1. /MLB
  2. /Scores
  3. /5 · 20 · 25
  4. /KC vs SF
FINAL
May 20, 2025

Box Score

123456789RHE
KC001000010272
SF00021000-381
win:H. Birdsong (SF)loss:M. Lorenzen (KC)save:R. Walker (SF)

Scoring Summary

kcsf
  • Kansas City Royals logo
    3
    Kyle Isbel out on a sacrifice fly to center fielder Jung Hoo Lee. Drew Waters scores.[1 run][1 out]
    10
  • San Francisco Giants logo
    4
    Willy Adames triples (1) on a sharp fly ball to center fielder Kyle Isbel. Heliot Ramos scores.[1 run]
    11
  • San Francisco Giants logo
    4
    Casey Schmitt singles on a ground ball to left fielder Cavan Biggio. Willy Adames scores. LaMonte Wade Jr. to 2nd.[1 run]
    12
  • San Francisco Giants logo
    5
    Jung Hoo Lee singles on a line drive to center fielder Kyle Isbel. Mike Yastrzemski scores. Wilmer Flores to 2nd.[1 run]
    13
  • Kansas City Royals logo
    8
    Bobby Witt Jr. singles on a ground ball to first baseman LaMonte Wade Jr. Hunter Renfroe scores.[1 run]
    23

Player Stats

Kansas City Royals logoHITTINGHABRRBIKBBHRLOBAVG
1Jonathan IndiaDH04000002.234
2Bobby Witt Jr.SS14012000.301
3Vinnie Pasquantino1B13001100.229
4Salvador PerezC04001002.213
5Maikel Garcia3B24001001.310
6Cavan BiggioLF02002002.172
Mark CanhaPH-LF02001000.286
7Michael Massey2B03001000.195
8Drew WatersRF-CF13101000.273
9Kyle IsbelCF11010000.284
Hunter RenfroePH-RF11100000.182
TOTAL7312210107
Kansas City Royals logoPITCHINGIPHRERKBBHRPCERA
Michael LorenzenRHP4.2732510973.77
Angel ZerpaLHP0.100000066.23
Steven CruzRHP0.210000091.26
Evan SiskLHP0.2000210150.00
Jonathan BowlanRHP1.2000110140.00
TOTAL8.0832830141
San Francisco Giants logoHITTINGHABRRBIKBBHRLOBAVG
1Mike YastrzemskiRF24101001.280
2Wilmer FloresDH13000102.259
3Jung Hoo LeeCF14011002.275
4Heliot RamosLF13101003.293
5Willy AdamesSS14111004.220
6LaMonte Wade Jr.1B03001103.168
7Casey Schmitt3B13011100.214
8Patrick BaileyC04001004.179
9Tyler Fitzgerald2B13001002.287
TOTAL8313383021
San Francisco Giants logoPITCHINGIPHRERKBBHRPCERA
Hayden BirdsongRHP5.0510400801.91
Randy RodriguezRHP1.0000310220.87
Kyle HarrisonLHP1.1111200163.38
Camilo DovalRHP0.2100100131.21
Ryan WalkerRHP1.000000085.00
TOTAL9.07211010139

Play-by-Play

1st inningkcsf
  • TOP 1
  • Kansas City Royals logo
    FLYOUT — Jonathan India flies out to right fielder Mike Yastrzemski.[1 out]
    00
  • Kansas City Royals logo
    STRIKEOUT — Bobby Witt Jr. strikes out swinging.[2 outs]
    00
  • Kansas City Royals logo
    SINGLE — Vinnie Pasquantino singles on a line drive to left fielder Heliot Ramos.
    00
  • Kansas City Royals logo
    GROUNDOUT — Salvador Perez grounds out, shortstop Willy Adames to first baseman LaMonte Wade Jr.[3 outs]
    00
  • BOTTOM 1
  • San Francisco Giants logo
    FLYOUT — Mike Yastrzemski flies out to center fielder Kyle Isbel.[1 out]
    00
  • San Francisco Giants logo
    SINGLE — Wilmer Flores singles on a line drive to right fielder Drew Waters.
    00
  • San Francisco Giants logo
    FLYOUT — Jung Hoo Lee flies out to right fielder Drew Waters.[2 outs]
    00
  • San Francisco Giants logo
    SINGLE — Heliot Ramos singles on a line drive to center fielder Kyle Isbel. Wilmer Flores to 3rd.
    00
  • San Francisco Giants logo
    FLYOUT — Willy Adames flies out to right fielder Drew Waters.[3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

2Runs3
7Hits8
2Errors1
.226Batting Avg.258
31At Bats31
2Extra-base Hits2
0Home Runs0
2Runs-Batted-In3
1Walks3
0Stolen Bases0
10Strikeouts8
4Left on Base8
9Total Bases11

Game Details

Tuesday, May 20, 2025 · 9:45 PM
Oracle Park · San Francisco, CA
attendance: 32,118 (76.6%)
weather: 63 degrees, clear