MLB Preview · July 27, 2026

Milwaukee Brewers at San Francisco Giants: Prediction, Odds & Preview

MIL 59-37at SF 41-55·Oracle Park·

DiamondIQ Model — Win Probability

MIL57.2%42.8%SF

The model leans MIL (57.2%). DiamondIQ model v2: season records, home-field advantage, the starting-pitcher quality gap (PitchIQ), and a calibration adjustment fit and validated on four seasons of backtest — plus live game state once underway.

The Matchup

The Milwaukee Brewers bring a 59-37 record into Oracle Park to face a San Francisco Giants club sitting at 41-55, and the gap in those standings shapes how the DiamondIQ model reads this contest. The model's estimate gives Milwaukee a 57.2% win probability against San Francisco's 42.8%, with the Brewers drawing the lean on the strength of their season-long performance advantage and a starting-pitcher quality gap factored through the model's PitchIQ component. Home field provides the Giants some offset, as it always does, but it has not been enough to close the spread the records produce when run through the v2 calibration.

With probable starters not yet announced, the pitching matchup remains the key unknown heading into this one. What the model can account for now is the bullpen picture, and the contrast there is notable. Milwaukee's relievers carry a BullpenIQ score of 66 out of 100, with three arms classified as fresh and closer Abner Uribe available. San Francisco's bullpen grades out at 48 out of 100, with three heavy-use arms and one likely unavailable, and closer Caleb Kilian anchoring the back end. That disparity in relief depth could matter in a low-run environment. Oracle Park carries a DiamondIQ park factor of 0.96, meaning it suppresses run scoring by roughly four percent relative to league average across three seasons, so games here tend to be tight and late-inning leverage amplified.

The Giants are also managing a crowded injured list that strips the outfield and corner infield of meaningful depth, with Harrison Bader, Jonah Cox, and Victor Bericoto all on the 10-day IL alongside third baseman Matt Chapman. Milwaukee has its own absences, including Kyle Harrison and DL Hall on the pitching staff, but the Giants' positional losses carry more lineup-construction weight. The forecast is clean at first pitch, 66 degrees with a 12 mph wind blowing west out to center field, a condition that can help carry fly balls but is muted considerably by the park's run-suppressing profile. The primary thing to watch as the week advances is starter announcement: given the PitchIQ gap already embedded in the model's lean, whoever San Francisco names to the mound will either tighten or widen the probability spread considerably before first pitch.

Analysis generated by DiamondIQ's model.

Forecast at First Pitch

☁️67°FOvercast
Wind 11 mph WSW · out to CF
Precip 2%

Injured List

MIL
David Hamilton (3B)Injured 10-Day
DL Hall (P)Injured 15-Day
Joel Kuhnel (P)Injured 15-Day
Kyle Harrison (P)Injured 15-Day
Angel Zerpa (P)Injured 60-Day
Brandon Lockridge (LF)Injured 60-Day
SF
Daniel Susac (C)Injured 10-Day
Harrison Bader (CF)Injured 10-Day
Jonah Cox (CF)Injured 10-Day
Matt Chapman (3B)Injured 10-Day
Victor Bericoto (RF)Injured 10-Day
Matt Gage (P)Injured 15-Day
Follow it live in the Game Center
Live win probability, pitch-by-pitch, and the model updating in real time.
Open Game Center →