Los Angeles Angels
41 - 64 .390
F
July 25, 2026, 4:05 PM
Oracle Park
Oracle Park
24 Willie Mays Plaza, San Francisco, CA, 94107
9
San Francisco Giants
44 - 60 .423| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | H | E | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| LOS | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 2 | 9 | 1 |
| SAN | 0 | 0 | 5 | 4 | 0 | 0 | 0 | 0 | 0 | 9 | 11 | 0 |
W: Robbie Ray
(W, 9-6)
6.0 IP, 0 ER, 5 K, 2 BB
L: Ryan Johnson
(L, 2-5)
3.1 IP, 8 ER, 4 K, BB
Top Performers
Devers
3-4 | HR, 2B, 4 RBI
Lee, J
2-3 | HR, 2B, HBP
Ray
(W, 9-6)
6.0 IP, 0 ER, 5 K, 2 BB
Los Angeles Angels Batting
| # | Player | AB | R | H | HR | RBI | 2B | 3B | SB | BB | K | AVG |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Zach Neto SS | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .236 |
| Oswald Peraza SS | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .239 | |
| 2 | Mike Trout CF | 3 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .237 |
| Josh Lowe RF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | .207 | |
| 3 | Vaughn Grissom 2B | 4 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | .255 |
| 4 | Jorge Soler DH | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .201 |
| 5 | Nolan Schanuel 1B | 4 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | .282 |
| 6 | Jo Adell RF | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | .243 |
| Wade Meckler LF | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .297 | |
| 7 | Denzer Guzman 3B | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .240 |
| 8 | Jose Siri LF-CF | 3 | 2 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | .281 |
| 9 | Logan O'Hoppe C | 4 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | .216 |
| Totals | 34 | 2 | 9 | 0 | 1 | 1 | 0 | 0 | 5 | 6 | .240 |
BATTING
2B Siri (5, Ray).
TB Adell Grissom O'Hoppe 2 Schanuel Siri 3 Trout 2.
RBI Grissom (41).
2-out RBI Grissom.
Runners left in scoring position, 2 out Soler 3 Grissom 2.
GIDP Trout.
Team RISP 0-for-8.
Team LOB 11.
FIELDING
E Siri (1, fielding).
Los Angeles Angels Pitching
| Player | IP | H | R | ER | BB | K | HR | PC | S | B | ERA |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ryan Johnson(L, 2-5) | 3.1 | 8 | 8 | 8 | 1 | 4 | 1 | 69 | 46 | 23 | 7.34 |
| Brent Suter | 2.2 | 2 | 1 | 1 | 0 | 4 | 1 | 44 | 29 | 15 | 4.42 |
| Kirby Yates | 1.0 | 1 | 0 | 0 | 1 | 0 | 0 | 21 | 14 | 7 | 3.65 |
| Tyler Heineman | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 | 8 | 3 | 10.38 |
| Totals | 8.0 | 11 | 9 | 9 | 2 | 8 | 2 | 145 | 97 | 48 | 4.59 |
Pitching/Game Notes:
HBP Neto (by Beck, T) Susac, D (by Johnson, R) Lee, J (by Yates).
ABS Challenge O'Hoppe 2 (Ball-Overturned to Strike, Ball-Overturned to Strike) Adell (Strike-Confirmed) Susac, D 2 (Ball-Confirmed, Ball-Confirmed) Grissom (Strike-Overturned to Ball).
Pitches-strikes Johnson, R 69-46 Suter 44-29 Yates 21-14 Heineman 11-8 Ray 80-54 Beck, T 29-17 Winn, K 24-15.
Groundouts-flyouts Johnson, R 2-1 Suter 2-1 Yates 1-2 Heineman 2-1 Ray 4-5 Beck, T 2-3 Winn, K 2-0.
Batters faced Johnson, R 20 Suter 10 Yates 6 Heineman 3 Ray 25 Beck, T 8 Winn, K 7.
Inherited runners-scored Suter 2-2.
Umpires HP: Nic Lentz. 1B: Hunter Wendelstedt. 2B: Vic Carapazza. 3B: Edwin Moscoso.
Weather 68 degrees, Sunny.
Wind 13 mph, Varies.
First pitch 1:05 PM.
T 2:32.
Att 39,102.
Venue Oracle Park.
July 25, 2026