Open the board

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

Pittsburgh Pirates beat Miami Marlins, Miami Marlins 3 to Pittsburgh Pirates 10, on Monday, June 9, 2025 at PNC Park, Pittsburgh, Pennsylvania. Below: the box score, top performers, team stats, injuries and recent form for Pittsburgh Pirates vs Miami Marlins.

MLBMonday, June 9, 2025
DateJun 9, 2025
Start time6:40 PM ET
VenuePNC Park, Pittsburgh, Pennsylvania
TVFS1
Attendance9,283

Line score

Team123456789R
Miami Marlins0100100103
Pittsburgh Pirates00400411-10

Top performers

Miami Marlins
Batting AverageXavier Edwards · 2-4, BB
Home RunsOtto Lopez · 1-1, HR, RBI, R, 2 BB
Runs Batted InJesus Sanchez · 0-4, RBI, 2 K
MLB RatingOtto Lopez · 1-1, HR, RBI, R, 2 BB
Pittsburgh Pirates
Batting AverageAndrew McCutchen · 3-5, 2B, RBI, 2 R
Home RunsAndrew McCutchen · 3-5, 2B, RBI, 2 R
Runs Batted InBryan Reynolds · 2-5, 3B, 3 RBI
MLB RatingAndrew McCutchen · 3-5, 2B, RBI, 2 R

Team comparison

Miami MarlinsPittsburgh Pirates
Runs per game
-
-
Runs allowed per game
-
-
24-40Record27-40
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
Xavier Edwards2-4402001019.288.359.328
Jesus Sanchez0-4400100217.262.342.402
Agustin Ramirez0-5500000216.238.295.456
Otto Lopez1-1111112017.233.311.375
Jack Winkler0-110000004.000.000.000
Kyle Stowers1-4411000113.280.347.479
Connor Norby1-4401100213.247.287.377
Liam Hicks0-3300001016.274.346.460
Dane Myers0-330000029.300.353.436
Javier Sanoja1-110100002.241.288.331
Heriberto Hernandez2-4412000010.400.429.450
Team8-3434383149136

Miami Marlins

PlayerIPHRERBBKHRPC-STERAPC
Eury Perez3.044425070-4312.0070
Janson Junk4.095511064-453.7164
Tyler Phillips1.021100015-114.6815
Team8.0151010360149-99149

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Oneil Cruz1-4411001115.227.352.459
Andrew McCutchen3-5523100017.264.358.391
Bryan Reynolds2-5502300018.238.311.385
Alexander Canario0-000000000.213.270.323
Spencer Horwitz1-4421101122.214.286.314
Nick Gonzales2-5512000112.231.250.500
Adam Frazier3-5513100120.264.332.363
Ke'Bryan Hayes1-4411000113.226.285.274
Brett Sullivan1-2211201118.500.500.500
Jared Triolo1-4411000014.189.269.302
Team15-383810158036149

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Mike Burrows4.152236166-415.0066
Chase Shugart0.200010012-63.0812
Caleb Ferguson2.000002021-163.1821
Kyle Nicolas2.031101037-277.5037
Team9.0833491136-90136

Season series

PIT wins series 2-1
Jun 11, 2025MIA 2, PIT 5
Jun 10, 2025MIA 3, PIT 2
Jun 9, 2025MIA 3, PIT 10

Team pages

More MLB games on Jun 9, 2025

Frequently asked questions

Who won Miami Marlins vs Pittsburgh Pirates?

Pittsburgh Pirates won, 10-3, on Monday, June 9, 2025.

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

Miami Marlins 3, Pittsburgh Pirates 10.

Who were the top performers?

Miami Marlins: Xavier Edwards (2-4, BB batting average). Pittsburgh Pirates: Andrew McCutchen (3-5, 2B, RBI, 2 R 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.