MLB Game

Miami Marlins at Pittsburgh Pirates

FinalJun 12, 10:40 PMPNC ParkBottom 9th
MIA
8
@
PIT
3
Live Game State
InningBottom 9th
Balls / Strikes / Outs3 / 3 / 3
At Bat
Pitching
On BaseBases empty
Current Matchup vs
Game Info
VenuePNC Park
StartJun 12, 10:40 PM
Day/Nightnight
Attendance19587
First Pitch2026-06-12T22:41:00.000Z
DecisionW: Sandy Alcantara · L: Wilber Dotel
AI Rundown
Loading your list context…
Players from your lists in this game
No rostered players in this matchup are on your lists.
Linescore
Team123456789RHE
MIA0000204208110
PIT001010010361
Starting Pitchers
Miami Marlins
Sandy Alcantara
· 6-4 · ERA 4.25
Pittsburgh Pirates
Braxton Ashcraft
· 5-3 · ERA 3.30
Team Totals
Miami Marlins Batting
AVG.246
Runs8
Hits11
HR1
BB6
K7
Pittsburgh Pirates Batting
AVG.253
Runs3
Hits6
HR2
BB1
K9
Miami Marlins Pitching
ERA4.11
K9
BB1
IP9.0
Hits6
HR2
Pittsburgh Pirates Pitching
ERA4.26
K7
BB6
IP9.0
Hits11
HR1
Pitch View
John King vs Endy Rodríguez
Endy Rodríguez strikes out swinging.
8 pitches
12345678
Selected Pitch
Pitch #8
TypeSinker
DescriptionSwinging Strike
CallSwinging Strike
Result
Count
Outs
Velocity92.8 mph
End Velocity85.1 mph
Spin Rate0 rpm
Spin Direction
Break Angle0.0°
Break Length0.0 in
Vertical Break0.0 in
Horizontal Break0.0 in
Extension0.0 ft
Plate X1.00
Plate Z2.21
Zone14
SZ Top0.00
SZ Bottom0.00
Release X0.00
Release Y0.00
Release Z0.00
Accel X0.00
Accel Y0.00
Accel Z0.00
Vel X00.00
Vel Y00.00
Vel Z00.00
Recent Plays
bottom 9
8 - 3 · 3 outs
Endy Rodríguez strikes out swinging.
Batter: Endy Rodríguez · Pitcher: John King
bottom 9
8 - 3 · 2 outs
Esmerlyn Valdez strikes out on a foul tip.
Batter: Esmerlyn Valdez · Pitcher: John King
bottom 9
8 - 3 · 1 out
Nick Gonzales singles on a ground ball to center fielder Jakob Marsee.
Batter: Nick Gonzales · Pitcher: John King
bottom 9
8 - 3 · 1 out
Ryan O'Hearn flies out to center fielder Jakob Marsee.
Batter: Ryan O'Hearn · Pitcher: John King
top 9
8 - 3 · 3 outs
Jakob Marsee strikes out swinging.
Batter: Jakob Marsee · Pitcher: Antwone Kelly
top 9
8 - 3 · 2 outs
Owen Caissie grounds into a double play, shortstop Jared Triolo to first baseman Spencer Horwitz. Heriberto Hernández out at 2nd. Owen Caissie out at 1st.
Batter: Owen Caissie · Pitcher: Antwone Kelly
top 9
8 - 3 · 0 outs
Heriberto Hernández walks.
Batter: Heriberto Hernández · Pitcher: Antwone Kelly
bottom 8
8 - 3 · 3 outs
Bryan Reynolds grounds out, second baseman Xavier Edwards to first baseman Kyle Stowers.
Batter: Bryan Reynolds · Pitcher: Sandy Alcantara
bottom 8
8 - 3 · 2 outs
Brandon Lowe homers (17) on a fly ball to center field.
Batter: Brandon Lowe · Pitcher: Sandy Alcantara
bottom 8
8 - 2 · 2 outs
Spencer Horwitz flies out to left fielder Heriberto Hernández.
Batter: Spencer Horwitz · Pitcher: Sandy Alcantara
bottom 8
8 - 2 · 1 out
Jared Triolo called out on strikes.
Batter: Jared Triolo · Pitcher: Sandy Alcantara
top 8
8 - 2 · 3 outs
Xavier Edwards grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.
Batter: Xavier Edwards · Pitcher: Antwone Kelly
Miami Marlins Roster
Lineup
Liam HicksDH#34
AVG — · HR 1 · RBI 2
Otto LopezSS#6
AVG — · HR 0 · RBI 1
Kyle Stowers1B#28
AVG — · HR 0 · RBI 1
Xavier Edwards2B#9
AVG — · HR 0 · RBI 1
Esteury RuizLF#3
AVG — · HR 0 · RBI 0
Owen CaissieRF#17
AVG — · HR 0 · RBI 2
Jakob MarseeCF#87
AVG — · HR 0 · RBI 0
Joe MackC#80
AVG — · HR 0 · RBI 0
Javier Sanoja3B#8
AVG — · HR 0 · RBI 0
Bench
Christopher Morel1B#5
AVG — · HR — · RBI —
Connor Norby1B#1
AVG — · HR — · RBI —
Heriberto HernándezLF#13
AVG — · HR 0 · RBI 1
Leo Jiménez3B#19
AVG — · HR — · RBI —
Pitchers
Anthony BenderP#37
IP — · K — · ERA —
Cade GibsonP#58
IP — · K — · ERA —
Calvin FaucherP#53
IP — · K — · ERA —
John KingP#47
IP 1.0 · K 2 · ERA —
Lake BacharP#84
IP — · K — · ERA —
Max MeyerP#23
IP — · K — · ERA —
Michael PetersenP#49
IP — · K — · ERA —
Pete FairbanksP#29
IP — · K — · ERA —
Ryan GustoP#65
IP — · K — · ERA —
Sandy AlcantaraP#22
IP 8.0 · K 7 · ERA —
Tyler PhillipsP#30
IP — · K — · ERA —
Tyler ZuberP#55
IP — · K — · ERA —
William KempnerP#71
IP — · K — · ERA —
Pittsburgh Pirates Roster
Lineup
Spencer Horwitz1B#2
AVG — · HR 0 · RBI 0
Brandon Lowe2B#5
AVG — · HR 1 · RBI 1
Bryan ReynoldsDH#10
AVG — · HR 0 · RBI 0
Ryan O'HearnRF#29
AVG — · HR 0 · RBI 0
Nick Gonzales3B#3
AVG — · HR 0 · RBI 0
Esmerlyn ValdezPH#55
AVG — · HR 0 · RBI 0
Endy RodríguezC#13
AVG — · HR 1 · RBI 1
Jake MangumCF#28
AVG — · HR 0 · RBI 0
Jared TrioloSS#19
AVG — · HR 0 · RBI 1
Bench
Billy CookRF#25
AVG — · HR — · RBI —
Marcell OzunaDH#24
AVG — · HR — · RBI —
Rafael Flores Jr.C#43
AVG — · HR — · RBI —
Tyler CallihanLF#37
AVG — · HR 0 · RBI 0
Pitchers
Antwone KellyP#62
IP 2.1 · K 1 · ERA —
Braxton AshcraftP#35
IP 5.0 · K 4 · ERA —
Bubba ChandlerP#36
IP — · K — · ERA —
Carmen MlodzinskiP#50
IP — · K — · ERA —
Dennis SantanaP#60
IP — · K — · ERA —
Evan SiskP#48
IP — · K — · ERA —
Gregory SotoP#31
IP — · K — · ERA —
Jared JonesP#17
IP — · K — · ERA —
Mason MontgomeryP#46
IP — · K — · ERA —
Mitch KellerP#23
IP — · K — · ERA —
Paul SkenesP#30
IP — · K — · ERA —
Wilber DotelP#66
IP 1.2 · K 2 · ERA —
Yohan RamírezP#49
IP — · K — · ERA —