1. /MLB
  2. /Scores
  3. /4 · 15 · 25
  4. /SF vs PHI
FINAL
Apr 15, 2025

Box Score

123456789RHE
SF000201010481
PHI02000220-6100
win:O. Kerkering (PHI)loss:J. Verlander (SF)save:M. Strahm (PHI)

Scoring Summary

sfphi
  • Philadelphia Phillies logo
    2
    J.T. Realmuto homers (1) on a fly ball to left center field.[1 run]
    01
  • Philadelphia Phillies logo
    2
    Brandon Marsh out on a sacrifice fly to right fielder Luis Matos. Max Kepler scores.[1 run][2 outs]
    02
  • San Francisco Giants logo
    4
    Casey Schmitt singles on a sharp line drive to left fielder Max Kepler. Matt Chapman scores. Wilmer Flores scores.[2 runs]
    22
  • San Francisco Giants logo
    6
    Wilmer Flores grounds out, shortstop Trea Turner to first baseman Bryce Harper. Jung Hoo Lee scores. Matt Chapman to 3rd.[1 run][2 outs]
    32
  • Philadelphia Phillies logo
    6
    J.T. Realmuto singles on a fly ball to left fielder Heliot Ramos. Kyle Schwarber scores. Nick Castellanos to 2nd.[1 run]
    33
  • Philadelphia Phillies logo
    6
    Alec Bohm singles on a line drive to left fielder Heliot Ramos. Nick Castellanos scores. J.T. Realmuto to 3rd.[1 run]
    34
  • Philadelphia Phillies logo
    7
    Bryce Harper homers (3) on a fly ball to right field. Bryson Stott scores.[2 runs]
    36
  • San Francisco Giants logo
    8
    Jung Hoo Lee singles on a ground ball to right fielder Nick Castellanos. Heliot Ramos scores. Willy Adames to 3rd.[1 run]
    46

Player Stats

San Francisco Giants logoHITTINGHABRRBIKBBHRLOBAVG
1Heliot RamosLF14101001.222
2Willy AdamesSS14000001.206
3Jung Hoo LeeCF24111000.333
4Matt Chapman3B23100102.203
5Wilmer FloresDH03111104.242
6Casey Schmitt1B14021004.211
7Luis MatosRF02000002.238
Mike YastrzemskiPH-RF02000000.298
8Patrick BaileyC04003000.178
9Tyler Fitzgerald2B14001000.283
TOTAL8344482014
San Francisco Giants logoPITCHINGIPHRERKBBHRPCERA
Justin VerlanderRHP5.28441311046.75
Randy RodriguezRHP0.100000060.00
Hayden BirdsongRHP1.0222011241.80
Spencer BivensRHP1.0000100144.76
TOTAL8.01066242148
Philadelphia Phillies logoHITTINGHABRRBIKBBHRLOBAVG
1Bryson Stott2B24100000.268
2Trea TurnerSS03000102.224
3Bryce Harper1B13120111.250
4Kyle SchwarberDH12100201.267
5Nick CastellanosRF14101003.306
6J.T. RealmutoC24120011.245
7Max KeplerLF24100002.245
8Alec Bohm3B14010003.162
9Brandon MarshCF03011002.100
TOTAL10316624215
Philadelphia Phillies logoPITCHINGIPHRERKBBHRPCERA
Jesus LuzardoLHP5.1533420902.31
Orion KerkeringRHP0.2000100111.50
Jordan RomanoRHP1.0000100109.00
Jose AlvaradoLHP1.0311100302.16
Matt StrahmLHP1.000010071.08
TOTAL9.0844820148

Play-by-Play

1st inningsfphi
  • TOP 1
  • San Francisco Giants logo
    LINEOUT — Heliot Ramos lines out sharply to left fielder Max Kepler.[1 out]
    00
  • San Francisco Giants logo
    FLYOUT — Willy Adames flies out to right fielder Nick Castellanos.[2 outs]
    00
  • San Francisco Giants logo
    GROUNDOUT — Jung Hoo Lee grounds out, first baseman Bryce Harper to pitcher Jesus Luzardo.[3 outs]
    00
  • BOTTOM 1
  • Philadelphia Phillies logo
    SINGLE — Bryson Stott singles on a line drive to center fielder Jung Hoo Lee.
    00
  • Philadelphia Phillies logo
    FLYOUT — Trea Turner flies out to left fielder Heliot Ramos.[1 out]
    00
  • Philadelphia Phillies logo
    STOLEN BASE 2B — Bryson Stott steals (2) 2nd base.
    00
  • Philadelphia Phillies logo
    FLYOUT — Bryce Harper flies out to left fielder Heliot Ramos.[2 outs]
    00
  • Philadelphia Phillies logo
    WALK — Kyle Schwarber walks.
    00
  • Philadelphia Phillies logo
    FORCEOUT — Nick Castellanos grounds into a force out, shortstop Willy Adames to second baseman Tyler Fitzgerald. Kyle Schwarber out at 2nd.[3 outs]
    00
2nd inning
3rd inning
4th inning
5th inning
6th inning
7th inning
8th inning
9th inning

Team Stats

4Runs6
8Hits10
1Errors0
.235Batting Avg.323
34At Bats31
2Extra-base Hits4
0Home Runs2
4Runs-Batted-In6
2Walks4
2Stolen Bases2
8Strikeouts2
5Left on Base6
10Total Bases19

Game Details

Tuesday, April 15, 2025 · 6:45 PM
Citizens Bank Park · Philadelphi, PA
attendance: 38,119 (89.1%)
weather: 56 degrees, partly cloudy