Open the board

Seattle Mariners 3, Pittsburgh Pirates 2: final score and stats

Seattle Mariners beat Pittsburgh Pirates, Seattle Mariners 3 to Pittsburgh Pirates 2, on Tuesday, June 23, 2026 at PNC Park, Pittsburgh, Pennsylvania. Below: the box score, top performers, team stats, injuries and recent form for Pittsburgh Pirates vs Seattle Mariners.

MLBTuesday, June 23, 2026
DateJun 23, 2026
Start time6:40 PM ET
VenuePNC Park, Pittsburgh, Pennsylvania
TVMLB.TV
Attendance16,015

Line score

Team123456789R
Seattle Mariners0001002003
Pittsburgh Pirates0110000002

Top performers

Seattle Mariners
Batting AverageJosh Naylor · 2-4, SB
Home RunsCal Raleigh · 1-4, HR, RBI, R, K
Runs Batted InCole Young · 1-3, HR, 2 RBI, R, BB
MLB RatingCole Young · 1-3, HR, 2 RBI, R, BB
Pittsburgh Pirates
Batting AverageNick Gonzales · 2-4, K
Home RunsMarcell Ozuna · 1-3, RBI, BB, 2 K
Runs Batted InMarcell Ozuna · 1-3, RBI, BB, 2 K
MLB RatingBrandon Lowe · 2-5, 2B, R, K

Team comparison

Seattle MarinersPittsburgh Pirates
Runs per game
-
-
Runs allowed per game
-
-
41-39Record39-40
3rd in AL WestStanding3rd in NL Cent
0-0Road record / home record0-0
Last 5
-Streak-

Injury report

Confirm lineups and injuries close to game time.

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
Pittsburgh Pirates
Endy Rodriguez C · Hip - Surgery
Out

Box score

Seattle Mariners

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
J.P. Crawford2-5502000122.223.351.386
Cal Raleigh1-4411110113.164.258.317
Julio Rodriguez0-4400000112.244.307.425
Josh Naylor2-4402000014.253.314.368
Randy Arozarena0-4400000320.287.373.442
Luke Raley1-4411000015.240.300.500
Cole Young1-3311211014.253.319.372
Victor Robles0-3300001118.230.266.262
Colt Emerson1-4401000214.219.286.479
Team8-3535383229142

Seattle Mariners

PlayerIPHRERBBKHRPC-STERAPC
George Kirby6.092125091-653.9491
Jose Ferrer1.000000010-82.7310
Eduard Bazardo1.010012021-122.0421
Andres Munoz1.000003016-125.0816
Team9.010213100138-97138

Pittsburgh Pirates

PlayerH-ABABRHRBIHRBBK#PAVGOBPSLG
Spencer Horwitz1-5501000225.282.386.457
Brandon Lowe2-5512000118.246.326.511
Bryan Reynolds1-3301001012.287.401.482
Nick Gonzales2-4402000111.296.345.376
Ryan O'Hearn1-4401000011.274.333.447
Billy Cook0-000000000.160.160.160
Endy Rodriguez1-4411000210.250.386.431
Marcell Ozuna1-3301101222.201.281.317
Henry Davis0-000000000.136.238.280
Jake Mangum1-4401000115.305.350.366
Jared Triolo0-220000109.232.307.275
Tyler Callihan0-110000015.268.388.512
Team10-353521010310138

Pittsburgh Pirates

PlayerIPHRERBBKHRPC-STERAPC
Mitch Keller6.073314292-634.8992
Mason Montgomery1.010003019-124.5519
Isaac Mattson1.000001013-113.9113
Dennis Santana1.000011018-95.0618
Team9.0833292142-95142

Season series

PIT wins series 2-1
Jun 25, 2026SEA 1, PIT 5
Jun 24, 2026SEA 1, PIT 11
Jun 23, 2026SEA 3, PIT 2

Team pages

More MLB games on Jun 23, 2026

Frequently asked questions

Who won Seattle Mariners vs Pittsburgh Pirates?

Seattle Mariners won, 3-2, on Tuesday, June 23, 2026.

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

Seattle Mariners 3, Pittsburgh Pirates 2.

Who were the top performers?

Seattle Mariners: Josh Naylor (2-4, SB batting average). Pittsburgh Pirates: Nick Gonzales (2-4, K batting average).

Where is Seattle Mariners vs Pittsburgh Pirates played?

PNC Park, Pittsburgh, Pennsylvania.

The model’s read

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