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

Match Predictor

Pre-match Prediction
Arizona Diamondbacks
@
Pittsburgh Pirates
Arizona Diamondbacks 45%Pittsburgh Pirates 55%
Market LinesRun Line: Pittsburgh Pirates -0.5Total: O/U 8
Model: Under 8
Model projects 7.6 total runs vs 8 line

Arizona Diamondbacks

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
48%
52/108
MLB: 48%
Starter
38%
8/21
vs PIT
40%
2/5
Avg Total
9.1
MLB: 8.9
Game Starter (21) Last Starter vs PIT vs PIT (5)
Eduardo Rodriguez #57 · LHP · Age 33
2.64
ERA (2026)
6.3
K/9 (2026)
21
Starts (2026)
8.1
Avg Total (2026)
Last 3:
W @WSH (Jul 24): 6.0IP, 2ER, 4K
ND STL (Jul 19): 2.2IP, 5ER, 3K
W @LAD (Jul 10): 6.0IP, 2ER, 5K
vs PIT: W (May 05 2026): 7.0 IP, 0 ER, 7 K
Bullpen (2026 Season)Good
ERA: 3.33MLB Avg: 3.959 relievers
Workload Alert: Allowed 10 runs on 2026-07-26 vs WSH. Bullpen arms likely still recovering.
Recent: W 3-2L 3-5L 7-10L 2-3W 8-7
Lineup vs Eduardo Rodriguez (Career)
BatterPosPAAVGOPSHR
Brandon Lowe2B18.2351.0433
Bryan ReynoldsLF9.3750.9440
HearnRF8.1250.3750
Nick Gonzales3B6.0000.0000
Jake MangumCF5.0000.0000
Henry DavisC3.0000.3330
Marcell OzunaDH3.0000.3330
Jared TrioloSS2.5001.5000
5 batters with no matchup history

Pittsburgh Pirates

0022446688101012121414OVERUNDERO/U 8Runs ScoredRuns Allowed
All Over 8
56%
60/108
MLB: 48%
Starter
50%
5/10
vs ARI
40%
2/5
Avg Total
10.1
MLB: 8.9
Game Starter (10) Last Starter vs ARI vs ARI (5)
Jared Jones #17 · RHP · Age 25
3.72
ERA (2026)
10.4
K/9 (2026)
10
Starts (2026)
10.0
Avg Total (2026)
Last 3:
ND CHC (Jul 24): 6.0IP, 1ER, 5K
W @CLE (Jul 18): 5.0IP, 1ER, 9K
ND ATL (Jul 08): 6.0IP, 0ER, 8K
Bullpen (2026 Season)Average
ERA: 4.23MLB Avg: 3.959 relievers
Workload Alert: Allowed 11 runs on 2026-07-25 vs CHC. Bullpen arms likely still recovering.
Recent: L 2-3L 0-11W 8-7W 3-2L 7-8
Lineup vs Jared Jones (Career)
BatterPosPAAVGOPSHR
Max KeplerLF3.5001.1670
Nolan Arenado3B2.0000.0000
11 batters with no matchup history
Our Top PicksLive Odds
Top PickArizona Diamondbacks ML +115
This is the primary play.
PickArizona Diamondbacks +1.5 Run Line (-179)
Even if Rodriguez runs into trouble and Arizona loses, the +1.5 provides insurance on a one-run defeat.
PickUnder 8.0 Total (-109)
Two sharp starters, a pitcher-friendly park, and Pittsburgh facing a lefty they structurally cannot hit.

Arizona Diamondbacks vs Pittsburgh Pirates Game Preview

The Arizona Diamondbacks send Eduardo Rodriguez to the mound for tonight's MLB rubber match, and his 2.64 ERA in 2026 is the number that frames everything else. Rodriguez has been operating on a different level this year: 9-3 with 122.2 innings pitched after posting a 5.02 ERA in 2025. This is the best sustained stretch of his career, and he comes in on five days rest facing a lineup he already handled on May 5, when he threw 7.0 shutout innings and struck out seven. His last three outings show 6 IP, 2 ER at Washington; a 2.2 IP, 5 ER blowup against St. Louis; and 6 IP, 2 ER at Los Angeles. The St. Louis start is an outlier to file carefully. For the Pittsburgh Pirates, Jared Jones carries a 3.72 ERA across 46.0 innings this season at 25 years old. His last three starts have been outstanding: 5 Ks in 6 innings vs Chicago, 9 Ks in 5 innings at Cleveland, 8 Ks in 6 innings vs Atlanta. He is averaging 7.3 strikeouts per outing over that stretch and pitching his way into a legitimate mid-rotation role.

The buried number in this matchup is Pittsburgh's record against left-handed starting pitchers: 10 wins and 22 losses, a .312 winning percentage that ranks among the worst LHP splits in the National League. Pittsburgh's overall record (55-53) and run differential (+40) look strong, but those figures are built almost entirely on right-handed matchups, where they are 45-31. When a southpaw takes the hill, their offense has consistently gone quiet. Rodriguez presents that exact matchup today, and the platoon disadvantage runs deep through the Pittsburgh order. Nick Gonzales is hitless across 6 career plate appearances against E-Rod. Jake Mangum is 0-for-5 against him. Ryan O'Hearn is batting .125 with a .375 OPS across 8 career plate appearances, including an 0-for-3 showing in 2026. The team-level and individual-level data point the same direction.

PNC Park plays slightly below league average for run-scoring, with a runs factor of 0.96 and a home run factor of 0.90. A tight, pitcher-controlled game fits this venue. Both bullpens have logged innings in this series, with Arizona winning Game 2 on Tuesday 8-7 and Pittsburgh taking Game 1 3-2. Arizona's relief corps carries a 3.33 ERA compared to Pittsburgh's 4.23 ERA, a meaningful gap when close games reach the seventh and eighth innings. In a Game 3 with both sides having depleted their best arms, that bullpen edge has real weight.

There is a legitimate counterargument here, and it deserves space. Pittsburgh is scoring 5.2 runs per game, and their lineup ranks fourth in baseball by wRC+. Brandon Lowe carries a 1.043 career OPS against Rodriguez across 18 plate appearances with 3 home runs, though his most recent 3 PA against E-Rod in 2025 produced a .000 OPS. Lowe has been surging lately with a 1.069 OPS over the past seven days. The walk rate is the E-Rod tripwire: 44 walks in 122.2 innings this season (3.2 BB/9), and the St. Louis blowup (5 ER in 2.2 IP) shows what happens when he loses command early. If Pittsburgh gets runners on base through free passes, their power bats can capitalize regardless of the platoon split. This is a real risk, not a throwaway caveat.

Arizona Diamondbacks vs Pittsburgh Pirates Key Insights

  • Pittsburgh is 10-22 against left-handed starting pitchers in 2026, a .312 winning percentage that is among the worst LHP splits in the NL. Eduardo Rodriguez is a southpaw with a 2.64 ERA this season, presenting the exact matchup that neutralizes Pittsburgh's offensive advantage.
  • May 5 start against this Pittsburgh lineup (7.0 IP, 0 ER, 7 K) is the most recent direct data point, and it lines up with a career pattern of suppressing Pittsburgh hitters who have collectively struggled against him at every level of the order.
  • Jones has averaged 7.3 strikeouts per start over his last three outings (5, 9, 8 Ks), all while keeping his walk totals at one or fewer. Arizona's low team strikeout rate (19.3%, trending to 18.8% over the last 30 days) is the primary risk to his K upside, but his 10.37 K/9 on the season reflects elite stuff.
  • Arizona's bullpen holds a 3.33 ERA versus Pittsburgh's 4.23 ERA. In a close game where both starters exit after five or six innings, the late-inning advantage belongs to the Diamondbacks, and that gap becomes decisive in one-run situations.
  • PNC Park suppresses run-scoring relative to league average (0.96 runs factor, 0.90 HR factor). Combined with two starters who have been sharp in recent appearances, the environment favors a final score in the six-to-eight run range, putting the Under 8.0 squarely in play.
  • Rodriguez's 3.2 BB/9 walk rate and his St. Louis implosion (5 ER in 2.2 IP) represent the clearest path to this game going wrong for Arizona. Lowe (1.043 career OPS, 3 HR vs E-Rod) is the specific bat to watch if Pittsburgh's order works counts early.

Arizona Diamondbacks vs Pittsburgh Pirates Betting Picks

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

Arizona Diamondbacks +1.5 Run Line (-179)
Arizona Diamondbacks +1.5 Run Line (-179): Even if Rodriguez runs into trouble and Arizona loses, the +1.5 provides insurance on a one-run defeat. The game projects as a pitcher's duel in a suppressive park. Both starters are capable of quality outings. Arizona's bullpen (3.33 ERA) limits big innings late. At -179, this is the conservative version of the Arizona side and the right hedge if the moneyline feels like too much exposure given E-Rod's walk rate variance.
Under 8.0 Total (-109)
Under 8.0 Total (-109): Two sharp starters, a pitcher-friendly park, and Pittsburgh facing a lefty they structurally cannot hit. Rodriguez limits Pittsburgh's power bats through the platoon disadvantage; Jones limits Arizona's contact-oriented lineup with a 10.37 K/9 rate. Arizona's road OPS sits at .680, seventh-worst in baseball. At -109, the Under is close to even money on a game where the pitching profile, park, and team-level splits all lean to a final score in the six-to-seven range.
Jared Jones Over 5.5 Strikeouts (+108)
Jared Jones Over 5.5 Strikeouts (+108): Jones has gone 5, 9, and 8 Ks in his last three starts, averaging 7.3 per outing. His season K/9 sits at 10.37 across 46.0 innings. The 5.5 line sits meaningfully below his current pace. Arizona's low team strikeout rate (19.3%) is the main risk, but Jones has produced elite punchout numbers even against contact lineups this season. At +108, the market is underpricing his consistent K output. Two of his last three starts were comfortably above this line, and the third was right at it.
Eduardo Rodriguez Under 4.5 Strikeouts (-108)
Eduardo Rodriguez Under 4.5 Strikeouts (-108): Rodriguez's 2026 K/9 is 6.32, projecting to roughly 4.0 strikeouts per average start. His last three outings: 4 Ks, 3 Ks, 5 Ks. Only one of those three cleared 4.5. Pittsburgh is a contact-heavy lineup hitting .260 as a team. The 7-strikeout game against Pittsburgh in May looks like an outlier relative to his current trend. The under at -108 fits his recent profile cleanly and aligns with a Pittsburgh order that makes more contact than most NL lineups.
Ryan O'Hearn Under 0.5 Hits (+158)
Ryan O'Hearn Under 0.5 Hits (+158): O'Hearn is batting .125 with a .375 OPS across 8 career plate appearances against Rodriguez, and in 2026 he went 0-for-3 with a .000 OPS against E-Rod specifically. His season OPS vs left-handed pitching sits at .658, well below his .872 mark against righties. He is the textbook LHP victim in this order. The career pattern against this arm is consistent across multiple seasons and multiple sample sizes. At +158, the market offers real overlay on what the batter-vs-pitcher data clearly supports.
Marcell Ozuna Under 0.5 Hits (+110)
Marcell Ozuna Under 0.5 Hits (+110): Ozuna is hitting .205 this season with a .421 OPS over his last seven days, one of the coldest bats in the Pittsburgh order. His 2026 plate appearances against Rodriguez (3 PA, .000 AVG, .333 OPS, walk-only) confirm no hit production against this arm. His season OPS vs left-handed pitching is .697, below average. At +110, this sits near even money on a cold bat facing a pitcher who has handled him cleanly. Lower confidence than the O'Hearn prop, but the matchup and current form point the same direction.
Esmerlyn Valdez to Hit a Home Run (+295)
Esmerlyn Valdez to Hit a Home Run (+295): Valdez has 14 home runs in just 151 plate appearances with a .685 slugging percentage. His OPS vs left-handed pitching is 1.367. Rodriguez has allowed 13 home runs in 122.2 innings this season, and Valdez is exactly the type of power bat that can exploit a southpaw with a walk rate issue. PNC Park's 0.90 HR factor tempers the outlook modestly, and the overall game context leans toward low scoring. But +295 on a rookie who has shown elite power against lefties specifically, and who was expected in the lineup after a minor hand issue Tuesday, offers genuine value as a lower-confidence, higher-reward play.
SGP (4 legs)
SGP (4 legs): Arizona +1.5 / Under 8.0 / Jones Over 5.5 Ks / O'Hearn Under 0.5 Hits. These outcomes are correlated in a useful way: a dominant Jones strikeout outing suppresses Arizona's offense and supports the total staying under, while Arizona covering +1.5 becomes more likely in a pitching-dominated, low-scoring game. O'Hearn going hitless against Rodriguez adds batter-level confirmation of the same environment driving the parlay. The individual legs are available separately for those who prefer single-game flexibility. Contracts: ARI +1.5 (427821899), Under 8.0 (427821864), Jones O5.5 Ks (428016086), O'Hearn U0.5 Hits (427910766).
Analysis insight — no specific bet associated
NRFI (-127)
NRFI (-127): Both starters have shown strong early-inning command in recent appearances. May 5 outing against Pittsburgh produced 7 shutout innings, and he has allowed 2 earned runs or fewer in each of his last two starts. Jones has allowed just 2 earned runs combined across his last three outings, with 0 walks in his most recent start. Pittsburgh is 10-22 vs lefties this season, making a first-inning rally against Rodriguez unlikely. Arizona's .680 road OPS limits their early-inning scoring probability against a Jones who has been controlling counts efficiently. At -127, this reflects fair value for both starters' recent run-prevention quality.

Key Players

Batting AverageARI
Ildemaro Vargas
.273Batting Average
1B
Home RunsARI
Ketel Marte
19Home Runs
2B
Runs Batted InARI
Ketel Marte
61Runs Batted In
2B
Earned Run AverageARI
Eduardo Rodriguez
2.64Earned Run Average
SP
WinsARI
Eduardo Rodriguez
9Wins
SP
StrikeoutsARI
Eduardo Rodriguez
86Strikeouts
SP
Batting AveragePIT
Nick Gonzales
.315Batting Average
3B
Home RunsPIT
Brandon Lowe
22Home Runs
2B
Runs Batted InPIT
Ryan O'Hearn
69Runs Batted In
RF
Earned Run AveragePIT
Paul Skenes
3.65Earned Run Average
SP
WinsPIT
Braxton Ashcraft
10Wins
SP
StrikeoutsPIT
Paul Skenes
149Strikeouts
SP

Recent Form

Arizona Diamondbacks
W3-2Washington Nationals
L5-3Washington Nationals
L10-7Washington Nationals
Pittsburgh Pirates
L11-0Chicago Cubs
W8-7Chicago Cubs

Arizona Diamondbacks vs Pittsburgh Pirates Summary

Eduardo Rodriguez against a Pittsburgh lineup that wins barely three in ten games against left-handed starters is the specific edge this game is built around. The Arizona moneyline at +115 is the lead play: plus money on a pitcher in the best form of his career against a team with a documented, season-long structural weakness against southpaws. Arizona's bullpen (3.33 ERA vs Pittsburgh's 4.23) provides late-inning cover if E-Rod delivers five or six quality innings, which his recent outings suggest he can. The Under 8.0 at -109 pairs naturally with the moneyline in a pitcher-friendly park where Arizona's road offense (.680 OPS) and Pittsburgh's LHP struggles both point to restrained run-scoring. Jones Over 5.5 Ks at +108 rounds out the core of the angle and offers plus-money value on a pitcher who has exceeded 5.5 strikeouts in two of his last three starts and averaged 7.3 over that stretch.

The caveat is concrete, not theoretical. Rodriguez's 3.2 BB/9 walk rate has produced at least one blowup this month, and Lowe (1.043 career OPS, 3 HR vs E-Rod) is a genuine threat if Pittsburgh's order works counts and gets traffic early. This is not a lock. It is a data-backed plus-money angle on a specific platoon mismatch at a price the market has undervalued. Size accordingly, and note that the St. Louis implosion is a real blueprint for how E-Rod can unravel quickly on days when command deserts him.

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

Head-to-Head History

Season SeriesSeries tied 1-1
DateMatchupResult
Jul 27, 2026ARI @ PITPITPIT 3-2
Jul 28, 2026ARI @ PITARIARI 8-7

Diamondbacks vs Pirates predictions: Arizona ML +115 as Rodriguez (2.64 ERA) faces Pittsburgh's 10-22 record vs lefties. Jones K prop, Under 8.0 in play.

Frequently Asked Questions

MLBGame PreviewsArizona Diamondbacks at Pittsburgh Pirates