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

Pittsburgh Pirates vs Philadelphia Phillies

Thursday, Jul 2, 2026Citizens Bank ParkFinal
PIT · Away · 60-65

Pittsburgh Pirates

NL Central · 4th · 16.5 GB
6:1
Final
H2H 33
PHI · Home · 66-58

Philadelphia Phillies

NL East · 5th · 7.5 GB
Starting pitchers

J. Jones

RHP · Jared Jones
Season (2026)
5.76
ERA
#142 MLB
1.44
WHIP
#66 MLB
9.0
K/9
#27 MLB
3.2
BB/9
#91 MLB
vs PHI · career
2.25
ERA
.143
OPP AVG
6
K
4.0 IP1 GS1.00 WHIP
6 GS25.0 IP3.2 BB/972 K (27.2%)
Starter form · last 5 starts
COLD
Recent form near season pace
SEASON ERA
5.76
LAST 5 ERA
5.75
34
DAYS REST
0%
QS (L5)
0/5
BLOW-UP (L5)
LAST 5 STARTS (EARNED RUNS)
06/21
1
06/15
5
06/10
2
06/04
0
05/29
5
Alternating good/bad starts
STEADY
Recent form near season pace
SEASON ERA
4.50
LAST 5 ERA
4.50
71
DAYS REST
0%
QS (L5)
0/3
BLOW-UP (L5)
LAST 5 STARTS (EARNED RUNS)
06/27
4
06/22
1
04/22
1
Matchup edge
PITCHING
Phillies
HITTING
Pirates
BULLPEN
Phillies
OVERALL EDGE
Phillies 2 - 1
When they score · when they bleed
PITPittsburgh Pirates
3.57R/G scored
4.62R/G allowed
4.13Bullpen ERA
Hot inn 5 (0.62)·Bleed inn 5 (0.61)
PHIPhiladelphia Phillies
3.17R/G scored
4.24R/G allowed
3.96Bullpen ERA
Hot inn 3 (0.60)·Bleed inn 6 (0.61)
PIT
ScoredAllowed
PHI
ScoredAllowed
◆ Matchup preview

Pittsburgh Pirates at Philadelphia Phillies (2026-07-02). Jared Jones vs Alan Rangel at Citizens Bank Park.

Jared Jones, starting for the Pirates, enters with a season ERA of 5.76 and a WHIP of 1.44 over 25 innings pitched across six starts. His strikeout rate stands at 9 K/9, while his walk rate is 3.24 BB/9, indicating some command issues. Recent trends show Jones's ERA moving upward, with his last start seeing him allow five earned runs in 4.1 innings, contributing to a 10.38 ERA in that outing. He has not recorded a quality start this season, and his performance has displayed an alternating pattern, suggesting inconsistency. Alan Rangel, for the Phillies, has a more favorable season ERA of 4.50 and a WHIP of 1.17, though his 12 innings pitched across three starts this season are a smaller sample size. Rangel boasts a higher strikeout rate of 9.75 K/9 and a lower walk rate of 1.5 BB/9, demonstrating better control. His last start saw him yield four earned runs over four innings, resulting in a 4.50 ERA for that particular game, but his previous outing was a solid one-run, five-inning performance.

The Pirates' offense has been more potent this season, posting an OPS of 0.755 and scoring 446 runs, significantly higher than the Phillies' 0.710 OPS and 393 runs. Pittsburgh also exhibits a higher batting average of 0.258 compared to Philadelphia's 0.238, along with a better on-base percentage of 0.337 against 0.304. On the pitching side, the Phillies hold a slight edge with a team ERA of 4.12 and a WHIP of 1.30, both marginally better than the Pirates' 4.28 ERA and 1.31 WHIP. However, both teams have allowed a considerable number of home runs, with the Phillies giving up 99 and the Pirates 88.

Recent head-to-head matchups between these two clubs in 2025 were closely contested, with the Pirates winning three consecutive games in June by one-run margins (2-1, 2-1, 5-4) after the Phillies swept a three-game series in May, also with tight scores (1-0, 5-2, 8-4). The total line for this game is set at 10.5, which aligns with the historical tendency for these teams to produce moderate to high-scoring affairs, particularly given the starting pitchers' recent ERAs and the offensive capabilities of both lineups. The elevated total suggests expectations of runs being scored, potentially reflecting the inconsistent pitching performances.

Key facts
Pirates OPS 0.755Phillies ERA 4.12Jones season ERA 5.76Total 10.5
◆ Lineup notes

Jake Mangum, Brandon Lowe, Esmerlyn Valdez, Ryan O'Hearn, and Endy Rodríguez have no MLB history against Alan Rangel. The few Pirates bats who have seen him have not solved him yet: Bryan Reynolds is 0-for-1 in 1 PA with a .000 OPS, Nick Gonzales is 0-for-1 in 1 PA with a .000 OPS, and Jared Triolo is 0-for-1 in 1 PA with a .000 OPS. Marcell Ozuna has the most exposure of the group, but he is also hitless, going 0-for-2 in 2 PA with a .000 OPS.

Trea Turner and Kyle Schwarber have each gone 1-for-3 against Jared Jones, with matching .333 averages and .666 OPS marks. Alec Bohm has had the most success in this sample at 2-for-3 with a .667 average and a 2.334 OPS, while Brandon Marsh is 1-for-3 with a .333 average and a 1.666 OPS. Bryce Harper is 0-for-3 in 3 PA with a .000 OPS, Bryson Stott is 0-for-2 in 2 PA with a .000 OPS, and Gabriel Rincones Jr., Justin Crawford, and Rafael Marchán have no MLB history versus Jones.

Philadelphia clearly brings more familiarity and more positive results into this matchup, with several regulars owning hits off Jones. Pittsburgh has very limited history against Rangel, and every prior at-bat in the sample has been hitless.

Matchup snapshot
CURRENT FORM · LAST 10
Pirates 6-4
LLWLWWWWWL
HEAD TO HEAD · 2025–2026 (6 GAMES)
Pirates 3 - 3 Phillies
Last meeting: JUN 8, 2025
Phillies 1 - 2 Pirates
CURRENT FORM · LAST 10
Phillies 6-4
WLLLWWWWLW
Lineup threats vs starter
Pirates vs Alan Rangel

No prior plate appearances vs this starter in our data.

Phillies vs Jared Jones
Avg OPS 1.3332 hot hittersTop: Bohm 2.334 · Marsh 1.666 · Turner 0.666
Pittsburgh Pirates batters vs Alan Rangel
Batter
AVG
OPS
HR
26
0.000
0.000
15
17
0.000
0.000
6
0.000
0.000
8
0.000
0.000
2
Philadelphia Phillies batters vs Jared Jones
Batter
AVG
OPS
HR
0.333
0.666
17
0.333
0.666
37
0.000
0.000
25
0.333
1.666
17
0.667
2.334
13
0.000
0.000
9
Season comparison
· 2026
Pittsburgh Pirates
Philadelphia Phillies
0.258
Team AVG
0.238
0.755
Team OPS
0.710
109
Home runs
117
446
Runs scored
393
4.28
Team ERA
4.12
88
HR allowed
99