Philadelphia Phillies vs San Francisco Giants

April 28, 2026 • 6:40 PM • Citizens Bank Park

Status

Final

Philadelphia Phillies logo

Philadelphia Phillies

PHI

7

San Francisco Giants logo

San Francisco Giants

SF

0

Last 5 Form

Philadelphia Phillies

2-3

Last 5

San Francisco Giants

2-3

Last 5

Probable Pitchers

Philadelphia Phillies

San Francisco Giants

Standings Snapshot

Full standings

Philadelphia Phillies

10-19 (.345)

Div

#5

WC

#12

GB

10.5

San Francisco Giants

13-16 (.448)

Div

#4

WC

#7

GB

7.0

Season Comparison

2026
StatPhiladelphia PhilliesSan Francisco Giants
OPS.665.650
HR3119
Runs11099
ERA4.893.89
WHIP1.471.31
Strikeouts276250

Top Players

Philadelphia Phillies

Hitters

Brandon Marsh headshot
Brandon Marsh

7 H, 2 HR, 6 RBI

Bryce Harper headshot
Bryce Harper

6 H, 1 HR, 6 RBI

Trea Turner headshot
Trea Turner

7 H, 1 HR, 3 RBI

Pitchers

Jesús Luzardo headshot
Jesús Luzardo

7.0 IP, 8 SO, 0 ERA

Orion Kerkering headshot
Orion Kerkering

3.1 IP, 4 SO, 0 ERA

Tim Mayza headshot
Tim Mayza

3.0 IP, 3 SO, 0 ERA

San Francisco Giants

Hitters

Casey Schmitt headshot
Casey Schmitt

4 H, 2 HR, 5 RBI

Jung Hoo Lee headshot
Jung Hoo Lee

9 H, 1 HR, 1 RBI

Drew Gilbert headshot
Drew Gilbert

4 H, 1 HR, 3 RBI

Pitchers

Robbie Ray headshot
Robbie Ray

5.0 IP, 4 SO, 1.8 ERA

JT Brubaker headshot
JT Brubaker

3.0 IP, 3 SO, 3 ERA

Landen Roupp headshot
Landen Roupp

7.2 IP, 6 SO, 3.522 ERA

Line Score

Team123456789RHE
San Francisco Giants000000000020
Philadelphia Phillies000104027110

Box Score

Batting

PlayerABRHRBIBBSOHR
San Francisco Giants
Jung Hoo Lee (RF)4000010
Matt Chapman (3B)4000040
Luis Arraez (2B)3010000
Casey Schmitt (DH)3000000
Rafael Devers (1B)3000010
Willy Adames (SS)3000010
Heliot Ramos (LF)3010010
Drew Gilbert (CF)3000010
Patrick Bailey (C)2000020
Jerar Encarnacion (PH)1000010
Tyler Mahle (P)
Matt Gage (P)
Blade Tidwell (P)
Philadelphia Phillies
Trea Turner (SS)5241010
Kyle Schwarber (DH)3100200
Bryce Harper (1B)4121000
Adolis García (RF)3112100
Brandon Marsh (LF)3111000
Bryson Stott (2B)3000130
Alec Bohm (3B)4021000
Justin Crawford (CF)4111020
Rafael Marchán (C)3000100
Jesús Luzardo (P)
Orion Kerkering (P)
Tim Mayza (P)

Pitching

PitcherIPHRERBBSOHR
San Francisco Giants
Tyler Mahle5.0655330
Matt Gage1.0100110
Blade Tidwell2.0422120
Philadelphia Phillies
Jesús Luzardo7.0200080
Orion Kerkering1.0000020
Tim Mayza1.0000020

Scoring Summary

bottom 4 • Sac Fly • 1-0

Brandon Marsh out on a sacrifice fly to left fielder Heliot Ramos. Trea Turner scores.

bottom 6 • Double • 2-0

Bryce Harper doubles (6) on a fly ball to left fielder Heliot Ramos. Trea Turner scores. Kyle Schwarber to 3rd.

bottom 6 • Double • 4-0

Adolis García doubles (5) on a sharp fly ball to center fielder Drew Gilbert. Kyle Schwarber scores. Bryce Harper scores.

bottom 6 • Double • 5-0

Alec Bohm doubles (3) on a line drive to left fielder Heliot Ramos. Adolis García scores. Bryson Stott to 3rd.

bottom 8 • Single • 6-0

Justin Crawford singles on a line drive to right fielder Jung Hoo Lee. Brandon Marsh scores.

bottom 8 • Single • 7-0

Trea Turner singles on a ground ball to center fielder Drew Gilbert. Justin Crawford scores. Rafael Marchán to 2nd.

Play-by-Play

Official content

top 9 • Strikeout • 7-0

Matt Chapman strikes out swinging.

top 9 • Groundout • 7-0

Jung Hoo Lee grounds out, second baseman Bryson Stott to first baseman Bryce Harper.

top 9 • Strikeout • 7-0

Jerar Encarnacion called out on strikes.

bottom 8 • Pop Out • 7-0

Kyle Schwarber pops out to third baseman Matt Chapman.

bottom 8 • Single • 7-0

Trea Turner singles on a ground ball to center fielder Drew Gilbert. Justin Crawford scores. Rafael Marchán to 2nd.

bottom 8 • Walk • 6-0

Rafael Marchán walks. Justin Crawford to 2nd.

bottom 8 • Single • 6-0

Justin Crawford singles on a line drive to right fielder Jung Hoo Lee. Brandon Marsh scores.

bottom 8 • Pop Out • 5-0

Alec Bohm pops out to first baseman Rafael Devers.

bottom 8 • Strikeout • 5-0

Bryson Stott strikes out swinging.

bottom 8 • Single • 5-0

Brandon Marsh singles on a ground ball to left fielder Heliot Ramos.

top 8 • Groundout • 5-0

Drew Gilbert grounds out, second baseman Bryson Stott to first baseman Bryce Harper.

top 8 • Strikeout • 5-0

Heliot Ramos strikes out swinging.

top 8 • Strikeout • 5-0

Willy Adames strikes out swinging.

bottom 7 • Pop Out • 5-0

Adolis García pops out to first baseman Rafael Devers in foul territory.

bottom 7 • Single • 5-0

Bryce Harper singles on a line drive to center fielder Drew Gilbert.

bottom 7 • Pop Out • 5-0

Kyle Schwarber pops out to first baseman Rafael Devers in foul territory.

bottom 7 • Strikeout • 5-0

Trea Turner strikes out on a foul tip.

top 7 • Groundout • 5-0

Rafael Devers grounds out, second baseman Bryson Stott to first baseman Bryce Harper.

top 7 • Pop Out • 5-0

Casey Schmitt pops out to second baseman Bryson Stott.

top 7 • Flyout • 5-0

Luis Arraez flies out to left fielder Brandon Marsh.

bottom 6 • Groundout • 5-0

Rafael Marchán grounds out, third baseman Matt Chapman to first baseman Rafael Devers.

bottom 6 • Strikeout • 5-0

Justin Crawford strikes out swinging.

bottom 6 • Double • 5-0

Alec Bohm doubles (3) on a line drive to left fielder Heliot Ramos. Adolis García scores. Bryson Stott to 3rd.

bottom 6 • Walk • 4-0

Bryson Stott walks.

bottom 6 • Pop Out • 4-0

Brandon Marsh pops out to third baseman Matt Chapman in foul territory.

bottom 6 • Double • 4-0

Adolis García doubles (5) on a sharp fly ball to center fielder Drew Gilbert. Kyle Schwarber scores. Bryce Harper scores.

bottom 6 • Double • 2-0

Bryce Harper doubles (6) on a fly ball to left fielder Heliot Ramos. Trea Turner scores. Kyle Schwarber to 3rd.

bottom 6 • Walk • 1-0

Kyle Schwarber walks. Trea Turner to 2nd.

bottom 6 • Single • 1-0

Trea Turner singles on a ground ball to shortstop Willy Adames.

top 6 • Strikeout • 1-0

Matt Chapman called out on strikes.