ARCHIVE July 28, 2026
July 28, 2026 · NL West

Seattle Mariners vs Los Angeles Dodgers

July 28, 2026UNIQLO Field at Dodger StadiumClear 77°F · 6 mph, Out To CF
AWAY
Seattle Mariners
53-55
7
vs
HOME
Los Angeles Dodgers
67-40
6

Game Highlights

Published July 29, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B1 Shohei Ohtani Shohei Ohtani homers (23) on a fly ball to center field. SEA 0, LAD 1
T2 Cal Raleigh Cal Raleigh homers (11) on a fly ball to left field. SEA 1, LAD 1
B3 Freddie Freeman Freddie Freeman grounds into a double play, shortstop J.P. Crawford to first baseman Josh Naylor. Dalton Rushing scores. Shohei Ohtani to 3rd. Andy Pages out at 2nd. Freddie Freeman out at 1st. SEA 1, LAD 2
T4 Julio Rodríguez Julio Rodríguez homers (16) on a fly ball to left field. SEA 2, LAD 2
T4 Rob Refsnyder Rob Refsnyder homers (4) on a fly ball to left field. Josh Naylor scores. SEA 4, LAD 2
B4 Tommy Edman Tommy Edman doubles (6) on a sharp line drive to center fielder Julio Rodríguez. Mookie Betts scores. SEA 4, LAD 3
B4 Shohei Ohtani Shohei Ohtani singles on a line drive to center fielder Julio Rodríguez. Tommy Edman scores. Kyle Tucker to 3rd. Dalton Rushing to 2nd. SEA 4, LAD 4
B5 Max Muncy Max Muncy homers (21) on a fly ball to right field. SEA 4, LAD 5
T6 Dominic Canzone Dominic Canzone homers (17) on a fly ball to center field. SEA 5, LAD 5
T8 Dominic Canzone Dominic Canzone homers (18) on a fly ball to center field. Julio Rodríguez scores. SEA 7, LAD 5
B9 Shohei Ohtani Shohei Ohtani doubles (20) on a sharp line drive to right fielder Victor Robles. Dalton Rushing scores. Shohei Ohtani to 3rd. Shohei Ohtani advances to 3rd, on a fielding error by right fielder Victor Robles. SEA 7, LAD 6

Box score

  123456789 R
SEA 010301020 7
LAD 101210001 6

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 7

Luis Castillo started for Mariners, leaving trailing 4–5. Out of the bullpen, Andrés Muñoz took the roughest line.

workload · innings pitched
  • Luis Castillo Starter 5.0 90 5 2
    Pitch-by-pitch: what Luis Castillo threw
    CSW 20% 1st-pitch strike 69% 3.5 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 36 40% 2 1 11 13 9
    Sinker 19 21% 4 4 2 7 2
    Slider 19 21% 3 2 5 4 5
    Changeup 16 18% 1 1 3 5 6
  • Gabe Speier Setup 1.0 8 0 1
  • José A. Ferrer Setup 1.0 10 0 0 W
  • Eduard Bazardo Setup 1.0 11 0 0 HLD
  • Andrés Muñoz Closer 1.0 29 1 1 SV
Dodgers HOME 6

Justin Wrobleski started for Dodgers, leaving with the game tied 5–5. Out of the bullpen, Brock Stewart took the roughest line.

workload · innings pitched
  • Justin Wrobleski Starter 6.0 102 5 7
    Pitch-by-pitch: what Justin Wrobleski threw
    CSW 29% 1st-pitch strike 84% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 46 45% 9 8 9 13 7
    Slider 27 26% 2 5 8 8 4
    Sinker 12 12% 0 3 3 4 2
    Changeup 8 8% 1 2 0 5 0
    Sweeper 7 7% 0 0 1 2 4
    Cutter 1 1% 0 0 1 0 0
    Curveball 1 1% 0 0 1 0 0
  • Brock Stewart Setup 1.1 18 1 0 L
  • Alex Vesia Setup 0.2 14 1 2 inherited 1, all 1 scored
  • Jack Dreyer Middle 1.0 18 0 2

Where the game turned

2 runs Top 8th · off Vesia
  • Canzone HR (2)

Batting lines

AWAY · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Cole Young 2B 4 0 1 0 0 0 .256 .315 .402 .717
Randy Arozarena LF 4 0 0 0 0 1 .281 .375 .450 .825
Julio Rodríguez CF 4 2 2 1 0 0 .257 .317 .425 .742 HR (16), SB
Cal Raleigh C 4 1 1 1 0 3 .166 .269 .310 .579 HR (11)
Josh Naylor 1B 4 1 2 0 0 1 .261 .323 .357 .680
Weston Wilson 3B 4 0 0 0 0 2 .213 .289 .360 .649
J.P. Crawford SS 4 0 0 0 0 2 .212 .330 .345 .675
Dominic Canzone RF 4 2 2 3 0 0 .263 .333 .530 .863 2 HR (17, 18)
Rob Refsnyder DH 4 1 2 2 0 2 .147 .213 .266 .479 HR (4), 2B
HOME · LAD
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Shohei Ohtani DH 4 1 3 3 1 0 .286 .391 .533 .924 HR (23), 2B
Andy Pages CF 5 0 1 0 0 2 .262 .330 .451 .781
Freddie Freeman 1B 5 0 1 0 0 0 .299 .379 .487 .866
Max Muncy 3B 4 1 1 1 1 0 .256 .352 .506 .858 HR (21), SB
Mookie Betts SS 5 1 1 0 0 0 .228 .289 .406 .695
Tommy Edman 2B 4 1 2 1 0 0 .343 .417 .500 .917 2B
Kyle Tucker RF 3 0 1 0 1 0 .240 .336 .376 .712
Teoscar Hernández LF 4 0 0 0 0 1 .247 .318 .384 .702
Dalton Rushing C 4 2 3 0 0 1 .256 .340 .473 .813 2B

Pitching lines

AWAY · SEA
PITCHER IPHRERBBKHR NPERA DEC
Luis Castillo 5.0 11 5 5 2 2 2 90 5.06
Gabe Speier 1.0 0 0 0 0 1 0 8 1.88
José A. Ferrer 1.0 0 0 0 0 0 0 10 2.66 W
Eduard Bazardo 1.0 0 0 0 0 0 0 11 2.87 HLD
Andrés Muñoz 1.0 2 1 1 1 1 0 29 3.99 SV
HOME · LAD
PITCHER IPHRERBBKHR NPERA DEC
Justin Wrobleski 6.0 7 5 5 0 7 4 102 2.88
Brock Stewart 1.1 1 1 1 0 0 0 18 2.45 L
Alex Vesia 0.2 1 1 1 0 2 1 14 2.75
Jack Dreyer 1.0 1 0 0 0 2 0 18 3.16

Manager comparison

AWAY · SEA
Dan Wilson
Lineup 2.6 R Bunts 1.1 R IBBs 2.0 R
HOME · LAD
Dave Roberts
Lineup 1.4 R Bunts 1.1 R IBBs 4.0 R

Recent form

AWAY · SEA
4-6 L1 -26 run diff
LWLWWLLLWL
HOME · LAD
2-8 L6 -20 run diff
LLLLLLWWLL

Season series: 1-2 with SEA listed first across 3 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.