← Back to scores
Philadelphia Phillies
9-18  ·  2nd NL East
8 5
Final
Atlanta Braves
19-9  ·  1st NL East
Sat, Apr 25, 2026
Venue: Truist Park, Atlanta
Weather: Cloudy, 68°
HP Ump: Emil Jimenez (Home Plate)
W: Brad Keller
L: Tyler Kinley
Team 12345678910 RHE
PHI 1001100104 8110
ATL 0002020001 590
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Trea TurnerSS 1-4 1 1 .250
Kyle SchwarberDH 1-4 1 1 .250
Dylan MooreDH 0-0 1
Bryce Harper1B 2-3 2 41 .667
Adolis GarcíaRF 1-5 13 .200
Brandon MarshLF 2-5 1 21 .400
Bryson Stott2B 2-5 1 .400
Alec Bohm3B 0-5 1 .000
Justin CrawfordCF 1-5 2 .200
Rafael MarchánC 1-4 1 1 .250
Garrett StubbsC 0-0 1
Zack WheelerP 0-0
Tanner BanksP 0-0
Orion KerkeringP 0-0
José AlvaradoP 0-0
Brad KellerP 0-0
Kyle BackhusP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Zack Wheeler 5.03236 84-563.60
Tanner Banks 0.03200 11-9
Orion Kerkering 1.10011 18-110.00
José Alvarado 1.11000 17-90.00
Brad Keller 1.10001 16-110.00
Kyle Backhus 1.02000 17-120.00
Hitters
PlayerPOSH-ABRHRRBIBBKAVG
Ronald Acuña Jr.RF 0-4 12 .000
Drake BaldwinC 1-4 1 112 .250
Matt Olson1B 2-3 2 2 .667
Ozzie Albies2B 3-5 1 1 .600
Michael Harris IIDH 2-4 2 .500
Austin Riley3B 1-4 1 .250
Mauricio DubónSS 0-3 1 .000
Dominic SmithPH 0-1 1 .000
Jorge MateoSS 0-0
Mike YastrzemskiLF 0-4 2 .000
Eli WhiteCF 0-4 1 .000
Bryce ElderP 0-0
Dylan LeeP 0-0
Tyler KinleyP 0-0
José SuarezP 0-0
Pitchers
PitcherIPHERBBKPC-STERA
Bryce Elder 7.06312 92-573.86
Dylan Lee 1.01102 16-119.00
Tyler Kinley 1.01111 24-159.00
José Suarez 1.03213 31-1818.00
PHI
AWAY · HOME
ATL
11
Hits
9
0
Home Runs
0
.224
AVG
.273
.299
OBP
.340
.368
SLG
.450
.667
OPS
.790
8
Runs
5
0
2B
4
3
3B
0
1
SB
1
17
TB
13
13
LOB
16
44
PA
41
5.08
ERA
3.24
8
K
8
4
BB
3
9
H Allowed
11
1.52
WHIP
1.15
5
Runs
8
0
HBP
0
41
BF
44
163
Pitches
163
108
Strikes
101
Top Performers
Bryce Harper
2-3 4 RBI · 2 R · 1 BB
Bryce Elder
7.0 IP · 2 K · 3 ER · 92 P
Matt Olson
2-3 · 2 R · 2 BB
Play by Play
  • Michael Harris II grounds out, first baseman Bryce Harper to pitcher Kyle Backhus.
    Michael Harris II vs Kyle Backhus
  • Ozzie Albies grounds into a force out, shortstop Trea Turner to second baseman Bryson Stott. Drake Baldwin to 3rd. Matt Olson out at 2nd. Ozzie Albies to 1st.
    Ozzie Albies vs Kyle Backhus
  • Matt Olson singles on a fly ball to center fielder Justin Crawford. Drake Baldwin to 2nd.
    Matt Olson vs Kyle Backhus
  • Drake Baldwin singles on a ground ball to left fielder Brandon Marsh. Eli White scores.
    Drake Baldwin vs Kyle Backhus
  • Ronald Acuña Jr. flies out to center fielder Justin Crawford.
    Ronald Acuña Jr. vs Kyle Backhus
  • Bottom 10th
  • Justin Crawford strikes out swinging.
    Justin Crawford vs José Suarez
  • Alec Bohm strikes out on a foul tip.
    Alec Bohm vs José Suarez
  • Bryson Stott singles on a line drive to right fielder Ronald Acuña Jr. Brandon Marsh to 2nd.
    Bryson Stott vs José Suarez
  • Brandon Marsh singles on a ground ball to right fielder Ronald Acuña Jr. Dylan Moore scores. Bryce Harper scores.
    Brandon Marsh vs José Suarez
  • Adolis García strikes out swinging.
    Adolis García vs José Suarez
  • Bryce Harper singles on a ground ball to left fielder Mike Yastrzemski. Garrett Stubbs scores. Trea Turner scores. Kyle Schwarber to 2nd.
    Bryce Harper vs José Suarez
  • Kyle Schwarber walks. Garrett Stubbs to 3rd. Trea Turner to 2nd.
    Kyle Schwarber vs José Suarez
  • Trea Turner walks.
    Trea Turner vs Tyler Kinley
  • Top 10th
  • Eli White lines out sharply to center fielder Justin Crawford.
    Eli White vs Brad Keller
  • Mike Yastrzemski flies out to left fielder Brandon Marsh.
    Mike Yastrzemski vs Brad Keller
  • Dominic Smith strikes out swinging, catcher Rafael Marchán to first baseman Bryce Harper.
    Dominic Smith vs Brad Keller
  • Bottom 9th
  • Rafael Marchán strikes out swinging.
    Rafael Marchán vs Tyler Kinley
  • Justin Crawford singles on a sharp line drive to right fielder Ronald Acuña Jr.
    Justin Crawford vs Tyler Kinley
  • Alec Bohm flies out to left fielder Mike Yastrzemski.
    Alec Bohm vs Tyler Kinley
  • Bryson Stott flies out to right fielder Ronald Acuña Jr.
    Bryson Stott vs Tyler Kinley
  • Top 9th
  • Austin Riley grounds out to first baseman Bryce Harper.
    Austin Riley vs Brad Keller
  • Michael Harris II grounds out, second baseman Bryson Stott to first baseman Bryce Harper. Ozzie Albies to 3rd.
    Michael Harris II vs José Alvarado
  • Ozzie Albies doubles (5) on a sharp line drive to left fielder Brandon Marsh.
    Ozzie Albies vs José Alvarado
  • Matt Olson flies out sharply to center fielder Justin Crawford.
    Matt Olson vs José Alvarado
  • Bottom 8th
  • Brandon Marsh called out on strikes.
    Brandon Marsh vs Dylan Lee
  • Adolis García strikes out swinging.
    Adolis García vs Dylan Lee
  • Bryce Harper out on a sacrifice fly to center fielder Eli White. Kyle Schwarber scores.
    Bryce Harper vs Dylan Lee
  • Kyle Schwarber triples (1) on a sharp line drive to center fielder Eli White.
    Kyle Schwarber vs Dylan Lee
  • Top 8th
  • Drake Baldwin lines out to left fielder Brandon Marsh.
    Drake Baldwin vs José Alvarado
  • Ronald Acuña Jr. walks.
    Ronald Acuña Jr. vs Orion Kerkering
  • Eli White grounds out, shortstop Trea Turner to first baseman Bryce Harper.
    Eli White vs Orion Kerkering
  • Bottom 7th
  • Trea Turner grounds out to first baseman Matt Olson.
    Trea Turner vs Bryce Elder
  • Rafael Marchán lines out to second baseman Ozzie Albies.
    Rafael Marchán vs Bryce Elder
  • Justin Crawford called out on strikes.
    Justin Crawford vs Bryce Elder
  • Top 7th
  • Mike Yastrzemski strikes out swinging.
    Mike Yastrzemski vs Orion Kerkering
  • Mauricio Dubón flies out to center fielder Justin Crawford.
    Mauricio Dubón vs Orion Kerkering
  • Austin Riley flies out to left fielder Brandon Marsh.
    Austin Riley vs Orion Kerkering
  • Michael Harris II singles on a line drive to left fielder Brandon Marsh. Ozzie Albies scores.
    Michael Harris II vs Tanner Banks
  • Ozzie Albies doubles (4) on a sharp line drive to center fielder Justin Crawford. Matt Olson scores.
    Ozzie Albies vs Tanner Banks
  • Matt Olson doubles (12) on a sharp line drive to left fielder Brandon Marsh.
    Matt Olson vs Tanner Banks
  • Bottom 6th
  • Alec Bohm grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.
    Alec Bohm vs Bryce Elder
  • Bryson Stott grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.
    Bryson Stott vs Bryce Elder
  • Brandon Marsh grounds out, pitcher Bryce Elder to first baseman Matt Olson.
    Brandon Marsh vs Bryce Elder
  • Top 6th
  • Drake Baldwin strikes out swinging.
    Drake Baldwin vs Zack Wheeler
  • Ronald Acuña Jr. flies out to right fielder Adolis García.
    Ronald Acuña Jr. vs Zack Wheeler
  • Eli White grounds out, third baseman Alec Bohm to first baseman Bryce Harper.
    Eli White vs Zack Wheeler
  • Bottom 5th
  • Adolis García strikes out swinging.
    Adolis García vs Bryce Elder
  • Bryce Harper singles on a ground ball to shortstop Mauricio Dubón. Rafael Marchán scores. Trea Turner to 2nd.
    Bryce Harper vs Bryce Elder
  • Kyle Schwarber flies out to right fielder Ronald Acuña Jr. Rafael Marchán to 3rd.
    Kyle Schwarber vs Bryce Elder
  • Trea Turner singles on a ground ball to left fielder Mike Yastrzemski. Rafael Marchán to 2nd.
    Trea Turner vs Bryce Elder
  • Rafael Marchán singles on a ground ball to center fielder Eli White.
    Rafael Marchán vs Bryce Elder
  • Justin Crawford lines out sharply to right fielder Ronald Acuña Jr.
    Justin Crawford vs Bryce Elder
  • Top 5th
  • Mike Yastrzemski called out on strikes.
    Mike Yastrzemski vs Zack Wheeler
  • Mauricio Dubón challenged (pitch result), call on the field was confirmed: Mauricio Dubón called out on strikes.
    Mauricio Dubón vs Zack Wheeler
  • Austin Riley doubles (6) on a line drive to left fielder Brandon Marsh. Matt Olson scores. Ozzie Albies to 3rd.
    Austin Riley vs Zack Wheeler
  • Michael Harris II out on a sacrifice fly to right fielder Adolis García. Drake Baldwin scores. Matt Olson to 3rd.
    Michael Harris II vs Zack Wheeler
  • Ozzie Albies singles on a ground ball to shortstop Trea Turner. Drake Baldwin to 3rd. Matt Olson to 2nd.
    Ozzie Albies vs Zack Wheeler
  • Rafael Marchán challenged (pitch result), call on the field was confirmed: Matt Olson walks. Drake Baldwin to 2nd.
    Matt Olson vs Zack Wheeler
  • Drake Baldwin walks.
    Drake Baldwin vs Zack Wheeler
  • Bottom 4th
  • Alec Bohm grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.
    Alec Bohm vs Bryce Elder
  • Bryson Stott triples (1) on a fly ball to first baseman Matt Olson. Brandon Marsh scores.
    Bryson Stott vs Bryce Elder
  • Brandon Marsh singles on a ground ball to center fielder Eli White.
    Brandon Marsh vs Bryce Elder
  • Adolis García lines out sharply to center fielder Eli White.
    Adolis García vs Bryce Elder
  • Bryce Harper flies out to left fielder Mike Yastrzemski.
    Bryce Harper vs Bryce Elder
  • Top 4th
  • Ronald Acuña Jr. strikes out swinging.
    Ronald Acuña Jr. vs Zack Wheeler
  • Eli White grounds out, shortstop Trea Turner to first baseman Bryce Harper.
    Eli White vs Zack Wheeler
  • Mike Yastrzemski grounds out, second baseman Bryson Stott to first baseman Bryce Harper.
    Mike Yastrzemski vs Zack Wheeler
  • Bottom 3rd
  • Kyle Schwarber grounds out, first baseman Matt Olson to pitcher Bryce Elder.
    Kyle Schwarber vs Bryce Elder
  • Trea Turner grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.
    Trea Turner vs Bryce Elder
  • Rafael Marchán grounds out softly to pitcher Bryce Elder.
    Rafael Marchán vs Bryce Elder
  • Top 3rd
  • Mauricio Dubón lines out to right fielder Adolis García.
    Mauricio Dubón vs Zack Wheeler
  • Austin Riley grounds into a double play, third baseman Alec Bohm to second baseman Bryson Stott to first baseman Bryce Harper. Michael Harris II out at 2nd. Austin Riley out at 1st.
    Austin Riley vs Zack Wheeler
  • Michael Harris II singles on a ground ball to left fielder Brandon Marsh.
    Michael Harris II vs Zack Wheeler
  • Bottom 2nd
  • Justin Crawford flies out to left fielder Mike Yastrzemski.
    Justin Crawford vs Bryce Elder
  • Alec Bohm lines out to second baseman Ozzie Albies.
    Alec Bohm vs Bryce Elder
  • Bryson Stott flies out to right fielder Ronald Acuña Jr.
    Bryson Stott vs Bryce Elder
  • Top 2nd
  • Ozzie Albies pops out to third baseman Alec Bohm.
    Ozzie Albies vs Zack Wheeler
  • Matt Olson walks.
    Matt Olson vs Zack Wheeler
  • Drake Baldwin strikes out swinging.
    Drake Baldwin vs Zack Wheeler
  • Ronald Acuña Jr. strikes out swinging.
    Ronald Acuña Jr. vs Zack Wheeler
  • Bottom 1st
  • Brandon Marsh flies out sharply to right fielder Ronald Acuña Jr.
    Brandon Marsh vs Bryce Elder
  • Adolis García triples (1) on a line drive to left fielder Mike Yastrzemski. Bryce Harper scores.
    Adolis García vs Bryce Elder
  • Bryce Harper walks.
    Bryce Harper vs Bryce Elder
  • Kyle Schwarber grounds out, first baseman Matt Olson to pitcher Bryce Elder.
    Kyle Schwarber vs Bryce Elder
  • Trea Turner grounds out, shortstop Mauricio Dubón to first baseman Matt Olson.
    Trea Turner vs Bryce Elder
  • Top 1st
Game Recap
Game recap
Finally! 'The man is back' in sharp return as Phillies end 10-game slide
ATLANTA -- Zack Wheeler’s first pitch in the big leagues in 253 days crackled at 95 mph. He couldn’t help but read the velocity on a board behind home plate. “Cool,” he said. “The man is back,” catcher Rafael Marchán said.
Highlights
Bryce Harper lifts Phillies over Braves in extras
00:02:23
Condensed Game: PHI@ATL - 4/25/26
00:11:38
Bryce Harper's go-ahead two-run single
00:00:23
Zack Wheeler fans six in first start of 2026
00:00:43
Austin Riley's 500th career RBI
00:00:24