Season Schedule
OffSTRegASGRegPostWSOff
Road to Playoffs
Open board →
Playoff odds, bubble teams & races — 30 clubs
6in the bubble

Milwaukee Brewers vs San Francisco Giants

Wednesday, Jul 29, 2026Oracle Park3:45 PM ETPreview
MIL · Away · 67-40

Milwaukee Brewers

NL Central · 1st · —
:
3:45 PM ET
H2H 25
SF · Home · 45-62

San Francisco Giants

Starting pitchers
Starter form · last 5 starts
Season3.51
Last 54.30
0.79 ERA worse in last 5
5 days restQS 60%Blow-up 0/5
207/01
107/06
307/11
307/18
507/24

↑ ERA trending up lately

Season3.98
Last 55.86
1.88 ERA worse in last 5
5 days restQS 40%Blow-up 1/5
006/27
707/03
507/08
307/18
407/24

⚡ Alternating good/bad starts

Matchup edge
Shane Drohan pitching edge·Brewers 73 L10
PitchingBrewers
Brewers42Giants20
HittingBrewers
Brewers57Giants31
BullpenBrewers
Brewers66Giants49
Lineup not yet announced · posted ~1–2 hrs before first pitch
Projected hitters vs RHP / LHP
Brewers vs RHP
Avg OPS 0.8212 hot hittersTop: Turang 0.929 · Bauers 0.903 · Lara 0.838

Projected sample — season splits vs pitcher hand, not official order.

Giants vs LHP
Avg OPS 0.8042 hot hittersTop: Eldridge 0.914 · Bericoto 0.889 · Schmitt 0.847

Projected sample — season splits vs pitcher hand, not official order.

Milwaukee Brewers hitters vs RHP (projected)
Batter
AVG
OPS
HR
0.273
0.722
4
0.276
0.903
18
0.289
0.838
0
0.302
0.929
15
0.167
0.713
8
San Francisco Giants hitters vs LHP (projected)
Batter
AVG
OPS
HR
0.333
0.889
4
0.300
0.914
11
0.320
0.801
4
0.195
0.569
22
0.337
0.847
21
◆ Matchup preview

Milwaukee Brewers at San Francisco Giants (2026-07-29). Shane Drohan vs Logan Webb at Oracle Park.

Starters — Shane Drohan has a 3.51 ERA, 1.20 WHIP, and 82 innings with 9.0 K/9, 2.52 BB/9, and 0.66 HR/9. His last three starts were 6 IP and 5 ER with 6 K and 2 BB, 6 IP and 3 ER with 9 K and 1 BB, and 6.1 IP and 3 ER with 6 K and 0 BB. The strikeout rate is strong and the home-run suppression has been a clear asset, although the most recent outing was his roughest of the three. Trend: up. Logan Webb carries a 3.98 ERA, 1.12 WHIP, and 113 innings with 7.09 K/9, 2.31 BB/9, and 0.72 HR/9. His last three starts were 6 IP and 4 ER with 4 K and 2 BB, 6.2 IP and 3 ER with 5 K and 1 BB, and 7 IP and 5 ER with 2 K and 2 BB. Webb continues to limit walks and baserunners well, but the recent run prevention and softer strikeout output point to some slippage. Trend: down.

Teams — Milwaukee owns a .738 OPS and 543 runs scored, backed by a .255 team average. The Brewers also bring the stronger run prevention profile with a 3.41 team ERA and 1.16 WHIP, and they enter on a 7-3 run over their last 10 games. San Francisco has a .723 OPS, 441 runs scored, and a .252 team average. The Giants’ pitching staff has been less efficient overall at a 4.38 ERA and 1.35 WHIP, and their recent form is weaker at 3-7 over the last 10. From a betting matchup perspective, Milwaukee shows the better combination of current form, season-long scoring output, and bullpen support indicators, while San Francisco leans more heavily on Webb’s ability to work efficiently into the middle or late innings.

Key facts
Brewers 543 runs scored vs Giants 441Drohan 9.0 K/9 and 0.66 HR/9Milwaukee team ERA 3.41 and WHIP 1.16, last 10 games 7-3
Head to head (2025–2026)
25
San Francisco Giants lead series
7 meetings total
2025-08-24
San Francisco Giants @ Milwaukee Brewers
43
SF
2025-08-23
San Francisco Giants @ Milwaukee Brewers
71
SF
2025-08-22
San Francisco Giants @ Milwaukee Brewers
45
MIL
2025-04-24
Milwaukee Brewers @ San Francisco Giants
56
SF
2025-04-23
Milwaukee Brewers @ San Francisco Giants
24
SF
Team picture · 2026
73
WLWWLWLWWW
37
LWLWWLLLLL
MIL
SF
Team AVG
0.255
0.252
Team OPS
0.738
0.723
Home runs
98
120
Runs scored
543
441
Team ERA
3.41
4.38
HR allowed
106
107

Explore more MLB matchups

Related game previews for these clubs and around the league.