Page title background image

Royals vs Giants May 20, 2025

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

Batters

Royals

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Jonathan IndiaDH4000000.000.000.0000.0
2Bobby Witt Jr.SS4010102.250.250.2501.0
3Vinnie Pasquantino1B3010011.333.500.3332.0
4Salvador PerezC4000001.000.000.0000.0
5Maikel Garcia3B4020001.500.500.5001.0
6Cavan BiggioLF2000002.000.000.0000.0
Mark CanhaLF2000001.000.000.0000.0
7Michael Massey2B3000001.000.000.0000.0
8Drew WatersCF3110001.333.333.3332.0
9Kyle IsbelCF10101001.000.5002.0003.0
Hunter RenfroeRF11100001.0001.0002.0003.0
31 2 7 0 2 1 10 .226 .242 .290 12.0

Giants

POS AB R H HR RBI BB SO AVG OBP SLG FPTS
1Mike YastrzemskiRF4120001.500.500.5003.0
2Wilmer FloresDH3010010.333.500.3332.0
3Jung Hoo LeeCF4010101.250.250.2502.0
4Heliot RamosLF3110001.333.500.3333.0
5Willy AdamesSS4110101.250.250.7505.0
6LaMonte Wade Jr.1B3000011.000.250.0001.0
7Casey Schmitt3B3010111.333.500.3333.0
8Patrick BaileyC4000001.000.000.0000.0
9Tyler Fitzgerald2B3010001.333.333.6672.0
31 3 8 0 3 3 8 .258 .343 .355 21.0

Pitchers

Royals

IP H R ER BB SO HR PIT STR ERA FPTS
Michael Lorenzen4.273215097643.862.7
Angel Zerpa0.1000000630.000.3
Evan Sisk0.20001201560.000.7
Steven Cruz0.2100000960.000.7
Jonathan Bowlan1.20001101490.001.7
8.0 8 3 2 3 8 0 141 88 2.25 6.0

Giants

IP H R ER BB SO HR PIT STR ERA FPTS
Hayden Birdsong5.051004080540.009.0
Randy Rodríguez1.000013022120.001.0
Kyle Harrison1.111102016126.750.3
Camilo Doval0.210001013100.000.7
Ryan Walker1.0000000850.003.0
9.0 7 2 1 1 10 0 139 93 1.00 14.0
LEGEND