Seattle MarinersMariners47-46
0FinalJul 8, 2026
Miami MarlinsMarlins51-42
2StreamMLB.TVMarlins.TVMariners.TV
Closing line
US sportsbook at first pitchMoneyline
SEA−126
MIA+105
Run line
SEA −1.5+129
MIA +1.5−156
Total O/U
Over 9−101
Under 9−119
- Run line: Marlins +1.5 covered.
- Total O/U: under 9 (2 runs).
Recap
The Miami Marlins shut out the Seattle Mariners 2-0 at loanDepot park in Miami on Jul 8, 2026 to move to 51-42.
The Marlins have won 5 straight.
Score by inning
| Team | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R |
|---|---|---|---|---|---|---|---|---|---|---|
| SEA | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| MIA | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | x | 2 |
W: Phillips (2-3) · L: Kirby (7-8) · S: Fairbanks (3-3)
Scoring plays
Bottom 2
- MIAHome runStowers homered to center (416 feet).0-1
Bottom 3
- MIATripleEdwards tripled to right, Lopez scored.0-2
Team stats
SEAMIA
- Hits
- 5
- 8
- Home Runs
- 0
- 1
- Runs Batted In
- 0
- 2
- Walks
- 2
- 0
- Strikeouts
- 9
- 7
- Runners Left On Base
- 13
- 7
- Errors
- 0
- 0
Player stats
Mariners · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| J.P. Crawford 3B | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 19 | .213 | .331 | .351 |
| Randy Arozarena LF | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 21 | .286 | .377 | .447 |
| Dominic Canzone DH | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 12 | .266 | .340 | .533 |
| Cal Raleigh C | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 1 | 12 | .170 | .266 | .319 |
| Josh Naylor 1B | 1-3 | 3 | 0 | 1 | 0 | 0 | 1 | 1 | 12 | .251 | .313 | .354 |
| Luke Raley RF | 1-4 | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 11 | .230 | .291 | .465 |
| Cole Young 2B | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 1 | 14 | .254 | .315 | .389 |
| Victor Robles CF | 0-1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 13 | .230 | .287 | .253 |
| Colt Emerson SS | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 11 | .203 | .276 | .406 |
Mariners · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| George Kirby P | 6.0 | 8 | 2 | 2 | 0 | 7 | 1 | 86-59 | 3.76 | 86 |
| Nick Davila P | 2.0 | 0 | 0 | 0 | 0 | 0 | 0 | 15-12 | 2.16 | 15 |
Marlins · Batting
| Player | H-AB | AB | R | H | RBI | HR | BB | K | #P | AVG | OBP | SLG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Liam Hicks DH | 0-4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 14 | .288 | .361 | .460 |
| Otto Lopez SS | 2-4 | 4 | 1 | 2 | 0 | 0 | 0 | 1 | 15 | .345 | .375 | .518 |
| Xavier Edwards 2B | 2-4 | 4 | 0 | 2 | 1 | 0 | 0 | 0 | 18 | .303 | .386 | .430 |
| Kyle Stowers 1B | 1-3 | 3 | 1 | 1 | 1 | 1 | 0 | 1 | 8 | .244 | .329 | .472 |
| Owen Caissie RF | 0-0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .239 | .297 | .459 |
| Griffin Conine RF | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 2 | 14 | .235 | .350 | .412 |
| Heriberto Hernandez LF | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 2 | 9 | .238 | .316 | .476 |
| Jakob Marsee CF | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | .194 | .315 | .296 |
| Joe Mack C | 0-3 | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 7 | .243 | .304 | .419 |
| Javier Sanoja 3B | 1-3 | 3 | 0 | 1 | 0 | 0 | 0 | 0 | 5 | .278 | .320 | .417 |
Marlins · Pitching
| Player | IP | H | R | ER | BB | K | HR | PC-ST | ERA | PC |
|---|---|---|---|---|---|---|---|---|---|---|
| Tyler Phillips P | 5.0 | 4 | 0 | 0 | 2 | 3 | 0 | 71-40 | 3.28 | 71 |
| Cade Gibson P | 2.0 | 0 | 0 | 0 | 0 | 3 | 0 | 26-19 | 6.00 | 26 |
| Michael Petersen P | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 14-12 | 2.93 | 14 |
| Pete Fairbanks P | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 14-9 | 6.75 | 14 |
Game info
VenueloanDepot park, Miami, FL
Attendance10,545
OfficialsHome Plate Umpire: Laz Diaz · First Base Umpire: Erich Bacchus · Second Base Umpire: Brian O'Nora · Third Base Umpire: Chris Segal
Last and next games
Mariners
Marlins
- Last game: W 6-5 vs SEATue Jul 7
- Next game: W 8-4 vs SEAThu Jul 9
- W 9-8 at ATHSun Jul 5
- W 7-2 at ATHSat Jul 4
- W 12-5 at ATHFri Jul 3
More scores
MLB Jul 8, 2026All MLB ScoresMLB 2026MLB OddsScores & schedules
NFL ScoresCollege Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresWNBA ScoresUFC & MMA Results
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.
Game details updated Oct 13, 4:53 PM ET. How game pages are made