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

Box Score

123456789RHELOB
KC0010000102724
SF00021000-3818
win:H. Birdsong (SF)loss:M. Lorenzen (KC)save:R. Walker (SF)

Game Recap

Game Highlights Video

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