Page title background image

Giants vs Diamondbacks May 18, 2026

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

Batters

Giants

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Jung Hoo LeeRF2010000.500.500.5001.0
Will BrennanRF2010000.500.500.5001.0
2Luis Arraez2B2000100.000.000.0001.0
Drew GilbertLF1000001.000.000.0000.0
3Casey SchmittSS4010001.250.250.2501.0
4Rafael Devers1B4000001.000.000.0000.0
5Willy AdamesSS11111101.0001.0004.0007.0
Jesus Rodriguez2B2000000.000.000.0000.0
6Matt Chapman3B4000001.000.000.0000.0
7Bryce EldridgeDH4020001.500.500.5002.0
8Harrison BaderCF4120000.500.5001.0005.0
9Eric HaaseC3000002.000.000.0000.0
33 2 8 1 2 1 7 .242 .257 .394 18.0

Diamondbacks

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Ketel Marte2B4220200.500.400.5006.0
2Corbin CarrollRF4120000.500.5001.0005.0
Jorge BarrosaRF1000001.000.000.0000.0
3Geraldo PerdomoSS4110010.250.400.2503.0
4Nolan Arenado3B4111401.250.2501.0009.0
James McCann1B10100001.0001.0001.0001.0
Jonathan LoáisigaRP0000000.000.000.0000.0
Adrian Del CastilloPR0000000.000.000.0000.0
5Ildemaro Vargas3B5220000.400.400.4004.0
6Gabriel MorenoC5221200.400.4001.0009.0
7Jose Fernandez1B3110001.333.250.3334.0
8Tim TawaLF4010200.250.250.2502.0
9Ryan WaldschmidtCF32301101.0001.0001.66713.0
38 12 16 2 11 2 3 .421 .429 .684 56.0

Pitchers

Giants

IP H R ER BB SO HR PIT STR ERA FPTS
Robbie Ray4.111109212845118.69-4.7
JT Brubaker1.232101029215.400.7
Ryan Borucki2.020001022140.002.0
8.0 16 12 10 2 3 2 135 86 11.25 -2.0

Diamondbacks

IP H R ER BB SO HR PIT STR ERA FPTS
Jonathan Loáisiga1.010000017110.001.0
Zac Gallen6.042215181553.008.0
Ryan Thompson1.010001018100.001.0
Brandyn Garcia1.020001016130.001.0
9.0 8 2 2 1 7 1 132 89 2.00 11.0
LEGEND