ARCHIVE June 30, 2026
June 30, 2026 · AL West

Los Angeles Angels vs Seattle Mariners

June 30, 2026T-Mobile ParkCloudy 63°F · 8 mph, Out To LF
AWAY
Los Angeles Angels
36-51
3
vs
HOME
Seattle Mariners
44-43
8

Game Highlights

Published July 1, 2026 · Source: MLB

Scoring summary

INN BATTER PLAY SCORE
B6 Randy Arozarena Randy Arozarena singles on a ground ball to left fielder Wade Meckler. Julio Rodríguez scores. Josh Naylor to 2nd. LAA 0, SEA 1
B6 Cole Young Cole Young singles on a sharp line drive to right fielder Jo Adell. Josh Naylor scores. Randy Arozarena to 3rd. Cal Raleigh to 2nd. LAA 0, SEA 2
B6 Colt Emerson Logan O'Hoppe challenged (pitch result), call on the field was overturned: Colt Emerson called out on strikes. LAA 0, SEA 3
B6 Weston Wilson Weston Wilson singles on a line drive to right fielder Jo Adell. Cal Raleigh scores. Cole Young scores. LAA 0, SEA 5
T7 Logan O'Hoppe Logan O'Hoppe singles on a sharp line drive to center fielder Julio Rodríguez. Wade Meckler scores. Josh Lowe to 2nd. LAA 1, SEA 5
T7 Zach Neto Zach Neto singles on a sharp ground ball to center fielder Julio Rodríguez. Josh Lowe scores. Logan O'Hoppe scores. Donovan Walton to 2nd. LAA 3, SEA 5
B7 Colt Emerson Colt Emerson singles on a fly ball to left fielder Wade Meckler. Julio Rodríguez scores. Randy Arozarena scores. Cole Young to 2nd. LAA 3, SEA 7
B7 Victor Robles Victor Robles singles on a line drive to left fielder Wade Meckler. Cole Young scores. Colt Emerson to 2nd. LAA 3, SEA 8

Box score

  123456789 R
LAA 000000300 3
SEA 000005300 8

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Angels AWAY 3

José Soriano started for Angels, leaving with the game tied 0–0. Out of the bullpen, Brent Suter took the roughest line.

workload · innings pitched
  • José Soriano Starter 5.0 91 3 9 L
    Pitch-by-pitch: what José Soriano threw
    CSW 26% 1st-pitch strike 68% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Knuckle Curve 28 31% 9 6 10 3 0
    Sinker 24 26% 2 1 5 14 2
    Splitter 18 20% 2 0 6 6 4
    Four-Seam Fastball 17 19% 0 4 5 4 4
    Slider 4 4% 0 0 0 2 2
  • Chase Silseth Middle 1.0 32 2 3 inherited 2, all 2 scored
  • Brent Suter Long 1.0 37 3 3
  • Ryan Zeferjahn Middle 1.0 12 0 1
Mariners HOME 8

Bryan Woo started for Mariners, leaving with a 5–3 lead. Out of the bullpen, Eduard Bazardo took the roughest line.

workload · innings pitched
  • Bryan Woo Starter 6.1 106 2 5 W
    Pitch-by-pitch: what Bryan Woo threw
    CSW 25% 1st-pitch strike 56% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 34 32% 4 4 8 14 4
    Sinker 27 25% 2 6 6 6 7
    Slider 23 22% 5 1 6 6 5
    Changeup 13 12% 0 1 2 8 2
    Sweeper 9 8% 3 0 4 1 1
  • Eduard Bazardo Setup 0.2 20 1 0 inherited 2, all 2 scored
  • Michael Rucker Middle 1.0 12 0 0
  • Andrés Muñoz Closer 1.0 8 0 1

Where the game turned

1 run Bottom 6th · off Soriano
  • Arozarena 1B (1)

Batting lines

AWAY · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 4 0 1 2 0 1 .227 .322 .453 .775
Vaughn Grissom 3B 4 0 0 0 0 2 .231 .311 .369 .680
Nolan Schanuel 1B 4 0 1 0 0 0 .262 .332 .387 .719
Jorge Soler DH 3 0 0 0 1 1 .220 .309 .411 .720
Wade Meckler LF 4 1 2 0 0 0 .292 .370 .415 .785
Jo Adell RF 4 0 0 0 0 0 .246 .290 .393 .683
Josh Lowe CF 3 1 1 0 1 1 .217 .257 .371 .628
Logan O'Hoppe C 4 1 1 1 0 1 .231 .294 .339 .633
Donovan Walton 2B 3 0 0 0 1 0 .307 .337 .489 .826
HOME · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
J.P. Crawford 3B 5 0 0 0 0 3 .214 .329 .355 .684
Julio Rodríguez CF 5 2 3 0 0 1 .259 .321 .424 .745
Josh Naylor 1B 4 1 2 0 1 1 .257 .321 .368 .689
Randy Arozarena DH 4 2 2 1 0 2 .283 .370 .441 .811 2B
Cal Raleigh C 3 1 0 0 1 2 .164 .268 .304 .572
Cole Young 2B 3 2 1 1 1 1 .261 .323 .392 .715
Colt Emerson SS 4 0 3 2 0 1 .218 .295 .454 .749 SB
Victor Robles LF 4 0 1 1 0 2 .233 .263 .260 .523
Weston Wilson RF 4 0 1 2 0 3 .220 .316 .300 .616 SB

Pitching lines

AWAY · LAA
PITCHER IPHRERBBKHR NPERA DEC
José Soriano 5.0 6 3 3 1 9 0 91 3.42 L
Chase Silseth 1.0 2 2 2 1 3 0 32 2.87
Brent Suter 1.0 4 3 3 1 3 0 37 4.59
Ryan Zeferjahn 1.0 1 0 0 0 1 0 12 4.12
HOME · SEA
PITCHER IPHRERBBKHR NPERA DEC
Bryan Woo 6.1 4 2 2 1 5 0 106 4.17 W
Eduard Bazardo 0.2 2 1 1 1 0 0 20 2.17
Michael Rucker 1.0 0 0 0 1 0 0 12 7.36
Andrés Muñoz 1.0 0 0 0 0 1 0 8 4.75

Manager comparison

AWAY · LAA
Kurt Suzuki
Lineup 2.4 R Bunts 1.7 R IBBs 4.0 R
HOME · SEA
Dan Wilson
Lineup 2.6 R Bunts 1.1 R IBBs 2.0 R

Recent form

AWAY · LAA
3-7 W1 -10 run diff
WLLWLLLLLW
HOME · SEA
4-6 L1 -26 run diff
LWLWWLLLWL

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.