ARCHIVE July 8, 2026
July 8, 2026 · NL East

Seattle Mariners vs Miami Marlins

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

Game Highlights

Published July 8, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B2 Kyle Stowers Kyle Stowers homers (12) on a fly ball to center field. SEA 0, MIA 1
B3 Xavier Edwards Xavier Edwards triples (6) on a line drive to right fielder Luke Raley. Otto Lopez scores. SEA 0, MIA 2

Box score

  123456789 R
SEA 000000000 0
MIA 011000000 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 0

George Kirby started for Mariners, leaving trailing 0–2.

workload · innings pitched
  • George Kirby Starter 6.0 86 2 7 L
    Pitch-by-pitch: what George Kirby threw
    CSW 29% 1st-pitch strike 58% 3.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sweeper 31 36% 5 5 4 10 7
    Sinker 21 24% 0 6 9 4 2
    Four-Seam Fastball 14 16% 4 1 3 2 4
    Changeup 9 10% 2 0 1 4 2
    Knuckle Curve 8 9% 1 1 0 4 2
    Cutter 3 3% 0 0 0 3 0
  • Nick Davila Middle 2.0 15 0 0
Marlins HOME 2

Tyler Phillips started for Marlins, leaving with a 2–0 lead.

workload · innings pitched
  • Tyler Phillips Starter 5.0 71 0 3 W
    Pitch-by-pitch: what Tyler Phillips threw
    CSW 28% 1st-pitch strike 62% 3.4 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Sinker 23 32% 0 3 2 11 7
    Sweeper 19 27% 2 4 3 9 1
    Curveball 14 20% 6 2 0 4 2
    Splitter 13 18% 2 1 0 6 4
    Four-Seam Fastball 2 3% 0 0 0 1 1
  • Cade Gibson Middle 2.0 26 0 3 HLD
  • Michael Petersen Setup 1.0 14 0 1 HLD
  • Pete Fairbanks Closer 1.0 14 0 2 SV

Where the game turned

1 run Bottom 2nd · off Kirby
  • Stowers HR (1)

Batting lines

AWAY · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
J.P. Crawford 3B 4 0 1 0 0 0 .213 .331 .351 .682
Randy Arozarena LF 4 0 0 0 0 1 .286 .377 .447 .824
Dominic Canzone DH 4 0 1 0 0 1 .266 .340 .533 .873
Cal Raleigh C 4 0 1 0 0 1 .170 .266 .319 .585
Josh Naylor 1B 3 0 1 0 1 1 .251 .313 .354 .667 SB
Luke Raley RF 4 0 1 0 0 2 .230 .291 .465 .756
Cole Young 2B 4 0 0 0 0 1 .254 .315 .389 .704
Victor Robles CF 1 0 0 0 1 1 .230 .287 .253 .540
Colt Emerson SS 3 0 0 0 0 1 .203 .276 .406 .682
HOME · MIA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Liam Hicks DH 4 0 0 0 0 0 .288 .361 .460 .821
Otto Lopez SS 4 1 2 0 0 1 .345 .375 .518 .893 2B
Xavier Edwards 2B 4 0 2 1 0 0 .303 .386 .430 .816 3B
Kyle Stowers 1B 3 1 1 1 0 1 .244 .329 .472 .801 HR (12)
Griffin Conine RF 3 0 1 0 0 2 .235 .350 .412 .762
Heriberto Hernández LF 3 0 1 0 0 2 .238 .316 .476 .792 2B
Jakob Marsee CF 3 0 0 0 0 0 .194 .315 .296 .611
Joe Mack C 3 0 0 0 0 1 .243 .304 .419 .723
Javier Sanoja 3B 3 0 1 0 0 0 .278 .320 .417 .737 2B

Pitching lines

AWAY · SEA
PITCHER IPHRERBBKHR NPERA DEC
George Kirby 6.0 8 2 2 0 7 1 86 3.76 L
Nick Davila 2.0 0 0 0 0 0 0 15 2.16
HOME · MIA
PITCHER IPHRERBBKHR NPERA DEC
Tyler Phillips 5.0 4 0 0 2 3 0 71 3.28 W
Cade Gibson 2.0 0 0 0 0 3 0 26 6.00 HLD
Michael Petersen 1.0 0 0 0 0 1 0 14 2.93 HLD
Pete Fairbanks 1.0 1 0 0 0 2 0 14 6.75 SV

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.