Diamondbacks vs Giants, March 22, 2025

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

Batters

Diamondbacks

POS AB R H HR RBI BB SO AVG OBP SLG FPTS FPTS
1Ildemaro VargasSS4230101.750.7501.2508.08.0
Tommy Troy2B10100001.0001.0001.0001.01.0
2Garrett HampsonCF2210110.500.500.5005.05.0
Andy WeberSS1000000.000.000.0000.00.0
3Jake McCarthyRF4020201.500.500.5004.04.0
René PintoC1000000.000.000.0000.00.0
4Josh Naylor1B4000001.000.000.0000.00.0
Angel OrtizRF1000000.000.000.0000.00.0
5Randal GrichukLF4111201.250.2501.0007.07.0
Jackson Feltner1B1000001.000.000.0000.00.0
6Jose HerreraC3010011.333.500.3332.02.0
Kevin GrahamLF0000000.000.000.0000.00.0
7Demetrio Crisantes2B3010012.333.500.3332.02.0
Jose Fernandez3B0000000.000.000.0000.00.0
8Jack HurleyDH3000002.000.000.0000.00.0
Junior FrancoDH1000000.000.000.0002.02.0
9Gino Groover3B4220002.500.500.7505.05.0
Anderdson RojasCF0000000.000.000.0000.00.0
37 7 12 1 6 3 12 .324 .366 .486 36.0 0.0

Giants

POS AB R H HR RBI BB SO AVG OBP SLG FPTS FPTS
1LaMonte Wade Jr.1B1000001.000.000.0000.00.0
Luis MatosLF2000001.000.000.0000.00.0
Carter HowellLF11100101.0001.0001.0003.03.0
2Willy AdamesSS2000001.000.000.0000.00.0
Christian KossSS2000000.000.000.0000.00.0
Cole FosterSS1000000.000.000.0000.00.0
3Heliot RamosLF0000010.0001.000.0003.03.0
David Villar1B3111102.333.3331.3336.06.0
Jakob Christian1B0000010.0001.000.0001.01.0
Turner HillPR0100000.000.000.0001.01.0
4Matt Chapman3B2111101.500.5002.0006.06.0
Sabin Ceballos3B3010301.333.333.6675.05.0
5Patrick BaileyC2111100.500.5002.0006.06.0
Max StassiC3010002.333.333.3331.01.0
6Mike YastrzemskiRF2111100.500.5002.0006.06.0
Lisbel DiazRF3010001.333.333.3331.01.0
7Wilmer FloresDH2000000.000.000.0000.00.0
Walker MartinDH2010001.500.500.5001.01.0
8Brett Wisely2B1000010.000.500.0003.03.0
Bo DavidsonCF2010001.500.500.5001.01.0
9Grant McCrayCF2000001.000.000.0000.00.0
Diego Velasquez2B2110000.500.500.5002.02.0
38 7 11 4 7 4 13 .289 .357 .632 46.0 0.0

Pitchers

Diamondbacks

IP H R ER BB SO HR PIT STR ERA FPTS FPTS
Merrill Kelly5.033326345325.402.02.0
Shelby Miller1.110004013130.001.31.3
Gerardo Gutierrez0.2100100730.000.70.7
John Curtiss1.031102114129.000.00.0
Zane Russell0.1000000110.000.30.3
Conor Grammes0.233311011740.50-2.3-2.3
9.0 11 7 7 4 13 4 91 68 7.00 2.0 0.0

Giants

IP H R ER BB SO HR PIT STR ERA FPTS FPTS
Justin Verlander5.095514036319.000.00.0
Ryan Walker1.00001301390.001.01.0
Sean Hjelle1.0222131161118.00-1.0-1.0
Erik Miller1.0100010760.001.01.0
Randy Rodríguez1.0000010550.001.01.0
9.0 12 7 7 3 12 1 77 62 7.00 2.0 0.0
LEGEND