Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
6in the bubble

Arizona Diamondbacks vs Pittsburgh Pirates

Wednesday, Jul 29, 2026PNC Park12:35 PM ETPreview
AZ · Away · 56-52

Arizona Diamondbacks

NL West · 2nd · 11.5 GB
:
12:35 PM ET
H2H 24
PIT · Home · 55-53

Pittsburgh Pirates

Starting pitchers
Starter form · last 5 starts
Season2.64
Last 53.97
1.33 ERA worse in last 5
5 days restQS 80%Blow-up 0/5
106/29
207/05
207/10
507/19
207/24

↑ ERA trending up lately

Season3.72
Last 52.14
1.58 ERA better in last 5
5 days restQS 40%Blow-up 0/5
306/27
107/02
007/08
107/18
107/24

↓ ERA trending down lately

Matchup edge
Jared Jones hotter lately (L5 2.14 ERA)·Pirates 55 L10
PitchingPirates
Arizona55Pirates67
HittingPirates
Arizona42Pirates57
BullpenEven
Arizona50Pirates51
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / LHP
Arizona vs RHP
Avg OPS 0.8071 hot hitterTop: Lawlar 0.900 · Moreno 0.828 · Locklear 0.792

Projected sample — season splits vs pitcher hand, not official order.

Pirates vs LHP
Avg OPS 1.7844 hot hittersTop: Jr. 5.000 · Valdez 1.313 · Ross 1.000

Projected sample — season splits vs pitcher hand, not official order.

Arizona Diamondbacks hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.318
0.900
1
0.297
0.828
7
0.213
0.768
15
0.261
0.792
1
0.252
0.749
19
Pittsburgh Pirates hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.348
1.313
14
0.200
1.000
1
0.311
0.959
15
0.233
0.648
10
◆ Matchup preview

Arizona Diamondbacks at Pittsburgh Pirates (2026-07-29). Eduardo Rodriguez vs Jared Jones at PNC Park.

Starters — Eduardo Rodriguez enters with a 2.64 ERA, 1.24 WHIP, and 122.2 innings. His 6.31 K/9 is modest, but he has limited damage well with a 0.95 HR/9 and a 9-3 record. Control is decent rather than sharp at 3.23 BB/9. Over his last three starts, he has allowed 2 earned runs in 6 innings, 5 earned runs in 2.2 innings, and 2 earned runs in 6 innings, with 12 strikeouts and 6 walks in that span. The listed trend is up, and two of the last three outings were solid rebound-type performances. Jared Jones has a 3.72 ERA, 1.02 WHIP, and 46 innings, with much stronger bat-missing ability at 10.37 K/9. He has paired that with 2.54 BB/9, though the 1.17 HR/9 is a mild risk point. His last three starts have been excellent: 6 innings and 1 earned run, 5 innings and 1 earned run, and 6 innings and 0 earned runs, with 22 strikeouts against 2 walks. The listed trend is down, but his recent game log points to strong current form.

Teams — Arizona carries a .708 OPS, 489 runs, a .242 team average, and pitching marks of 4.24 ERA and 1.30 WHIP. The Diamondbacks are 6-4 over their last 10, suggesting decent recent form, but their offense has been more middle-tier by OPS and run production than explosive. Pittsburgh brings a stronger .759 OPS, 563 runs, and a .260 team average, with a 4.29 ERA and 1.32 WHIP on the pitching side. The Pirates are 5-5 in their last 10, but their season-long offensive profile is clearly better than Arizona’s in both contact and run creation. From a matchup perspective, Pittsburgh’s lineup has the more productive baseline, while Arizona may lean more heavily on Rodriguez working deep and limiting hard damage.

Key facts
Eduardo Rodriguez has a 2.64 ERA across 122.2 IPJared Jones has a 10.37 K/9 and 1.02 WHIPPittsburgh owns a .759 OPS and 563 runs scored
Head to head (2025–2026)
24
Pittsburgh Pirates lead series
6 meetings total
2025-07-27
Arizona Diamondbacks @ Pittsburgh Pirates
06
PIT
2025-07-26
Arizona Diamondbacks @ Pittsburgh Pirates
02
PIT
2025-07-25
Arizona Diamondbacks @ Pittsburgh Pirates
10
AZ
2025-05-28
Pittsburgh Pirates @ Arizona Diamondbacks
101
PIT
2025-05-27
Pittsburgh Pirates @ Arizona Diamondbacks
96
PIT
Team picture · 2026
64
WLLLWWWWLW
55
LWWLLWLLWW
AZ
PIT
Team AVG
0.242
0.260
Team OPS
0.708
0.759
Home runs
103
137
Runs scored
489
563
Team ERA
4.24
4.29
HR allowed
131
110

Explore more MLB matchups

Related game previews for these clubs and around the league.