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

San Francisco Giants vs Arizona Diamondbacks

Wednesday, Jul 1, 2026Chase FieldFinal
SF · Away · 50-72

San Francisco Giants

NL West · 2nd · 23.5 GB
6:4
Final
H2H 67
AZ · Home · 65-58

Arizona Diamondbacks

NL West · 5th · 9.0 GB
Starting pitchers

T. McDonald

RHP · Trevor McDonald
Season (2026)
4.94
ERA
#156 MLB
1.35
WHIP
#106 MLB
7.9
K/9
#138 MLB
3.4
BB/9
#87 MLB
vs AZ · career
1.46
ERA
.163
OPP AVG
11
K
12.3 IP2 GS0.73 WHIP
10 GS51.0 IP3.4 BB/957 K (19.4%)

Z. Gallen

RHP · Zac Gallen
Season (2026)
6.15
ERA
#188 MLB
1.58
WHIP
#185 MLB
5.4
K/9
#194 MLB
2.8
BB/9
#81 MLB
vs SF · career
6.17
ERA
.250
OPP AVG
9
K
11.7 IP2 GS1.11 WHIP
17 GS86.1 IP2.8 BB/961 K (14.1%)
Starter form · last 5 starts
Starter form
HOT
ERA better in last 5 0.60
SEASON ERA
4.94
LAST 5 ERA
4.34
58
DAYS REST
50%
QS (L5)
1/5
BLOW-UP (L5)
LAST 5 STARTS (EARNED RUNS)
05/27
2
05/22
7
05/16
1
05/11
3
05/04
1
↓ ERA trending down lately
Starter form
HOT
ERA better in last 5 2.64
SEASON ERA
6.15
LAST 5 ERA
3.51
97
DAYS REST
16.7%
QS (L5)
0/5
BLOW-UP (L5)
LAST 5 STARTS (EARNED RUNS)
04/18
2
04/12
3
04/07
1
04/01
0
03/26
4
↑ ERA trending up lately
Matchup edge
Matchup edge
OVERALL EDGE: EVEN1 - 1
SFTEAM STRENGTH (0-100)AZ
EDGE
PITCHING
Starting Pitching
25
18
SF
HITTING
Team Offense
24
24
EVEN
BULLPEN
Relief Pitching
50
63
AZ
Scores are relative team strengths (0-100). Higher is better.
◆ Matchup preview

San Francisco Giants at Arizona Diamondbacks (2026-07-01). Trevor McDonald vs Zac Gallen at Chase Field.

Trevor McDonald enters this matchup with a season ERA of 4.94 and a WHIP of 1.35 over 51 innings pitched, showing a moderate strikeout rate of 7.94 K/9 and a walk rate of 3.35 BB/9. His recent trend indicates a downward movement in ERA, and he has a 50% quality start percentage, suggesting some reliability. Zac Gallen, on the other hand, has struggled more this season with a 6.15 ERA and a 1.58 WHIP across 86.1 innings, accompanied by a lower strikeout rate of 5.42 K/9 and a similar walk rate of 2.81 BB/9, with his ERA trending upwards and a quality start percentage of only 16.7%.

The Giants' offense maintains a .254 batting average and a .724 OPS, having scored 343 runs this season, indicating a solid offensive capability. Their pitching staff holds a 4.37 ERA and a 1.37 WHIP, allowing 85 home runs. The Diamondbacks' offense carries a .238 batting average and a .697 OPS, scoring 363 runs, slightly more than the Giants despite a lower OPS. Arizona's pitching has a 4.30 ERA and a 1.29 WHIP, but they have allowed significantly more home runs with 104.

Recent head-to-head contests between these two teams have seen a mix of outcomes, with the Giants winning 7 of the last 13 meetings. The total line for this game is set at 9.5 runs, which appears to align with the higher ERAs of both starting pitchers and the Diamondbacks' tendency to allow more home runs, suggesting potential for offense. Given Gallen's struggles and McDonald's improving trend, the matchup could lean towards more run production.

Key facts
McDonald ERA 4.94Gallen ERA 6.15Giants OPS 0.724Total 9.5
◆ Lineup notes

Away batters facing Zac Gallen have some history, with Luis Arraez leading the way with a .300 average and .636 OPS across 21 plate appearances. Casey Schmitt has performed well against Gallen, hitting .400 with a 1.064 OPS in 11 plate appearances, while Jung Hoo Lee also boasts a .300 average and .964 OPS in 11 plate appearances. Bryce Eldridge is 1-for-4 with a .500 OPS. Rafael Devers has struggled, going 2-for-12 with a .583 OPS in 15 plate appearances, and Heliot Ramos is 1-for-12 with a .381 OPS in 14 plate appearances. Victor Bericoto, Drew Cavanaugh, and Christian Koss have no MLB history against Zac Gallen.

Home batters facing Trevor McDonald have limited but impactful history. Ketel Marte has been particularly effective, going 3-for-5 with a 1.200 OPS. Geraldo Perdomo is 1-for-2 in 4 plate appearances, including two walks, resulting in a 1.250 OPS. Corbin Carroll is 1-for-4 with a .500 OPS, and Adrian Del Castillo is also 1-for-4 with a .500 OPS. Tommy Troy has a 1-for-3 record with a .666 OPS. Gabriel Moreno is hitless in his only at-bat against McDonald, with a .000 OPS. Lourdes Gurriel Jr., Nolan Arenado, and Pavin Smith have no MLB history against Trevor McDonald.

The away lineup has more batters with prior plate appearances against the opposing starter, Zac Gallen, compared to the home lineup's history against Trevor McDonald.

Lineup threats vs starter
Giants vs Zac Gallen
Avg OPS 0.6882 hot hittersTop: Schmitt 1.064 · Lee 0.964 · Arraez 0.636
Arizona vs Trevor McDonald
Avg OPS 0.8232 hot hittersTop: Perdomo 1.250 · Marte 1.200 · Troy 0.666
San Francisco Giants batters vs Zac Gallen
Batter
AVG
OPS
HR
0.300
0.636
5
0.400
1.064
21
0.250
0.500
13
0.167
0.583
24
0.083
0.381
9
0.300
0.964
9
Arizona Diamondbacks batters vs Trevor McDonald
Batter
AVG
OPS
HR
0.600
1.200
21
0.500
1.250
9
0.250
0.500
18
0.000
0.000
8
0.333
0.666
4
Matchup snapshot
CURRENT FORM · LAST 10
SF 3-7
LLLWWLWLLL
HEAD TO HEAD · 2025–2026 (13 GAMES)
SF 6 - 7 AZ
Last 5: SF 2-3 AZ
Last meeting: SEP 17, 2025
SF 5 - 1 AZ
CURRENT FORM · LAST 10
AZ 5-5
LLLWWWLLWW
Season comparison
· 2026
SF
AZ
0.254
Team AVG
0.238
0.724
Team OPS
0.697
91
Home runs
78
343
Runs scored
363
4.37
Team ERA
4.30
85
HR allowed
104