San Francisco Giants vs Milwaukee Brewers
Game Highlights
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| T2 | Matt Chapman | Matt Chapman homers (2) on a fly ball to center field. Jung Hoo Lee scores. | SF 2, MIL 0 |
| B2 | Sal Frelick | Sal Frelick doubles (6) on a sharp line drive to right fielder Jung Hoo Lee. Jake Bauers scores. | SF 2, MIL 1 |
| B2 | Luis Rengifo | Luis Rengifo singles on a sharp line drive to center fielder Jonah Cox. Sal Frelick scores. | SF 2, MIL 2 |
| B2 | Jackson Chourio | Jackson Chourio doubles (8) on a sharp line drive to right fielder Jung Hoo Lee. Luis Rengifo scores. David Hamilton scores. Christian Yelich to 3rd. | SF 2, MIL 4 |
| B2 | Brice Turang | Brice Turang triples (2) on a sharp fly ball to right fielder Jung Hoo Lee. Christian Yelich scores. Jackson Chourio scores. | SF 2, MIL 6 |
| B2 | William Contreras | William Contreras out on a sacrifice fly to left fielder Casey Schmitt. Brice Turang scores. | SF 2, MIL 7 |
| B4 | William Contreras | William Contreras grounds into a double play, shortstop Willy Adames to second baseman Luis Arraez to first baseman Bryce Eldridge. Christian Yelich scores. Jackson Chourio to 3rd. Brice Turang out at 2nd. William Contreras out at 1st. | SF 2, MIL 8 |
| B6 | Andrew Vaughn | Andrew Vaughn singles on a ground ball to right fielder Jung Hoo Lee. Brice Turang scores. William Contreras scores. Jake Bauers to 3rd. Andrew Vaughn to 2nd. Andrew Vaughn advances to 2nd, on a fielding error by right fielder Jung Hoo Lee. | SF 2, MIL 10 |
| B7 | Christian Yelich | Christian Yelich singles on a line drive to center fielder Jung Hoo Lee. Luis Rengifo scores. David Hamilton to 3rd. | SF 2, MIL 11 |
| B7 | Jackson Chourio | Jackson Chourio singles on a ground ball to right fielder Victor Bericoto. David Hamilton scores. Christian Yelich to 2nd. | SF 2, MIL 12 |
| B8 | Christian Yelich | Christian Yelich singles on a ground ball to left fielder Drew Gilbert. Luis Rengifo scores. David Hamilton to 3rd. | SF 2, MIL 13 |
| B8 | Joey Ortiz | Joey Ortiz doubles (3) on a line drive to right fielder Victor Bericoto. David Hamilton scores. Christian Yelich scores. Jackson Chourio to 3rd. | SF 2, MIL 15 |
| B8 | William Contreras | William Contreras out on a sacrifice fly to center fielder Jung Hoo Lee. Jackson Chourio scores. Joey Ortiz to 3rd. | SF 2, MIL 16 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| SF | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| MIL | 0 | 7 | 0 | 1 | 0 | 2 | 2 | 4 | 0 | 16 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Landen Roupp started for Giants, leaving trailing 2–8. Out of the bullpen, Buddy Kennedy took the roughest line.
-
Landen Roupp
Starter
4.0
96
8
4
L
Pitch-by-pitch: what Landen Roupp threw
CSW 21% 1st-pitch strike 52% 4.2 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 41 43% 2 7 6 18 8 Curveball 26 27% 5 2 3 15 1 Changeup 12 13% 0 0 1 9 2 Cutter 10 10% 2 2 2 2 2 Four-Seam Fastball 7 7% 0 0 2 4 1 - Wilkin Ramos Reliever 2.0 40 2 1
- Matt Gage Reliever 1.0 27 2 1
- Buddy Kennedy Reliever 1.0 39 4 0
Shane Drohan started for Brewers, leaving with a 7–2 lead.
-
Shane Drohan
Starter
4.0
68
2
5
Pitch-by-pitch: what Shane Drohan threw
CSW 31% 1st-pitch strike 76% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Four-Seam Fastball 30 44% 7 2 4 15 2 Slider 16 24% 2 1 3 6 4 Sinker 13 19% 1 4 3 1 4 Curveball 7 10% 1 3 2 1 0 Cutter 2 3% 0 0 1 1 0 - Chad Patrick Middle 1.0 15 0 1 W
- DL Hall Reliever 2.0 40 0 2
- Grant Anderson Middle 1.0 8 0 0
- Jake Woodford Reliever 1.0 12 0 2
Where the game turned
- Chourio 2B (2)
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Casey Schmitt SS | 4 | 0 | 0 | 0 | 0 | 1 | .289 | .326 | .537 | .863 | |
| Luis Arraez 2B | 3 | 0 | 1 | 0 | 1 | 0 | .321 | .365 | .421 | .786 | |
| Buddy Kennedy P | 1 | 0 | 0 | 0 | 0 | 0 | .000 | .000 | .000 | .000 | |
| Jung Hoo Lee CF | 4 | 1 | 1 | 0 | 0 | 0 | .303 | .340 | .429 | .769 | |
| Victor Bericoto RF | 1 | 0 | 0 | 0 | 0 | 0 | .167 | .167 | .167 | .334 | |
| Bryce Eldridge 1B | 4 | 0 | 1 | 0 | 0 | 3 | .242 | .324 | .452 | .776 | 2B |
| Eric Haase C | 3 | 0 | 1 | 0 | 1 | 2 | .286 | .324 | .629 | .953 | 2B |
| Drew Gilbert LF | 3 | 0 | 0 | 0 | 0 | 0 | .231 | .274 | .385 | .659 | |
| Rafael Devers DH | 2 | 0 | 0 | 0 | 2 | 2 | .251 | .303 | .429 | .732 | |
| Willy Adames SS | 3 | 0 | 0 | 0 | 0 | 1 | .239 | .278 | .420 | .698 | |
| Matt Chapman 3B | 2 | 1 | 1 | 2 | 1 | 0 | .234 | .315 | .338 | .653 | HR (2) |
| Jonah Cox CF | 1 | 0 | 0 | 0 | 0 | 1 | .500 | .500 | 1.000 | 1.500 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Christian Yelich DH | 5 | 3 | 3 | 2 | 1 | 2 | .275 | .342 | .450 | .792 | |
| Jackson Chourio LF | 4 | 2 | 2 | 3 | 2 | 1 | .276 | .336 | .418 | .754 | 2B |
| Joey Ortiz SS | 2 | 0 | 1 | 2 | 0 | 1 | .193 | .290 | .244 | .534 | 2B |
| William Contreras C | 4 | 1 | 1 | 2 | 0 | 0 | .294 | .356 | .398 | .754 | |
| Jake Bauers 1B | 2 | 1 | 0 | 0 | 4 | 2 | .277 | .360 | .486 | .846 | |
| Blake Perkins CF | 2 | 0 | 0 | 0 | 0 | 0 | .092 | .181 | .138 | .319 | |
| Sal Frelick RF | 5 | 1 | 2 | 1 | 0 | 0 | .219 | .286 | .309 | .595 | 2 2B |
| Luis Rengifo 3B | 3 | 3 | 2 | 1 | 2 | 0 | .210 | .282 | .261 | .543 | |
| David Hamilton 2B | 5 | 3 | 3 | 0 | 0 | 0 | .239 | .325 | .299 | .624 | 2B |
| Brice Turang 2B | 2 | 2 | 2 | 2 | 2 | 0 | .270 | .401 | .459 | .860 | 2B, 3B |
| Andrew Vaughn 1B | 4 | 0 | 2 | 2 | 0 | 0 | .354 | .425 | .508 | .933 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Landen Roupp | 4.0 | 8 | 8 | 8 | 5 | 4 | 0 | 96 | 4.22 | L |
| Wilkin Ramos | 2.0 | 3 | 2 | 2 | 2 | 1 | 0 | 40 | 9.00 | |
| Matt Gage | 1.0 | 3 | 2 | 2 | 2 | 1 | 0 | 27 | 2.63 | |
| Buddy Kennedy | 1.0 | 4 | 4 | 4 | 2 | 0 | 0 | 39 | 36.00 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Shane Drohan | 4.0 | 4 | 2 | 2 | 2 | 5 | 1 | 68 | 2.87 | |
| Chad Patrick | 1.0 | 0 | 0 | 0 | 0 | 1 | 0 | 15 | 2.54 | W |
| DL Hall | 2.0 | 1 | 0 | 0 | 3 | 2 | 0 | 40 | 2.20 | |
| Grant Anderson | 1.0 | 0 | 0 | 0 | 0 | 0 | 0 | 8 | 2.59 | |
| Jake Woodford | 1.0 | 0 | 0 | 0 | 0 | 2 | 0 | 12 | 6.20 |
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.