ARCHIVE April 5, 2026
April 5, 2026 · AL West

Seattle Mariners vs Los Angeles Angels

April 5, 2026Angel StadiumSunny 83°F · 2 mph, Calm
AWAY
Seattle Mariners
4-6
7
vs
HOME
Los Angeles Angels
5-5
8

Scoring summary

INN BATTER PLAY SCORE
B1 Jorge Soler Jorge Soler singles on a sharp ground ball to left fielder Randy Arozarena. Zach Neto scores. SEA 0, LAA 1
T2 Leo Rivas Leo Rivas singles on a line drive to center fielder Mike Trout. Randy Arozarena scores. Cole Young scores. Mitch Garver to 2nd. SEA 2, LAA 1
B3 Jorge Soler Jorge Soler singles on a sharp ground ball to right fielder Luke Raley. Mike Trout scores. SEA 2, LAA 2
B4 Zach Neto Neto reaches on an error by 3B Rivas, J Lowe scores, O'Hoppe to 3rd, reaches 1st on an error by 3B Rivas SEA 2, LAA 3
B4 Nolan Schanuel Nolan Schanuel singles on a ground ball to shortstop J.P. Crawford. Logan O'Hoppe scores. Zach Neto to 2nd. SEA 2, LAA 4
T5 Cole Young Cole Young homers (2) on a fly ball to right field. Randy Arozarena scores. J.P. Crawford scores. SEA 5, LAA 4
B5 Jo Adell Jo Adell singles on a line drive to left fielder Randy Arozarena. Jeimer Candelario scores. SEA 5, LAA 5
B5 Adam Frazier Adam Frazier singles on a ground ball to left fielder Randy Arozarena. Jo Adell scores. SEA 5, LAA 6
T9 Julio Rodríguez Julio Rodríguez singles on a line drive to left fielder Adam Frazier. Cal Raleigh scores. SEA 6, LAA 6
T10 Randy Arozarena Randy Arozarena singles on a sharp ground ball to right fielder Jo Adell. Julio Rodríguez scores. SEA 7, LAA 6
B10 Logan O'Hoppe Logan O'Hoppe out on a sacrifice fly to center fielder Julio Rodríguez. Jo Adell scores. SEA 7, LAA 7
B11 Nolan Schanuel Nolan Schanuel out on a sacrifice fly to left fielder Randy Arozarena. Adam Frazier scores. SEA 7, LAA 8

Box score

  1234567891011 R
SEA 02003000110 7
LAA 10122000011 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 7

Luis Castillo started for Mariners, leaving trailing 2–4. Out of the bullpen, José A. Ferrer took the roughest line.

workload · innings pitched
  • Luis Castillo Starter 3.2 84 4 4
    Pitch-by-pitch: what Luis Castillo threw
    CSW 26% 1st-pitch strike 75% 4.2 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 37 44% 3 4 10 14 6
    Slider 26 31% 3 6 4 11 2
    Sinker 18 21% 1 5 2 5 5
    Changeup 3 4% 0 0 1 1 1
  • José A. Ferrer Setup 1.0 19 2 1 inherited 2, 1 scored
  • Cole Wilcox Reliever 1.1 23 0 2 inherited 1, stranded 1
  • Casey Legumina Reliever 2.0 26 0 0
  • Andrés Muñoz Closer 1.0 16 0 1
  • Matt Brash Setup 1.0 10 1 1 BS
  • Gabe Speier Setup 0.2 3 1 0 L
Angels HOME 8

George Klassen started for Angels, leaving trailing 1–2. Out of the bullpen, Ryan Zeferjahn took the roughest line.

workload · innings pitched
  • George Klassen Starter 2.2 73 2 4
    Pitch-by-pitch: what George Klassen threw
    CSW 30% 1st-pitch strike 50% 4.6 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 23 32% 4 3 3 10 3
    Changeup 18 25% 1 5 3 6 3
    Slider 15 21% 6 0 2 6 1
    Sinker 11 15% 1 2 3 5 0
    Curveball 6 8% 0 0 0 6 0
  • Ryan Zeferjahn Middle 2.0 27 2 5 inherited 2, stranded 2
  • Brent Suter Middle 2.1 39 1 3 BS inherited 2, all 2 scored
  • Sam Bachman Middle 2.0 28 1 2 BS
  • Shaun Anderson Reliever 2.0 27 1 1 W

Where the game turned

1 run Bottom 11th · off Speier
  • Schanuel SF (1)

Batting lines

AWAY · SEA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Luke Raley RF 5 0 1 0 0 4 .214 .267 .571 .838 2B
Cal Raleigh C 5 1 1 0 1 3 .132 .233 .184 .417 2B
Julio Rodríguez CF 5 1 1 1 0 2 .154 .250 .154 .404
Josh Naylor 1B 5 0 1 0 0 0 .125 .205 .125 .330
Randy Arozarena LF 2 2 1 1 2 0 .294 .455 .382 .837 SB
J.P. Crawford SS 4 1 0 0 1 2 .100 .308 .200 .508
Cole Young 2B 4 2 1 3 1 0 .278 .333 .556 .889 HR (2)
Leo Rivas 3B 3 0 1 2 2 1 .161 .278 .226 .504
Mitch Garver C 3 0 0 0 1 3 .000 .375 .000 .375
Dominic Canzone PH 1 0 0 0 0 0 .263 .333 .632 .965
HOME · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 5 1 1 1 1 2 .231 .362 .513 .875 2B
Oswald Peraza 2B 0 0 0 0 0 0 .259 .310 .407 .717
Nolan Schanuel 1B 5 0 1 2 0 0 .243 .310 .432 .742
Jorge Soler DH 4 0 2 2 1 1 .189 .295 .297 .592
Jeimer Candelario 3B 5 1 1 0 0 0 .154 .154 .308 .462 2B
Jo Adell RF 5 2 1 1 0 2 .237 .275 .237 .512
Bryce Teodosio CF 0 0 0 0 0 0 .000 .000 .000 .000
Logan O'Hoppe C 3 1 1 1 1 0 .231 .300 .231 .531
Adam Frazier LF 4 1 3 1 0 1 .429 .500 .571 1.071 2B
Mike Trout CF 4 1 1 0 0 2 .212 .435 .424 .859 2B
Josh Lowe LF 2 1 0 0 0 1 .103 .188 .241 .429 SB

Pitching lines

AWAY · SEA
PITCHER IPHRERBBKHR NPERA DEC
Luis Castillo 3.2 6 4 3 1 4 0 84 2.79
José A. Ferrer 1.0 4 2 2 0 1 0 19 6.00
Cole Wilcox 1.1 0 0 0 1 2 0 23 0.00
Casey Legumina 2.0 1 0 0 0 0 0 26 0.00
Andrés Muñoz 1.0 0 0 0 0 1 0 16 4.50
Matt Brash 1.0 0 1 0 0 1 0 10 0.00 BS
Gabe Speier 0.2 0 1 0 1 0 0 3 4.50 L
HOME · LAA
PITCHER IPHRERBBKHR NPERA DEC
George Klassen 2.2 3 2 2 5 4 0 73 6.75
Ryan Zeferjahn 2.0 0 2 2 1 5 0 27 3.86
Brent Suter 2.1 1 1 1 1 3 1 39 3.68 BS
Sam Bachman 2.0 2 1 1 0 2 0 28 1.59 BS
Shaun Anderson 2.0 1 1 0 1 1 0 27 1.80 W

Manager comparison

AWAY · SEA
Dan Wilson
Lineup 2.3 R Bunts 0.9 R IBBs 1.3 R
HOME · LAA
Kurt Suzuki
Lineup 1.8 R Bunts 1.2 R IBBs 3.4 R

Recent form

AWAY · SEA
4-6 W1 -11 run diff
WLLWLWLLWL
HOME · LAA
4-6 L1 +0 run diff
LWWLLLWLLW

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.