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 38%Detroit Tigers 62%
Market LinesRun Line: Detroit Tigers -1Total: O/U 9
Model: Under 9
Model projects 8.4 total runs vs 9 line

Kansas City Royals

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
39%
41/106
MLB: 48%
Starter
30%
3/10
vs DET
11%
1/9
Avg Total
9.3
MLB: 8.9
Game Starter (10) Last Starter vs DET vs DET (9)
Luinder Avila #58 · RHP · Age 25
4.86
ERA (2026)
8.1
K/9 (2026)
10
Starts (2026)
9.5
Avg Total (2026)
Last 3:
W SF (Jul 21): 6.1IP, 2ER, 7K
ND @BAL (Jul 10): 5.0IP, 3ER, 3K
W PHI (Jul 05): 5.0IP, 1ER, 4K
vs DET: ND (May 08 2026): 1.0 IP, 0 ER, 1 K
Bullpen (2026 Season)Poor
ERA: 4.58MLB Avg: 3.9511 relievers
Recent: W 3-2W 5-4L 3-4L 1-2W 3-2
Lineup vs Luinder Avila (Career)
BatterPosPAAVGOPSHR
Colt Keith3B1.0000.0000
James OutmanCF1.0000.0000
Kevin McGonigleSS1.0000.0000
Matt VierlingCF1.10003.0000
9 batters with no matchup history

Detroit Tigers

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
31%
33/105
MLB: 48%
Starter
45%
9/20
vs KC
11%
1/9
Avg Total
8.1
MLB: 8.9
Game Starter (20) Last Starter vs KC vs KC (9)
Framber Valdez #59 · LHP · Age 33
4.57
ERA (2026)
7.3
K/9 (2026)
20
Starts (2026)
9.2
Avg Total (2026)
Last 3:
L @CHC (Jul 21): 0.2IP, 6ER, 1K
W ATH (Jul 09): 7.0IP, 1ER, 9K
L @TEX (Jul 02): 5.0IP, 5ER, 1K
vs KC: L (Apr 26 2025): 8.0 IP, 2 ER, 5 K
Bullpen (2026 Season)Good
ERA: 3.28MLB Avg: 3.959 relievers
Workload Alert: Allowed 11 runs on 2026-07-21 vs CHC. Bullpen arms likely still recovering.
Recent: L 2-11W 5-1W 4-3W 2-1L 2-3
Lineup vs Framber Valdez (Career)
BatterPosPAAVGOPSHR
Starling MarteRF21.2500.6360
Salvador PerezDH18.1250.5351
Lane ThomasCF9.1250.3470
Nick Loftin3B9.2860.6190
Vinnie Pasquantino1B9.2220.7781
Carter JensenC3.0000.0000
Isaac CollinsLF3.0000.3330
Luke MaileC3.6671.3340
Andrew VelazquezSS2.0000.0000
Tyler TolbertSS2.0000.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickDetroit Tigers -1.5 (-105) | MEDIUM conf
Detroit Tigers -1.5 (-105) | MEDIUM confidence, This is the pick. KC's 8-22 record vs LHP is structural, not random variance, and today they face a le...
PickUnder 9.0 Runs (-111) | LOW confidence, The non-model case for under is solid
Comerica's 0.97 runs factor, KC missing Witt Jr.
PickFramber Valdez Under 4.5 Strikeouts (-10
Framber Valdez Under 4.5 Strikeouts (-108) | MEDIUM confidence, Two of Valdez's last three starts produced exactly 1 strikeout. His April 2026 start a...

Kansas City Royals vs Detroit Tigers Game Preview

Detroit Tigers ace Framber Valdez takes the mound against Kansas City Royals right-hander Luinder Avila in the rubber game of this three-game series at Comerica Park. This is a pitcher-friendly environment: runs factor 0.97, home run factor 0.92, spacious outfield dimensions. In tonight's MLB slate, park and context are doing a lot of the analytical work before either starter throws a pitch.

Valdez is the entire pivot point of this game and his 2026 form demands full acknowledgment of both ends of his range. On July 9 he went 7.0 innings and held the Athletics to 1 run with 9 strikeouts. On July 21 he lasted 0.2 innings against the Cubs and surrendered 6 runs. His season ERA is 4.57 over 108.1 innings, a meaningful step back from his career numbers. But here is what the data says specifically about Kansas City: 7.0 IP and 1 ER in April 2026, 8.0 IP and 1 ER in May 2025, 8.0 IP and 2 ER in April 2025. Three starts, three outings of dominant length and minimal damage. His KC command is built on sinker placement and ground-ball contact suppression, not swing-and-miss, and that distinction matters for how you approach his strikeout props today.

Avila is making just his second career start against Detroit, with a brief 1.0-inning appearance back in May 2026 as the only prior sample. His 2026 season numbers show a 4.86 ERA, 35 walks, and 57 strikeouts across 63.0 innings. His last outing was his sharpest stretch: 6.1 innings, 2 ER, 7 strikeouts against San Francisco. He will face a Detroit lineup that has posted a team K/9 of 8.60, which means there are genuine swing-and-miss bats throughout the order. Riley Greene, Dillon Dingler, and Spencer Torkelson all carry power potential but also punchout risk against a right-hander who can miss bats when his command is working.

Kansas City enters this game without Bobby Witt Jr., sidelined with a back injury and their most dangerous offensive weapon. That absence lands hardest against a left-handed starter given the Royals' 8-22 record versus left-handed pitching, the worst LHP split in this data set. Salvador Perez carries momentum after breaking George Brett's all-time Royals home run record with his 318th career blast yesterday, and he has 31 career home runs against Detroit. But Perez has a .125 average and 0.535 OPS over 18 career PA against Valdez specifically, with three separate season stints producing 0.000 OPS against him. Yesterday's homer came off the Tigers bullpen. As Justin Verlander said about competing: "To just go out with a bang. Figure out how to adapt and be successful one last time and hopefully catch lightning in a bottle." That captures Kansas City's position today almost perfectly.

Kansas City Royals vs Detroit Tigers Key Insights

  • Kansas City's 8-22 record versus left-handed pitching is the worst LHP split in this data set. Without Bobby Witt Jr., the lineup has no structural answer for that weakness today.
  • Valdez's KC-specific history is exceptional across three starts (7.0 IP/1 ER, 8.0 IP/1 ER, 8.0 IP/2 ER), but he builds that success on ground balls and contact suppression, not strikeouts. His April 2026 start against KC produced just 1 K in 7.0 innings.
  • Comerica Park suppresses run scoring (0.97 runs factor, 0.92 HR factor). The physical environment works against high-total outcomes independent of how either starter performs.
  • Detroit's bullpen ERA is 3.28 compared to Kansas City's 4.58. In a game where both starters have shown volatility in 2026, the relief corps advantage matters for late-inning control.
  • Salvador Perez carries legitimate power upside at +440 for a home run, but his career line vs Valdez is 18 PA, .125 AVG, 0.535 OPS. Three separate season stints have produced 0.000 OPS against this starter. Park context and the pitcher's specific history work against him today.
  • Hao-Lee has posted a 1.156 OPS over his last seven days after going deep and adding an RBI double in yesterday's loss. Detroit can generate runs independent of how Valdez pitches, which supports their path to a margin win even in a chaotic game.

Kansas City Royals vs Detroit Tigers Betting Picks

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

Under 9.0 Runs (-111) | LOW confidence, The non-model case for under is solid
Under 9.0 Runs (-111) | LOW confidence, The non-model case for under is solid: Comerica's 0.97 runs factor, KC missing Witt Jr. against a lefty, and an 8-22 LHP split that signals a structurally limited offense today. Low confidence applied because Valdez's bimodal 2026 form creates real variance. If he repeats his Cubs outing, this total can blow open quickly. The lean is under, but size it proportionally to the confidence level.
Moneyline
Moneyline: No Pick, Tigers ML at -204 (67.1% market-implied) is priced beyond extractable value even with clear structural edges. KC ML at +140 (41.7% implied) does not clear the bar given Witt Jr.'s absence and the worst LHP record in this data set. Neither side offers a meaningful gap between market probability and assessed true probability. No play.
Analysis insight — no specific bet associated
Framber Valdez Under 4.5 Strikeouts (-10
Framber Valdez Under 4.5 Strikeouts (-108) | MEDIUM confidence, Two of Valdez's last three starts produced exactly 1 strikeout. His April 2026 start against KC specifically produced 1 K in 7.0 innings, his worst K output of the season, despite getting the win. He dominates Kansas City through contact suppression and ground balls, not swing-and-miss. The remaining KC lineup without Witt Jr. is contact-oriented. At -108 this is near fair value with statistical lean clearly pointing to the under.
Lane Thomas Under 0.5 Hits (+160) | MEDI
Lane Thomas Under 0.5 Hits (+160) | MEDIUM confidence, Thomas is 1-for-8 against Valdez across 9 career PA, posting a .125 average and 0.347 OPS, one of the weakest career lines among KC regulars against today's starter. His last seven days show a 0.283 OPS, confirming he is cold heading into the worst possible matchup. Valdez at home in a pitcher-friendly park adds further suppressive context. Plus-money on the under here is strong positive value with 9-PA directional signal backing it.
Dillon Dingler Anytime Home Run (+410) |
Dillon Dingler Anytime Home Run (+410) | LOW confidence, Dingler leads Detroit with 22 home runs in 396 PA, carries a .531 slugging percentage, and has posted a 1.332 OPS over his last seven days. He is the hottest bat in this lineup right now. Avila has allowed 6 HR in 63.0 innings this season. Comerica's 0.92 HR factor suppresses power somewhat, and the under lean on the total limits conviction here. Treat this as a speculative add at +410, not a primary bet.
Salvador Perez Under 1.5 Total Bases (-1
Salvador Perez Under 1.5 Total Bases (-152) | MEDIUM confidence, The career BvP data here is the strongest in this game. Perez is 18 PA against Valdez with a .125 average and 0.535 OPS. He has posted 0.000 OPS against Valdez in three separate season stints (2021, 2024 partial, 2025). Yesterday's record-breaking homer came off the Tigers bullpen, not the starter. Valdez's ground-ball approach historically limits Perez to weak contact. Under 1.5 total bases at -152 is supported by the clearest data point available in either lineup.
Riley Greene Over 0.5 Hits (-278) | MEDI
Riley Greene Over 0.5 Hits (-278) | MEDIUM confidence, Greene is hitting .285 overall with a 0.910 OPS against right-handed pitching this season. Avila is a right-hander with a 4.86 ERA and 35 walks in 63.0 innings. Greene's L28d OPS is 0.941 and L7d is 0.921. He is locked in at the plate and draws a favorable platoon spot. There is no career BvP data vs Avila, so this play rests on platoon advantage and current form. Yes, -278 is a heavy price. It reflects a realistic probability against a young, inconsistent right-hander with a walk problem. Best used as a SGP leg.
SGP
SGP: Tigers -1.5 + Under 9.0 + Valdez Under 4.5 K + Greene Over 0.5 Hits, These four legs reinforce each other. A low-scoring, Detroit-controlled game is the throughline. The under and Tigers -1.5 both point to Valdez finding his sinker against a structurally weak KC lineup. Valdez's KC-specific tendency to get outs without punchouts supports the K under without undermining the win. Greene getting on base supports Detroit's path to a margin win without requiring a high-scoring environment. All four legs pull in the same direction.
Analysis insight — no specific bet associated
NRFI (-105) | LOW confidence, Comerica's
NRFI (-105) | LOW confidence, Comerica's 0.97 runs factor suppresses early scoring. Valdez's April 2026 start against KC produced a quiet first inning en route to 7.0 innings and 1 ER total. Avila's last outing showed improved command (6.1 IP, 2 ER, 1 BB). Witt Jr.'s absence removes KC's top-of-order threat. Near fair value at -105 with modest supporting context. Low confidence given both starters' overall 2026 inconsistency and the absence of first-inning specific ERA data for today's matchup.

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.60Earned Run Average
SP
WinsKC
Michael Wacha
5Wins
SP
StrikeoutsKC
Michael Wacha
104Strikeouts
SP
Batting AverageDET
Riley Greene
.285Batting 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
W3-2San Francisco Giants
W5-4San Francisco Giants
L4-3Detroit Tigers
L2-1Detroit Tigers
W3-2Detroit Tigers
Detroit Tigers
L11-2Chicago Cubs
W5-1Chicago Cubs
W4-3Kansas City Royals
W2-1Kansas City Royals
L3-2Kansas City Royals

Kansas City Royals vs Detroit Tigers Summary

The case for Detroit -1.5 rests on three structural edges that do not require Valdez to be dominant: Kansas City's 8-22 record against left-handed pitching, the absence of their best hitter, and a pitcher-friendly park that suppresses scoring. Even a functional Valdez, one who finds his sinker and generates ground balls the way he has against KC across three career starts, is enough to cover -1.5 when the opposing lineup is this compromised. Detroit's 3.28 bullpen ERA gives them a meaningful relief advantage over KC's 4.58 if Valdez exits early. Hao-Yu Lee's 1.156 OPS over the last seven days means the Tigers can manufacture runs without a starter-quality performance. The contrarian KC +140 argument is worth taking seriously: Valdez's 0.2-inning implosion against the Cubs is not ancient history, and Detroit's bullpen did blow a late lead yesterday. But KC's compounding disadvantages today make that implied 41.7% probability look accurate rather than exploitable.

My read on this game is a controlled Detroit win in the 4-3 to 5-3 range. The structural environment, KC's offensive ceiling without Witt Jr., and Valdez's historical KC command all align. The Salvador Perez under 1.5 total bases and Lane Thomas under 0.5 hits are the prop plays with the cleanest data support, both backed by meaningful career PA samples showing significant futility against today's starter. The Valdez strikeout under at -108 is nearly a free pass given his April KC start and his tendency to win that matchup through contact suppression rather than swings and misses. Back the Tigers to control this one. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

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

Royals vs Tigers predictions July 26: Tigers -1.5 (-105) top bet with KC 8-22 vs LHP and Witt Jr. out. Valdez under 4.5 K backed by KC-specific career data.

Frequently Asked Questions

MLBGame PreviewsKansas City Royals at Detroit Tigers