June 23, 2026 · NL Cent
Seattle Mariners vs Pittsburgh Pirates
vs
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B2 | Marcell Ozuna | Marcell Ozuna singles on a sharp line drive to center fielder Julio Rodríguez. Endy Rodríguez scores. | SEA 0, PIT 1 |
| B3 | Nick Gonzales | Nick Gonzales singles on a ground ball to third baseman J.P. Crawford. Brandon Lowe scores. Bryan Reynolds to 3rd. Throwing error by third baseman J.P. Crawford. | SEA 0, PIT 2 |
| T4 | Cal Raleigh | Cal Raleigh homers (8) on a fly ball to right center field. | SEA 1, PIT 2 |
| T7 | Cole Young | Cole Young homers (7) on a fly ball to right field. Luke Raley scores. | SEA 3, PIT 2 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SEA | 0 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 0 | 3 |
| PIT | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
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
3
George Kirby started for Mariners, leaving trailing 1–2.
workload · innings pitched
-
George Kirby
Starter
6.0
91
2
5
W
Pitch-by-pitch: what George Kirby threw
CSW 22% 1st-pitch strike 74% 3.4 pitches/PAPitch # % Whiff CS Foul Ball In play Sweeper 42 46% 6 9 9 14 4 Sinker 19 21% 1 2 5 3 8 Four-Seam Fastball 13 14% 0 1 6 2 4 Knuckle Curve 8 9% 0 0 2 3 3 Changeup 5 5% 0 1 1 2 1 Cutter 4 4% 0 0 2 2 0 - José A. Ferrer Setup 1.0 10 0 0 HLD
- Eduard Bazardo Setup 1.0 21 0 2 HLD
- Andrés Muñoz Closer 1.0 16 0 3 SV
Pirates
HOME
2
Mitch Keller started for Pirates, leaving with a 2–1 lead.
workload · innings pitched
-
Mitch Keller
Starter
6.0
92
3
4
L
Pitch-by-pitch: what Mitch Keller threw
CSW 26% 1st-pitch strike 65% 3.5 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 30 33% 5 3 7 7 8 Sinker 26 28% 1 6 7 6 6 Sweeper 19 21% 2 1 3 9 4 Cutter 7 8% 1 1 1 3 1 Curveball 6 7% 2 1 0 3 0 Slider 3 3% 0 1 0 1 1 Changeup 1 1% 0 0 0 0 1 - Mason Montgomery Setup 1.0 19 0 3 inherited 1, stranded 1
- Isaac Mattson Setup 1.0 13 0 1
- Dennis Santana Closer 1.0 18 0 1
Where the game turned
2 runs
- Young HR (2)
Batting lines
AWAY · SEA
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford 3B | 5 | 0 | 2 | 0 | 0 | 1 | .223 | .351 | .386 | .737 | |
| Cal Raleigh C | 4 | 1 | 1 | 1 | 0 | 1 | .164 | .258 | .317 | .575 | HR (8) |
| Julio Rodríguez CF | 4 | 0 | 0 | 0 | 0 | 1 | .244 | .307 | .425 | .732 | |
| Josh Naylor 1B | 4 | 0 | 2 | 0 | 0 | 0 | .253 | .314 | .368 | .682 | SB |
| Randy Arozarena DH | 4 | 0 | 0 | 0 | 0 | 3 | .287 | .373 | .442 | .815 | |
| Luke Raley RF | 4 | 1 | 1 | 0 | 0 | 0 | .240 | .300 | .500 | .800 | 2B |
| Cole Young 2B | 3 | 1 | 1 | 2 | 1 | 0 | .253 | .319 | .372 | .691 | HR (7) |
| Victor Robles LF | 3 | 0 | 0 | 0 | 1 | 1 | .230 | .266 | .262 | .528 | SB |
| Colt Emerson SS | 4 | 0 | 1 | 0 | 0 | 2 | .219 | .286 | .479 | .765 |
HOME · PIT
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Spencer Horwitz 1B | 5 | 0 | 1 | 0 | 0 | 2 | .282 | .386 | .457 | .843 | |
| Brandon Lowe 2B | 5 | 1 | 2 | 0 | 0 | 1 | .246 | .326 | .511 | .837 | 2B |
| Bryan Reynolds RF | 3 | 0 | 1 | 0 | 1 | 0 | .287 | .401 | .482 | .883 | |
| Nick Gonzales 3B | 4 | 0 | 2 | 0 | 0 | 1 | .296 | .345 | .376 | .721 | |
| Endy Rodríguez C | 4 | 1 | 1 | 0 | 0 | 2 | .250 | .386 | .431 | .817 | 2B |
| Jake Mangum LF | 4 | 0 | 0 | 0 | 0 | 1 | .299 | .345 | .360 | .705 | |
| Tyler Callihan PH | 1 | 0 | 0 | 0 | 0 | 1 | .268 | .388 | .512 | .900 | |
| Ryan O'Hearn RF | 4 | 0 | 1 | 0 | 0 | 0 | .274 | .333 | .447 | .780 | |
| Marcell Ozuna DH | 3 | 0 | 1 | 1 | 1 | 2 | .201 | .281 | .317 | .598 | |
| Jared Triolo SS | 2 | 0 | 0 | 0 | 1 | 0 | .232 | .307 | .275 | .582 |
Pitching lines
AWAY · SEA
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| George Kirby | 6.0 | 8 | 2 | 1 | 2 | 5 | 0 | 91 | 3.94 | W |
| José A. Ferrer | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 2.73 | HLD |
| Eduard Bazardo | 1.0 | 1 | 0 | 0 | 1 | 2 | 0 | 21 | 2.04 | HLD |
| Andrés Muñoz | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 | 16 | 5.08 | SV |
HOME · PIT
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Mitch Keller | 6.0 | 7 | 3 | 3 | 1 | 4 | 2 | 92 | 4.89 | L |
| Mason Montgomery | 1.0 | 1 | 0 | 0 | 0 | 3 | 0 | 19 | 4.55 | |
| Isaac Mattson | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 13 | 3.91 | |
| Dennis Santana | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 18 | 5.06 |
Manager comparison
AWAY · SEA
Lineup 2.6 R
Bunts 1.1 R
IBBs 2.0 R
HOME · PIT
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.