Wednesday, Jul 1, 2026Chase Field9:40 PM ETPreview
SF · Away · 35-50

San Francisco Giants

NL West · 4th · 20.5 GB
:
9:40 PM ET
Series 67
AZ · Home · 43-42

Arizona Diamondbacks

NL West · 3rd · 12.5 GB
Starting pitchers
4.94
ERA
1.35
WHIP
7.9
K/9
51.0
IP
10
GS
3.4
BB/9
Last 5 starts
May 4San Diego Padres7ip1ER
May 11Los Angeles Dodgers5.1ip3ER
May 16Athletics6.2ip1ER
May 22Chicago White Sox3.2ip7ER
May 27Arizona Diamondbacks6.1ip2ER
vs AZ — career
2GS.281OPP AVG7K
↓ ERA trending down lately
6.15
ERA
1.58
WHIP
5.4
K/9
86.1
IP
17
GS
2.8
BB/9
Last 5 starts
Mar 26Los Angeles Dodgers4ip4ER
Apr 1Detroit Tigers6ip0ER
Apr 7New York Mets5ip1ER
Apr 12Philadelphia Phillies5ip3ER
Apr 18Toronto Blue Jays5.2ip2ER
vs SF — career
20GS.217OPP AVG125K
↑ ERA trending up lately
Lineup not yet announced · posted ~1–2 hrs before first pitch
Pitcher vs opposing lineup (vs RHP / RHP splits)
San Francisco Giants batters vs Zac Gallen (RHP)
Batter
AVG
OPS
HR
Bryce Eldridge
0.277
0.856
5
Casey Schmitt
0.258
0.783
13
Drew Cavanaugh
0.200
0.473
0
Drew Gilbert
0.264
0.765
3
Eric Haase
0.200
0.723
4
Arizona Diamondbacks batters vs Trevor McDonald (RHP)
Batter
AVG
OPS
HR
Adrian Del Castillo
0.203
0.605
4
Corbin Carroll
0.220
0.784
10
Gabriel Moreno
0.295
0.837
4
Geraldo Perdomo
0.251
0.750
4
Ildemaro Vargas
0.232
0.611
2
◆ 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
Head to head (2025–2026)
67
Arizona Diamondbacks lead series
13 meetings total
2025-09-17
San Francisco Giants @ Arizona Diamondbacks
51
SF
2025-09-16
San Francisco Giants @ Arizona Diamondbacks
56
AZ
2025-09-15
San Francisco Giants @ Arizona Diamondbacks
18
AZ
2025-09-10
San Francisco Giants @ Arizona Diamondbacks
53
SF
2025-09-09
San Francisco Giants @ Arizona Diamondbacks
35
AZ
2025-09-08
San Francisco Giants @ Arizona Diamondbacks
511
AZ
2025-07-03
San Francisco Giants @ Arizona Diamondbacks
72
SF
2025-07-02
San Francisco Giants @ Arizona Diamondbacks
65
SF
Recent form (last 10)
37
LLLWWLWLLL
55
LLLWWWLLWW
Team stats 2026
SF
AZ
Team AVG
0.254
0.238
Team OPS
0.724
0.697
Home runs
91
78
Runs scored
343
363
Team ERA
4.37
4.30
HR allowed
85
104