ARCHIVE April 29, 2026
April 29, 2026 · NL West

Miami Marlins vs Los Angeles Dodgers

April 29, 2026UNIQLO Field at Dodger StadiumSunny 74°F · 2 mph, Calm
AWAY
Miami Marlins
15-16
3
vs
HOME
Los Angeles Dodgers
20-11
2

Scoring summary

INN BATTER PLAY SCORE
T2 Liam Hicks Liam Hicks homers (7) on a fly ball to right field. MIA 1, LAD 0
B2 Alex Call Alex Call singles on a pop up to second baseman Xavier Edwards. Max Muncy scores. MIA 1, LAD 1
T5 Esteury Ruiz Esteury Ruiz homers (1) on a fly ball to left field. MIA 2, LAD 1
B6 Dalton Rushing Dalton Rushing singles on a line drive to right fielder Esteury Ruiz. Kyle Tucker scores. MIA 2, LAD 2
T8 Javier Sanoja Javier Sanoja singles on a pop up to second baseman Alex Freeland. Xavier Edwards scores. MIA 3, LAD 2

Box score

  123456789 R
MIA 010010010 3
LAD 010001000 2

Pitching & bullpen

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

Marlins AWAY 3

Sandy Alcantara started for Marlins, leaving with the game tied 2–2.

workload · innings pitched
  • Sandy Alcantara Starter 6.0 104 2 4
    Pitch-by-pitch: what Sandy Alcantara threw
    CSW 28% 1st-pitch strike 63% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Changeup 27 26% 2 1 5 8 11
    Sinker 19 18% 0 7 2 6 4
    Four-Seam Fastball 18 17% 2 3 7 3 3
    Sweeper 14 13% 3 1 2 7 1
    Cutter 14 13% 0 7 3 3 1
    Slider 6 6% 0 1 3 1 1
    Curveball 6 6% 2 0 1 3 0
  • Andrew Nardi Reliever 1.0 12 0 1 W
  • John King Middle 1.0 15 0 1 HLD
  • Calvin Faucher Middle 1.0 16 0 0 SV
Dodgers HOME 2

Tyler Glasnow started for Dodgers, leaving trailing 1–2. Out of the bullpen, Will Klein took the roughest line.

workload · innings pitched
  • Tyler Glasnow Starter 5.2 92 2 9
    Pitch-by-pitch: what Tyler Glasnow threw
    CSW 34% 1st-pitch strike 61% 4.0 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 33 36% 3 9 4 13 4
    Knuckle Curve 22 24% 1 5 2 14 0
    Four-Seam Fastball 16 17% 0 3 7 4 2
    Curveball 13 14% 6 1 2 3 1
    Slider 8 9% 3 0 1 2 2
  • Alex Vesia Setup 0.1 5 0 0 inherited 2, stranded 2
  • Will Klein Middle 2.0 26 1 3 L
  • Kyle Hurt Setup 1.0 5 0 1

Where the game turned

1 run Top 8th · off Klein
  • Sanoja 1B (1)

Batting lines

AWAY · MIA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jakob Marsee CF 4 0 0 0 1 3 .178 .300 .263 .563
Kyle Stowers DH 3 0 0 0 2 2 .229 .341 .314 .655
Otto Lopez SS 4 0 1 0 0 2 .322 .362 .492 .854 SB
Xavier Edwards 2B 4 1 1 0 0 0 .336 .432 .451 .883
Liam Hicks C 2 1 1 1 2 0 .315 .365 .576 .941 HR (7)
Connor Norby 1B 3 0 0 0 1 3 .226 .330 .376 .706
Javier Sanoja LF 2 0 1 1 0 0 .323 .382 .371 .753
Graham Pauley 3B 3 0 0 0 1 1 .194 .239 .328 .567
Esteury Ruiz RF 4 1 2 1 0 1 .333 .333 .833 1.166 HR (1), SB
Owen Caissie RF 2 0 0 0 0 1 .207 .250 .345 .595
HOME · LAD
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Shohei Ohtani DH 2 0 0 0 3 1 .273 .406 .491 .897 SB
Freddie Freeman 1B 5 0 0 0 0 0 .259 .328 .414 .742
Andy Pages CF 4 0 1 0 0 2 .321 .366 .518 .884
Kyle Tucker RF 3 1 1 0 1 1 .241 .331 .371 .702 2B
Will Smith C 1 0 0 0 0 0 .270 .333 .382 .715
Miguel Rojas 3B 1 0 0 0 0 0 .341 .375 .477 .852
Hyeseong Kim SS 3 0 1 0 1 0 .296 .371 .389 .760
Alex Call LF 3 0 1 1 1 1 .310 .459 .379 .838
Alex Freeland 2B 3 0 1 0 0 0 .234 .294 .325 .619
Max Muncy 3B 3 1 1 0 0 0 .287 .374 .594 .968 2B
Dalton Rushing C 3 0 1 1 0 1 .348 .423 .848 1.271

Pitching lines

AWAY · MIA
PITCHER IPHRERBBKHR NPERA DEC
Sandy Alcantara 6.0 7 2 2 2 4 0 104 3.04
Andrew Nardi 1.0 0 0 0 1 1 0 12 6.55 W
John King 1.0 0 0 0 0 1 0 15 0.66 HLD
Calvin Faucher 1.0 0 0 0 3 0 0 16 4.91 SV
HOME · LAD
PITCHER IPHRERBBKHR NPERA DEC
Tyler Glasnow 5.2 3 2 2 6 9 2 92 2.56
Alex Vesia 0.1 0 0 0 0 0 0 5 1.69
Will Klein 2.0 3 1 1 1 3 0 26 2.77 L
Kyle Hurt 1.0 0 0 0 0 1 0 5 1.50

Manager comparison

AWAY · MIA
Clayton McCullough
Lineup 2.4 R Bunts 1.2 R IBBs 0.8 R
HOME · LAD
Dave Roberts
Lineup 0.9 R Bunts 0.4 R IBBs 2.3 R

Recent form

AWAY · MIA
7-3 W4 +8 run diff
WWWWLLWLWW
HOME · LAD
6-4 L2 -8 run diff
LLWWWWLWLW

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.