Los Angeles Angels vs San Francisco Giants
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Nolan Schanuel | Nolan Schanuel singles on a ground ball to right fielder Jung Hoo Lee. Zach Neto scores. | LAA 1, SF 0 |
| B1 | Rafael Devers | Rafael Devers homers (21) on a fly ball to left field. Bryce Eldridge scores. | LAA 1, SF 2 |
| B3 | Casey Schmitt | Casey Schmitt homers (21) on a fly ball to left field. Bryce Eldridge scores. Rafael Devers scores. | LAA 1, SF 5 |
| T5 | Tyler Heineman | Tyler Heineman triples (1) on a fly ball to right fielder Jung Hoo Lee. Jo Adell scores. Denzer Guzman scores. | LAA 3, SF 5 |
| T5 | Mike Trout | Mike Trout out on a sacrifice fly to left fielder Heliot Ramos. Tyler Heineman scores. | LAA 4, SF 5 |
| B7 | Daniel Susac | Daniel Susac out on a sacrifice fly to left fielder Wade Meckler. Grant McCray scores. | LAA 4, SF 6 |
| T8 | Vaughn Grissom | Vaughn Grissom homers (6) on a fly ball to left field. Jorge Soler scores. | LAA 6, SF 6 |
| B10 | Rafael Devers | Rafael Devers singles. Jesus Rodriguez scores. Luis Arraez to 3rd. Bryce Eldridge to 2nd. | LAA 6, SF 7 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | R | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| LAA | 1 | 0 | 0 | 0 | 3 | 0 | 0 | 2 | 0 | 0 | 6 |
| SF | 2 | 0 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 7 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Grayson Rodriguez started for Angels, leaving trailing 1–5. Out of the bullpen, Kirby Yates took the roughest line.
-
Grayson Rodriguez
Starter
4.0
80
5
3
Pitch-by-pitch: what Grayson Rodriguez threw
CSW 21% 1st-pitch strike 22% 4.4 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 43 54% 2 5 16 11 9 Slider 15 19% 4 1 2 7 1 Changeup 12 15% 2 1 2 6 1 Curveball 10 13% 0 2 2 4 2 - Brent Suter Long 1.0 22 0 1
- José Fermin Middle 1.0 13 0 2
- Kirby Yates Middle 1.0 17 1 0
- Samy Natera Jr. Middle 1.0 12 0 1
- Ryan Zeferjahn Middle 1.0 21 0 1
- Chase Silseth Middle 0.1 14 1 0 L
Logan Webb started for Giants, leaving with a 5–4 lead. Out of the bullpen, Jason Foley took the roughest line.
-
Logan Webb
Starter
6.0
99
4
4
Pitch-by-pitch: what Logan Webb threw
CSW 25% 1st-pitch strike 56% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 38 38% 3 8 2 16 9 Changeup 37 37% 6 5 9 10 7 Cutter 9 9% 0 1 3 4 1 Four-Seam Fastball 8 8% 1 0 2 4 1 Sweeper 7 7% 0 1 1 4 1 - Dylan Smith Setup 1.0 19 0 3 HLD
- Jason Foley Middle 1.0 15 2 1 BS
- Erik Miller Setup 1.0 15 0 1
- Caleb Kilian Middle 1.0 13 0 1 W
Where the game turned
- Devers 1B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach Neto SS | 4 | 1 | 1 | 0 | 1 | 2 | .238 | .327 | .449 | .776 | 3B |
| Mike Trout CF | 2 | 0 | 0 | 1 | 2 | 1 | .233 | .388 | .456 | .844 | |
| Jorge Soler DH | 5 | 1 | 1 | 0 | 0 | 3 | .205 | .293 | .372 | .665 | |
| Vaughn Grissom 1B | 5 | 1 | 2 | 2 | 0 | 1 | .255 | .319 | .401 | .720 | HR (6) |
| Wade Meckler LF | 5 | 0 | 0 | 0 | 0 | 2 | .299 | .368 | .401 | .769 | |
| Jo Adell RF | 4 | 1 | 1 | 0 | 0 | 0 | .241 | .288 | .397 | .685 | |
| Denzer Guzman 3B | 3 | 1 | 1 | 0 | 1 | 1 | .248 | .295 | .380 | .675 | |
| Tyler Heineman C | 2 | 1 | 1 | 2 | 1 | 0 | .181 | .239 | .248 | .487 | 3B |
| Nolan Schanuel 1B | 5 | 0 | 2 | 1 | 0 | 0 | .282 | .354 | .394 | .748 | SB |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Luis Arraez 2B | 5 | 0 | 3 | 0 | 0 | 0 | .324 | .362 | .448 | .810 | |
| Heliot Ramos LF | 5 | 0 | 0 | 0 | 0 | 2 | .263 | .298 | .446 | .744 | |
| Bryce Eldridge DH | 3 | 2 | 1 | 0 | 2 | 0 | .266 | .363 | .472 | .835 | 2B |
| Rafael Devers 1B | 4 | 2 | 2 | 3 | 1 | 1 | .244 | .315 | .476 | .791 | HR (21) |
| Casey Schmitt 3B | 4 | 1 | 1 | 3 | 0 | 1 | .272 | .303 | .489 | .792 | HR (21) |
| Jung Hoo Lee RF | 4 | 0 | 0 | 0 | 0 | 0 | .299 | .332 | .422 | .754 | |
| Willy Adames SS | 4 | 0 | 0 | 0 | 0 | 3 | .225 | .277 | .428 | .705 | |
| Grant McCray CF | 0 | 1 | 0 | 0 | 1 | 0 | .000 | .250 | .000 | .250 | SB |
| Drew Gilbert CF | 2 | 0 | 2 | 0 | 1 | 0 | .233 | .316 | .357 | .673 | |
| Daniel Susac C | 2 | 0 | 0 | 1 | 0 | 0 | .257 | .298 | .327 | .625 | |
| Drew Cavanaugh C | 1 | 0 | 0 | 0 | 0 | 1 | .231 | .348 | .231 | .579 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Grayson Rodriguez | 4.0 | 6 | 5 | 5 | 2 | 3 | 2 | 80 | 8.54 | |
| Brent Suter | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 22 | 4.47 | |
| José Fermin | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 13 | 2.76 | |
| Kirby Yates | 1.0 | 0 | 1 | 1 | 1 | 0 | 0 | 17 | 3.80 | |
| Samy Natera Jr. | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 12 | 2.33 | |
| Ryan Zeferjahn | 1.0 | 0 | 0 | 0 | 1 | 1 | 0 | 21 | 3.75 | |
| Chase Silseth | 0.1 | 2 | 1 | 0 | 1 | 0 | 0 | 14 | 2.87 | L |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Logan Webb | 6.0 | 6 | 4 | 4 | 2 | 4 | 0 | 99 | 3.98 | |
| Dylan Smith | 1.0 | 0 | 0 | 0 | 1 | 3 | 0 | 19 | 2.81 | HLD |
| Jason Foley | 1.0 | 2 | 2 | 2 | 0 | 1 | 1 | 15 | 6.00 | BS |
| Erik Miller | 1.0 | 0 | 0 | 0 | 2 | 1 | 0 | 15 | 2.97 | |
| Caleb Kilian | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 13 | 4.57 | W |
Manager comparison
Recent form
Season series: 1-2 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.