ARCHIVE August 29, 2026
August 29, 2026 · AL West

Philadelphia Phillies vs Los Angeles Angels

August 29, 2026Angel StadiumClear 84°F · 6 mph, R To L
AWAY
Philadelphia Phillies
76-60
4
vs
HOME
Los Angeles Angels
52-84
2

Game Highlights

Published August 30, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T2 Brandon Marsh Brandon Marsh singles on a line drive to center fielder Mike Trout. Alec Bohm scores. Bryson Stott to 3rd. PHI 1, LAA 0
B8 Zach Neto Zach Neto homers (23) on a fly ball to left center field. PHI 1, LAA 1
T10 Kyle Schwarber Kyle Schwarber doubles (17) on a fly ball to left fielder Jose Siri, deflected by center fielder Mike Trout. J.T. Realmuto scores. Justin Crawford to 3rd. PHI 2, LAA 1
T10 Trea Turner Trea Turner singles on a soft ground ball to right fielder Wade Meckler. Justin Crawford scores. Garrett Stubbs scores. PHI 4, LAA 1
B10 Wade Meckler Wade Meckler grounds into a force out, first baseman Alec Bohm to shortstop Trea Turner. Denzer Guzman scores. Moisés Ballesteros out at 2nd. Wade Meckler to 1st. PHI 4, LAA 2

Box score

  12345678910 R
PHI 0100000003 4
LAA 0000000101 2

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Phillies AWAY 4

Cristopher Sánchez started for Phillies, leaving with a 1–0 lead. Out of the bullpen, Jonathan Bowlan took the roughest line.

workload · innings pitched
  • Cristopher Sánchez Starter 7.0 91 0 8
    Pitch-by-pitch: what Cristopher Sánchez threw
    CSW 35% 1st-pitch strike 76% 3.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 40 44% 2 12 7 11 8
    Changeup 37 41% 11 4 8 9 5
    Slider 14 15% 2 1 3 6 2
  • Jonathan Bowlan Setup 1.0 24 1 2 BS
  • Jhoan Duran Closer 2.0 24 1 0 W
Angels HOME 2

Ryan Johnson started for Angels, leaving trailing 0–1. Out of the bullpen, Trevor Martin took the roughest line.

workload · innings pitched
  • Ryan Johnson Starter 5.0 88 1 2
    Pitch-by-pitch: what Ryan Johnson threw
    CSW 20% 1st-pitch strike 48% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Cutter 53 60% 2 11 12 21 7
    Sweeper 18 20% 1 2 1 12 2
    Splitter 15 17% 1 1 3 6 4
    Sinker 2 2% 0 0 0 1 1
  • Tayler Saucedo Setup 1.0 13 0 1
  • Luke Murphy Setup 1.0 18 0 2
  • Trevor Martin Reliever 3.0 49 3 1 L

Where the game turned

1 run Top 10th · off Martin
  • Schwarber 2B (1)

Batting lines

AWAY · PHI
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Trea Turner SS 4 0 2 2 1 0 .243 .295 .381 .676 SB
Luis Arraez 2B 5 0 0 0 0 0 .317 .349 .433 .782
Alec Bohm 1B 4 1 2 0 0 0 .247 .306 .385 .691
Bryson Stott 3B 3 0 0 0 1 2 .259 .335 .403 .738
Brandon Marsh LF 3 0 1 1 1 0 .272 .319 .428 .747
J.T. Realmuto C 4 1 0 0 0 1 .221 .294 .350 .644
Justin Crawford CF 3 1 1 0 1 1 .266 .316 .352 .668
Kyle Schwarber DH 5 0 1 1 0 2 .244 .359 .530 .889 2B
Bryce Harper RF 2 0 0 0 3 0 .265 .386 .502 .888
HOME · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 5 1 1 1 0 2 .236 .317 .433 .750 HR (23)
Mike Trout CF 4 0 0 0 0 2 .239 .378 .428 .806
Jose Siri LF 3 0 0 0 1 0 .236 .298 .412 .710 SB
Christian Moore 2B 4 0 0 0 0 0 .156 .235 .244 .479
Adam Frazier DH 0 0 0 0 1 0 .250 .331 .361 .692
Denzer Guzman 3B 4 1 1 0 0 0 .221 .267 .346 .613
Moisés Ballesteros 1B 2 0 1 0 0 1 .209 .277 .322 .599
Wade Meckler RF 3 0 0 1 0 1 .284 .357 .374 .731
Vaughn Grissom 1B 3 0 0 0 0 1 .244 .308 .383 .691
Oswald Peraza DH 3 0 0 0 0 2 .223 .274 .344 .618
Travis d'Arnaud C 2 0 1 0 0 1 .172 .273 .241 .514

Pitching lines

AWAY · PHI
PITCHER IPHRERBBKHR NPERA DEC
Cristopher Sánchez 7.0 2 0 0 1 8 0 91 2.52
Jonathan Bowlan 1.0 1 1 1 0 2 1 24 2.90 BS
Jhoan Duran 2.0 1 1 0 1 0 0 24 1.64 W
HOME · LAA
PITCHER IPHRERBBKHR NPERA DEC
Ryan Johnson 5.0 2 1 1 5 2 0 88 5.47
Tayler Saucedo 1.0 1 0 0 0 1 0 13 3.95
Luke Murphy 1.0 0 0 0 0 2 0 18 1.46
Trevor Martin 3.0 4 3 2 2 1 0 49 4.40 L

Manager comparison

AWAY · PHI
Don Mattingly
Lineup 2.8 R Bunts 2.4 R IBBs 1.3 R Interim
HOME · LAA
Kurt Suzuki
Lineup 3.0 R Bunts 4.5 R IBBs 5.5 R

Recent form

AWAY · PHI
4-6 W1 -9 run diff
WLLWWLWLLL
HOME · LAA
4-6 L1 -14 run diff
LWLWLWWLLL

Season series: 3-0 with PHI listed first across 3 prior meetings.

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.