San Francisco Giants vs Milwaukee Brewers
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T1 | Casey Schmitt | Casey Schmitt homers (13) on a fly ball to left center field. | SF 1, MIL 0 |
| T1 | Bryce Eldridge | Bryce Eldridge singles on a sharp line drive to center fielder Garrett Mitchell. Luis Arraez scores. Jung Hoo Lee to 3rd. | SF 2, MIL 0 |
| T1 | Matt Chapman | Matt Chapman doubles (16) on a line drive to left fielder Jackson Chourio. Jung Hoo Lee scores. Bryce Eldridge to 3rd. | SF 3, MIL 0 |
| B1 | William Contreras | William Contreras out on a sacrifice fly to right fielder Jung Hoo Lee in foul territory. Jackson Chourio scores. | SF 3, MIL 1 |
| T3 | Jung Hoo Lee | Jung Hoo Lee doubles (13) on a sharp line drive to right fielder Sal Frelick. Willy Adames scores. | SF 4, MIL 1 |
| T3 | Matt Chapman | Matt Chapman singles on a sharp ground ball to center fielder Garrett Mitchell. Jung Hoo Lee scores. Bryce Eldridge to 2nd. | SF 5, MIL 1 |
| T3 | Casey Schmitt | Casey Schmitt out on a sacrifice fly to right fielder Sal Frelick. Bryce Eldridge scores. Matt Chapman to 3rd. | SF 6, MIL 1 |
| B5 | Jackson Chourio | Jackson Chourio homers (3) on a fly ball to right field. Christian Yelich scores. | SF 6, MIL 3 |
| T7 | Eric Haase | Eric Haase hits a grand slam (4) to center field. Jung Hoo Lee scores. Bryce Eldridge scores. Matt Chapman scores. | SF 10, MIL 3 |
| T7 | Luis Arraez | Luis Arraez out on a sacrifice fly to left fielder Jake Bauers. Drew Gilbert scores. Rafael Devers to 2nd. | SF 11, MIL 3 |
| T7 | Willy Adames | Willy Adames singles on a line drive to center fielder Jackson Chourio. Rafael Devers scores. | SF 12, MIL 3 |
| B7 | Jackson Chourio | Jackson Chourio homers (4) on a fly ball to center field. Christian Yelich scores. | SF 12, MIL 5 |
| B8 | David Hamilton | David Hamilton homers (2) on a fly ball to left center field. | SF 12, MIL 6 |
| B9 | Blake Perkins | Blake Perkins walks. Jackson Chourio scores. Gary Sánchez to 3rd. Joey Ortiz to 2nd. | SF 12, MIL 7 |
| B9 | Sal Frelick | Sal Frelick grounds into a force out, first baseman Casey Schmitt to shortstop Willy Adames. Gary Sánchez scores. Joey Ortiz to 3rd. Blake Perkins out at 2nd. Sal Frelick to 1st. | SF 12, MIL 8 |
| B9 | Luis Rengifo | Luis Rengifo singles on a line drive to left fielder Drew Gilbert. Joey Ortiz scores. Sal Frelick to 2nd. | SF 12, MIL 9 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SF | 3 | 0 | 3 | 0 | 0 | 0 | 6 | 0 | 0 | 12 |
| MIL | 1 | 0 | 0 | 0 | 2 | 0 | 2 | 1 | 3 | 9 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Adrian Houser started for Giants, leaving with a 6–3 lead. Out of the bullpen, Wilkin Ramos took the roughest line.
-
Adrian Houser
Starter
4.1
82
3
5
Pitch-by-pitch: what Adrian Houser threw
CSW 34% 1st-pitch strike 52% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 41 50% 1 16 4 13 7 Four-Seam Fastball 19 23% 1 4 1 11 2 Slider 10 12% 1 1 2 5 1 Changeup 10 12% 3 0 1 3 3 Curveball 2 2% 0 1 0 1 0 - Sam Hentges Middle 0.2 15 0 1 W inherited 1, stranded 1
- JT Brubaker Long 2.0 46 2 1 HLD
- Tristan Beck Middle 1.0 12 1 0
- Wilkin Ramos Reliever 0.0 21 3 0
- Caleb Kilian Middle 1.0 13 0 1 SV inherited 3, 2 scored
Coleman Crow started for Brewers, leaving trailing 1–6. Out of the bullpen, Jake Woodford took the roughest line.
-
Coleman Crow
Starter
2.1
70
6
2
L
Pitch-by-pitch: what Coleman Crow threw
CSW 30% 1st-pitch strike 67% 3.9 pitches/PAPitch # % Whiff CS Foul Ball In play Cutter 24 34% 5 5 1 8 5 Curveball 18 26% 2 2 8 6 0 Four-Seam Fastball 15 21% 1 2 2 5 5 Sinker 7 10% 0 3 2 1 1 Sweeper 6 9% 0 1 1 1 3 - DL Hall Reliever 2.1 27 0 1 inherited 3, 1 scored
- Grant Anderson Middle 1.1 30 2 1 inherited 1, stranded 1
- Jake Woodford Reliever 3.0 56 4 1 inherited 2, all 2 scored
Where the game turned
- Schmitt HR (1)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Casey Schmitt 1B | 5 | 1 | 2 | 2 | 0 | 0 | .282 | .316 | .528 | .844 | HR (13) |
| Jonah Cox CF | 1 | 0 | 0 | 0 | 0 | 0 | .167 | .167 | .333 | .500 | |
| Willy Adames SS | 6 | 1 | 2 | 1 | 0 | 1 | .244 | .286 | .432 | .718 | 2B |
| Jung Hoo Lee RF | 5 | 3 | 4 | 1 | 0 | 0 | .322 | .356 | .447 | .803 | 2B |
| Bryce Eldridge DH | 4 | 2 | 3 | 1 | 1 | 0 | .286 | .370 | .471 | .841 | |
| Matt Chapman 3B | 5 | 1 | 3 | 2 | 0 | 0 | .235 | .314 | .338 | .652 | 2B |
| Eric Haase C | 4 | 1 | 1 | 4 | 1 | 2 | .282 | .333 | .667 | 1.000 | HR (4) |
| Drew Gilbert LF | 5 | 1 | 2 | 0 | 0 | 1 | .236 | .282 | .382 | .664 | |
| Rafael Devers 1B | 6 | 1 | 1 | 0 | 0 | 1 | .240 | .289 | .411 | .700 | 2B |
| Luis Arraez 2B | 4 | 1 | 2 | 1 | 0 | 0 | .325 | .364 | .436 | .800 | 2B |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Christian Yelich DH | 5 | 2 | 2 | 0 | 0 | 0 | .289 | .358 | .463 | .821 | 2B |
| Jackson Chourio LF | 4 | 4 | 3 | 4 | 1 | 1 | .308 | .373 | .505 | .878 | 2 HR (3, 4) |
| Gary Sánchez C | 2 | 1 | 1 | 0 | 0 | 1 | .196 | .350 | .402 | .752 | |
| Joey Ortiz SS | 1 | 1 | 0 | 0 | 1 | 0 | .192 | .293 | .242 | .535 | |
| Blake Perkins CF | 0 | 0 | 0 | 1 | 2 | 0 | .091 | .200 | .136 | .336 | |
| Andrew Vaughn 1B | 3 | 0 | 0 | 0 | 0 | 1 | .319 | .388 | .458 | .846 | |
| Sal Frelick RF | 5 | 0 | 1 | 1 | 0 | 1 | .223 | .290 | .309 | .599 | |
| Luis Rengifo 3B | 5 | 0 | 1 | 1 | 0 | 0 | .204 | .276 | .251 | .527 | |
| David Hamilton 2B | 4 | 1 | 1 | 1 | 1 | 0 | .231 | .321 | .308 | .629 | HR (2) |
| Brice Turang 2B | 3 | 0 | 2 | 0 | 0 | 1 | .280 | .406 | .464 | .870 | 2B, SB |
| William Contreras C | 2 | 0 | 0 | 1 | 0 | 1 | .285 | .347 | .385 | .732 | |
| Jake Bauers LF | 1 | 0 | 0 | 0 | 2 | 1 | .269 | .355 | .484 | .839 | |
| Garrett Mitchell CF | 1 | 0 | 0 | 0 | 1 | 1 | .234 | .357 | .370 | .727 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Adrian Houser | 4.1 | 5 | 3 | 2 | 3 | 5 | 1 | 82 | 5.49 | |
| Sam Hentges | 0.2 | 0 | 0 | 0 | 1 | 1 | 0 | 15 | 2.08 | W |
| JT Brubaker | 2.0 | 2 | 2 | 2 | 2 | 1 | 1 | 46 | 3.09 | HLD |
| Tristan Beck | 1.0 | 1 | 1 | 1 | 0 | 0 | 1 | 12 | 10.50 | |
| Wilkin Ramos | 0.0 | 2 | 3 | 3 | 2 | 0 | 0 | 21 | 22.50 | |
| Caleb Kilian | 1.0 | 1 | 0 | 0 | 0 | 1 | 0 | 13 | 3.58 | SV |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Coleman Crow | 2.1 | 9 | 6 | 6 | 2 | 2 | 1 | 70 | 5.94 | L |
| DL Hall | 2.1 | 1 | 0 | 0 | 0 | 1 | 0 | 27 | 2.03 | |
| Grant Anderson | 1.1 | 3 | 2 | 2 | 0 | 1 | 0 | 30 | 3.16 | |
| Jake Woodford | 3.0 | 7 | 4 | 4 | 0 | 1 | 1 | 56 | 6.94 |
Manager comparison
Recent form
Season series: 2-2 with SF listed first across 4 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.