ARCHIVE June 25, 2026
June 25, 2026 · NL Cent

Seattle Mariners vs Pittsburgh Pirates

June 25, 2026PNC ParkOvercast 75°F · 11 mph, Out To LF
AWAY
Seattle Mariners
41-41
1
vs
HOME
Pittsburgh Pirates
41-40
5

Scoring summary

INN BATTER PLAY SCORE
B1 Brandon Lowe Brandon Lowe homers (19) on a fly ball to right center field. SEA 0, PIT 1
B3 Henry Davis Henry Davis homers (6) on a fly ball to right center field. Jared Triolo scores. SEA 0, PIT 3
T5 J.P. Crawford J.P. Crawford singles on a ground ball to right fielder Esmerlyn Valdez. Mitch Garver scores. Colt Emerson to 3rd. SEA 1, PIT 3
B8 Brandon Lowe Brandon Lowe singles on a line drive to center fielder Julio Rodríguez. Henry Davis scores. SEA 1, PIT 4
B8 Ryan O'Hearn Ryan O'Hearn singles on a line drive to right fielder Victor Robles. Bryan Reynolds scores. Nick Gonzales to 3rd. SEA 1, PIT 5

Box score

  123456789 R
SEA 000010000 1
PIT 102000020 5

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Mariners AWAY 1

Bryce Miller started for Mariners, leaving trailing 1–3. Out of the bullpen, Alex Hoppe took the roughest line.

workload · innings pitched
  • Bryce Miller Starter 5.2 90 3 11 L
    Pitch-by-pitch: what Bryce Miller threw
    CSW 31% 1st-pitch strike 68% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 27 30% 3 2 9 8 5
    Splitter 25 28% 6 3 9 6 1
    Knuckle Curve 11 12% 4 1 2 4 0
    Slider 9 10% 1 2 3 2 1
    Sweeper 7 8% 1 2 2 1 1
    Cutter 7 8% 2 1 1 1 2
    Sinker 4 4% 0 0 1 2 1
  • Gabe Speier Setup 0.1 1 0 0 inherited 1, stranded 1
  • Eduard Bazardo Setup 1.0 8 0 1
  • Alex Hoppe Middle 1.0 20 2 1
Pirates HOME 5

Bubba Chandler started for Pirates, leaving with a 3–1 lead.

workload · innings pitched
  • Bubba Chandler Starter 5.1 75 1 4 W
    Pitch-by-pitch: what Bubba Chandler threw
    CSW 20% 1st-pitch strike 57% 3.3 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 38 51% 2 3 10 16 7
    Slider 20 27% 2 3 3 5 7
    Changeup 10 13% 3 1 1 4 1
    Sweeper 4 5% 0 1 0 3 0
    Sinker 2 3% 0 0 0 1 1
    Curveball 1 1% 0 0 1 0 0
  • Evan Sisk Middle 1.0 23 0 0 HLD inherited 1, stranded 1
  • Yohan Ramírez Middle 0.1 13 0 0 HLD inherited 1, stranded 1
  • Mason Montgomery Setup 1.1 15 0 2 HLD inherited 3, stranded 3
  • Gregory Soto Closer 1.0 17 0 1

Where the game turned

1 run Bottom 1st · off Miller
  • Lowe HR (1)

Batting lines

AWAY · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
J.P. Crawford 3B 5 0 1 1 0 1 .223 .347 .379 .726
Cal Raleigh DH 4 0 1 0 1 3 .168 .261 .319 .580 2B
Julio Rodríguez CF 5 0 1 0 0 1 .247 .308 .423 .731 SB
Josh Naylor 1B 3 0 1 0 1 0 .258 .319 .373 .692
Randy Arozarena LF 3 0 1 0 1 0 .284 .371 .435 .806
Cole Young 2B 4 0 0 0 0 1 .251 .315 .369 .684
Mitch Garver C 2 1 0 0 1 0 .186 .319 .299 .618
Colt Emerson SS 3 0 0 0 1 1 .206 .277 .451 .728
Luke Raley RF 2 0 1 0 1 0 .238 .300 .490 .790
Rob Refsnyder PH 1 0 0 0 0 0 .137 .209 .225 .434
HOME · PIT
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Jake Mangum LF 4 0 0 0 0 2 .291 .335 .349 .684
Brandon Lowe DH 4 1 2 2 0 1 .249 .326 .515 .841 HR (19)
Bryan Reynolds RF 3 1 1 0 1 2 .291 .405 .484 .889
Nick Gonzales 3B 4 0 1 0 0 1 .297 .344 .375 .719
Ryan O'Hearn 1B 4 0 1 1 0 2 .285 .341 .463 .804
Billy Cook CF 1 0 0 0 0 0 .154 .154 .154 .308
Tyler Callihan 2B 3 0 0 0 0 2 .255 .357 .511 .868
Jared Triolo SS 3 1 1 0 0 0 .228 .300 .269 .569
Henry Davis C 3 2 2 2 0 0 .148 .247 .319 .566 HR (6), 2B, SB
Esmerlyn Valdez RF 3 0 0 0 0 3 .152 .200 .394 .594

Pitching lines

AWAY · SEA
PITCHER IPHRERBBKHR NPERA DEC
Bryce Miller 5.2 5 3 3 0 11 2 90 1.97 L
Gabe Speier 0.1 0 0 0 0 0 0 1 1.89
Eduard Bazardo 1.0 0 0 0 0 1 0 8 1.98
Alex Hoppe 1.0 3 2 2 1 1 0 20 6.38
HOME · PIT
PITCHER IPHRERBBKHR NPERA DEC
Bubba Chandler 5.1 5 1 1 3 4 0 75 4.42 W
Evan Sisk 1.0 1 0 0 1 0 0 23 1.80 HLD
Yohan Ramírez 0.1 0 0 0 2 0 0 13 3.89 HLD
Mason Montgomery 1.1 0 0 0 0 2 0 15 4.35 HLD
Gregory Soto 1.0 0 0 0 0 1 0 17 3.24

Manager comparison

AWAY · SEA
Dan Wilson
Lineup 2.6 R Bunts 1.1 R IBBs 2.0 R
HOME · PIT
Don Kelly
Lineup 4.0 R Bunts 0.6 R IBBs 2.8 R

Recent form

AWAY · SEA
4-6 L1 -26 run diff
LWLWWLLLWL
HOME · PIT
2-8 L3 -17 run diff
LLLWLWLLLL

Keep reading

How RunsLeft analyzes games

Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.

Read the full methodology.