ARCHIVE April 24, 2026
April 24, 2026 · AL Cent

Los Angeles Angels vs Kansas City Royals

April 24, 2026Kauffman StadiumClear 69°F · 8 mph, L To R
AWAY
Los Angeles Angels
12-15
3
vs
HOME
Kansas City Royals
9-17
6

Scoring summary

INN BATTER PLAY SCORE
B4 Starling Marte Starling Marte out on a sacrifice fly. Bobby Witt Jr. scores. Lane Thomas out at 2nd. Starling Marte to 1st. LAA 0, KC 1
B4 Isaac Collins Isaac Collins singles on a line drive to center fielder Mike Trout. Starling Marte scores. Carter Jensen to 3rd. LAA 0, KC 2
B4 Elias Díaz Angels challenged (tag play), call on the field was upheld: Angels challenged (fair or foul in outfield), call on the field was upheld: Elias Díaz doubles (2) on a sharp line drive to left fielder Bryce Teodosio. Carter Jensen scores. Isaac Collins scores. LAA 0, KC 4
B4 Michael Massey Michael Massey doubles (5) on a line drive to right fielder Jo Adell. Elias Díaz scores. LAA 0, KC 5
T7 Zach Neto Zach Neto singles on a fly ball to center fielder Lane Thomas. Vaughn Grissom scores. Logan O'Hoppe to 3rd. Bryce Teodosio to 2nd. LAA 1, KC 5
T7 Mike Trout Mike Trout walks. Logan O'Hoppe scores. Bryce Teodosio to 3rd. Zach Neto to 2nd. LAA 2, KC 5
T7 Jo Adell Jo Adell grounds into a force out, third baseman Nick Loftin to second baseman Michael Massey. Bryce Teodosio scores. Zach Neto to 3rd. Mike Trout out at 2nd. Jo Adell to 1st. LAA 3, KC 5
B8 Isaac Collins Isaac Collins singles on a sharp line drive to left fielder Bryce Teodosio. Kyle Isbel scores. LAA 3, KC 6

Box score

  123456789 R
LAA 000000300 3
KC 000500010 6

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

Yusei Kikuchi started for Angels, leaving trailing 0–5. Out of the bullpen, Drew Pomeranz took the roughest line.

workload · innings pitched
  • Yusei Kikuchi Starter 5.0 90 5 5 L
    Pitch-by-pitch: what Yusei Kikuchi threw
    CSW 19% 1st-pitch strike 68% 4.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 49 54% 3 2 17 17 10
    Splitter 22 24% 4 3 8 6 1
    Slider 14 16% 0 2 3 6 3
    Curveball 5 6% 0 3 0 1 1
  • Shaun Anderson Reliever 1.0 20 0 2
  • Ryan Zeferjahn Middle 1.0 13 0 2
  • Drew Pomeranz Setup 1.0 30 1 1
Royals HOME 6

Noah Cameron started for Royals, leaving with a 5–3 lead.

workload · innings pitched
  • Noah Cameron Starter 6.1 88 3 6 W
    Pitch-by-pitch: what Noah Cameron threw
    CSW 26% 1st-pitch strike 79% 3.1 pitches/PA
    Pitch#%WhiffCSFoulBallIn play
    Four-Seam Fastball 23 26% 0 4 4 11 4
    Changeup 19 22% 3 2 1 9 4
    Slider 18 20% 2 5 6 0 5
    Curveball 18 20% 3 1 5 6 3
    Cutter 10 11% 0 3 2 2 3
  • Nick Mears Reliever 0.1 14 0 0 HLD inherited 3, 2 scored
  • Daniel Lynch IV Setup 0.1 5 0 1 HLD inherited 3, stranded 3
  • Matt Strahm Setup 1.0 8 0 0 HLD
  • Lucas Erceg Closer 1.0 18 0 2 SV

Where the game turned

1 run Bottom 4th · off Kikuchi
  • Marte SF (1)

Batting lines

AWAY · LAA
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Zach Neto SS 5 0 1 1 0 1 .236 .357 .434 .791
Mike Trout CF 2 0 0 1 3 2 .233 .425 .544 .969
Jo Adell RF 5 0 1 1 0 1 .266 .308 .367 .675
Jorge Soler DH 3 0 1 0 1 1 .220 .333 .439 .772
Yoán Moncada 3B 1 0 0 0 0 1 .174 .337 .333 .670
Nolan Schanuel 1B 4 0 0 0 0 0 .229 .296 .365 .661
Vaughn Grissom 2B 4 1 2 0 0 0 .292 .419 .375 .794 2 2B
Logan O'Hoppe C 3 1 1 0 1 0 .213 .333 .267 .600
Adam Frazier PH 1 0 0 0 0 1 .256 .370 .410 .780
Oswald Peraza 3B 2 0 0 0 1 1 .286 .359 .514 .873
Bryce Teodosio LF 3 1 2 0 0 1 .214 .241 .214 .455
HOME · KC
BATTER ABRHRBIBBK AVGOBPSLGOPS NOTES
Nick Loftin 3B 4 0 0 0 0 1 .235 .350 .353 .703
Bobby Witt Jr. SS 4 1 1 0 0 0 .283 .360 .364 .724 2B
Salvador Perez 1B 4 0 0 0 0 3 .165 .204 .289 .493
Lane Thomas RF 2 0 0 0 2 1 .191 .345 .213 .558
Carter Jensen DH 4 1 2 0 0 0 .288 .361 .562 .923
Isaac Collins LF 3 1 2 2 1 1 .206 .296 .270 .566
Elias Díaz C 3 1 1 2 1 1 .429 .500 .714 1.214 2B
Michael Massey 2B 4 0 1 1 0 2 .243 .256 .459 .715 2B
Starling Marte RF 3 1 1 1 0 1 .231 .250 .308 .558

Pitching lines

AWAY · LAA
PITCHER IPHRERBBKHR NPERA DEC
Yusei Kikuchi 5.0 5 5 5 2 5 0 90 6.21 L
Shaun Anderson 1.0 1 0 0 1 2 0 20 5.17
Ryan Zeferjahn 1.0 0 0 0 0 2 0 13 6.39
Drew Pomeranz 1.0 2 1 1 1 1 0 30 7.20
HOME · KC
PITCHER IPHRERBBKHR NPERA DEC
Noah Cameron 6.1 8 3 3 3 6 0 88 5.13 W
Nick Mears 0.1 0 0 0 2 0 0 14 3.00 HLD
Daniel Lynch IV 0.1 0 0 0 0 1 0 5 0.96 HLD
Matt Strahm 1.0 0 0 0 0 0 0 8 4.66 HLD
Lucas Erceg 1.0 0 0 0 1 2 0 18 5.23 SV

Manager comparison

AWAY · LAA
Kurt Suzuki
Lineup 1.8 R Bunts 1.2 R IBBs 3.4 R
HOME · KC
Matt Quatraro
Lineup 3.1 R Bunts 1.6 R IBBs 1.5 R

Recent form

AWAY · LAA
4-6 L1 +0 run diff
LWWLLLWLLW
HOME · KC
5-5 W1 +7 run diff
WLWWWLLWLL

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.