Open the board

Miami Marlins 8, Pittsburgh Pirates 3: final score and stats

Miami Marlins beat Pittsburgh Pirates, Miami Marlins 8 to Pittsburgh Pirates 3, on Friday, June 12, 2026 at PNC Park, Pittsburgh, Pennsylvania. Below: the box score, top performers, team stats, injuries and recent form for Pittsburgh Pirates vs Miami Marlins.

MLBFriday, June 12, 2026
DateJun 12, 2026
Start time6:40 PM ET
VenuePNC Park, Pittsburgh, Pennsylvania
TVESPN Unlmtd/MLB.TV
Attendance19,587

Line score

Team123456789R
Miami Marlins0000204208
Pittsburgh Pirates0010100103

Top performers

Miami Marlins
Batting AverageLiam Hicks · 3-4, HR, 2B, 2 RBI, 3 R, BB
Home RunsLiam Hicks · 3-4, HR, 2B, 2 RBI, 3 R, BB
Runs Batted InLiam Hicks · 3-4, HR, 2B, 2 RBI, 3 R, BB
MLB RatingLiam Hicks · 3-4, HR, 2B, 2 RBI, 3 R, BB
Pittsburgh Pirates
Batting AverageEndy Rodriguez · 2-4, HR, 2B, RBI, 2 R, K
Home RunsBrandon Lowe · 1-4, HR, RBI, R, 2 K
Runs Batted InBrandon Lowe · 1-4, HR, RBI, R, 2 K
MLB RatingEndy Rodriguez · 2-4, HR, 2B, RBI, 2 R, K

Team comparison

Miami MarlinsPittsburgh Pirates
Runs per game
-
-
Runs allowed per game
-
-
35-35Record35-35
3rd in NL EastStanding3rd in NL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Miami Marlins
Ronny Henriquez RP · Elbow - Surgery
Out
Anthony Bender RP · Lower Leg - Surgery
Out
Jakob Marsee CF · Elbow - Surgery
Out
Adam Mazur SP · Elbow - Surgery
Out
Robby Snelling SP · Elbow - Surgery
Out
Pittsburgh Pirates
Endy Rodriguez C · Hip - Surgery
Out

Box score

Miami Marlins

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Liam Hicks3-4433211024.274.355.489
Otto Lopez1-5511100015.342.369.484
Kyle Stowers2-4412101019.220.306.382
Xavier Edwards1-4401100120.304.385.447
Heriberto Hernandez2-4412101115.236.312.382
Esteury Ruiz0-000000000.200.297.473
Owen Caissie1-5501200115.214.275.381
Jakob Marsee0-4400001322.202.335.300
Joe Mack0-3300001112.237.283.312
Javier Sanoja1-3321001018.262.313.376
Team11-36368118167160

Miami Marlins

PlayerIPHRERBBKHRPC-STERAPC
Sandy Alcantara8.0533172102-704.25102
John King1.010002018-122.2218
Team9.0633192120-82120

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Spencer Horwitz0-4400000016.286.382.462
Brandon Lowe1-4411110218.249.333.531
Bryan Reynolds1-440100009.265.387.422
Ryan O'Hearn0-4400000115.278.347.460
Nick Gonzales1-440100009.301.351.372
Tyler Callihan0-3300000314.313.500.938
Esmerlyn Valdez0-110000015.105.190.421
Endy Rodriguez2-4422110114.240.387.420
Jake Mangum0-2200001012.290.347.351
Jared Triolo1-330110018.232.295.268
Team6-3333363219120

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Braxton Ashcraft5.052224090-563.3090
Wilber Dotel1.244432037-225.8937
Antwone Kelly2.122211133-237.7133
Team9.01188671160-101160

Season series

MIA wins series 2-1
Jun 14, 2026MIA 4, PIT 2
Jun 13, 2026MIA 2, PIT 3
Jun 12, 2026MIA 8, PIT 3

Team pages

More MLB games on Jun 12, 2026

Frequently asked questions

Who won Miami Marlins vs Pittsburgh Pirates?

Miami Marlins won, 8-3, on Friday, June 12, 2026.

What was the final score of Miami Marlins vs Pittsburgh Pirates?

Miami Marlins 8, Pittsburgh Pirates 3.

Who were the top performers?

Miami Marlins: Liam Hicks (3-4, HR, 2B, 2 RBI, 3 R, BB batting average). Pittsburgh Pirates: Endy Rodriguez (2-4, HR, 2B, RBI, 2 R, K batting average).

Where is Miami Marlins vs Pittsburgh Pirates played?

PNC Park, Pittsburgh, Pennsylvania.

The model’s read

Grades, leans and the full breakdown for Miami Marlins vs Pittsburgh Pirates are on the board.

Open the board
Live game center

Plays, box score and updates while the game is on.

Open game center
Free to play: Call the Slate

Pick the winners of featured games every day and climb the leaderboard.

Play free

Independent analysis for information and entertainment. Not betting advice. Scores, schedules, records and injuries can change.