Oakland Athletics vs San Francisco Giants
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B4 | Willy Adames | Willy Adames homers (14) on a fly ball to left center field. | ATH 0, SF 1 |
| T5 | Alika Williams | Alika Williams doubles (6) on a line drive to left fielder Victor Bericoto. Jeff McNeil scores. | ATH 1, SF 1 |
| T5 | Nick Kurtz | Nick Kurtz grounds into a force out, second baseman Casey Schmitt to shortstop Willy Adames. Alika Williams scores. Henry Bolte out at 2nd. Nick Kurtz to 1st. | ATH 2, SF 1 |
| B6 | Jung Hoo Lee | Jung Hoo Lee triples (3) on a line drive to center fielder Henry Bolte. Bryce Eldridge scores. Casey Schmitt scores. Willy Adames scores. | ATH 2, SF 4 |
| B6 | Victor Bericoto | Victor Bericoto homers (3) on a fly ball to center field. Jung Hoo Lee scores. | ATH 2, SF 6 |
| T7 | Shea Langeliers | Shea Langeliers singles on a ground ball to center fielder Jonah Cox. Jeff McNeil scores. Alika Williams scores. Nick Kurtz to 2nd. | ATH 4, SF 6 |
| T8 | Jeff McNeil | Jeff McNeil singles on a sharp line drive to right fielder Jung Hoo Lee. Lawrence Butler scores. | ATH 5, SF 6 |
| T9 | Jonah Heim | Jonah Heim singles on a ground ball to left fielder Victor Bericoto. Henry Bolte scores. Tyler Soderstrom to 2nd. | ATH 6, SF 6 |
| T9 | Lawrence Butler | Lawrence Butler singles on a line drive to right fielder Jung Hoo Lee. Tyler Soderstrom scores. Jonah Heim to 3rd. | ATH 7, SF 6 |
| T9 | Max Muncy | Max Muncy singles on a fly ball to left fielder Victor Bericoto. Jonah Heim scores. Lawrence Butler scores. | ATH 9, SF 6 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| ATH | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 1 | 4 | 9 |
| SF | 0 | 0 | 0 | 1 | 0 | 5 | 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.
Jeffrey Springs started for Athletics, leaving trailing 2–6. Out of the bullpen, Matt Krook took the roughest line.
-
Jeffrey Springs
Starter
5.1
87
3
6
Pitch-by-pitch: what Jeffrey Springs threw
CSW 32% 1st-pitch strike 62% 4.1 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 34 39% 4 7 11 9 3 Changeup 28 32% 8 2 1 11 6 Slider 21 24% 3 4 4 6 4 Sweeper 3 3% 0 0 1 2 0 Cutter 1 1% 0 0 1 0 0 - Matt Krook Middle 0.1 13 2 1 BS inherited 2, all 2 scored
- Justin Sterner Setup 0.1 7 1 1 inherited 1, all 1 scored
- Geoff Hartlieb Middle 2.0 25 0 1 W
- Mason Barnett Middle 1.0 13 0 1 SV
Landen Roupp started for Giants, leaving trailing 1–2. Out of the bullpen, Caleb Kilian took the roughest line.
-
Landen Roupp
Starter
6.0
108
2
6
Pitch-by-pitch: what Landen Roupp threw
CSW 24% 1st-pitch strike 58% 4.5 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 43 40% 1 10 11 14 7 Curveball 26 24% 6 4 4 7 5 Changeup 18 17% 0 1 3 11 3 Cutter 13 12% 1 1 3 7 1 Four-Seam Fastball 8 7% 2 0 1 5 0 - Ryan Walker Closer 0.2 7 2 0
- Erik Miller Setup 0.1 12 0 0 HLD inherited 2, all 2 scored
- Dylan Smith Middle 1.0 25 1 2 HLD
- Caleb Kilian Middle 0.2 23 4 1 L
- Matt Gage Middle 0.1 10 0 0 inherited 1, stranded 1
Where the game turned
- Butler 1B (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Henry Bolte CF | 5 | 1 | 3 | 0 | 0 | 0 | .320 | .406 | .418 | .824 | |
| Nick Kurtz 1B | 4 | 0 | 0 | 1 | 1 | 3 | .278 | .426 | .533 | .959 | |
| Shea Langeliers DH | 5 | 0 | 1 | 2 | 0 | 2 | .264 | .329 | .505 | .834 | |
| Tyler Soderstrom LF | 4 | 1 | 2 | 0 | 1 | 0 | .246 | .345 | .467 | .812 | |
| Jonah Heim C | 4 | 1 | 1 | 1 | 1 | 1 | .243 | .306 | .477 | .783 | |
| Lawrence Butler RF | 5 | 2 | 2 | 1 | 0 | 1 | .197 | .277 | .308 | .585 | 2B, SB |
| Max Muncy 3B | 5 | 0 | 1 | 2 | 0 | 1 | .229 | .293 | .420 | .713 | SB |
| Jeff McNeil 2B | 4 | 2 | 3 | 1 | 0 | 0 | .237 | .309 | .319 | .628 | |
| Alika Williams SS | 4 | 2 | 2 | 1 | 0 | 1 | .306 | .333 | .490 | .823 | 2B |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Matt Chapman 3B | 2 | 0 | 1 | 0 | 2 | 0 | .242 | .333 | .381 | .714 | |
| Bryce Eldridge 1B | 3 | 1 | 0 | 0 | 1 | 0 | .278 | .378 | .481 | .859 | |
| Casey Schmitt 2B | 4 | 1 | 1 | 0 | 0 | 0 | .294 | .321 | .519 | .840 | |
| Rafael Devers DH | 4 | 0 | 0 | 0 | 0 | 2 | .235 | .297 | .432 | .729 | |
| Willy Adames SS | 3 | 2 | 1 | 1 | 1 | 1 | .225 | .269 | .428 | .697 | HR (14) |
| Jung Hoo Lee RF | 4 | 1 | 1 | 3 | 0 | 1 | .332 | .365 | .478 | .843 | 3B |
| Victor Bericoto LF | 4 | 1 | 1 | 2 | 0 | 2 | .231 | .231 | .577 | .808 | HR (3) |
| Eric Haase C | 2 | 0 | 0 | 0 | 0 | 1 | .200 | .250 | .450 | .700 | |
| Drew Gilbert PH | 1 | 0 | 0 | 0 | 0 | 0 | .233 | .322 | .365 | .687 | |
| Daniel Susac C | 2 | 0 | 0 | 0 | 0 | 1 | .262 | .310 | .330 | .640 | |
| Jonah Cox CF | 3 | 0 | 0 | 0 | 0 | 2 | .318 | .318 | .591 | .909 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Jeffrey Springs | 5.1 | 3 | 3 | 3 | 2 | 6 | 1 | 87 | 5.52 | |
| Matt Krook | 0.1 | 1 | 2 | 2 | 1 | 1 | 0 | 13 | 6.75 | BS |
| Justin Sterner | 0.1 | 1 | 1 | 1 | 0 | 1 | 1 | 7 | 4.17 | |
| Geoff Hartlieb | 2.0 | 0 | 0 | 0 | 1 | 1 | 0 | 25 | 1.80 | W |
| Mason Barnett | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 13 | 1.23 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Landen Roupp | 6.0 | 6 | 2 | 2 | 1 | 6 | 0 | 108 | 4.07 | |
| Ryan Walker | 0.2 | 2 | 2 | 2 | 0 | 0 | 0 | 7 | 5.66 | |
| Erik Miller | 0.1 | 1 | 0 | 0 | 1 | 0 | 0 | 12 | 4.22 | HLD |
| Dylan Smith | 1.0 | 2 | 1 | 1 | 0 | 2 | 0 | 25 | 2.08 | HLD |
| Caleb Kilian | 0.2 | 4 | 4 | 4 | 1 | 1 | 0 | 23 | 3.97 | L |
| Matt Gage | 0.1 | 0 | 0 | 0 | 0 | 0 | 0 | 10 | 3.91 |
Manager comparison
Recent form
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.