Open the board

Pittsburgh Pirates 0, Seattle Mariners 6: final score and stats

Seattle Mariners beat Pittsburgh Pirates, Pittsburgh Pirates 0 to Seattle Mariners 6, on Friday, July 4, 2025 at T-Mobile Park, Seattle, Washington. Below: the box score, top performers, team stats, injuries and recent form for Seattle Mariners vs Pittsburgh Pirates.

MLBFriday, July 4, 2025
DateJul 4, 2025
Start time4:10 PM ET
VenueT-Mobile Park, Seattle, Washington
TVRoot Sports NW, SportsNet PIT, MLB.TV
Attendance33,061

Line score

Team123456789R
Pittsburgh Pirates0000000000
Seattle Mariners20010120-6

Top performers

Pittsburgh Pirates
Batting AverageNick Gonzales · 3-4, 2B
Home RunsAndrew McCutchen · 0-4, 2 K
Runs Batted InAndrew McCutchen · 0-4, 2 K
MLB RatingNick Gonzales · 3-4, 2B
Seattle Mariners
Batting AverageRandy Arozarena · 2-4, HR, RBI, R
Home RunsCal Raleigh · 2-4, 2 HR, 3 RBI, 2 R, K
Runs Batted InCal Raleigh · 2-4, 2 HR, 3 RBI, 2 R, K
MLB RatingCal Raleigh · 2-4, 2 HR, 3 RBI, 2 R, K

Team comparison

Pittsburgh PiratesSeattle Mariners
Runs per game
-
-
Runs allowed per game
-
-
38-51Record46-42
3rd in NL CentStanding3rd in AL West
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

Pittsburgh Pirates
Endy Rodriguez C · Hip - Surgery
Out
Seattle Mariners
Nick Davila RP · Shoulder - Sprain
Out
Matt Brash RP · Lat - Strain
Out
Colt Emerson SS · Wrist - Surgery
Out
Josh Naylor 1B · Wrist - Surgery
Out
Cal Raleigh C · Shoulder - Surgery
Out

Box score

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Spencer Horwitz0-4400000224.243.305.357
Andrew McCutchen0-4400000212.265.347.404
Bryan Reynolds0-3300001217.235.301.389
Nick Gonzales3-440300006.308.354.481
Oneil Cruz0-3300001021.208.321.412
Ke'Bryan Hayes1-440100007.247.296.303
Adam Frazier1-4401000319.255.319.338
Joey Bart0-4400000321.238.340.293
Isiah Kiner-Falefa0-2200001010.275.320.343
Team5-32320500312137

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Bailey Falter5.234304375-513.6975
Braxton Ashcraft2.142202130-222.2930
Team8.0765064105-73105

Seattle Mariners

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
J.P. Crawford1-4401000017.284.385.377
Julio Rodriguez0-441000007.249.307.391
Cal Raleigh2-4422320113.271.379.648
Randy Arozarena2-4412110013.252.359.443
Donovan Solano1-331100007.254.294.343
Mitch Garver0-330000017.225.323.341
Dylan Moore1-3311210210.220.282.409
Ben Williamson0-3300000015.256.294.315
Cole Young0-3300000216.235.269.276
Team7-3131676406105

Seattle Mariners

PlayerIPHRERBBKHRPC-STERAPC
Bryan Woo6.030028093-602.7793
Eduard Bazardo1.010013026-142.7226
Trent Thornton2.010001018-124.9918
Team9.05003120137-86137

Season series

SEA wins series 3-0
Jul 6, 2025PIT 0, SEA 1
Jul 5, 2025PIT 0, SEA 1
Jul 4, 2025PIT 0, SEA 6

Team pages

More MLB games on Jul 4, 2025

Frequently asked questions

Who won Pittsburgh Pirates vs Seattle Mariners?

Seattle Mariners won, 6-0, on Friday, July 4, 2025.

What was the final score of Pittsburgh Pirates vs Seattle Mariners?

Pittsburgh Pirates 0, Seattle Mariners 6.

Who were the top performers?

Pittsburgh Pirates: Nick Gonzales (3-4, 2B batting average). Seattle Mariners: Randy Arozarena (2-4, HR, RBI, R batting average).

Where is Pittsburgh Pirates vs Seattle Mariners played?

T-Mobile Park, Seattle, Washington.

The model’s read

Grades, leans and the full breakdown for Pittsburgh Pirates vs Seattle Mariners 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.