We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsColorado Rockies at Arizona Diamondbacks
Colorado RockiesColorado Rockies
@
Chase Field
Arizona DiamondbacksArizona Diamondbacks

Match Predictor

Pre-match Prediction
Colorado Rockies
@
Arizona Diamondbacks
Colorado Rockies 38%Arizona Diamondbacks 62%
Market LinesRun Line: Arizona Diamondbacks -1Total: O/U 9
Model: Under 9
Model projects 8.7 total runs vs 9 line

Colorado Rockies

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
48%
24/50
MLB: 48%
Starter
vs ARI
67%
2/3
Avg Total
9.5
MLB: 8.9
Game Starter (0) Last Starter vs ARI vs ARI (3)
Zach Agnos is new to Colorado Rockies — no starter history with this lineup. Career stats shown below.
Zach Agnos #36 · RHP · Age 26
5.59
ERA (2026)
6.2
K/9 (2026)
Starts (2026)
Avg Total (2026)
Last 3:
ND ARI (May 15): 4.1IP, 2ER, 1K
ND @PHI (May 10): 2.0IP, 0ER, 1K
ND NYM (May 06): 4.0IP, 3ER, 1K
vs ARI: ND (May 17 2025): 1.0 IP, 0 ER, 2 K
Bullpen (2026 Season)Poor
ERA: 4.68MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-05-17 vs ARI. Bullpen arms likely still recovering.
Recent: W 4-2L 6-8W 7-6L 0-10L 4-5
Lineup vs Zach Agnos (Career)
BatterPosPAAVGOPSHR
Ketel Marte2B3.0000.0000
Lourdes Gurriel Jr.LF3.0000.0000
Corbin CarrollRF2.0000.0000
Gabriel MorenoC2.5001.5000
Geraldo PerdomoSS2.0000.0000
Ildemaro Vargas1B2.10002.0000
Jose FernandezDH2.0000.0000
Ryan WaldschmidtCF2.0000.0000
Nolan Arenado3B1.10003.0000
4 batters with no matchup history

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
44%
21/48
MLB: 48%
Starter
22%
2/9
vs COL
67%
2/3
Avg Total
9.3
MLB: 8.9
Game Starter (9) Last Starter vs COL vs COL (3)
Eduardo Rodriguez #57 · LHP · Age 33
2.53
ERA (2026)
6.6
K/9 (2026)
9
Starts (2026)
8.3
Avg Total (2026)
Last 3:
L @COL (May 16): 5.1IP, 3ER, 6K
W NYM (May 10): 8.1IP, 1ER, 4K
W PIT (May 05): 7.0IP, 0ER, 7K
vs COL: ND (Aug 09 2025): 5.1 IP, 5 ER, 2 K
Bullpen (2026 Season)Good
ERA: 3.35MLB Avg: 3.958 relievers
Recent: L 2-4W 8-6W 12-2W 5-3W 6-3
Lineup vs Eduardo Rodriguez (Career)
BatterPosPAAVGOPSHR
Tyler FreemanRF18.3330.8331
Brenton DoyleCF15.3330.9331
Ezequiel TovarSS14.3080.7420
Hunter GoodmanC14.0770.2200
Kyle Karros3B8.2860.9460
Braxton FulfordC6.0000.0000
Mickey MoniakLF6.3330.6660
Willi Castro2B6.3330.6660
TJ Rumfield1B3.3330.6660
Jake McCarthyLF2.5001.0000
3 batters with no matchup history
Our Top PicksLive Odds
Top PickArizona Diamondbacks -1.5 (-110) | MEDIUM confidence
Rodriguez's pitching edge over Agnos anchors the play, but the run-line cover is built on Arizona's shutdown bullpen (3.35 ERA) protecting leads against a Colorado lineup averaging 4.2 runs per game on the road.
PickUnder 9.0 Runs (-115) | LOW confidence
This is a lean, not a conviction play.
PickZach Agnos Under 2.5 Strikeouts (-105) | HIGH confidence
The sharpest edge on the board tonight.

Colorado Rockies vs Arizona Diamondbacks Game Preview

The story in tonight's MLB action at Chase Field starts with one of the clearest pitching mismatches on the slate. Eduardo Rodriguez takes the mound for the Arizona Diamondbacks carrying a 2.53 ERA and just four home runs allowed across 53.1 innings in 2026, one of the cleaner stat lines any starter has produced this season. His last outing came five days ago at Coors Field, where he allowed 3 runs in 5.1 innings before the bullpen took over. Altitude noise or early regression signal? His 2026 numbers make a strong case for the former. What earns the asterisk is his walk rate: 22 free passes in 53.1 innings puts him at 3.7 BB/9. A pitcher can run a 2.53 ERA with that kind of base-on-balls output, but only as long as his strand rate holds. Tonight he gets a friendlier environment and a softer matchup.

On the other side, the Colorado Rockies send Zach Agnos to the mound. The 26-year-old right-hander carries a 5.59 ERA and just 20 strikeouts across 29 innings this season. The more telling number: Agnos recorded exactly one strikeout in each of his last three consecutive starts, combining for 3 strikeouts in 10.1 innings. He does not miss bats. He pitches to contact, and that approach lands him in a difficult spot against an Arizona lineup averaging 10.0 hits and 6.0 runs per game over their last five games. Arizona enters tonight on a four-game winning streak, including a 12-2 blowout of San Francisco on May 19. Agnos has also failed to complete five innings in any of those last three outings, meaning the Colorado bullpen will be asked to carry a heavy load.

The engine driving Arizona's offense right now is Corbin Carroll. His last seven days have produced a 1.522 OPS, backed by a .563 season slugging percentage and a .832 OPS against right-handed pitching. Facing a struggling right-hander at Chase Field, where the home run factor sits at 1.08, Carroll is in an ideal situational spot. Nolan Arenado adds firepower in the heart of the order, posting a 1.188 OPS over the last seven days with seven home runs on the season. For Colorado, Brenton Doyle is the most reliably dangerous bat against Rodriguez based on sustained career data: a .333 average and 0.933 OPS across 15 career plate appearances, including a home run, with that production carrying into 2026 (1.000 OPS in 3 PA this season). Ezequiel Tovar also carries a .308 average across 14 career PA versus Rodriguez. That pair can make Rodriguez uncomfortable, but limited matchup data exists for most of the Rockies lineup, and the broader offensive gap between these two clubs is difficult to bridge.

Chase Field plays as a mild hitter-friendly environment, with a runs factor of 1.04 and a HR factor of 1.08. Those conditions favor Arizona's power-capable lineup over Colorado's contact-dependent approach. Arizona enters as a 15-9 home team this season, backed by a bullpen ERA of 3.35 that ranks among the better shutdown units in the league. Colorado arrives having gone 9-16 away from home, carrying a -54 run differential and a two-game losing skid after being outscored 15-2 by Texas in their last two games. The structural advantage belongs clearly to the home side tonight.

Colorado Rockies vs Arizona Diamondbacks Key Insights

  • Rodriguez returns to Chase Field after a rough Coors outing (3 ER in 5.1 IP, May 16) with a 2.53 ERA and just 4 home runs allowed in 53.1 innings in 2026. The home environment removes the altitude variable, but his 3.7 BB/9 walk rate remains a live concern if Colorado's better bats reach base early.
  • Agnos has posted exactly 1 strikeout in each of his last 3 starts, combining for 3 K in 10.1 innings. His pitch-to-contact approach puts pitches in play early and often, which benefits an Arizona lineup averaging 10.0 hits and 6.0 runs per game over their last five games.
  • Brenton Doyle (.333 AVG, 0.933 OPS in 15 career PA vs Rodriguez, including 1 HR) and Ezequiel Tovar (.308 AVG in 14 career PA) are Colorado's most credible threats against the lefty. Both have shown they can work the count and reach base in this specific matchup across multiple seasons.
  • Arizona is 15-9 at home and on a four-game winning streak, while Colorado is 9-16 away from Coors Field and carries a -54 run differential on the season. The structural gap in home form and run production points toward a comfortable Arizona win.
  • Arizona's bullpen ERA of 3.35 provides a reliable shutdown layer from the sixth inning on. Colorado's bullpen ERA sits at 4.68. With fresh arms across both rosters in this series opener, bullpen quality becomes a live tiebreaker, and it clearly favors the Diamondbacks.
  • One angle worth tracking: Arizona is 17-20 against right-handed starters this season, the exact matchup type they face tonight with Agnos. That split gives Colorado a slim structural path to keeping the game close. But Agnos's weak strikeout profile and 5.59 ERA make this less meaningful than it would be against a quality right-hander.

Colorado Rockies vs Arizona Diamondbacks Betting Picks

Picks made May 21, 2026 at 04:23 AM ET. Odds shown reflect current market prices.

Under 9.0 Runs (-115) | LOW confidence
Under 9.0 Runs (-115) | LOW confidence: This is a lean, not a conviction play. The structural case rests on Rodriguez's low home run rate (4 HR in 53.1 IP in 2026) and Arizona's elite bullpen neutralizing a Colorado offense with a limited ceiling away from home. Size this accordingly. The contrarian case for Colorado producing runs via Rodriguez's walk rate is real, but insufficient to justify a game-total Over given how weak this Rockies lineup is against quality starting pitching. Treat this as a marginal edge.
Moneyline
Moneyline: No Pick: The market prices Arizona at -217, implying a 68.5% win probability. That number accurately reflects the structural advantage tonight. There is no meaningful gap between market probability and estimated true probability, so there is no actionable edge available. Arizona is clearly the better team here, but -217 does not offer value. Skip.
Analysis insight — no specific bet associated
Zach Agnos Under 2.5 Strikeouts (-105) | HIGH confidence
Zach Agnos Under 2.5 Strikeouts (-105) | HIGH confidence: The sharpest edge on the board tonight. Agnos recorded exactly 1 strikeout in each of his last 3 consecutive starts: 1 K in 4.1 IP vs Arizona (May 15), 1 K in 2.0 IP at Philadelphia (May 10), 1 K in 4.0 IP vs New York Mets (May 06). That is 3 strikeouts in 10.1 combined innings. The line at -105 implies roughly 51% probability of reaching 3 or more strikeouts. Three consecutive 1-strikeout outings say that probability is materially lower. The market has not adjusted for a documented, verifiable pattern. This is the highest-confidence play in this article.
Hunter Goodman Under 0.5 Hits (+168) | HIGH confidence
Hunter Goodman Under 0.5 Hits (+168) | HIGH confidence: Goodman is 1-for-13 (.077 AVG, 0.220 OPS) in 14 career plate appearances against Rodriguez. That futility is consistent across multiple seasons: 0.000 OPS in 5 PA in 2024, 0.167 OPS in 6 PA in 2025. Rodriguez is pitching well in 2026, and Goodman has historically given him almost nothing across three seasons of matchup data. At +168, this is strong positive expected value against a pitcher who has owned this specific matchup repeatedly.
Corbin Carroll Over 1.5 Total Bases (-135) | MEDIUM confidence
Corbin Carroll Over 1.5 Total Bases (-135) | MEDIUM confidence: Carroll is posting a 1.522 OPS over the last seven days, carries a .832 OPS against right-handed pitching, and draws Agnos tonight, a 5.59 ERA contact-pitcher with 3 home runs allowed in just 29 innings this season. At Chase Field (HR factor 1.08), Carroll needs just two bases to cash. His .563 season slugging percentage and status as the catalyst of Arizona's offensive surge make this a well-supported play, consistent with the Diamondbacks winning comfortably.
Nolan Arenado Over 0.5 RBIs (+104) | MEDIUM confidence
Nolan Arenado Over 0.5 RBIs (+104) | MEDIUM confidence: Arenado is in his hottest stretch of the season with a 1.188 OPS over the last seven days and 7 home runs on the year. He bats in the heart of Arizona's lineup on a night where baserunners will accumulate against Agnos (10 walks in 29 innings in 2026, 1.45 WHIP). The career matchup sample against Agnos is limited to 1 PA, so the case rests on current form and lineup role. At +104, Arenado driving in at least one run against a hittable arm with strong runners-on-base upside is positive expected value.
SGP (4 Legs)
SGP (4 Legs): Arizona Diamondbacks -1.5 + Under 9.0 Total Runs + Zach Agnos Under 2.5 Strikeouts + Hunter Goodman Under 0.5 Hits: The four legs build a single coherent narrative. Agnos generating weak contact and Goodman failing to reach base both reinforce a suppressed scoring environment. A quiet Colorado lineup makes Arizona's run-line cover more attainable while holding the total under 9. Each leg supports the others, and the thesis does not require anything unusual to happen, only that Arizona's clear structural advantages hold through nine innings.
Analysis insight — no specific bet associated

Key Players

Batting AverageCOL
Troy Johnston
.324Batting Average
RF
Home RunsCOL
Mickey Moniak
12Home Runs
LF
Runs Batted InCOL
Mickey Moniak
28Runs Batted In
LF
WinsCOL
Tomoyuki Sugano
4Wins
SP
StrikeoutsCOL
Chase Dollander
47Strikeouts
SP
Batting AverageARI
Ildemaro Vargas
.331Batting Average
1B
Home RunsARI
Nolan Arenado
7Home Runs
3B
Runs Batted InARI
Ildemaro Vargas
32Runs Batted In
1B
Earned Run AverageARI
Eduardo Rodriguez
2.53Earned Run Average
SP
WinsARI
Michael Soroka
6Wins
SP
StrikeoutsARI
Michael Soroka
55Strikeouts
SP

Recent Form

Colorado Rockies
W4-2Arizona Diamondbacks
L8-6Arizona Diamondbacks
W7-6Texas Rangers
L10-0Texas Rangers
L5-4Texas Rangers
Arizona Diamondbacks
L4-2Colorado Rockies
W8-6Colorado Rockies
W12-2San Francisco Giants
W5-3San Francisco Giants
W6-3San Francisco Giants

Colorado Rockies vs Arizona Diamondbacks Summary

Tonight's game sets up cleanly in Arizona's favor. Rodriguez is the significantly better pitcher on normal five-day rest, backed by a 3.35 bullpen ERA that has been one of the more reliable shutdown units in the league this season. Colorado's away lineup averages 4.2 runs per game against a -54 run differential background. That ceiling does not suddenly jump against a quality lefty at home. The Diamondbacks cover -1.5 and hold the total under 9. The best single bet on the card is Agnos Under 2.5 strikeouts at -105. Three consecutive 1-strikeout starts is a defined, verifiable pattern, and the market has not adjusted for it properly. Carroll Over 1.5 total bases is the complementary play for a bettor looking to target Arizona's offensive surge directly against the most hittable arm on the slate.

The caveat worth acknowledging is Rodriguez's walk rate. Issuing free passes at 3.7 BB/9 while posting a 2.53 ERA is a combination that eventually corrects itself. Doyle and Tovar have the career track record to make him work, and if the walks pile up early, the Under becomes a more uncomfortable hold. Size the total play accordingly and treat it as the lean it is. The run line and the two strikeout-related props, Agnos Under 2.5 K and Goodman Under 0.5 hits, carry the structural confidence tonight. The edge does not care what sport you're watching. Rest, context, price, and a documented contact profile from a pitcher who cannot miss bats. Same formula, different field.

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

Head-to-Head History

Season SeriesCOL wins series 2-1
DateMatchupResult
Feb 20, 2026ARI @ COLARIARI 3-2
Feb 21, 2026COL @ ARICOLCOL 11-6
Mar 12, 2026COL @ ARICOLCOL 13-2

Compare odds for COL @ ARI

Frequently Asked Questions

MLBGame PreviewsColorado Rockies at Arizona Diamondbacks