Seattle Mariners vs Miami Marlins
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T2 | Cole Young | Cole Young walks. | SEA 1, MIA 0 |
| B2 | Griffin Conine | Griffin Conine homers (4) on a fly ball to right field. | SEA 1, MIA 1 |
| B2 | Liam Hicks | Liam Hicks doubles (9) on a ground ball to right fielder Luke Raley. Jakob Marsee scores. | SEA 1, MIA 2 |
| B4 | Liam Hicks | Marlins challenged (force play), call on the field was overturned: Liam Hicks reaches on a fielder's choice. Jakob Marsee scores. Leo Jiménez to 2nd. Throwing error by shortstop Colt Emerson. Missed catch error by shortstop Colt Emerson, assist to first baseman Josh Naylor. | SEA 1, MIA 3 |
| B4 | Otto Lopez | Otto Lopez triples (6) on a ground ball to left fielder Randy Arozarena. Leo Jiménez scores. Liam Hicks scores. | SEA 1, MIA 5 |
| B4 | Kyle Stowers | Kyle Stowers singles on a ground ball to right fielder Luke Raley. Otto Lopez scores. | SEA 1, MIA 6 |
| T5 | Randy Arozarena | Randy Arozarena homers (10) on a fly ball to center field. | SEA 2, MIA 6 |
| B7 | Jakob Marsee | Jakob Marsee singles on a line drive to right fielder Luke Raley. Griffin Conine scores. Esteury Ruiz to 3rd. | SEA 2, MIA 7 |
| B7 | Leo Jiménez | Leo Jiménez grounds out, second baseman Cole Young to pitcher Michael Rucker. Esteury Ruiz scores. Jakob Marsee to 2nd. | SEA 2, MIA 8 |
| T8 | Dominic Canzone | Dominic Canzone homers (15) on a fly ball to center field. Randy Arozarena scores. | SEA 4, MIA 8 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SEA | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 2 | 0 | 4 |
| MIA | 0 | 2 | 0 | 4 | 0 | 0 | 2 | 0 | 0 | 8 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Bryce Miller started for Mariners, leaving trailing 2–6. Out of the bullpen, Michael Rucker took the roughest line.
-
Bryce Miller
Starter
5.0
81
6
3
L
Pitch-by-pitch: what Bryce Miller threw
CSW 22% 1st-pitch strike 54% 2.9 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 25 31% 0 4 5 8 8 Splitter 24 30% 6 3 2 8 5 Sinker 12 15% 0 1 2 5 4 Slider 10 12% 0 2 1 4 3 Sweeper 6 7% 1 0 0 4 1 Cutter 4 5% 1 0 1 2 0 - Michael Rucker Middle 2.0 29 2 1
- Cole Wilcox Middle 1.0 12 0 0
Janson Junk started for Marlins, leaving with a 6–2 lead. Out of the bullpen, William Kempner took the roughest line.
-
Janson Junk
Starter
5.0
79
2
5
W
Pitch-by-pitch: what Janson Junk threw
CSW 27% 1st-pitch strike 52% 3.8 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 36 46% 1 9 8 13 5 Changeup 16 20% 0 5 4 6 1 Slider 10 13% 0 2 2 5 1 Sinker 7 9% 0 0 1 4 2 Sweeper 7 9% 2 0 0 2 3 Curveball 3 4% 0 2 0 1 0 - Lake Bachar Long 2.0 31 0 3
- William Kempner Middle 0.1 17 2 0
- Calvin Faucher Setup 0.2 7 0 0 HLD inherited 2, stranded 2
- Tyler Zuber Setup 1.0 12 0 1
Where the game turned
- Hicks 2B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford 3B | 4 | 0 | 0 | 0 | 1 | 2 | .210 | .329 | .346 | .675 | |
| Randy Arozarena LF | 3 | 2 | 1 | 1 | 2 | 0 | .287 | .380 | .455 | .835 | HR (10) |
| Dominic Canzone DH | 5 | 1 | 2 | 2 | 0 | 0 | .269 | .341 | .543 | .884 | HR (15) |
| Cal Raleigh C | 3 | 0 | 0 | 0 | 1 | 2 | .168 | .266 | .315 | .581 | |
| Josh Naylor 1B | 4 | 1 | 1 | 0 | 0 | 0 | .251 | .312 | .353 | .665 | 2 SB |
| Luke Raley RF | 4 | 0 | 2 | 0 | 0 | 1 | .235 | .295 | .465 | .760 | |
| Cole Young 2B | 3 | 0 | 0 | 0 | 1 | 1 | .252 | .315 | .386 | .701 | |
| Victor Robles CF | 4 | 0 | 0 | 0 | 0 | 1 | .220 | .276 | .242 | .518 | |
| Colt Emerson SS | 3 | 0 | 1 | 0 | 1 | 2 | .206 | .282 | .404 | .686 | SB |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Liam Hicks C | 5 | 1 | 1 | 1 | 0 | 0 | .286 | .358 | .459 | .817 | 2B |
| Otto Lopez SS | 3 | 1 | 1 | 2 | 2 | 0 | .345 | .378 | .522 | .900 | 3B |
| Xavier Edwards 2B | 4 | 0 | 1 | 0 | 1 | 0 | .302 | .386 | .428 | .814 | |
| Kyle Stowers 1B | 5 | 0 | 1 | 1 | 0 | 2 | .243 | .327 | .467 | .794 | |
| Heriberto Hernández DH | 3 | 0 | 0 | 0 | 1 | 0 | .234 | .315 | .469 | .784 | |
| Griffin Conine LF | 4 | 2 | 3 | 1 | 0 | 0 | .264 | .369 | .486 | .855 | HR (4), 2B |
| Esteury Ruiz RF | 4 | 1 | 1 | 0 | 0 | 2 | .245 | .357 | .479 | .836 | |
| Jakob Marsee CF | 3 | 2 | 2 | 1 | 1 | 0 | .199 | .320 | .300 | .620 | |
| Leo Jiménez 3B | 4 | 1 | 2 | 1 | 0 | 0 | .214 | .305 | .282 | .587 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Bryce Miller | 5.0 | 9 | 6 | 4 | 4 | 3 | 1 | 81 | 2.18 | L |
| Michael Rucker | 2.0 | 3 | 2 | 2 | 0 | 1 | 0 | 29 | 6.75 | |
| Cole Wilcox | 1.0 | 0 | 0 | 0 | 1 | 0 | 0 | 12 | 4.50 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Janson Junk | 5.0 | 3 | 2 | 1 | 4 | 5 | 1 | 79 | 4.57 | W |
| Lake Bachar | 2.0 | 1 | 0 | 0 | 0 | 3 | 0 | 31 | 3.67 | |
| William Kempner | 0.1 | 2 | 2 | 2 | 2 | 0 | 1 | 17 | 1.74 | |
| Calvin Faucher | 0.2 | 0 | 0 | 0 | 0 | 0 | 0 | 7 | 4.54 | HLD |
| Tyler Zuber | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 12 | 3.97 |
Manager comparison
Recent form
Season series: 0-2 with SEA listed first across 2 prior meetings.
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.