Page title background image

Giants vs Diamondbacks July 1, 2026

Final
1 2 3 4 5 6 7 8 9 R H E
SF 0 0 0 0 3 3 0 0 0 6 11 2
ARI 0 0 0 0 0 0 0 4 0 4 7 1

Batters

Giants

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Luis Arraez2B5000000.000.000.0000.0
2Casey Schmitt3B5000002.000.000.0000.0
3Bryce EldridgeDH5010003.200.200.2001.0
4Rafael Devers1B3110010.333.500.3333.0
5Heliot RamosRF4221200.500.5001.75011.0
Jonah CoxCF0000000.000.000.0000.0
6Jung Hoo LeeRF4220100.500.500.5007.0
7Victor BericotoLF4121200.500.5001.2508.0
Drew GilbertLF0000000.000.000.0000.0
8Drew CavanaughC4020101.500.500.5003.0
9Christian KossSS4010000.250.250.2501.0
38 6 11 2 6 1 6 .289 .308 .500 34.0

Diamondbacks

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Ketel Marte2B4120101.500.500.7509.0
2Geraldo PerdomoSS4010000.250.250.2501.0
3Corbin CarrollRF4000102.000.000.0001.0
4Gabriel MorenoDH3010011.333.500.3332.0
5Lourdes Gurriel Jr.LF4000002.000.000.0000.0
6Adrian Del CastilloC4000002.000.000.0000.0
7Nolan Arenado3B4110001.250.250.2502.0
8Pavin Smith1B4110100.250.250.2503.0
9Tommy TroyCF3110001.333.333.3332.0
34 4 7 0 3 1 10 .206 .229 .235 20.0

Pitchers

Giants

IP H R ER BB SO HR PIT STR ERA FPTS
Trevor McDonald6.010005090530.0010.0
Erik Miller1.010012020110.001.0
Ryan Walker0.04440001270.00-4.0
Dylan Smith1.01000101390.001.0
Caleb Kilian1.00000201070.003.0
9.0 7 4 4 1 10 0 145 87 4.00 11.0

Diamondbacks

IP H R ER BB SO HR PIT STR ERA FPTS
Zac Gallen5.276614295659.53-0.3
Ryan Thompson0.1200000970.000.3
Jonathan LoƔisiga1.020001016120.001.0
Taylor Clarke1.000000021130.001.0
Brandyn Garcia1.000001016120.001.0
9.0 11 6 6 1 6 2 157 109 6.00 3.0
LEGEND