Cleveland Guardians vs Los Angeles Angels
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Vaughn Grissom | Vaughn Grissom homers (8) on a fly ball to left field. Mike Trout scores. | CLE 0, LAA 2 |
| B2 | Christian Moore | Christian Moore homers (1) on a fly ball to left center field. | CLE 0, LAA 3 |
| B2 | Denzer Guzman | Denzer Guzman doubles (8) on a line drive to right fielder Jo Adell. Jose Siri scores. | CLE 0, LAA 4 |
| B2 | Zach Neto | Zach Neto singles on a ground ball to center fielder Petey Halpin. Denzer Guzman scores. | CLE 0, LAA 5 |
| T4 | Travis Bazzana | Travis Bazzana doubles (17) on a sharp line drive to center fielder Mike Trout. Patrick Bailey scores. Steven Kwan to 3rd. | CLE 1, LAA 5 |
| T4 | José Ramírez | José Ramírez doubles (21) on a line drive to center fielder Mike Trout. Steven Kwan scores. Travis Bazzana scores. | CLE 3, LAA 5 |
| T5 | Brayan Rocchio | Brayan Rocchio singles on a line drive to right fielder Josh Lowe. Angel Martínez scores. Petey Halpin to 2nd. | CLE 4, LAA 5 |
| T5 | Steven Kwan | Steven Kwan singles on a ground ball to right fielder Josh Lowe. Petey Halpin scores. Brayan Rocchio to 3rd. | CLE 5, LAA 5 |
| B5 | Vaughn Grissom | Vaughn Grissom homers (9) on a fly ball to left field. | CLE 5, LAA 6 |
| T8 | José Ramírez | José Ramírez doubles (22) on a line drive to left fielder Jose Siri. Steven Kwan scores. | CLE 6, LAA 6 |
| T10 | José Ramírez | José Ramírez doubles (23) on a sharp line drive to center fielder Mike Trout. Brayan Rocchio scores. Steven Kwan scores. | CLE 8, LAA 6 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| CLE | 0 | 0 | 0 | 3 | 2 | 0 | 0 | 1 | 0 | 6 |
| LAA | 2 | 3 | 0 | 0 | 1 | 0 | 0 | 0 | 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.
Guardians opened with Gavin Williams, then turned the bulk of the game over to Matt Festa. Out of the bullpen, Logan Allen took the roughest line.
-
Gavin Williams
Opener
1.1
62
5
3
Pitch-by-pitch: what Gavin Williams threw
CSW 32% 1st-pitch strike 73% 5.6 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 29 47% 3 8 9 6 3 Sweeper 19 31% 5 0 2 12 0 Curveball 10 16% 1 2 0 4 3 Sinker 4 6% 0 1 1 1 1 - Matt Festa Bulk 1.2 25 0 2 inherited 2, stranded 2
- Craig Yoho Middle 1.0 20 0 2
- Logan Allen Middle 3.0 50 1 2
- Colin Holderman Setup 1.0 10 0 1
- Erik Sabrowski Setup 1.0 13 0 3 W
- Cade Smith Closer 1.0 15 0 2 SV
Walbert Ureña started for Angels, leaving with a 5–3 lead. Out of the bullpen, José Fermin took the roughest line.
-
Walbert Ureña
Starter
3.2
89
3
3
Pitch-by-pitch: what Walbert Ureña threw
CSW 20% 1st-pitch strike 38% 4.2 pitches/PAPitch # % Whiff CS Foul Ball In play Changeup 36 40% 2 6 11 14 3 Sinker 29 33% 1 4 5 12 7 Four-Seam Fastball 22 25% 1 4 2 12 3 Sweeper 2 2% 0 0 1 1 0 - José Fermin Middle 1.1 29 2 2 inherited 1, stranded 1
- Tayler Saucedo Setup 2.0 32 0 4 HLD
- Ryan Watson Middle 1.0 20 1 1 BS
- Ben Joyce Closer 1.0 17 0 3
- Blake Weiman Reliever 1.0 13 2 0 L
Where the game turned
- Ramírez 2B (2)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Steven Kwan CF | 5 | 3 | 5 | 1 | 1 | 0 | .274 | .378 | .332 | .710 | |
| Travis Bazzana 2B | 5 | 1 | 1 | 1 | 1 | 1 | .239 | .332 | .371 | .703 | 2B |
| José Ramírez 3B | 6 | 0 | 3 | 5 | 0 | 2 | .240 | .336 | .384 | .720 | 3 2B, SB |
| Jo Adell RF | 5 | 0 | 0 | 0 | 1 | 2 | .239 | .293 | .408 | .701 | SB |
| Nathaniel Lowe 1B | 6 | 0 | 1 | 0 | 0 | 2 | .260 | .325 | .463 | .788 | |
| Angel Martínez LF | 5 | 1 | 1 | 0 | 1 | 1 | .244 | .278 | .424 | .702 | |
| Patrick Bailey C | 1 | 1 | 0 | 0 | 4 | 1 | .194 | .263 | .312 | .575 | |
| Brayan Rocchio SS | 5 | 1 | 1 | 1 | 0 | 2 | .247 | .308 | .363 | .671 | |
| Petey Halpin CF | 2 | 1 | 1 | 0 | 0 | 0 | .218 | .258 | .324 | .582 | |
| David Fry LF | 1 | 0 | 0 | 0 | 0 | 1 | .181 | .302 | .333 | .635 | |
| Chase DeLauter PH | 1 | 0 | 0 | 0 | 0 | 1 | .287 | .362 | .449 | .811 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach Neto SS | 5 | 0 | 1 | 1 | 0 | 2 | .236 | .315 | .432 | .747 | |
| Mike Trout CF | 4 | 1 | 2 | 0 | 1 | 0 | .242 | .383 | .436 | .819 | 2B |
| Moisés Ballesteros C | 5 | 0 | 0 | 0 | 0 | 4 | .209 | .275 | .325 | .600 | |
| Vaughn Grissom 1B | 5 | 2 | 2 | 3 | 0 | 1 | .248 | .309 | .390 | .699 | 2 HR (8, 9) |
| Josh Lowe RF | 4 | 0 | 1 | 0 | 1 | 2 | .213 | .269 | .361 | .630 | |
| Christian Moore 2B | 4 | 1 | 1 | 1 | 0 | 0 | .167 | .205 | .278 | .483 | HR (1) |
| Jose Siri LF | 2 | 1 | 0 | 0 | 0 | 2 | .250 | .310 | .436 | .746 | |
| Denzer Guzman 3B | 5 | 1 | 1 | 1 | 0 | 3 | .226 | .267 | .357 | .624 | 2B |
| Adam Frazier DH | 2 | 0 | 0 | 0 | 0 | 1 | .252 | .328 | .364 | .692 | |
| Gustavo Campero LF | 1 | 0 | 1 | 0 | 0 | 0 | .364 | .333 | .455 | .788 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Gavin Williams | 1.1 | 6 | 5 | 5 | 1 | 3 | 2 | 62 | 3.98 | |
| Matt Festa | 1.2 | 0 | 0 | 0 | 1 | 2 | 0 | 25 | 3.70 | |
| Craig Yoho | 1.0 | 1 | 0 | 0 | 0 | 2 | 0 | 20 | 4.30 | |
| Logan Allen | 3.0 | 2 | 1 | 1 | 0 | 2 | 1 | 50 | 2.92 | |
| Colin Holderman | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 10 | 2.25 | |
| Erik Sabrowski | 1.0 | 0 | 0 | 0 | 0 | 3 | 0 | 13 | 3.08 | W |
| Cade Smith | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 15 | 2.40 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Walbert Ureña | 3.2 | 5 | 3 | 3 | 5 | 3 | 0 | 89 | 2.94 | |
| José Fermin | 1.1 | 4 | 2 | 2 | 0 | 2 | 0 | 29 | 3.40 | |
| Tayler Saucedo | 2.0 | 0 | 0 | 0 | 1 | 4 | 0 | 32 | 4.38 | HLD |
| Ryan Watson | 1.0 | 2 | 1 | 1 | 0 | 1 | 0 | 20 | 4.21 | BS |
| Ben Joyce | 1.0 | 0 | 0 | 0 | 1 | 3 | 0 | 17 | 0.00 | |
| Blake Weiman | 1.0 | 2 | 2 | 1 | 1 | 0 | 0 | 13 | 3.00 | L |
Manager comparison
Recent form
Season series: 3-0 with CLE 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.