Scheduled First Pitch: 6:45 PM PT
Venue Type: One of MLB’s most pitcher‑friendly parks; suppresses HRs to RF due to marine air and deep dimensions.
WEATHER FORECAST — SAN FRANCISCO, CA
Temperature: 67°F at first pitch
Humidity: 72%
Wind: 14 mph blowing out to left‑center
Precipitation: 0%
Conditions: Cool, breezy; slight boost to balls hit to LCF, but overall pitcher‑friendly
Oracle Park’s marine layer typically suppresses HRs, but wind direction may help right‑handed hitters going opposite field.
PROBABLE PITCHERS
Milwaukee — RHP Robert Henderson
2026 Season: 9–4, 3.29 ERA, 1.14 WHIP
Arsenal: four‑seam, slider, changeup
Giants struggle vs. sliders (team OPS .618 vs sliders)
Road ERA: 3.41
Strength: strikeouts, elite command
Vulnerability: occasional HRs vs. LHB — mitigated by Oracle Park
San Francisco — RHP Keaton Roupp
2026 Season: 3–7, 4.66 ERA, 1.33 WHIP
Arsenal: four‑seam, sweeper, curveball
Brewers crush sweepers (team SLG .497 vs sweepers)
Home ERA: 4.12
Strength: curveball generates whiffs
Vulnerability: struggles vs. RHB power; Brewers are RH‑heavy
CURRENT TEAM FORM
Milwaukee Brewers — Last 10 Games: 7–3
Runs per game: 5.2
Bullpen ERA: 3.44
Road record: 31–22
Strength: elite pitching depth, strong contact hitting
Weakness: occasional power drought on the road
San Francisco Giants — Last 10 Games: 3–7
Runs per game: 3.8
Bullpen ERA: 4.61
Home record: 25–30
Strength: improved plate discipline
Weakness: low slugging, inconsistent rotation
INJURY REPORT
Milwaukee Brewers
Christian Yelich — Day‑to‑Day (back)
William Contreras — Active
Rhys Hoskins — Active
Freddy Peralta — IL (shoulder)
San Francisco Giants
Marco Luciano — Day‑to‑Day (ankle)
Michael Conforto — Active
Kyle Harrison — IL (elbow)
Patrick Bailey — Active
KEY PLAYER MATCHUPS
Robert Henderson vs. Michael Conforto
Conforto vs. sliders: .244 AVG
Henderson’s slider is his best pitch Edge: Henderson
Robert Henderson vs. Thairo Estrada
Estrada vs. changeups: .289 AVG
Henderson’s changeup is effective vs. RHB Edge: Even
Keaton Roupp vs. William Contreras
Contreras vs. sweepers: .311 AVG, .552 SLG
Roupp relies heavily on sweeper Edge: Contreras
Keaton Roupp vs. Rhys Hoskins
Hoskins vs. curveballs: .298 AVG
Roupp’s curveball is his strikeout pitch Edge: Hoskins
SERIES HISTORY
2026 Season Series: First meeting
Last 20 meetings: Milwaukee 12–8
At Oracle Park (last 3 seasons): Milwaukee 7–5
Brewers have won 6 of last 8 vs. Giants.
BETTING TRENDS
Milwaukee
Brewers are 8–2 in their last 10 vs. NL West
Under is 6–4 in their last 10 road games
Milwaukee is 7–1 in Henderson’s last 8 starts
San Francisco
Giants are 3–7 in their last 10 home games
Under is 7–3 in their last 10 overall
San Francisco is 4–8 in Roupp’s last 12 starts
Head‑to‑Head
Under has hit in 6 of last 9 meetings
Brewers have scored 4+ runs in 5 straight vs. Giants
Giants have not won a home series vs. Milwaukee since 2022
ADVANCED ANALYTICS SNAPSHOT
Pitching WAR (2026)
Henderson: 3.0 WAR
Roupp: 1.1 WAR
Team OPS (Last 30 Days)
Milwaukee: .732
San Francisco: .694
Bullpen ERA (Last 15 Days)
Milwaukee: 3.38
San Francisco: 4.59
Run Expectancy Model
Projected scoring:
Milwaukee: 4.5–5.3 runs
San Francisco: 3.6–4.4 runs
Game Odds
Milwaukee Brewers – 148
San Francisco Giants 7.5
Odds Courtesy of Sports Odds Direct as of Monday, July 27, 2026








