We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsArizona Diamondbacks at Kansas City Royals

Score Prediction

Pre-match Prediction
Arizona Diamondbacks
@
Kansas City Royals
Arizona Diamondbacks 51%Kansas City Royals 49%
Market LinesRun Line: Arizona Diamondbacks -1Total: O/U 8.5
Model: Over 8.5
Model projects 8.6 total runs vs 8.5 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
46%
67/146
MLB: 48%
Starter
53%
10/19
vs KC
50%
1/2
Avg Total
8.8
MLB: 8.9
Game Starter (19) Last Starter vs KC vs KC (2)
Zac Gallen #23 · RHP · Age 31
6.34
ERA (2026)
5.6
K/9 (2026)
19
Starts (2026)
9.7
Avg Total (2026)
Last 3:
L @SD (Jul 07): 6.0IP, 4ER, 5K
L SF (Jul 01): 5.2IP, 6ER, 4K
L @TB (Jun 26): 6.2IP, 5ER, 0K
Bullpen (2026 Season)Good
ERA: 3.12MLB Avg: 3.9511 relievers
Recent: L 1-3W 4-3W 3-2W 5-4W 5-3
Lineup vs Zac Gallen (Career)
BatterPosPAAVGOPSHR
Bobby Witt Jr.SS9.1110.2220
Michael Massey2B6.0000.0000
Josh Rojas3B5.5002.1001
Kyle IsbelCF4.0000.0000
Luke MaileC3.6671.6670
Salvador PerezDH3.3330.6660
Vinnie Pasquantino1B3.3330.6660
7 batters with no matchup history

Kansas City Royals

0022446688101012121414OVERUNDERO/U 8.5Runs ScoredRuns Allowed
All Over 8.5
47%
69/146
MLB: 48%
Starter
67%
4/6
vs ARI
50%
1/2
Avg Total
9.2
MLB: 8.9
Game Starter (6) Last Starter vs ARI vs ARI (2)
Daniel Lynch IV #41 · LHP · Age 30
3.51
ERA (2026)
6.3
K/9 (2026)
6
Starts (2026)
10.5
Avg Total (2026)
Last 3:
L TOR (Sep 04): 5.0IP, 5ER, 0K
ND @CLE (Aug 29): 3.1IP, 2ER, 3K
ND DET (Aug 23): 4.1IP, 2ER, 2K
vs ARI: ND (Jul 04 2025): 1.0 IP, 0 ER, 0 K
Bullpen (2026 Season)Average
ERA: 4.05MLB Avg: 3.9512 relievers
Workload Alert: Allowed 9 runs on 2026-09-04 vs TOR. Bullpen arms likely still recovering.
Recent: L 2-9L 3-4W 6-1L 4-5L 3-5
Lineup vs Daniel Lynch IV (Career)
BatterPosPAAVGOPSHR
Lourdes Gurriel Jr.LF7.4290.8580
Ildemaro Vargas1B4.2500.7500
James McCannC3.0000.0000
Lars NootbaarDH3.3330.6660
Nolan Arenado3B3.3331.6661
Corbin CarrollRF1.0000.0000
Geraldo PerdomoSS1.0000.0000
Tim Tawa1B1.0000.0000
6 batters with no matchup history
Our Top PicksLive Odds
Top PickKansas City Royals +1.5 (-182), MEDIUM c
Kansas City Royals +1.5 (-182), MEDIUM confidence. This is the anchor bet. Royals +1.5 covers both an outright KC win and the realistic ceiling for Ar...
PickUnder 8.5 Runs (-108), LOW confidence. T
Under 8.5 Runs (-108), LOW confidence. This is a directional lean, not a conviction play. The blended projection lines up almost exactly with the mark...
PickKansas City Royals Moneyline (-103), MED
Kansas City Royals Moneyline (-103), MEDIUM confidence. The contrarian case here is clean. Arizona's platoon edge against Lynch is real, but it requir...
Deposit $10, get a $50 trading bonus
Trade on Polymarket

18+ Only. Restrictions and eligibility requirements apply. Not available in all jurisdictions. Trading involves high risk and may result in loss of your entire investment. See polymarket.us/tos for more information. The Polymarket US App serves as an independent software provider and affiliate of Polymarket US and Polymarket Clearing, the CFTC-regulated derivatives exchange and clearing organization.

Arizona Diamondbacks vs Kansas City Royals Game Preview

Start with the mound, because everything else follows from it. Arizona Diamondbacks starter Zac Gallen takes the ball tonight for the first time since July 7, returning from 64 days of extended rest carrying a 6.34 ERA and genuine uncertainty about what version of him shows up. The market has already weighed in: his outs line sits at 11.5, meaning the books aren't confident he completes the fourth inning. When a former frontline starter draws that kind of pricing, the rust question isn't hypothetical. It's the central variable in this entire game.

On the other side, Kansas City Royals left-hander Daniel Lynch IV has his own problems. His 3.51 ERA on the season looks functional, but September has been a strikeout and command disaster. Over his last three starts, Lynch posted 0 strikeouts across 5 innings against Toronto, 3 strikeouts over 3.1 innings against Cleveland, and 2 strikeouts over 4.1 innings against Detroit. That's 1.67 strikeouts per outing. He is not missing bats. Arizona's lineup is 26-12 against left-handed starters this season, one of the most pronounced platoon advantages in the MLB, and Lynch's contact-heavy profile lines him up directly in that strength. The combination is worth noting: Arizona feasts on left-handers, and Lynch isn't generating swings and misses to stop them.

The hidden edge in this game is the Bobby Witt Jr. versus Gallen matchup. Witt is having a strong 2026 season (.280/.359/.448, 17 home runs, 39 stolen bases), but his career line against Gallen is a different story entirely: 9 plate appearances, .111 average, 0.222 OPS, zero home runs. Gallen has owned him across multiple seasons. If Gallen is close to functional tonight, neutralizing KC's most dangerous bat early could be the difference. Kauffman Stadium adds one more layer: the HR park factor is 0.92, a mild suppressor. This is a contact and doubles game, not a power game, which means runs have to be manufactured rather than hit over the wall.

This is Game 3 of a three-game set, and Arizona has taken both previous games. Both bullpens are carrying real workload from those games. Whoever exits first tonight puts their relief corps under pressure. With Gallen's durability in genuine doubt and Lynch unable to eat innings cleanly in September, the back half of this game could be decided by arms that have already been stretched thin all series.

Arizona Diamondbacks vs Kansas City Royals Key Insights

  • Gallen's 64-day layoff is the defining variable. The market prices his outs line at 11.5, near even money on the under, signaling real doubt about whether he gets through four innings. Everything else in this game flows from that uncertainty.
  • Lynch has averaged 1.67 strikeouts per outing over his last three starts, including a 0-strikeout performance against Toronto. He is pitching to contact, and Arizona's 26-12 record against left-handed starters means the D-backs lineup is built exactly to exploit that.
  • Bobby Witt Jr. carries a .111 average and 0.222 OPS in 9 career plate appearances against Gallen. Despite his strong 2026 numbers, Gallen has consistently suppressed him, and that history matters in a low-run-environment game where individual matchups carry extra weight.
  • Kauffman Stadium's HR factor is 0.92. This suppresses power slightly and shapes the game toward singles, doubles, and manufactured runs. Jensen's power upside exists, but the park works against it modestly.
  • Both bullpens have been used across Games 1 and 2, with Arizona winning both. Whoever needs relief help first is working with tired arms in a series finale context.
  • The total dropped from 9.0 to 8.5 before first pitch, a market adjustment that signals the books are pricing in a tighter, lower-scoring game. Both starters pitching to contact with minimal strikeout volume supports that compression.

Arizona Diamondbacks vs Kansas City Royals Betting Picks

Picks made September 09, 2026 at 05:47 AM ET. Odds shown reflect current market prices.

Under 8.5 Runs (-108), LOW confidence. T
Under 8.5 Runs (-108), LOW confidence. This is a directional lean, not a conviction play. The blended projection lines up almost exactly with the market number, which means there is no model edge here, just a direction. Both starters are trending toward contact-heavy outings with suppressed strikeout volume. Fewer strikeouts mean more balls in play, but at Kauffman with a 1.0 runs park factor, that doesn't automatically mean more runs. Bet it small if you bet it at all.
Kansas City Royals Moneyline (-103), MED
Kansas City Royals Moneyline (-103), MEDIUM confidence. The contrarian case here is clean. Arizona's platoon edge against Lynch is real, but it requires Gallen to hold this game together long enough for that edge to matter. His 6.34 ERA and 64 days of rust are working against that assumption. KC at -103 implies 50.8% win probability. Home teams in MLB win roughly 54% of games at baseline. You are getting a home team at near-even money without paying a meaningful premium for Arizona's favorite status. The price reflects the uncertainty more honestly than -114 on Arizona does.
Daniel Lynch IV Under 2.5 Strikeouts (-1
Daniel Lynch IV Under 2.5 Strikeouts (-122), HIGH confidence. This is the clearest number on the board. Lynch's last three starts: 0 strikeouts in 5 innings, 3 in 3.1 innings, 2 in 4.1 innings. His full-season K/9 is 6.25 and declining. The Arizona lineup makes contact against left-handers rather than chasing, and Lynch has not shown any sign of a strikeout bounce-back in September. Nothing in this data points toward him missing bats tonight.
Zac Gallen Under 2.5 Strikeouts (-154),
Zac Gallen Under 2.5 Strikeouts (-154), MEDIUM confidence. Gallen's K/9 has fallen to 5.61 in 2026, a significant step back from prior seasons. His last three starts before the IL stint: 5, 4, and 0 strikeouts. That 0-strikeout outing was the most recent data point before a 64-day absence. The KC lineup is 51-53 against right-handed pitching, a neutral group with no particular tendency to swing and miss. Gallen is pitching to contact, and extended rest does not fix a declining strikeout rate.
Gabriel Moreno Over 1.5 Hits (+158), MED
Gabriel Moreno Over 1.5 Hits (+158), MEDIUM confidence. Moreno is hitting .300/.378/.465 this season with an L7d OPS of .870, the most consistent recent contact form on the Arizona roster. Lynch has allowed runs in each of his last three starts and his walk rate (26 BB in 66.2 IP) signals command issues that work in hitters' favor. No career matchup data between Moreno and Lynch is not a red flag. It's a neutral starting point. At +158, the market undervalues Moreno's contact quality against a pitcher struggling with command.
Kyle Isbel Under 0.5 Hits (+116), MEDIUM
Kyle Isbel Under 0.5 Hits (+116), MEDIUM confidence. Isbel is 0-for-4 in 4 career at-bats against Gallen with a 0.000 OPS. His season line is .225/.273/.337, one of the weaker profiles in the KC lineup, and his L7d OPS sits at .310, indicating a meaningful cold stretch. Even with Gallen returning from rust, Isbel's historical inability to make contact against him and his current form both point in the same direction. The plus-money price on the under makes this worth playing.
Carter Jensen Anytime Home Run (+360), L
Carter Jensen Anytime Home Run (+360), LOW confidence. Jensen is in the middle of a power surge with an L7d OPS of 1.399 and 22 home runs on the season. Gallen has surrendered 18 home runs in 98 innings in 2026, a rate of 1.65 per nine. No career matchup data means no established pattern of suppression. Kauffman's HR factor of 0.92 keeps this at low confidence, but the combination of Jensen's current form and Gallen's extreme home run vulnerability creates legitimate upside at this price. Speculative, small unit only.
Same Game Parlay
Same Game Parlay: KC Moneyline (-103) + Under 8.5 (-108) + Lynch Under 2.5 Strikeouts (-122) + Gallen Under 2.5 Strikeouts (-154). The four legs reinforce each other. When both starters are pitching to contact rather than generating strikeouts, run environments compress. Fewer strikeouts means more balls in play, but not necessarily more runs, sustaining the under. A lower-scoring game at home tends to favor the home team's moneyline. All four legs point in the same direction and the correlation strengthens the parlay thesis rather than working against it.
Analysis insight — no specific bet associated

Key Players

Batting AverageARI
Gabriel Moreno
.300Batting Average
C
Home RunsARI
Nolan Arenado
22Home Runs
3B
Runs Batted InARI
Gabriel Moreno
70Runs Batted In
C
Earned Run AverageARI
Eduardo Rodriguez
2.55Earned Run Average
SP
WinsARI
Eduardo Rodriguez
15Wins
SP
StrikeoutsARI
Eduardo Rodriguez
128Strikeouts
SP
Batting AverageKC
Jac Caglianone
.283Batting Average
RF
Home RunsKC
Jac Caglianone
23Home Runs
RF
Runs Batted InKC
Salvador Perez
71Runs Batted In
DH
Earned Run AverageKC
Michael Wacha
3.25Earned Run Average
SP
WinsKC
Michael Wacha
9Wins
SP
StrikeoutsKC
Michael Wacha
147Strikeouts
SP

Recent Form

Arizona Diamondbacks
L3-1Houston Astros
W3-2Houston Astros
Kansas City Royals
L9-2Toronto Blue Jays
L4-3Toronto Blue Jays
W6-1Toronto Blue Jays

Arizona Diamondbacks vs Kansas City Royals Summary

The predicted finish is Arizona 5, Kansas City 3, consistent with the directional signal from our model and in line with the 8.5 total. But I want to be direct about the uncertainty: Gallen's 64-day absence makes this one of the harder games to frame with real conviction. The Kansas City Royals +1.5 is the bet I trust most here. It covers the series-momentum Arizona win and the realistic Royals upset in a single number. The KC moneyline at -103 sits near even money on a home team, and the argument for it doesn't require Lynch to suddenly rediscover his command. It just requires Gallen's rust to be real, which the market itself believes is likely.

The pitcher strikeout unders are the sharpest props on the card. Lynch has posted 0, 3, and 2 strikeouts over his last three starts. Gallen's K/9 has dropped to 5.61 this season and he's returning from two months off with no live-game competition. Both numbers are set at 2.5 and both starters have given you every reason to back the under. Moreno's hits prop at +158 and Isbel's hitless prop at +116 add Arizona-side texture using specific matchup and recent form data. Jensen's home run prop at +360 is speculative, but his current power output against a pitcher giving up 1.65 home runs per nine makes it worth a small look.

If you need a high-confidence spot, this is not it. Too many moving parts, starting with a starter who hasn't pitched in competition for over two months. Play the run line and the strikeout unders with measured sizing and treat the rest of the card accordingly. For the full slate, see our MLB picks today, NRFI picks, and player props.

Head-to-Head History

Season SeriesARI leads series 2-0
DateMatchupResult
Sep 07, 2026ARI @ KCARIARI 5-4
Sep 08, 2026ARI @ KCARIARI 5-3

Diamondbacks vs Royals predictions: Gallen returns from 64-day layoff. Best bet: KC +1.5 -182. Lynch under 2.5 strikeouts is the top prop pick tonight.

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at Kansas City Royals