Milwaukee Brewers vs. San Francisco Giants Prediction – July 28, 2026
The Milwaukee Brewers travel to San Francisco to face the Giants in a Tuesday MLB matchup that our WP Baseball Predictor model views as one of the cleaner betting opportunities on the slate. With a projected win probability of 66.3% in favor of Milwaukee, the Brewers earn a strong favourite designation and the model's moneyline pick heading into this NL interleague clash.
Starting Pitcher Matchup: Henderson vs. Roupp
The pitching matchup sits at the heart of why the WP model leans so heavily toward Milwaukee. The Brewers send Logan Henderson to the mound, who carries an exceptional xFIP of 2.90 — a figure that places him among the elite arms in the National League at this stage of the season. xFIP strips out the noise of defensive performance and batted ball luck, measuring a pitcher's true quality through strikeouts, walks, and home run rate. A mark below 3.00 signals genuine ace-level control and swing-and-miss ability.
The Giants counter with Landen Roupp, who posts a respectable xFIP of 3.37. That number reflects a capable starter who can keep San Francisco competitive, but the gap between 2.90 and 3.37 is meaningful at the major league level. Henderson holds a statistically significant edge in projected performance, and when one team sends a near-elite arm while the other sends a solid-but-unspectacular starter, that differential compounds quickly in win probability models.
Team Statistics Reinforce the Brewers' Edge
The pitching advantage doesn't stop with the starters. Milwaukee's team-wide numbers paint the picture of a well-constructed, balanced club. The Brewers own a team ERA of 3.42 and a FIP of 3.62, suggesting their pitching staff is performing at a high and sustainable level. Their offense contributes as well, with a wOBA of 0.322, reflecting a lineup capable of generating consistent run production.
San Francisco's numbers tell a different story. The Giants carry a team ERA of 4.34 and a FIP of 4.33 — a rare instance where both figures align, indicating their pitching results are genuine rather than luck-influenced. Their offense checks in with a wOBA of 0.312, trailing Milwaukee in run-creation efficiency. Across every major team metric provided, the Brewers hold the advantage, which is precisely why the model assigns San Francisco only a 33.7% win probability.
Injury Report: What to Watch
Both rosters are carrying injury-related absences heading into this contest, though neither team appears devastated at the lineup level.
Brewers Injuries
- Akil Baddoo – Undisclosed (7-Day IL)
- J.B. Bukauskas – Undisclosed (7-Day IL)
- Sal Frelick – Shoulder (10-Day IL)
- DL Hall – Pectoral (15-Day IL)
- Kyle Harrison – Forearm (15-Day IL)
Giants Injuries
- Harrison Bader – Foot (10-Day IL)
- Victor Bericoto – Oblique (10-Day IL)
- Matt Chapman – Abdomen (10-Day IL)
- Jonah Cox – Oblique (10-Day IL)
- Matt Chapman's absence is particularly notable for San Francisco, as he represents one of their most impactful offensive contributors. Combined with Bader and Bericoto also sidelined, the Giants' lineup depth is noticeably thinner than usual, which further suppresses their offensive ceiling against a sharp arm like Henderson.
Dark Horse Home Run Picks
Every game carries longshot power potential, and our dark horse selections highlight two players worth monitoring for HR upside at favorable odds.
Brewers: Gary Sánchez
Sánchez has the raw power profile to go deep against any starter on any given night. Facing a Giants pitching staff with a team FIP of 4.33, conditions exist for him to do damage.
Giants: Casey Schmitt
Schmitt offers intriguing pop for a Giants lineup dealing with multiple absences. With Chapman out, Schmitt could see favorable lineup positioning and pitch selection that opens the door for a longball.
Final Prediction: Brewers Moneyline
The WP Baseball Predictor model is unambiguous here. Logan Henderson's elite xFIP, Milwaukee's superior team pitching and offensive metrics, and San Francisco's injury-depleted roster combine to make the Brewers moneyline the play on July 28. Milwaukee carries a 66.3% win probability, making this one of the model's stronger convictions on the day's slate.