Skip to content
GARY A.I.Get the app
MLB · Sat, Jul 25 · 1:10 PM

Royals at Tigers

O/U 5.5 · RL Royals -1.5 · Comerica Park

GARY'S PICK
Tigers Moneyline
MLBvs Royals· -158

Tigers
Moneyline

-158 · LOST · KC 3 · DET 2

Royals

The pick & result

Published pick
Detroit Tigers ML -158
Published odds
-158
Result
Lost
Final score
3-2

Odds are the American price printed with this pick, not a current offer. Wins, losses and pushes remain on the public record; a missing grade is not a win.

The read

Saturday afternoon at Comerica Park, Detroit goes for its third straight win in this series with Casey Mize facing Michael Wacha. I’m backing the Tigers to win outright, but I’m not asking them to win by more than one because the first two games were tight.

The starting pitching matchup is the main reason for my bet. Mize has pitched better than Wacha both in actual results and in the quality of contact he has allowed. Mize has also been stronger at home and during the day, while Wacha has struggled more on the road and in daytime games. Most of Kansas City’s lineup will hit left-handed against Mize, and he has handled left-handed hitters well. Bobby Witt Junior is also newly injured, taking away a hitter who had done plenty of damage against Mize, including a pair of home runs.

Detroit has played well at home, while Kansas City has struggled badly on the road. The Tigers have also made much better contact over their past few games. Detroit’s late-game pitching is in workable shape too: Kyle Finnegan and Tyler Holton rested Friday, and Kenley Jansen barely had to work. Since Detroit won each of the first two games by only one run, I’m simply trusting Mize’s matchup and asking the Tigers to win.

The full analysis

The starting matchup is the center of this bet. Mize has a 2.79 ERA, 1.03 WHIP and 3.14 xERA, while Wacha enters with a 3.66 ERA, 1.17 WHIP and 4.16 xERA. The setting strengthens Detroit’s advantage: Mize has a 2.50 home ERA and 2.45 day ERA, compared with Wacha’s 4.23 road ERA and 5.04 day ERA. Kansas City’s lineup has six of nine starters hitting from the left side against a right-hander, and Mize has limited left-handed hitters to a .192 average and .511 OPS. Bobby Witt Jr. is also newly on the injured list, removing the hitter who was 7-for-17 with two home runs against Mize.

Detroit is 29-23 at home, while Kansas City is 17-35 on the road. The Tigers have also produced a .435 xwOBA and 44.1% hard-hit rate over their last three games, compared with a .286 xwOBA and 33.8% hard-hit rate for the Royals. The late-game setup remains workable for Detroit: Kyle Finnegan and Tyler Holton did not pitch Friday, and Kenley Jansen required only eight pitches. I’m not laying the run line after Detroit won the first two games of this series 4-3 and 2-1. The moneyline is the ticket that matches the read: trust Mize’s matchup and make Detroit prove only that it can win.

Injuries noted

Tigers: [KNOWN] Wenceel Perez (RF) — Orbital (Left): Perez (orbital) played light catch on the field at Comerica Park on Tuesday, Chris McCosky of The Detroit News reports. (Jul 7 — 17d ago) [KNOWN] Parker Meadows (Center Fielder) — Arm (Left): Tigers manager A.J. Hinch said Tuesday that Meadows (forearm) has yet to resume hitting and is without a timeline to return from the 60-day injured list, Evan Petzold of the Detroit Free Press reports. (Jun 25 — 29d ago) [NEW] Burch Smith (RP) — Shoulder (Right): Smith is being evaluated after exiting a rehab appearance with Triple-A Toledo on Thursday with right shoulder/lat discomfort, Cody Stavenhagen of The Athletic reports. (Jul 24 — 0d ago) [KNOWN] Justin Verlander (Starting Pitcher) — Hamstring (Left): Verlander (hamstring/hip) announced Wednesday via social media that he will retire following the 2026 season. (Jul 8 — 16d ago) [NEW] Javier Baez (Shortstop) — Ankle (Right): Baez (ankle) will move his rehab assignment to Triple-A Toledo on Saturday, Evan Woodbery of MLive.com reports. (Jul 24 — 0d ago) [KNOWN] Brant Hurter (RP) — Back (Not Specified): The Tigers placed Hurter on the 15-day injured list Sunday due to lumbar spine inflammation. (May 29 — 56d ago) [KNOWN] Will Vest (RP) — Elbow (Right): Detroit transferred Vest (elbow) from the 15-day injured list to the 60-day IL on Sunday. (Jul 19 — 5d ago) [NEW] Jack Flaherty (SP) — Forearm (Right): The Tigers placed Flaherty on the 15-day injured list Tuesday with a right flexor strain. (Jul 21 — 3d ago) Royals: [NEW] Kris Bubic (SP) — Elbow (Left): Bubic (elbow/shoulder) began a throwing progression Friday with 30 throws from 45 to 60 feet, MLB.com reports. (Jul 25 — 0d ago) [KNOWN] Cole Ragans (SP) — Elbow (Left): Ragans underwent UCL repair surgery on his left elbow Wednesday, Anne Rogers of MLB.com reports. (Jul 2 — 22d ago) [KNOWN] Carlos Estevez (Relief Pitcher) — Shoulder (Right): Estevez (shoulder) started a throwing program Friday, per MLB.com. (Jul 18 — 7d ago) [KNOWN] Nick Mears (RP) — Shoulder (Right): The Royals transferred Mears (shoulder) from the 15-day injured list to the 60-day IL on Tuesday. (Jul 14 — 10d ago) [KNOWN] Maikel Garcia (3B) — Hand (Left): Garcia (hand) began swinging during the All-Star break and is set to be re-evaluated Sunday, per MLB.com. (Jul 18 — 7d ago) [NEW] Kyle Isbel (CF) — Foot (Left): Isbel (foot) went 1-for-2 with an RBI triple and a run scored with Triple-A Omaha on Tuesday. (Jul 22 — 2d ago) [KNOWN] Jonathan India (Second Baseman) — Shoulder (Left): no (Jun 4 — 50d ago) [KNOWN] Connor Seabold (RP) — Lat (Right): The Royals placed Seabold on the 15-day injured list Wednesday with a right lat strain. (Jul 1 — 23d ago) [NEW] Stephen Kolek (SP) — Forearm (Right): The Royals reinstated Kolek (personal) from the family medical leave list and placed on the 15-day injured list Sunday due to a right flexor strain. (Jul 22 — 3d ago) [NEW] Bobby Witt Jr. (SS) — Back (Not Specified): Manager Matt Quatraro said that Witt, who is out of the lineup for Tuesday's game against the Giants, is still feeling "pretty stiff" as he continues to manage back spasms and tightness, Jaylon T. Thompson of The Kansas City Star reports. (Jul 22 — 3d ago)

The research

The dated measurements the app shows under this card — observations with their sample and source, not predictions.

BATTER VS ARM

  • Salvador Perez vs Casey Mize: .424

    .424

    Salvador Perez has gone 14-for-33 (.424) across 33 career at-bats off Casey Mize, with 1 HR. They meet again tonight. He enters hot (.811 OPS, L15).

  • Colt Keith vs Michael Wacha: .350

    .350

    Colt Keith has gone 7-for-20 (.350) across 20 career at-bats off Michael Wacha. They meet again tonight. He enters steady (.660 OPS, L15).

PLATOON EDGE

  • Vinnie Pasquantino (bats L) hits 5th against Casey Mize (RHP)

    .755

    Over 203 AB vs. Right, Vinnie Pasquantino owns a .755 OPS versus .415 in 83 AB the other way. He sees RHP Casey Mize tonight hitting 5th, where the platoon side lines up his way.

  • Gleyber Torres (bats R) hits 3rd against Michael Wacha (RHP)

    .846

    Over 132 AB vs. Right, Gleyber Torres owns a .846 OPS versus .603 in 38 AB the other way. He sees RHP Michael Wacha tonight hitting 3rd, where the platoon side lines up his way.

HEAT CHECK

  • Isaac Collins: .925 OPS in Last 15 Days

    .925

    Over the last 15 days (36 PA) he is at a .925 OPS, up 0.204 on his .721 season mark. His total-bases line tonight: 0.5.

  • Salvador Perez: .811 OPS in Last 15 Days

    .811

    Over the last 15 days (38 PA) he is at a .811 OPS, up 0.193 on his .618 season mark. He has 14 home runs on the season. His total-bases line tonight: 1.5.

COOLING OFF

  • Kerry Carpenter: .143 OPS in L15 — draws RHP Michael Wacha

    .143

    Kerry Carpenter's .143 OPS over the last 15 days (28 PA) trails his .698 season mark, down 0.555. Tonight he draws RHP Michael Wacha — his stronger side: a .731 OPS vs RHP across 203 AB.

  • Nick Loftin: .492 OPS in L15 — draws RHP Casey Mize

    .492

    Nick Loftin's .492 OPS over the last 15 days (32 PA) trails his .731 season mark, down 0.239. Tonight he draws RHP Casey Mize — his weaker side: a .685 OPS vs RHP across 115 AB.

HEAD-TO-HEAD

  • Tigers are 6-2 vs Royals this season

    6-2

    Tigers lead the season series 6-2 over Royals. DET won the last meeting 2-1.

STREAK

  • DET games have gone UNDER 4 straight

    U4

    The under has cashed 4 in a row in DET games: 5.3 combined runs per game vs lines averaging 7.5. Tonight's number sits at 8.5.

FANTASY PICKUPS

  • Casey Mize

    3.14 xERA

    Streamer vs KC — 3.14 xERA · 9.1 K/9 · 1.03 WHIP.

All research from this day

About this analysis

Who made it
Gary AI, an AI sports-analysis product operated by Gary A.I. LLC. No human reviewer is claimed unless one is explicitly named.
Published data
Daily picks first stored July 25, 2026 at 11:45 AM ET.
Odds record
The pick receipt shows the price printed in the published ticket. The matchup market and line ladder provide separate market context. Stored sportsbook sources: fanduel, fanatics, caesars, draftkings, betmgm, betrivers.
Accountability
Read the editorial standards, source policy, and corrections process.

Props on this game

1
  • GARY'S PICK
    SALVADOR PEREZH+R+RBI OVER 1.5
    MLBKansas City Royals· +115

    Salvador Perez
    H+R+RBI over 1.5

    +115 · CASHED · ACTUAL 3

    Kansas City Royals

    Salvador Perez possesses a substantial head-to-head advantage against Detroit starter Casey Mize, batting .424 (14-for-33) with a home run across 33 career at-bats. Mize's pitching profile reveals a pronounced platoon split: while he stifles lefties (.192 AVG / .511 OPS), right-handed batters hit .248 with a .740 OPS against him.

    Batting clean-up as the designated hitter, Perez provides Kansas City's primary run-producing threat. Over his last 7 games, 3 of Perez's 5 hits have been home runs, providing instant 2+ H+R+RBI production on a single swing.

    At +115 odds (break-even requirement of 46.5%), Perez's track record against Mize and recent extra-base impact make this over a strong value.

Every prop from this day is on the archive page.

Every pick posts before the game and is graded after, in public. My Book on this website lets you tail or fade listed calls and keeps your record separately labeled; Gary is also available as a native iOS app.

Get Gary on the App Store

Every MLB game this dayThe MLB recordToday's MLB picksEvery sport this day