Los Angeles Angels vs Boston Red Sox
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T3 | Zach Neto | Zach Neto homers (25) on a fly ball to left field. Oswald Peraza scores. Denzer Guzman scores. | LAA 3, BOS 0 |
| T3 | Jose Siri | Jose Siri homers (8) on a fly ball to right center field. Mike Trout scores. | LAA 5, BOS 0 |
| T4 | Denzer Guzman | Denzer Guzman homers (7) on a fly ball to left center field. | LAA 6, BOS 0 |
| B5 | Roman Anthony | Roman Anthony homers (4) on a fly ball to right field. Jarren Duran scores. | LAA 6, BOS 2 |
| B6 | Wilyer Abreu | Wilyer Abreu homers (24) on a fly ball to center field. | LAA 6, BOS 3 |
| B9 | Nate Eaton | Nate Eaton singles on a ground ball to right fielder Jose Siri. Jarren Duran scores. | LAA 6, BOS 4 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| LAA | 0 | 0 | 5 | 1 | 0 | 0 | 0 | 0 | 0 | 6 |
| BOS | 0 | 0 | 0 | 0 | 2 | 1 | 0 | 0 | 1 | 4 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Ryan Johnson started for Angels, leaving with a 6–3 lead. Out of the bullpen, Ben Joyce took the roughest line.
-
Ryan Johnson
Starter
6.0
103
3
5
W
Pitch-by-pitch: what Ryan Johnson threw
CSW 27% 1st-pitch strike 67% 4.3 pitches/PAPitch # % Whiff CS Foul Ball In play Cutter 50 49% 2 12 8 20 8 Sweeper 36 35% 5 5 9 8 9 Sinker 10 10% 0 3 3 3 1 Splitter 7 7% 0 1 1 5 0 - Ryan Watson Middle 0.2 6 0 0 HLD
- Tayler Saucedo Setup 0.1 6 0 1 HLD inherited 1, stranded 1
- Samy Natera Jr. Middle 1.0 20 0 1 HLD
- Ben Joyce Closer 1.0 22 1 1 SV
Jake Bennett started for Red Sox, leaving trailing 2–6.
-
Jake Bennett
Starter
5.1
78
6
2
L
Pitch-by-pitch: what Jake Bennett threw
CSW 24% 1st-pitch strike 70% 3.4 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 35 45% 3 5 9 13 5 Changeup 20 26% 3 3 1 5 8 Sinker 15 19% 1 3 4 1 6 Sweeper 5 6% 0 0 1 4 0 Cutter 3 4% 1 0 0 1 1 - Wyatt Olds Middle 1.2 20 0 1 inherited 1, stranded 1
- Jovani Morán Middle 1.0 12 0 1
- Alec Gamboa Middle 1.0 12 0 1
Where the game turned
- Neto HR (3)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach Neto SS | 3 | 1 | 2 | 3 | 0 | 0 | .244 | .324 | .443 | .767 | HR (25) |
| Mike Trout CF | 4 | 1 | 1 | 0 | 0 | 0 | .244 | .375 | .425 | .800 | 2B |
| Jose Siri RF | 4 | 1 | 2 | 2 | 0 | 0 | .225 | .281 | .396 | .677 | HR (8) |
| Vaughn Grissom 1B | 4 | 0 | 0 | 0 | 0 | 0 | .245 | .308 | .385 | .693 | |
| Christian Moore DH | 3 | 0 | 0 | 0 | 1 | 3 | .181 | .242 | .265 | .507 | |
| Oswald Peraza 2B | 4 | 1 | 2 | 0 | 0 | 1 | .225 | .280 | .340 | .620 | |
| Denzer Guzman 3B | 4 | 2 | 3 | 1 | 0 | 0 | .227 | .269 | .356 | .625 | HR (7) |
| Tyler Heineman C | 3 | 0 | 2 | 0 | 0 | 0 | .179 | .227 | .228 | .455 | |
| Kyren Paris LF | 3 | 0 | 0 | 0 | 1 | 1 | .000 | .182 | .000 | .182 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Roman Anthony DH | 5 | 1 | 1 | 2 | 0 | 3 | .236 | .344 | .382 | .726 | HR (4) |
| Mickey Gasper C | 4 | 0 | 0 | 0 | 0 | 1 | .264 | .376 | .479 | .855 | |
| Wilyer Abreu RF | 3 | 1 | 1 | 1 | 1 | 0 | .256 | .337 | .465 | .802 | HR (24) |
| Trevor Story SS | 4 | 0 | 1 | 0 | 0 | 1 | .233 | .263 | .335 | .598 | |
| Nick Sogard 1B | 4 | 0 | 1 | 0 | 0 | 2 | .266 | .362 | .402 | .764 | |
| Caleb Durbin 3B | 4 | 0 | 1 | 0 | 0 | 1 | .248 | .328 | .379 | .707 | |
| Jarren Duran LF | 3 | 2 | 2 | 0 | 1 | 0 | .207 | .263 | .367 | .630 | |
| Isiah Kiner-Falefa 2B | 4 | 0 | 0 | 0 | 0 | 0 | .269 | .342 | .351 | .693 | |
| Nate Eaton CF | 4 | 0 | 1 | 1 | 0 | 0 | .139 | .279 | .278 | .557 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Ryan Johnson | 6.0 | 5 | 3 | 3 | 1 | 5 | 2 | 103 | 5.12 | W |
| Ryan Watson | 0.2 | 1 | 0 | 0 | 0 | 0 | 0 | 6 | 4.19 | HLD |
| Tayler Saucedo | 0.1 | 0 | 0 | 0 | 0 | 1 | 0 | 6 | 3.24 | HLD |
| Samy Natera Jr. | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 20 | 2.35 | HLD |
| Ben Joyce | 1.0 | 1 | 1 | 1 | 1 | 1 | 0 | 22 | 3.18 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jake Bennett | 5.1 | 9 | 6 | 6 | 1 | 2 | 3 | 78 | 3.69 | L |
| Wyatt Olds | 1.2 | 1 | 0 | 0 | 1 | 1 | 0 | 20 | 1.38 | |
| Jovani Morán | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 12 | 3.41 | |
| Alec Gamboa | 1.0 | 2 | 0 | 0 | 0 | 1 | 0 | 12 | 1.29 |
Manager comparison
Recent form
Season series: 2-1 with LAA 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.