Season Schedule
OffSTRegASGRegPostWSOff

Pittsburgh Pirates vs New York Yankees

Monday, Jul 20, 2026Yankee StadiumFinal
PIT · Away · 69-72

Pittsburgh Pirates

NL Central · 3rd · 18.0 GB
5:8
Final
H2H 12
NYY · Home · 80-60

New York Yankees

AL East · 4th · 3.5 GB
Starting pitcher matchup
2026 season (MLB rank among qualified starters)
ERA
3.49
71st
WHIP
1.11
26th
K/9
10.16
57th
BB/9
2.14
12th
FIP
3.54
HR/9
1.11
112th
OPS/R
0.578
IP
113.1
2026 ERA splits
Home ERA3.59
Road ERA3.59
Last 5 starts
ERA
4.08
QUALITY
START %
40%
(2 of 5)
DAYS
REST
9
2026 season (MLB rank among qualified starters)
ERA
4.15
73rd
WHIP
1.24
74th
K/9
10.14
51st
BB/9
2.49
55th
FIP
3.61
HR/9
1.47
113th
OPS/R
0.698
IP
97.2
2026 ERA splits
Home ERA3.99
Road ERA3.09
Last 5 starts
ERA
3.47
QUALITY
START %
40%
(2 of 5)
DAYS
REST
10
Team OPS vs opposing starter's hand (2026)
24th
in MLB
0.684OPS
.600.700.800.9001.000
17th
in MLB
0.716OPS
.600.700.800.9001.000
2026 season team comparison
Stat
0.263 (5th)
Batting Average
0.263 (28th)
0.769 (6th)
OPS
0.769 (15th)
129 (14th)
Home Runs
129 (3rd)
533 (4th)
Runs Scored
533 (10th)
4.26 (20th)
Team ERA
4.26 (1st)
1.31 (19th)
Team WHIP
1.31 (3rd)
9.24 (5th)
K/9 (Starters)
9.24 (7th)
Runs scored & allowed per inning (2026)
1
2
3
4
5
6
7
8
9
Runs Scored
0.54
0.56
0.56
0.50
0.61
0.56
0.45
0.58
0.50
Runs Allowed
0.44
0.36
0.57
0.57
0.64
0.46
0.56
0.57
0.46
1
2
3
4
5
6
7
8
9
Runs Scored
0.49
0.41
0.66
0.33
0.44
0.49
0.57
0.69
0.46
Runs Allowed
0.44
0.27
0.48
0.43
0.38
0.42
0.33
0.57
0.29
Starting lineups vs opposing starter (2026)
#
Player
Bats
AVG
OPS
HR
PA
1
R
0.310
0.769
6
2
2
L
0.256
0.808
29
2
3
S
0.263
0.789
15
4
4
R
0.239
0.867
16
0
5
L
0.270
0.788
17
0
6
R
0.203
0.613
8
2
7
R
0.245
0.635
3
3
8
R
0.168
0.560
8
2
9
R
0.180
0.436
0
0
2026 season: AVG · OPS · HR · PA
#
Player
Bats
AVG
OPS
HR
PA
1
L
0.211
0.702
18
0
2
L
0.253
0.865
35
0
3
R
0.252
0.774
18
0
4
L
0.267
0.769
12
0
5
L
0.231
0.716
19
0
6
S
0.230
0.650
6
0
7
L
0.217
0.654
10
0
8
L
0.190
0.597
10
0
9
R
0.236
0.661
13
0
2026 season: AVG · OPS · HR · PA
Matchup Preview

Pittsburgh Pirates at New York Yankees (2026-07-20). Braxton Ashcraft vs Ryan Weathers at Yankee Stadium.

Starters — Braxton Ashcraft enters with a 3.49 ERA and 1.11 WHIP across 113.1 innings, backed by 10.16 K/9, 2.14 BB/9, and 1.11 HR/9. His strikeout-to-walk profile is strong, and the workload is substantial. Over his last three starts, he has allowed 11 earned runs in 16.2 innings, with lines of 5.0 IP/5 ER, 5.2 IP/1 ER, and 6.0 IP/5 ER, while recording 21 strikeouts against 5 walks. The listed trend is up, but the recent game log shows some volatility from start to start. Ryan Weathers carries a 4.15 ERA and 1.24 WHIP in 97.2 innings, with 10.14 K/9, 2.49 BB/9, and 1.47 HR/9. The swing-and-miss ability is comparable to Ashcraft, but the home-run rate is notably higher. In his last three starts, he has worked 11.0 innings and allowed 7 earned runs, with outings of 5.1 IP/1 ER, 4.0 IP/4 ER, and 1.2 IP/2 ER. The listed trend is down, though his most recent start was his sharpest of the three.

Teams — Pittsburgh has been the better offensive club by the numbers, posting a .769 OPS, a .263 average, and 533 runs scored. The Pirates are also 7-3 over their last 10 games, which supports the idea that the lineup is carrying momentum into this matchup. Their pitching staff has been more middle-of-the-pack overall, with a 4.26 team ERA and 1.31 WHIP. New York has a .738 OPS, a .236 average, and 467 runs scored, so the season-long offensive production trails Pittsburgh. The Yankees have gone 6-4 in their last 10, and their edge comes more from run prevention, with a 3.40 team ERA and 1.19 WHIP. That creates a contrast between Pittsburgh’s stronger lineup profile and New York’s stronger full-staff pitching profile.

KEY FACTS
Pirates offense leads 533 runs to
467 and .769 OPS to .738
Yankees staff edge: 3.40 ERA and 1.19
WHIP vs Pirates 4.26 and 1.31
Both starters miss bats at 10.16 K/9 or better,
but Weathers has the higher HR/9 at 1.47
Last 10 games
W
W
L
W
W
W
L
L
W
W
L
W
L
W
W
W
W
L
L
W
2026 head-to-head
Season Series
12
3 Games Played