Texas Rangers vs Los Angeles Angels
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Joc Pederson | Joc Pederson homers (22) on a fly ball to center field. | TEX 1, LAA 0 |
| B3 | Zach Neto | Zach Neto singles on a line drive to left fielder Wyatt Langford. Wade Meckler scores. | TEX 1, LAA 1 |
| B3 | Nolan Schanuel | Nolan Schanuel out on a sacrifice fly to right fielder Brandon Nimmo. Zach Neto scores. Mike Trout to 3rd. | TEX 1, LAA 2 |
| B3 | Vaughn Grissom | Vaughn Grissom doubles (16) on a sharp line drive to left fielder Wyatt Langford. Mike Trout scores. | TEX 1, LAA 3 |
| T6 | Jarred Kelenic | Jarred Kelenic singles on a ground ball to left fielder Jose Siri. Brandon Nimmo scores. Ezequiel Duran to 3rd. | TEX 2, LAA 3 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| TEX | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 2 |
| LAA | 0 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Cody Bradford started for Rangers, leaving trailing 2–3.
-
Cody Bradford
Starter
7.0
75
3
1
L
Pitch-by-pitch: what Cody Bradford threw
CSW 24% 1st-pitch strike 69% 2.9 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 33 44% 2 7 3 9 12 Changeup 27 36% 2 5 5 9 6 Slider 9 12% 0 0 0 5 4 Curveball 6 8% 0 2 0 3 1 - Chase Silseth Middle 1.0 11 0 2
Ryan Johnson started for Angels, leaving with a 3–1 lead. Out of the bullpen, Tayler Saucedo took the roughest line.
-
Ryan Johnson
Starter
4.1
84
1
5
Pitch-by-pitch: what Ryan Johnson threw
CSW 26% 1st-pitch strike 67% 4.7 pitches/PAPitch # % Whiff CS Foul Ball In play Cutter 36 43% 3 9 9 8 7 Sweeper 28 33% 3 4 8 10 3 Splitter 13 15% 2 0 2 8 1 Sinker 7 8% 0 1 2 4 0 - Tayler Saucedo Setup 0.2 15 1 1 inherited 1, stranded 1
- Luke Murphy Middle 1.2 26 0 0 HLD inherited 1, all 1 scored
- José Fermin Middle 1.1 12 0 3 W inherited 1, stranded 1
- Samy Natera Jr. Middle 1.0 11 0 2 SV
Where the game turned
- Schanuel SF (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Justin Foscue PH | 1 | 0 | 0 | 0 | 0 | 0 | .254 | .318 | .465 | .783 | |
| Wyatt Langford LF | 4 | 0 | 0 | 0 | 0 | 1 | .255 | .318 | .468 | .786 | |
| Corey Seager SS | 4 | 0 | 0 | 0 | 0 | 1 | .192 | .293 | .371 | .664 | |
| Brandon Nimmo RF | 4 | 1 | 2 | 0 | 0 | 1 | .278 | .344 | .448 | .792 | |
| Ezequiel Duran 3B | 3 | 0 | 1 | 0 | 1 | 2 | .272 | .327 | .446 | .773 | |
| Evan Carter CF | 4 | 0 | 0 | 0 | 0 | 1 | .190 | .302 | .320 | .622 | |
| Jake Burger 1B | 4 | 0 | 0 | 0 | 0 | 2 | .235 | .296 | .411 | .707 | |
| Elias Díaz C | 1 | 0 | 0 | 0 | 0 | 1 | .239 | .264 | .408 | .672 | |
| Cam Cauley PH | 1 | 0 | 0 | 0 | 0 | 1 | .211 | .286 | .351 | .637 | |
| Joc Pederson DH | 1 | 1 | 1 | 1 | 3 | 0 | .251 | .343 | .511 | .854 | HR (22) |
| Austin Wynns C | 2 | 0 | 1 | 0 | 0 | 0 | .133 | .177 | .173 | .350 | |
| Jarred Kelenic PH | 1 | 0 | 1 | 1 | 0 | 0 | .226 | .314 | .306 | .620 | |
| Nicky Lopez 2B | 3 | 0 | 0 | 0 | 0 | 1 | .272 | .311 | .315 | .626 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Zach Neto SS | 4 | 1 | 2 | 1 | 0 | 1 | .225 | .309 | .416 | .725 | 2B, SB |
| Mike Trout CF | 3 | 1 | 0 | 0 | 0 | 1 | .235 | .384 | .445 | .829 | SB |
| Nolan Schanuel 1B | 1 | 0 | 1 | 1 | 1 | 0 | .272 | .348 | .387 | .735 | |
| Oswald Peraza 2B | 3 | 0 | 0 | 0 | 0 | 0 | .231 | .275 | .355 | .630 | |
| Moisés Ballesteros DH | 3 | 0 | 0 | 0 | 0 | 0 | .216 | .283 | .346 | .629 | |
| Jose Siri LF | 3 | 0 | 0 | 0 | 0 | 1 | .258 | .314 | .477 | .791 | |
| Wade Meckler RF | 3 | 1 | 1 | 0 | 0 | 0 | .305 | .369 | .412 | .781 | |
| Tyler Heineman C | 2 | 0 | 0 | 0 | 0 | 0 | .176 | .226 | .232 | .458 | |
| Vaughn Grissom 3B | 3 | 0 | 1 | 1 | 0 | 0 | .254 | .315 | .392 | .707 | 2B |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Cody Bradford | 7.0 | 5 | 3 | 3 | 1 | 1 | 0 | 75 | 2.38 | L |
| Chase Silseth | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 11 | 2.78 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Ryan Johnson | 4.1 | 3 | 1 | 1 | 2 | 5 | 1 | 84 | 6.71 | |
| Tayler Saucedo | 0.2 | 1 | 1 | 1 | 1 | 1 | 0 | 15 | 5.40 | |
| Luke Murphy | 1.2 | 2 | 0 | 0 | 1 | 0 | 0 | 26 | 3.38 | HLD |
| José Fermin | 1.1 | 0 | 0 | 0 | 0 | 3 | 0 | 12 | 3.12 | W |
| Samy Natera Jr. | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 11 | 2.00 | SV |
Manager comparison
Recent form
Season series: 1-1 with TEX listed first across 2 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.