San Francisco Giants vs Texas Rangers
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B3 | Brandon Nimmo | Brandon Nimmo singles on a line drive to right fielder Jung Hoo Lee. Wyatt Langford scores. | SF 0, TEX 1 |
| B3 | Justin Foscue | Justin Foscue triples (1) on a ground ball to left fielder Eddys Leonard. Brandon Nimmo scores. Jake Burger scores. | SF 0, TEX 3 |
| B3 | Elias Díaz | Elias Díaz doubles (9) on a ground ball to left fielder Eddys Leonard. Justin Foscue scores. | SF 0, TEX 4 |
| B5 | Brandon Nimmo | Brandon Nimmo homers (12) on a fly ball to left field. | SF 0, TEX 5 |
| B8 | Nicky Lopez | Nicky Lopez singles on a ground ball to center fielder Grant McCray. Jake Burger scores. Joc Pederson to 2nd. | SF 0, TEX 6 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SF | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| TEX | 0 | 0 | 4 | 0 | 1 | 0 | 0 | 1 | 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.
Carson Whisenhunt started for Giants, leaving trailing 0–4. Out of the bullpen, Carson Seymour took the roughest line.
-
Carson Whisenhunt
Starter
3.1
70
4
4
L
Pitch-by-pitch: what Carson Whisenhunt threw
CSW 27% 1st-pitch strike 67% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 29 41% 0 5 6 15 3 Changeup 27 39% 5 3 5 9 5 Slider 14 20% 3 3 1 4 3 - Carson Seymour Middle 2.2 37 1 2 inherited 1, stranded 1
- Jason Foley Middle 1.0 14 0 1
- Tristan Beck Middle 1.0 23 1 1
Cody Bradford started for Rangers, leaving with a 4–0 lead.
-
Cody Bradford
Starter
4.1
70
0
5
Pitch-by-pitch: what Cody Bradford threw
CSW 31% 1st-pitch strike 80% 3.5 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 33 47% 3 7 9 5 9 Changeup 26 37% 0 6 6 10 4 Slider 6 9% 0 3 0 3 0 Curveball 5 7% 0 3 0 2 0 - Tyler Alexander Setup 1.2 26 0 3 W inherited 2, stranded 2
- Robby Ahlstrom Middle 1.0 15 0 1
- Chase Silseth Middle 1.0 16 0 1
- Cole Winn Setup 1.0 11 0 0
Where the game turned
- Nimmo 1B (1)
Game insights
-
Tony Vitello (SF) has run 30 distinct starting lineups across 30 games this season — that's 100% turnover game-to-game. Most managers stay below 14 for the same span.Share to X
-
Skip Schumaker (TEX) has run 30 distinct starting lineups across 30 games this season — that's 100% turnover game-to-game. Most managers stay below 14 for the same span.Share to X
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Bryce Eldridge 1B | 5 | 0 | 1 | 0 | 0 | 1 | .255 | .348 | .439 | .787 | |
| Jung Hoo Lee RF | 5 | 0 | 1 | 0 | 0 | 0 | .303 | .338 | .449 | .787 | |
| Willy Adames SS | 3 | 0 | 0 | 0 | 1 | 2 | .221 | .279 | .408 | .687 | |
| Rafael Devers DH | 4 | 0 | 2 | 0 | 0 | 0 | .248 | .322 | .474 | .796 | |
| Osleivis Basabe 3B | 4 | 0 | 1 | 0 | 0 | 1 | .286 | .304 | .762 | 1.066 | |
| Nate Furman 2B | 0 | 0 | 0 | 0 | 1 | 0 | .000 | .286 | .000 | .286 | |
| Grant McCray CF | 3 | 0 | 0 | 0 | 1 | 2 | .107 | .286 | .214 | .500 | |
| Drew Gilbert PH | 1 | 0 | 0 | 0 | 0 | 0 | .241 | .327 | .353 | .680 | |
| Drew Cavanaugh C | 4 | 0 | 2 | 0 | 0 | 2 | .250 | .364 | .268 | .632 | 2B |
| Buddy Kennedy 3B | 3 | 0 | 0 | 0 | 0 | 2 | .043 | .154 | .087 | .241 | |
| Eddys Leonard LF | 3 | 0 | 1 | 0 | 0 | 0 | .200 | .200 | .400 | .600 | 2B |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Wyatt Langford LF | 3 | 1 | 1 | 0 | 1 | 1 | .265 | .316 | .490 | .806 | 2B |
| Ezequiel Duran 3B | 3 | 0 | 0 | 0 | 1 | 1 | .276 | .328 | .459 | .787 | |
| Brandon Nimmo RF | 3 | 2 | 2 | 2 | 1 | 0 | .274 | .342 | .445 | .787 | HR (12) |
| Jake Burger 1B | 3 | 2 | 1 | 0 | 1 | 1 | .238 | .297 | .421 | .718 | |
| Joc Pederson DH | 2 | 0 | 1 | 0 | 0 | 1 | .252 | .340 | .500 | .840 | |
| Elias Díaz C | 4 | 0 | 1 | 1 | 0 | 0 | .240 | .267 | .426 | .693 | 2B |
| Nicky Lopez SS | 4 | 0 | 2 | 1 | 0 | 0 | .282 | .323 | .316 | .639 | |
| Cam Cauley 2B | 4 | 0 | 0 | 0 | 0 | 2 | .192 | .263 | .346 | .609 | |
| Evan Carter CF | 3 | 0 | 0 | 0 | 1 | 2 | .199 | .313 | .335 | .648 | |
| Justin Foscue DH | 2 | 1 | 1 | 2 | 0 | 0 | .256 | .315 | .481 | .796 | 3B |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Carson Whisenhunt | 3.1 | 5 | 4 | 4 | 3 | 4 | 0 | 70 | 7.25 | L |
| Carson Seymour | 2.2 | 2 | 1 | 1 | 1 | 2 | 1 | 37 | 10.29 | |
| Jason Foley | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 14 | 4.26 | |
| Tristan Beck | 1.0 | 2 | 1 | 1 | 1 | 1 | 0 | 23 | 7.07 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Cody Bradford | 4.1 | 5 | 0 | 0 | 2 | 5 | 0 | 70 | 0.00 | |
| Tyler Alexander | 1.2 | 0 | 0 | 0 | 0 | 3 | 0 | 26 | 3.24 | W |
| Robby Ahlstrom | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 15 | 4.18 | |
| Chase Silseth | 1.0 | 1 | 0 | 0 | 1 | 1 | 0 | 16 | 2.98 | |
| Cole Winn | 1.0 | 1 | 0 | 0 | 0 | 0 | 0 | 11 | 6.10 |
Manager comparison
Recent form
Season series: 1-2 with SF 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.