Page title background image

Royals vs Giants March 20, 2026

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

Batters

Royals

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Maikel Garcia3B2000010.000.333.0001.0
Nick Loftin1B1000001.000.000.0000.0
2Bobby Witt Jr.SS3010002.333.333.6672.0
Connor KaiserSS1000000.000.000.0000.0
3Vinnie Pasquantino1B3110000.333.333.3332.0
Peyton Wilson2B1000000.000.000.0000.0
4Salvador PerezDH3111200.333.3331.3337.0
Oscar HernandezPH1000000.000.000.0000.0
5Jonathan India2B3000001.000.000.0000.0
Justin Johnson3B1000000.000.000.0000.0
6Jac CaglianoneRF2000011.000.333.0001.0
Drew WatersLF1000001.000.000.000-1.0
7Isaac CollinsLF2000010.000.333.0001.0
Connor ScottRF0000000.000.000.0000.0
8Kyle IsbelCF2010010.500.667.5002.0
Tyler TolbertCF0000000.000.000.0000.0
9Luca TreshC3000001.000.000.0000.0
Canyon BrownC0000000.000.000.0000.0
29 2 4 1 2 4 7 .138 .242 .276 15.0

Giants

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Rafael DeversDH4000002.000.000.0000.0
2Matt Chapman3B2111210.500.6672.0008.0
Jerar Encarnacion1B1000001.000.000.0000.0
3Luis Arraez2B3110000.333.333.3332.0
Walker Martin3B0100010.0001.000.0002.0
4Willy AdamesSS3110100.333.333.6674.0
Maui AhunaSS1000001.000.000.0000.0
5Jung Hoo LeeRF3020100.667.667.6673.0
Jared OlivaCF0000010.0001.000.0003.0
6Heliot RamosLF3010000.333.333.6672.0
Dakota JordanLF1000001.000.000.0000.0
7Patrick BaileyC3010000.333.333.3331.0
Rod Barajas Jr.PR0000000.000.000.0000.0
Eric HaaseC0000000.000.000.0000.0
8Casey Schmitt2B1100020.000.667.0003.0
Lorenzo Meola2B0000000.000.000.0000.0
9Luis MatosRF3000000.000.000.0000.0
Scott BanduraRF0000000.000.000.0000.0
28 5 7 1 4 5 5 .250 .364 .429 28.0

Pitchers

Royals

IP H R ER BB SO HR PIT STR ERA FPTS
Ryan Bergert4.054421160339.000.0
Matt Strahm1.00000001380.001.0
Carlos Estévez1.01000001690.001.0
Alex Lange1.01001101160.001.0
Daniel Lynch IV1.001123023129.000.0
8.0 7 5 5 5 5 1 123 68 5.62 3.0

Giants

IP H R ER BB SO HR PIT STR ERA FPTS
Adrian Houser6.042225178483.008.0
Carson Seymour2.000021028140.002.0
Ryan Walker1.0000010760.003.0
9.0 4 2 2 4 7 1 113 68 2.00 13.0
LEGEND