Sign up free
Matchups
Props
Hit rates count how often tonight's line would have landed in each player's recent games.How to use the cheat sheet →
Research
Matchups ranked from this season's box scores; prices are FanDuel's.Research home →
Tools
Bet tracker
Free. Log a bet from any game page.Add a bet →
Sign up freeLog in
Game

Seattle Mariners vs Pittsburgh Pirates: result and box score, 25 June 2026

MLB games
Final, PNC Park
41–41
@
41–40
1FINAL5
Box score →

Matchup

Last 15 games
3.47Runs per game4.87
4.87Runs allowed5.4
0.598OPS0.790
5.44Bullpen ERA5.21
21.3Strikeout %23.5
MLB matchupsMariners @ Pirates
Away, 41–41
Home, 41–40
Thu 25 Jun, 17:35 UK, PNC Park
1 – 5

Box score

Box score

Team123456789RH
Seattle Mariners 000010000 16
Pittsburgh Pirates 10200002x 58

Seattle Mariners

BatterABRH2B3BHRRBIBBSOSB
1. J.P. Crawford 5010 0010 10
2. Cal Raleigh 4011 0001 30
3. Julio Rodríguez 5010 0000 11
4. Josh Naylor 3010 0001 00
5. Randy Arozarena 3010 0001 00
6. Luke Raley 2010 0001 00
Rob Refsnyder 1000 0000 00
Victor Robles 0000 0000 00
7. Cole Young 4000 0000 10
8. Mitch Garver 2100 0001 00
9. Colt Emerson 3000 0001 10
PitcherIPHRERBBSOHRPitches
Bryce Miller5.253 30112 90
Gabe Speier0.100 0000 1
Eduard Bazardo1.000 0010 8
Alex Hoppe1.032 2110 20

Pittsburgh Pirates

BatterABRH2B3BHRRBIBBSOSB
1. Jake Mangum 4000 0000 20
2. Brandon Lowe 4120 0120 10
3. Bryan Reynolds 3110 0001 20
4. Nick Gonzales 4010 0000 10
5. Ryan O'Hearn 4010 0010 20
6. Esmerlyn Valdez 3000 0000 30
Billy Cook 1000 0000 00
7. Tyler Callihan 3000 0000 20
8. Jared Triolo 3110 0000 00
9. Henry Davis 3221 0120 01
PitcherIPHRERBBSOHRPitches
Bubba Chandler5.151 1340 75
Evan Sisk1.010 0100 23
Yohan Ramírez0.100 0200 13
Mason Montgomery1.100 0020 15
Gregory Soto1.000 0010 17

Team comparison

Last 15 games before this one
MarinersPirates
3.47 Runs per game 4.87
4.87 Runs allowed 5.4
0.598 OPS 0.790
5.44 Bullpen ERA 5.21
21.3 Strikeout % 23.5

Weather at first pitch

79°F, wind 10 mph, 5 mph blowing out