Los Angeles Angels vs Kansas City Royals
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
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| LAA | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 3 |
| KC | 0 | 0 | 0 | 5 | 0 | 0 | 0 | 1 | 0 | 6 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Yusei Kikuchi started for Angels, leaving trailing 0–5. Out of the bullpen, Drew Pomeranz took the roughest line.
-
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/PAPitch # % Whiff CS Foul Ball In 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
Noah Cameron started for Royals, leaving with a 5–3 lead.
-
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/PAPitch # % Whiff CS Foul Ball In 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
- Marte SF (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | 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
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | 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 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | 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
Recent form
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.