We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsKansas City Royals at Detroit Tigers
Kansas City RoyalsKansas City Royals
@
Comerica Park
Detroit TigersDetroit Tigers

Match Predictor

Pre-match Prediction
Kansas City Royals
@
Detroit Tigers
Kansas City Royals 39%Detroit Tigers 61%
Market LinesRun Line: Detroit Tigers -0.5Total: O/U 8
Model: Over 8
Model projects 8.0 total runs vs 8 line

Kansas City Royals

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
46%
48/105
MLB: 48%
Starter
25%
5/20
vs DET
25%
2/8
Avg Total
9.4
MLB: 8.9
Game Starter (20) Last Starter vs DET vs DET (8)
Michael Wacha #52 · RHP · Age 35
3.66
ERA (2026)
7.3
K/9 (2026)
20
Starts (2026)
7.2
Avg Total (2026)
Last 3:
ND SF (Jul 20): 6.0IP, 1ER, 5K
L @NYM (Jul 09): 4.2IP, 6ER, 5K
L PHI (Jul 04): 6.0IP, 4ER, 7K
vs DET: L (Aug 23 2025): 6.0 IP, 3 ER, 4 K
Bullpen (2026 Season)Poor
ERA: 4.60MLB Avg: 3.9511 relievers
Recent: W 4-3W 3-2W 5-4L 3-4L 1-2
Lineup vs Michael Wacha (Career)
BatterPosPAAVGOPSHR
Gleyber Torres2B31.1150.3730
Colt Keith3B23.3040.6950
Riley GreeneLF23.2000.4610
Spencer Torkelson1B20.2110.6711
Kerry CarpenterRF18.2780.7781
Zach McKinstry2B16.4000.9710
Dillon DinglerC14.0770.2200
Jake RogersC12.5001.5001
Matt VierlingCF9.1430.3650
Kevin McGonigleSS3.0000.3330
James OutmanCF2.0000.0000
2 batters with no matchup history

Detroit Tigers

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
39%
41/104
MLB: 48%
Starter
27%
4/15
vs KC
25%
2/8
Avg Total
8.2
MLB: 8.9
Game Starter (15) Last Starter vs KC vs KC (8)
Casey Mize #12 · RHP · Age 29
2.79
ERA (2026)
9.2
K/9 (2026)
15
Starts (2026)
6.5
Avg Total (2026)
Last 3:
ND @LAA (Jul 19): 3.1IP, 1ER, 5K
L PHI (Jul 11): 5.2IP, 3ER, 5K
W @TEX (Jul 05): 6.2IP, 2ER, 4K
vs KC: W (Apr 19 2025): 7.0 IP, 1 ER, 3 K
Bullpen (2026 Season)Good
ERA: 3.26MLB Avg: 3.959 relievers
Workload Alert: Allowed 11 runs on 2026-07-21 vs CHC. Bullpen arms likely still recovering.
Recent: W 8-6L 2-11W 5-1W 4-3W 2-1
Lineup vs Casey Mize (Career)
BatterPosPAAVGOPSHR
Salvador PerezDH35.4241.0931
Vinnie Pasquantino1B13.2500.6410
Michael Massey2B11.1000.1910
Lane ThomasCF6.2000.5330
Starling MarteRF4.0000.0000
Josh Rojas3B2.10002.5000
7 batters with no matchup history
Our Top PicksLive Odds
Top PickKansas City Royals +1.5 (-149) | Run Lin
Kansas City Royals +1.5 (-149) | Run Line | MEDIUM confidence. This series has produced back-to-back 1-run results (4-3, 2-1), and the margin between ...
PickUnder 8.0 Runs (+102) | Total | LOW conf
Under 8.0 Runs (+102) | Total | LOW confidence. No model projection is available and this is flagged as a low-confidence lean. The supporting case is ...
PickCasey Mize Under 5.5 Strikeouts (-139) |
Casey Mize Under 5.5 Strikeouts (-139) | Player Prop | MEDIUM confidence. Mize's last three starts produced 5, 5, and 4 strikeouts, failing to clear 5...

Kansas City Royals vs Detroit Tigers Game Preview

The starting pitcher matchup is where this game lives. Casey Mize carries a 2.79 ERA and 82 strikeouts in 80.2 innings to the mound at Comerica Park, and those numbers are legitimate. But his last three starts have been uneven: 3.1 innings in his most recent outing, then 5.2, then 6.2. He comes in on six days of extended rest after that short exit, which creates a real question about whether he returns to his sharper form or labors again early. Michael Wacha is the quieter side of this matchup. At 3.66 ERA in 125.1 innings, he is not a strikeout artist, but he has been efficient all season: 36 walks in 125.1 frames. His last start: 6.0 innings, 1 earned run, 5 strikeouts. More relevant to today, he held the Detroit Tigers to zero earned runs in 7.0 innings on May 9 of this year. That outing is not ancient history.

The single most important individual matchup in this game is Salvador Perez against Mize. Perez owns a .424 career average and 1.093 OPS across 35 plate appearances against the Tigers starter. He has taken Mize deep. Here is the detail that defines the matchup: Mize has recorded zero strikeouts in 5.2 career innings specifically against Perez, despite posting a 9.15 K/9 rate in 2026. Perez does not expand the zone against him. He makes contact, and the career results are consistent across four tracked seasons, including a 1.607 OPS in 8 PA in 2024. He enters today with a 0.910 OPS over his last seven days. Career matchup dominance combined with strong current form is as clean an edge as this game offers.

This is a rubber game between two clubs heading in opposite directions. The Kansas City Royals are 12.5 games back in the division, 17-35 on the road, and carrying a -98 run differential. Detroit has gone 15-5 over its last 20 games and holds a structural pitching advantage at every level, with a 3.26 bullpen ERA versus Kansas City's 4.60. Comerica Park amplifies the pitching story: a 0.97 runs factor and 0.92 home run factor make it one of the more suppressive environments in MLB action. Game 1 of this series ended 4-3. Game 2 went 2-1. The park and the pitching data both point in the same direction.

On the Detroit side of the Wacha matchup, two names carry significant suppression history. Dillon Dingler is hitting .272 with 22 home runs and posted a 1.380 OPS over the last seven days. He is one of the hottest hitters in the American League right now. Against Wacha, the numbers collapse: 14 career PA, .077 average, 0.220 OPS, and zero hits across his last 11 plate appearances in 2025 and 2026 combined. Gleyber Torres presents a near-identical picture: 31 career PA against Wacha at a .115 average and 0.373 OPS, with no production across three different seasons in 2022, 2023, and 2026. Wacha has quietly made both of them disappear in this specific matchup, and nothing in the recent trends suggests today is different.

Kansas City Royals vs Detroit Tigers Key Insights

  • Mize averaged 4.67 strikeouts across his last three starts. Against Kansas City across three career outings, he posted 0 K in 5.2 IP, 4 K in 3.1 IP, and 3 K in 7.0 IP. He has never cleared 5.5 strikeouts against this lineup in any outing.
  • Wacha's last three starts produced 5, 5, and 7 strikeouts, clearing 4.5 cleanly each time. He struck out 6 in 7 scoreless innings at Kansas City on May 9, and today's Detroit lineup carries several low-average hitters (Vierling at .206, Outman at .159, McKinstry at .199, Torkelson at .205) who support his strikeout floor.
  • The first two games of this series combined for 7 total runs. Comerica Park's 0.97 runs factor and 0.92 home run factor create a pitcher-friendly environment, and two control-oriented starters limit the walk-and-damage sequences that inflate totals. The early-series data runs well below the 8.0 market line.
  • Perez's career line against Mize (.424 AVG, 1.093 OPS, 35 PA, 1 HR) is the most significant individual edge on the board. He has hit Mize in every tracked season. His current 0.910 OPS over the last seven days means he arrives in strong form, not off a cold stretch.
  • Detroit's structural advantages are real: 15-5 in the last 20 games, a 3.26 bullpen ERA, and home field. But Kansas City stayed within 1 run in both games of this series despite those advantages, and Wacha's control-based approach limits the big innings Detroit needs to pull away.
  • Dingler (.077 AVG, 0.220 OPS, 0 hits in last 11 PA vs Wacha) and Torres (.115 AVG, 0.373 OPS in 31 career PA vs Wacha) are the two clearest bat-specific suppression mismatches in today's Detroit lineup. Both represent live prop angles independent of the broader game outcome.

Kansas City Royals vs Detroit Tigers Betting Picks

Picks made July 25, 2026 at 05:37 AM ET. Odds shown reflect current market prices.

Under 8.0 Runs (+102) | Total | LOW conf
Under 8.0 Runs (+102) | Total | LOW confidence. No model projection is available and this is flagged as a low-confidence lean. The supporting case is context-based rather than model-driven: this series has totaled 7 runs across two games, both starters are control-oriented right-handers who limit walks, and Comerica Park's 0.97 runs factor suppresses scoring. The +102 price reflects genuine uncertainty. Late-inning bullpen volatility with depleted staffs on both sides introduces variance in either direction. This is a small-unit play only, and the lack of model edge should be respected.
Moneyline
Moneyline: No pick. Detroit at -204 (67.1% market-implied) accurately prices their run of form, their pitching advantage, and their home field. Kansas City at +134 does not provide sufficient value given a 17-35 road record and a -98 run differential. The Perez-Mize matchup and the 1-run series pattern create noise but not a clear directional edge that overcomes either price. Pass on both sides.
Analysis insight — no specific bet associated
Casey Mize Under 5.5 Strikeouts (-139) |
Casey Mize Under 5.5 Strikeouts (-139) | Player Prop | MEDIUM confidence. Mize's last three starts produced 5, 5, and 4 strikeouts, failing to clear 5.5 in any of them. His career line against Kansas City is more damning: 0 K in 5.2 IP (Aug 22, 2025), 4 K in 3.1 IP (May 30, 2025), 3 K in 7.0 IP (Apr 19, 2025). He has never reached 5.5 strikeouts against this lineup in three opportunities. His 2026 season K/9 of 9.15 is a real number, but this specific lineup limits his ability to generate whiffs, and his recent multi-start trend runs consistently below the line. The under is the clear lean.
Michael Wacha Over 4.5 Strikeouts (-169)
Michael Wacha Over 4.5 Strikeouts (-169) | Player Prop | MEDIUM confidence. Wacha cleared 4.5 strikeouts in all three of his last starts (5, 5, 7 K). His 2026 K/9 sits at 7.26, and he posted 6 strikeouts in 7.0 innings against this Detroit lineup on May 9. Today's batting order provides natural strikeout volume. Vierling is at .206 on the season. Outman is at .159. McKinstry hits .199. Torkelson at .205. Those four names account for meaningful at-bats, and Wacha's recent consecutive outings above the line make the over the straightforward play.
Gleyber Torres Under 0.5 Hits (+150) | P
Gleyber Torres Under 0.5 Hits (+150) | Player Prop | HIGH confidence. The career suppression matchup against Wacha is one of the clearest in this game: 31 PA, .115 AVG, 0.373 OPS. The pattern holds across every recent tracked season. In 2026: 3 PA at 0.000 OPS. In 2023: 3 PA at 0.000 OPS. In 2022: 6 PA at 0.000 OPS. Only two seasons produced any offensive output at all, and neither was recent. The market prices the under at 40% implied probability at +150. Thirty-one career PA against a single pitcher strongly suggests the true probability of going hitless sits closer to 55-60%. That gap is where the value lives.
Salvador Perez Over 0.5 Hits (-200) | Pl
Salvador Perez Over 0.5 Hits (-200) | Player Prop | HIGH confidence. Thirty-five career PA against Mize at a .424 average and 1.093 OPS. That is the largest and most dominant batter-vs-pitcher sample in today's game. Perez produced against Mize in 2021 (1.233 OPS, 16 PA), in 2024 (1.607 OPS, 8 PA), and in 2025 (0.750 OPS, 8 PA). Even his softest tracked season against Mize represents solid hitting. His current seven-day OPS sits at 0.910. The -200 juice is steep for a prop, but 35 PA of consistent production against this specific pitcher is as close to a high-confidence signal as player props provide.
Dillon Dingler Under 0.5 Hits (+183) | P
Dillon Dingler Under 0.5 Hits (+183) | Player Prop | MEDIUM confidence. Dingler is one of the hottest hitters in baseball right now: .272 average, 22 home runs, 1.380 OPS over the last seven days. Against Wacha, none of that translates. Career line: 14 PA, .077 AVG, 0.220 OPS. His last 11 plate appearances against Wacha (2025 and 2026 combined) have produced zero hits. The market offers +183, implying a 35.3% probability of going hitless. The 14-PA career sample suggests the true probability sits closer to 55-60%. The gap between market price and career data makes this a value under despite Dingler's exceptional current form everywhere else.
SGP (4-leg)
SGP (4-leg): Royals +1.5 / Under 8.0 Runs / Wacha Over 4.5 Strikeouts / Perez Over 0.5 Hits. These four legs reinforce each other logically. A strong Wacha performance limits Detroit's run production and supports the under. Kansas City generating even modest offense with Perez contributing keeps the game within 1.5 runs. All four legs carry individual merit on the merits above. The primary risk is Wacha faltering early, as he did against New York on July 9 (6 ER in 4.2 IP), which would unwind the under and the run line simultaneously. Size the SGP accordingly given that single-point failure risk.
Analysis insight — no specific bet associated
NRFI (-132) | First Inning | LOW confide
NRFI (-132) | First Inning | LOW confidence. Mize provides the stronger first-inning signal of the two starters: a 2.79 ERA and 19 walks in 80.2 innings this season, which translates to a 2.12 BB/9 rate. Limiting free baserunners is how you prevent first-inning runs, and Mize does that as well as anyone in this game. Wacha's overall control is adequate. Comerica Park's 0.97 runs factor adds further suppression to the environment. The market leans NRFI at -132, consistent with the broader under lean. Low confidence is flagged because no dedicated first-inning ERA or WHIP data was available for either starter. Do not overweight this one.

Key Players

Batting AverageKC
Bobby Witt Jr.
.279Batting Average
SS
Home RunsKC
Jac Caglianone
16Home Runs
RF
Runs Batted InKC
Carter Jensen
52Runs Batted In
C
Earned Run AverageKC
Michael Wacha
3.66Earned Run Average
SP
WinsKC
Michael Wacha
5Wins
SP
StrikeoutsKC
Michael Wacha
101Strikeouts
SP
Batting AverageDET
Riley Greene
.282Batting Average
LF
Home RunsDET
Dillon Dingler
22Home Runs
C
Runs Batted InDET
Dillon Dingler
66Runs Batted In
C
Earned Run AverageDET
Keider Montero
3.14Earned Run Average
SP
WinsDET
Keider Montero
7Wins
SP
StrikeoutsDET
Tarik Skubal
110Strikeouts
SP

Recent Form

Kansas City Royals
W4-3San Francisco Giants
W3-2San Francisco Giants
W5-4San Francisco Giants
L4-3Detroit Tigers
L2-1Detroit Tigers
Detroit Tigers
L11-2Chicago Cubs
W5-1Chicago Cubs
W4-3Kansas City Royals
W2-1Kansas City Royals

Kansas City Royals vs Detroit Tigers Summary

No model projection is available for this game, so the analysis builds from the pitching data and series context outward. Two right-handers with legitimate control profiles. A park that suppresses scoring. Two consecutive 1-run results in this series, plus May 9 zero-run shutout performance against this Detroit lineup earlier in the season. The market prices Detroit as a heavy favorite at -204, and the qualitative case for that pricing is sound: 15-5 over the last 20 games, a structurally superior bullpen, home field. But the contrarian case for Detroit -1.5 at +100 should be considered honestly. Kansas City is 17-35 on the road, carries a -98 run differential, and faces the better pitching staff at every level. If Mize locates his fastball early and the Tigers bullpen closes out cleanly, a 2-run Detroit win is within reach. That scenario exists. It is not the base case given the series pattern and the Perez threat, but bettors choosing that side are not making a reckless play.

The run line is where the edge sits. Perez's career dominance against Mize (.424 AVG, 1.093 OPS, 35 PA) is the live damage threat that keeps Kansas City in this game regardless of Detroit's structural advantages. The prop layer around the pitching matchup sharpens the picture further: Mize has never cleared 5.5 strikeouts against this Kansas City lineup, and Wacha has cleared 4.5 in all three recent starts while neutralizing Dingler and Torres historically. For those interested in a small side play, Perez to hit a home run at +500 carries real support given his career track record against this specific pitcher and the one previous deep ball he has already taken off Mize. That is a low-volume speculative play, not a primary recommendation. Bet within your means and account for variance in a low-scoring, closely contested game.

For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesDET leads series 2-0
DateMatchupResult
Jul 23, 2026KC @ DETDETDET 4-3
Jul 24, 2026KC @ DETDETDET 2-1

Kansas City Royals vs Detroit Tigers predictions: Perez owns .424 AVG vs Mize in 35 PA. Best bets: Royals +1.5, Under 8.0, Mize Under 5.5 Ks at Comerica.

Frequently Asked Questions

MLBGame PreviewsKansas City Royals at Detroit Tigers