We're having some technical issues.
Please come back later to see the best odds for today's games here.
MLBGame PreviewsPittsburgh Pirates at Arizona Diamondbacks
Pittsburgh PiratesPittsburgh Pirates
@
Chase Field
Arizona DiamondbacksArizona Diamondbacks

Match Predictor

Pre-match Prediction
Pittsburgh Pirates
@
Arizona Diamondbacks
Pittsburgh Pirates 51%Arizona Diamondbacks 49%
Market LinesRun Line: Pittsburgh Pirates -1Total: O/U 9
Model: Under 9
Model projects 8.4 total runs vs 9 line

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
38%
14/37
MLB: 48%
Starter
29%
2/7
vs ARI
0%
0/2
Avg Total
9.2
MLB: 8.9
Game Starter (7) Last Starter vs ARI vs ARI (2)
Mitch Keller #23 · RHP · Age 30
2.85
ERA (2026)
6.8
K/9 (2026)
7
Starts (2026)
8.9
Avg Total (2026)
Last 3:
W CIN (May 01): 7.0IP, 1ER, 6K
ND @MIL (Apr 25): 5.0IP, 3ER, 6K
W TB (Apr 19): 7.0IP, 2ER, 5K
vs ARI: ND (Jul 28 2024): 7.0 IP, 2 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.72MLB Avg: 3.958 relievers
Workload Alert: Allowed 9 runs on 2026-05-05 vs ARI. Bullpen arms likely still recovering.
Recent: W 9-1W 17-7W 1-0L 0-9W 1-0
Lineup vs Mitch Keller (Career)
BatterPosPAAVGOPSHR
Nolan Arenado3B29.1480.4751
Corbin CarrollRF11.1110.3840
Geraldo PerdomoSS11.0910.1820
Ketel Marte2B11.3641.0001
Alek ThomasCF8.2500.5000
Lourdes Gurriel Jr.LF7.0000.2860
Gabriel MorenoC6.0000.1670
James McCannC5.4000.8000
Ildemaro Vargas1B2.5001.5000
4 batters with no matchup history

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 9Runs ScoredRuns Allowed
All Over 9
46%
16/35
MLB: 48%
Starter
43%
3/7
vs PIT
0%
0/2
Avg Total
9.7
MLB: 8.9
Game Starter (7) Last Starter vs PIT vs PIT (2)
Zac Gallen #23 · RHP · Age 31
4.45
ERA (2026)
5.6
K/9 (2026)
7
Starts (2026)
7.7
Avg Total (2026)
Last 3:
L @CHC (May 01): 3.2IP, 6ER, 3K
ND SD (Apr 25): 3.0IP, 0ER, 3K
ND TOR (Apr 18): 5.2IP, 2ER, 3K
vs PIT: W (Jul 26 2024): 6.0 IP, 3 ER, 6 K
Bullpen (2026 Season)Average
ERA: 3.67MLB Avg: 3.958 relievers
Workload Alert: Allowed 8 runs on 2026-05-03 vs CHC. Bullpen arms likely still recovering.
Recent: L 5-6L 0-2L 4-8W 9-0L 0-1
Lineup vs Zac Gallen (Career)
BatterPosPAAVGOPSHR
Marcell OzunaDH23.1900.5470
Bryan ReynoldsLF18.1330.4780
HearnRF13.5001.4551
Joey BartC12.2730.6060
Oneil CruzCF11.2000.5730
Nick Gonzales3B9.1110.2220
Spencer Horwitz1B9.2500.5830
Henry DavisC8.2500.5000
Jared TrioloSS5.4001.0000
Brandon Lowe2B3.5001.6670
3 batters with no matchup history
Our Top PicksLive Odds
Top PickPittsburgh Pirates -1.5 (+136), MEDIUM c
Pittsburgh Pirates -1.5 (+136), MEDIUM confidence. The market prices a Pittsburgh cover at 42.4% implied probability. That number does not reflect the...
PickUnder 8.5 Runs (+106), MEDIUM confidence
Under 8.5 Runs (+106), MEDIUM confidence. Keller's groundball-heavy, walk-minimizing approach (12 BB, 1 HR in 41 IP) systematically limits Arizona's s...
PickPittsburgh Pirates Moneyline (-111), MED
Pittsburgh Pirates Moneyline (-111), MEDIUM confidence. Keller's sustained, multi-season suppression of Arizona's lineup, Arenado at .148, Carroll at ...

Pittsburgh Pirates vs Arizona Diamondbacks Game Preview

Mitch Keller is the story here, and the data backs it up. The Pittsburgh Pirates right-hander enters Chase Field at a career-best pace: a 2.85 ERA through 41 innings in 2026, just one home run allowed all season, and only 12 walks in seven starts. His last three outings: 1 ER, 3 ER, and 2 ER. The contrast with his counterpart is not subtle. Arizona Diamondbacks starter Zac Gallen is coming off a 6-ER disaster in 3.2 innings against the Cubs, his 2026 ERA sits at 4.45, and his command has slipped sharply, with 10 walks in 32.1 innings. The market prices Arizona as essentially a coin flip at home. The starting pitching gap here is not a coin flip.

The case for Pittsburgh runs deeper than surface ERA. Keller has done something that rarely shows up this cleanly in batter-vs-pitcher data: he has systematically suppressed Arizona's most dangerous hitters across multiple seasons. Nolan Arenado is hitting .148 with a .475 OPS across 29 career plate appearances against him, with his 2025 sample going 0.000 OPS. Corbin Carroll is 1-for-9 (.111 AVG, .384 OPS) in 11 career PA, his five most recent against Keller producing zero hits. Geraldo Perdomo: .091 AVG, .182 OPS in 11 PA. That is the top three of Arizona's order combining for a .118 AVG across 51 plate appearances. That is not a small-sample fluke. That is a pattern. The one exception worth watching is Ketel Marte, who carries a .364 average, 1.000 OPS, and a home run across 11 career PA against Keller. He is the one Arizona bat with a structural edge against this pitcher.

On Pittsburgh's side, Gallen has a documented history of struggling against this specific lineup. He surrendered 9 earned runs across 11 innings in two 2025 matchups against the Pirates. Ryan O'Hearn has a .500 average and 1.455 OPS across 13 career PA against Gallen, including a home run, with his 2025 sample producing a 2.550 OPS in five plate appearances. Brandon Lowe is hitting .500 with a 1.667 OPS in three career PA against him. Chase Field's roof is listed open with temperatures near 80 degrees Fahrenheit, a setup that generally inflates extra-base contact with the HR park factor sitting at 1.08. That matters at the margins, but Keller's ground-ball heavy approach significantly limits how much Arizona's side of the ledger benefits from those conditions.

The contrarian angle worth acknowledging is the Gallen bounce-back. He did throw three shutout innings two starts ago before the blowup, and pitchers historically rebound after outlier disasters. Arizona at essentially even money on the moneyline has live-dog appeal on paper. But Gallen's struggles against Pittsburgh are not an outlier. They are a repeated pattern across multiple seasons with no structural evidence of a reset. When one starter carries a documented multi-year edge over a specific opposing lineup at a plus price, that context drives the analysis. That is the kind of alignment I look for in MLB totals and run-line markets, and it is pointing one direction today.

Pittsburgh Pirates vs Arizona Diamondbacks Key Insights

  • Keller's career suppression of Arizona's top three (Arenado .148, Carroll .111, Perdomo .091 across 51 combined PA) is a sustained, multi-season pattern, not a variance spike. Each of those hitters has gotten worse against him over time.
  • Gallen has allowed 9 ER in 11 IP across two 2025 starts against Pittsburgh. His 2026 command metrics are also trending worse: 10 walks in 32.1 innings, and his last two outings lasted only 3.2 and 3.0 innings respectively.
  • Ketel Marte (.364 AVG, 1.000 OPS, one HR in 11 career PA vs Keller) is the one Arizona hitter who has genuinely solved this matchup. He is the primary variable that could disrupt the pitching script if he gets hot early.
  • Arizona is 3-7 in their last 10 games and 11-16 against right-handed pitching this season. Both trends compound the matchup disadvantage against a Keller who is pitching at his career best.
  • Pittsburgh's bullpen carries a 3.72 ERA and provides credible support if Keller works into the sixth or seventh inning with a lead. Game 3 of a series means both bullpens have absorbed innings, but Pittsburgh's rotation-first approach limits the exposure.
  • Chase Field's open-roof, 80-degree setup adds extra-base lift, but that environment primarily benefits Pittsburgh's bats facing a struggling Gallen more than Arizona's lineup facing a command-heavy ground-baller in peak form.

Pittsburgh Pirates vs Arizona Diamondbacks Betting Picks

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

Under 8.5 Runs (+106), MEDIUM confidence
Under 8.5 Runs (+106), MEDIUM confidence. Keller's groundball-heavy, walk-minimizing approach (12 BB, 1 HR in 41 IP) systematically limits Arizona's scoring opportunities. Gallen's shortened outings reduce his K volume without adding offense from either side. Getting the under at plus money makes the math better than the total warrants. Non-model pitcher data drives this lean, and the matchup context reinforces it.
Pittsburgh Pirates Moneyline (-111), MED
Pittsburgh Pirates Moneyline (-111), MEDIUM confidence. Keller's sustained, multi-season suppression of Arizona's lineup, Arenado at .148, Carroll at .111, Perdomo at .091 in career matchups, provides a data-backed edge that justifies a slight away lean even against a home team at essentially even money. This is pitcher-specific matchup evidence, not a default away preference. The -111 is a workable price for that edge.
Zac Gallen Under 4.5 Strikeouts (-125),
Zac Gallen Under 4.5 Strikeouts (-125), HIGH confidence. Gallen's last three starts produced exactly three strikeouts each. His 2026 K rate is 5.57 per nine innings, his command has deteriorated (10 BB in 32.1 IP), and his two 2025 starts against Pittsburgh yielded only 5 and 3 strikeouts respectively. With shortened outings the new norm, counting on him to reach 5 punchouts is speculative. This is the clearest prop on the board today.
Mitch Keller Over 4.5 Strikeouts (+112),
Mitch Keller Over 4.5 Strikeouts (+112), MEDIUM confidence. Keller has posted 6, 6, and 5 strikeouts across his last three starts. His 2026 K/9 is 6.8 over 41 innings. Carroll, Perdomo, and Arenado have all been historically weak against him, and Arizona is 11-16 against right-handed pitching this season. Getting over 4.5 at plus money with three consecutive above-line performances is real value on the board.
Corbin Carroll Under 0.5 Hits (+180), ME
Corbin Carroll Under 0.5 Hits (+180), MEDIUM confidence. Carroll is 1-for-9 in 11 career PA against Keller, with his five most recent plate appearances going hitless (0.000 OPS in 2024). His last seven days at the plate show a .382 OPS, a current cold stretch that reinforces the historical pattern. The market prices this at 35.7% implied probability. Against a Keller operating at a 2.85 ERA with 12 walks in 41 innings, that underestimates the matchup edge significantly at +180.
Ryan O'Hearn Over 0.5 Hits (-256), MEDIU
Ryan O'Hearn Over 0.5 Hits (-256), MEDIUM confidence. O'Hearn owns a .500 average and 1.455 OPS across 13 career PA against Gallen, including a home run, with the trend improving: 2.550 OPS in his 2025 exposure. His 2026 season line of .294/.381/.452 with a .883 OPS against right-handers confirms this is not a historical anomaly. With Gallen's recent collapse (6 ER in 3.2 IP last start) giving Pittsburgh's lineup real opportunity, O'Hearn reaching base at least once is the percentage outcome.
4-Leg Same-Game Parlay
4-Leg Same-Game Parlay: Pirates ML + Under 8.5 + Keller Over 4.5 K + Carroll Under 0.5 Hits. These four legs tell one coherent story. A sharp Keller performance holding Arizona's lineup hitless, especially suppressing Carroll, is the direct path to a low-scoring Pittsburgh win. The moneyline, the under, the strikeout prop, and the Carroll hit prop all reinforce the same game script. The legs are correlated in the right direction, which is the key requirement for SGP construction. (Legs: Pirates ML -111, Under 8.5 +106, Keller Over 4.5 K +112, Carroll Under 0.5 Hits +180.)
Analysis insight — no specific bet associated
NRFI (-119). Keller allowed just one hom
NRFI (-119). Keller allowed just one home run across 41 innings in 2026 and his control is among the sharpest in the rotation. Arizona's lineup has been held to one run or fewer in four of their last five games, and their top three hitters carry career OPS marks against Keller that fall between .182 and .475. With a ground-ball pitcher in peak form facing a cold lineup in the first inning, no runs is the percentage play at -119.

Key Players

Batting AveragePIT
Nick Gonzales
.309Batting Average
3B
Home RunsPIT
Oneil Cruz
9Home Runs
CF
Runs Batted InPIT
Oneil Cruz
28Runs Batted In
CF
Earned Run AveragePIT
Paul Skenes
2.36Earned Run Average
SP
WinsPIT
Paul Skenes
5Wins
SP
StrikeoutsPIT
Paul Skenes
46Strikeouts
SP
Batting AverageARI
Ildemaro Vargas
.364Batting Average
1B
Home RunsARI
Ildemaro Vargas
6Home Runs
1B
Runs Batted InARI
Ildemaro Vargas
22Runs Batted In
1B
Earned Run AverageARI
Eduardo Rodriguez
2.50Earned Run Average
SP
WinsARI
Michael Soroka
4Wins
SP
StrikeoutsARI
Michael Soroka
42Strikeouts
SP

Recent Form

Pittsburgh Pirates
W9-1Cincinnati Reds
W17-7Cincinnati Reds
W1-0Cincinnati Reds
L9-0Arizona Diamondbacks
W1-0Arizona Diamondbacks
Arizona Diamondbacks
L6-5Chicago Cubs
L2-0Chicago Cubs
L8-4Chicago Cubs
W9-0Pittsburgh Pirates
L1-0Pittsburgh Pirates

Pittsburgh Pirates vs Arizona Diamondbacks Summary

The pitching matchup is the bet here, not the team names. Keller is operating at a legitimate ace level in 2026, and he owns Arizona's order in a way that is backed by years of evidence across 51 career PA against their top three hitters. Gallen, meanwhile, is in the worst stretch of his recent career, with repeated documented struggles against this specific Pittsburgh lineup across multiple 2025 matchups. The run line at +136 is where the value concentrates: a 42.4% implied probability for Pittsburgh covering 1.5 runs does not reflect a matchup where one starter has systematically suppressed the opposing lineup and the other has surrendered 9 earned runs in 11 innings against them. The Under 8.5 at +106 follows naturally, isolating the variables I trust most: both starters have form trends pointing toward a low-scoring game, and Keller's approach limits how much Chase Field's open-roof conditions inflate Arizona's scoring potential.

The O'Hearn over hits prop is the cleanest individual player angle on the board, grounded in 13 career PA at .500 with a 1.455 OPS against Gallen and an improving 2025 trend. The Gallen under strikeouts is HIGH confidence given three consecutive three-punchout starts and shortened outings becoming his new baseline. The caveat on the run line is real: Ketel Marte has a legitimate career edge against Keller (.364 AVG, one home run in 11 PA) and any early Marte damage changes the game's shape quickly. Series bullpen fatigue and the open-roof heat add variance at the margins. Pittsburgh has the structural edge, and the matchup context is as favorable as you will find at a plus price on the run line this week. Baseball finds ways to humble the data, but when the context lines up this cleanly, you lean into it.

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

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
May 06, 2026PIT @ ARIARIARI 9-0
May 07, 2026PIT @ ARIPITPIT 1-0

Compare odds for PIT @ ARI

Frequently Asked Questions

MLBGame PreviewsPittsburgh Pirates at Arizona Diamondbacks