Page title background image

Giants vs Diamondbacks July 2, 2025

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

Batters

Giants

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Mike YastrzemskiRF5111101.200.200.8006.0
2Willy AdamesSS4010012.250.400.2502.0
3Rafael DeversDH5010102.200.200.2002.0
4Wilmer Flores3B4100010.000.200.0002.0
5Jung Hoo LeeCF5230100.600.6001.2009.0
6Luis MatosLF3100010.000.250.0002.0
Heliot RamosLF10100001.0001.0001.0001.0
7Patrick BaileyC3010210.333.400.3334.0
8Tyler Fitzgerald2B3000010.000.250.0001.0
Dominic Smith1B1000000.000.000.0000.0
9Brett Wisely2B4120100.500.500.7505.0
38 6 10 1 6 5 5 .263 .341 .447 34.0

Diamondbacks

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Geraldo PerdomoSS31300201.0001.0001.0006.0
2Ketel Marte2B4121211.500.6001.2509.0
3Pavin Smith1B2010000.500.5001.0002.0
Tim Tawa1B2000002.000.000.0000.0
Randal GrichukPH1000000.000.000.0000.0
Shelby MillerRP0000000.000.000.0000.0
4Josh Naylor1B4010100.250.200.2502.0
5Eugenio Suárez3B5000004.000.000.0000.0
Blaze AlexanderPR0000000.000.000.0000.0
6Lourdes Gurriel Jr.LF4110011.250.400.2503.0
7Jake McCarthyRF5020102.400.400.4003.0
8Alek ThomasCF5111102.200.200.8006.0
9Jose HerreraC3100011.000.250.0002.0
38 5 11 2 5 5 13 .289 .364 .474 33.0

Pitchers

Giants

IP H R ER BB SO HR PIT STR ERA FPTS
Landen Roupp4.052244181474.502.0
Erik Miller1.00000201170.001.0
Spencer Bivens1.010002014110.001.0
Randy Rodríguez1.010011015100.001.0
Tyler Rogers1.021001014110.001.0
Camilo Doval2.022203129219.004.0
10.0 11 5 4 5 13 2 164 107 3.60 10.0

Diamondbacks

IP H R ER BB SO HR PIT STR ERA FPTS
Shelby Miller1.0110000540.001.0
Merrill Kelly6.053333192604.503.0
Kyle Backhus1.000012022120.001.0
Jake Woodford2.042210053299.000.0
10.0 10 6 5 5 5 1 172 105 4.50 5.0
LEGEND