ARCHIVE June 12, 2026
June 12, 2026 · NL Cent

Miami Marlins vs Pittsburgh Pirates

June 12, 2026PNC ParkPartly Cloudy 81°F · 8 mph, Out To LF
AWAY
Miami Marlins
35-35
8
vs
HOME
Pittsburgh Pirates
35-35
3

Game Highlights

Published June 12, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B3 Jared Triolo Jared Triolo singles on a ground ball to left fielder Heriberto Hernández. Endy Rodríguez scores. MIA 0, PIT 1
T5 Otto Lopez Otto Lopez grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz. Javier Sanoja scores. Liam Hicks to 3rd. MIA 1, PIT 1
T5 Kyle Stowers Kyle Stowers singles on a line drive to right fielder Ryan O'Hearn. Liam Hicks scores. MIA 2, PIT 1
B5 Endy Rodríguez Endy Rodríguez homers (2) on a line drive to right center field. MIA 2, PIT 2
T7 Xavier Edwards Xavier Edwards out on a sacrifice fly to center fielder Jake Mangum. Liam Hicks scores. MIA 3, PIT 2
T7 Heriberto Hernández Heriberto Hernández singles on a line drive to left fielder Tyler Callihan, deflected by third baseman Nick Gonzales. Otto Lopez scores. Kyle Stowers to 2nd. MIA 4, PIT 2
T7 Owen Caissie Owen Caissie doubles (10) on a sharp fly ball to center fielder Jake Mangum. Kyle Stowers scores. Heriberto Hernández scores. MIA 6, PIT 2
T8 Liam Hicks Liam Hicks homers (13) on a fly ball to right field. Javier Sanoja scores. MIA 8, PIT 2
B8 Brandon Lowe Brandon Lowe homers (17) on a fly ball to center field. MIA 8, PIT 3

Box score

  123456789 R
MIA 000020420 8
PIT 001010010 3

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 8

Sandy Alcantara started for Marlins, leaving with a 8–3 lead.

workload · innings pitched
  • Sandy Alcantara Starter 8.0 102 3 7 W
    Pitch-by-pitch: what Sandy Alcantara threw
    CSW 29% 1st-pitch strike 57% 3.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 31 30% 3 9 5 9 5
    Changeup 24 24% 3 3 3 8 7
    Four-Seam Fastball 16 16% 3 1 2 5 5
    Cutter 14 14% 0 4 5 2 3
    Sweeper 11 11% 1 1 3 5 1
    Curveball 4 4% 0 1 0 2 1
    Slider 2 2% 0 1 0 1 0
  • John King Middle 1.0 18 0 2
Pirates HOME 3

Braxton Ashcraft started for Pirates, leaving trailing 1–2. Out of the bullpen, Wilber Dotel took the roughest line.

workload · innings pitched
  • Braxton Ashcraft Starter 5.0 90 2 4
    Pitch-by-pitch: what Braxton Ashcraft threw
    CSW 22% 1st-pitch strike 50% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Curveball 25 28% 2 6 4 10 3
    Four-Seam Fastball 24 27% 2 1 4 11 6
    Slider 19 21% 3 3 6 5 2
    Sinker 14 16% 1 2 4 3 4
    Splitter 8 9% 0 0 2 5 1
  • Wilber Dotel Middle 1.2 37 4 2 L
  • Antwone Kelly Middle 2.1 33 2 1 inherited 1, stranded 1

Where the game turned

1 run Top 7th · off Dotel
  • Edwards SF (1)

Batting lines

AWAY · MIA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Liam Hicks DH 4 3 3 2 1 0 .274 .355 .489 .844 HR (13), 2B
Otto Lopez SS 5 1 1 1 0 0 .342 .369 .484 .853
Kyle Stowers 1B 4 1 2 1 1 0 .220 .306 .382 .688
Xavier Edwards 2B 4 0 1 1 0 1 .304 .385 .447 .832
Owen Caissie RF 5 0 1 2 0 1 .214 .275 .381 .656 2B
Jakob Marsee CF 4 0 0 0 1 3 .202 .335 .300 .635
Joe Mack C 3 0 0 0 1 1 .237 .283 .312 .595
Javier Sanoja 3B 3 2 1 0 1 0 .262 .313 .376 .689 2B
Heriberto Hernández LF 4 1 2 1 1 1 .236 .312 .382 .694 2B
HOME · PIT
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Spencer Horwitz 1B 4 0 0 0 0 0 .286 .382 .462 .844
Brandon Lowe 2B 4 1 1 1 0 2 .249 .333 .531 .864 HR (17)
Bryan Reynolds DH 4 0 1 0 0 0 .265 .387 .422 .809
Ryan O'Hearn RF 4 0 0 0 0 1 .278 .347 .460 .807
Nick Gonzales 3B 4 0 1 0 0 0 .301 .351 .372 .723
Esmerlyn Valdez PH 1 0 0 0 0 1 .105 .190 .421 .611
Endy Rodríguez C 4 2 2 1 0 1 .240 .387 .420 .807 HR (2), 2B
Jake Mangum CF 2 0 0 0 1 0 .290 .347 .351 .698 SB
Jared Triolo SS 3 0 1 1 0 1 .232 .295 .268 .563
Tyler Callihan LF 3 0 0 0 0 3 .313 .500 .938 1.438

Pitching lines

AWAY · MIA
PITCHER IPHRERBBKHR NPERA DEC
Sandy Alcantara 8.0 5 3 3 1 7 2 102 4.25 W
John King 1.0 1 0 0 0 2 0 18 2.22
HOME · PIT
PITCHER IPHRERBBKHR NPERA DEC
Braxton Ashcraft 5.0 5 2 2 2 4 0 90 3.30
Wilber Dotel 1.2 4 4 4 3 2 0 37 5.89 L
Antwone Kelly 2.1 2 2 2 1 1 1 33 7.71

Manager comparison

AWAY · MIA
Clayton McCullough
Lineup 2.4 R Bunts 1.2 R IBBs 0.8 R
HOME · PIT
Don Kelly
Lineup 3.0 R Bunts 0.6 R IBBs 1.8 R

Recent form

AWAY · MIA
6-4 L1 +5 run diff
LWWWWLLWLW
HOME · PIT
4-6 W1 -8 run diff
WLLWWLLWLL

Season series: 2-1 with MIA 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.