ARCHIVE July 29, 2026
July 29, 2026 · NL East

Philadelphia Phillies vs Miami Marlins

July 29, 2026loanDepot parkRoof Closed 72°F · 0 mph, None
AWAY
Philadelphia Phillies
57-52
6
vs
HOME
Miami Marlins
55-54
8

Game Highlights

Published July 29, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
T3 Bryson Stott Bryson Stott doubles (21) on a ground ball to left fielder Heriberto Hernández. Justin Crawford scores. Edmundo Sosa scores. PHI 2, MIA 0
T4 Bryan De La Cruz Bryan De La Cruz out on a sacrifice fly to right fielder Esteury Ruiz. J.T. Realmuto scores. PHI 3, MIA 0
T5 Trea Turner Trea Turner homers (15) on a fly ball to left center field. PHI 4, MIA 0
T5 Bryce Harper Bryce Harper triples (3) on a sharp line drive to right fielder Esteury Ruiz. Bryson Stott scores. PHI 5, MIA 0
T5 Alec Bohm Alec Bohm singles on a ground ball to center fielder Jakob Marsee. Bryce Harper scores. PHI 6, MIA 0
B5 Otto Lopez Otto Lopez grounds out, shortstop Edmundo Sosa to first baseman Bryce Harper. Esteury Ruiz scores. PHI 6, MIA 1
B5 Heriberto Hernández Heriberto Hernández homers (16) on a fly ball to left center field. Brian Navarreto scores. PHI 6, MIA 3
B7 Otto Lopez Otto Lopez singles on a line drive to center fielder Justin Crawford. Esteury Ruiz scores. Jakob Marsee to 2nd. PHI 6, MIA 4
B7 Xavier Edwards Xavier Edwards singles on a line drive to left fielder Brandon Marsh. Jakob Marsee scores. Otto Lopez scores. Liam Hicks to 2nd. PHI 6, MIA 6
B8 Griffin Conine Griffin Conine homers (9) on a fly ball to center field. Kyle Stowers scores. PHI 6, MIA 8

Box score

  123456789 R
PHI 002130000 6
MIA 000030320 8

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 6

Jesús Luzardo started for Phillies, leaving with the game tied 6–6. Out of the bullpen, Jonathan Bowlan took the roughest line.

workload · innings pitched
  • Jesús Luzardo Starter 6.1 100 6 5
    Pitch-by-pitch: what Jesús Luzardo threw
    CSW 27% 1st-pitch strike 75% 3.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sweeper 36 36% 7 2 8 15 4
    Sinker 26 26% 0 8 6 8 4
    Changeup 23 23% 4 3 0 8 8
    Four-Seam Fastball 15 15% 0 3 5 4 3
  • Seth Johnson Middle 0.2 17 0 0 BS inherited 2, all 2 scored
  • Jonathan Bowlan Middle 1.0 18 2 1 L
Marlins HOME 8

Ryan Gusto started for Marlins, leaving trailing 0–6.

workload · innings pitched
  • Ryan Gusto Starter 5.0 79 6 3
    Pitch-by-pitch: what Ryan Gusto threw
    CSW 23% 1st-pitch strike 63% 3.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 20 25% 2 2 5 7 4
    Cutter 15 19% 3 2 3 5 2
    Sweeper 14 18% 1 1 3 5 4
    Slider 10 13% 0 1 3 3 3
    Changeup 8 10% 0 3 0 1 4
    Sinker 7 9% 1 2 2 2 0
    Curveball 5 6% 0 0 0 3 2
  • Dax Fulton Middle 2.0 26 0 1
  • Tyler Zuber Setup 1.0 14 0 2 W
  • Pete Fairbanks Closer 1.0 13 0 1 SV

Where the game turned

2 runs Bottom 8th · off Bowlan
  • Conine HR (2)

Batting lines

AWAY · PHI
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Trea Turner DH 5 1 2 1 0 0 .243 .292 .392 .684 HR (15)
Bryson Stott 2B 2 1 1 2 2 0 .254 .313 .412 .725 2B
Bryce Harper 1B 4 1 1 1 0 2 .252 .357 .491 .848 3B
Alec Bohm 3B 4 0 1 1 0 0 .225 .285 .368 .653
J.T. Realmuto C 3 1 0 0 1 1 .225 .304 .355 .659
Brandon Marsh LF 4 0 1 0 0 1 .280 .320 .455 .775
Bryan De La Cruz RF 3 0 0 1 0 2 .571 .563 .857 1.420
Justin Crawford CF 3 1 2 0 1 1 .257 .306 .339 .645
Edmundo Sosa SS 4 1 1 0 0 0 .208 .243 .335 .578
HOME · MIA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Otto Lopez SS 5 1 2 2 0 0 .329 .363 .490 .853
Heriberto Hernández LF 4 1 1 2 0 0 .241 .308 .486 .794 HR (16)
Liam Hicks 1B 3 0 0 0 1 0 .279 .358 .435 .793
Xavier Edwards 2B 3 0 1 2 1 0 .291 .373 .402 .775 SB
Javier Sanoja 3B 3 0 1 0 1 0 .265 .305 .392 .697 2B
Kyle Stowers DH 3 1 0 0 1 2 .232 .317 .446 .763
Esteury Ruiz RF 4 2 2 0 0 2 .254 .364 .475 .839 2B, SB
Jakob Marsee CF 2 1 0 0 1 1 .197 .320 .291 .611
Brian Navarreto C 2 1 0 0 0 1 .143 .250 .214 .464
Griffin Conine PH 1 1 1 2 0 0 .277 .362 .563 .925 HR (9)

Pitching lines

AWAY · PHI
PITCHER IPHRERBBKHR NPERA DEC
Jesús Luzardo 6.1 6 6 6 3 5 1 100 3.57
Seth Johnson 0.2 1 0 0 1 0 0 17 5.51 BS
Jonathan Bowlan 1.0 1 2 2 1 1 1 18 3.11 L
HOME · MIA
PITCHER IPHRERBBKHR NPERA DEC
Ryan Gusto 5.0 9 6 6 2 3 1 79 5.31
Dax Fulton 2.0 0 0 0 2 1 0 26 4.50
Tyler Zuber 1.0 0 0 0 0 2 0 14 4.76 W
Pete Fairbanks 1.0 0 0 0 0 1 0 13 6.75 SV

Manager comparison

AWAY · PHI
Don Mattingly
Lineup 2.1 R Bunts 0.9 R IBBs 1.1 R Interim
HOME · MIA
Clayton McCullough
Lineup 3.3 R Bunts 2.5 R IBBs 0.9 R

Recent form

AWAY · PHI
5-5 W1 +13 run diff
WLWWWWLLLL
HOME · MIA
6-4 L3 -2 run diff
LLLWWWLWWW

Season series: 0-3 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.