Skip to content

Pirates at Marlins

PIT2MIA8
Final
Inn123456789RHE
PIT010100000260
MIA01410200·891
Last play · Esmerlyn Valdez grounds out, third baseman Javier Sanoja to first baseman Leo Jiménez.
Win probability
Marlins100%
PIT 0%MIA 100%
First 5 (F5)
final
PIT 26 MIA
Marlins led after 5
Inning 2: Jacob Gonzalez grounds into a force out, second baseman Xavier Edwards to shortstop Otto Lopez. Nick Gonzales scores. Esmerlyn Valdez out at 2nd. Throwing error by shortstop Otto Lopez.Inning 2: Xavier Edwards singles on a sharp ground ball to first baseman Spencer Horwitz. Jakob Marsee scores. Agustín Ramírez to 3rd. Joe Mack to 2nd.Inning 3: Agustín Ramírez doubles (6) on a sharp ground ball to left fielder Bryan Reynolds. Griffin Conine scores. Heriberto Hernández to 3rd.Inning 3: Leo Jiménez hit by pitch. Heriberto Hernández scores. Agustín Ramírez to 3rd. Javier Sanoja to 2nd.Inning 3: Joe Mack walks. Agustín Ramírez scores. Javier Sanoja to 3rd. Leo Jiménez to 2nd.Inning 3: Xavier Edwards out on a sacrifice fly to right fielder Esmerlyn Valdez. Javier Sanoja scores. Leo Jiménez to 3rd.Inning 4: Esmerlyn Valdez out on a sacrifice fly to center fielder Jakob Marsee. Nick Gonzales scores.Inning 4: Griffin Conine homers (13) on a fly ball to center field.Inning 6: Heriberto Hernández homers (17) on a fly ball to left center field. Griffin Conine scores.
Marlins favored ↑50%Pirates favored ↓

Biggest swing · Jacob Gonzalez grounds into a force out, second baseman Xavier Edwards to shortstop Otto Lopez. Nick Gonzales scores. Esmerlyn Valdez out at 2nd. Throwing error by shortstop Otto Lopez. (inning 2) — -15% Pirates

Velocity & spin from the MLB Stats API live feed. The fatigue read compares each pitcher's live fastball velocity to their fresh baseline and our fatigue-curve model (−0.61 mph / 100 pitches). Win probability is from our own base-out/inning/score table built on 2024–25 games.