ARCHIVE July 9, 2026
July 9, 2026 · NL East

Seattle Mariners vs Miami Marlins

July 9, 2026loanDepot parkRoof Closed 72°F · 0 mph, None
AWAY
Seattle Mariners
47-47
4
vs
HOME
Miami Marlins
52-42
8

Game Highlights

Published July 9, 2026 · Source: MLB

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

  123456789 R
SEA 010010020 4
MIA 020400200 8

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 4

Bryce Miller started for Mariners, leaving trailing 2–6. Out of the bullpen, Michael Rucker took the roughest line.

workload · innings pitched
  • 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/PA
    Pitch#%WhiffCSFoulBallIn 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
Marlins HOME 8

Janson Junk started for Marlins, leaving with a 6–2 lead. Out of the bullpen, William Kempner took the roughest line.

workload · innings pitched
  • 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/PA
    Pitch#%WhiffCSFoulBallIn 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

1 run Bottom 2nd · off Miller
  • Hicks 2B (1)

Batting lines

AWAY · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS 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
HOME · MIA
BATTER ABRHRBIBBK AVGOBPSLGOPS 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

AWAY · SEA
PITCHER IPHRERBBKHR NPERA 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
HOME · MIA
PITCHER IPHRERBBKHR NPERA 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

AWAY · SEA
Dan Wilson
Lineup 2.6 R Bunts 1.1 R IBBs 2.0 R
HOME · MIA
Clayton McCullough
Lineup 3.3 R Bunts 2.5 R IBBs 0.9 R

Recent form

AWAY · SEA
4-6 L1 -26 run diff
LWLWWLLLWL
HOME · MIA
6-4 L3 -2 run diff
LLLWWWLWWW

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.

Read the full methodology.