ARCHIVE June 4, 2026
June 4, 2026 · NL Cent

San Francisco Giants vs Milwaukee Brewers

June 4, 2026American Family FieldPartly Cloudy 83°F · 15 mph, R To L
AWAY
San Francisco Giants
25-38
12
vs
HOME
Milwaukee Brewers
37-23
9

Game Highlights

Published June 4, 2026 · Source: MLB

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

  123456789 R
SF 303000600 12
MIL 100020213 9

Pitching & bullpen

How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.

Giants AWAY 12

Adrian Houser started for Giants, leaving with a 6–3 lead. Out of the bullpen, Wilkin Ramos took the roughest line.

workload · innings pitched
  • Adrian Houser Starter 4.1 82 3 5
    Pitch-by-pitch: what Adrian Houser threw
    CSW 34% 1st-pitch strike 52% 3.9 pitches/PA
    Pitch#%WhiffCSFoulBallIn 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
Brewers HOME 9

Coleman Crow started for Brewers, leaving trailing 1–6. Out of the bullpen, Jake Woodford took the roughest line.

workload · innings pitched
  • 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/PA
    Pitch#%WhiffCSFoulBallIn 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

1 run Top 1st · off Crow
  • Schmitt HR (1)

Batting lines

AWAY · SF
BATTER ABRHRBIBBK AVGOBPSLGOPS 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
HOME · MIL
BATTER ABRHRBIBBK AVGOBPSLGOPS 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

AWAY · SF
PITCHER IPHRERBBKHR NPERA 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
HOME · MIL
PITCHER IPHRERBBKHR NPERA 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

AWAY · SF
Tony Vitello
Lineup 1.7 R Bunts 1.6 R IBBs 1.8 R
HOME · MIL
Pat Murphy
Lineup 1.5 R Bunts 2.8 R IBBs 4.1 R

Recent form

AWAY · SF
4-5 L3 +2 run diff
LLL?WWWWLL
HOME · MIL
6-4 W2 +17 run diff
WWLLLWWWLW

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.

Read the full methodology.