The Milwaukee Brewers host the San Francisco Giants in the second matchup of this three-game series at American Family Field. MLB odds list Milwaukee as a -135 favorite, while the total sits at 7.5.
My Giants vs. Brewers prediction targets a side in this National League matchup.
Read on for my MLB picks for Saturday, August 23.
Giants vs Brewers prediction
Giants vs Brewers best bet: Brewers moneyline (-135)
Right-hander Logan Webb takes the mound for the San Francisco Giants, and his presence is helping keep this line close. However, thr Milwaukee Brewers counter with the superior Freddy Peralta.
Through 26 starts this season, Peralta is 15-5 with a 2.78 ERA and 1.10 WHIP. His underlying metrics are equally impressive.
Entering this matchup, the right-hander ranks in the 72nd percentile or higher in expected ERA (xERA), expected batting average (xBA), average exit velocity and hard-hit rate. Webb falls short in each of those four categories, as well as in traditional metrics like ERA and WHIP.
Not only do the Brewers hold the edge in the starting pitching matchup, but they also boast a significant advantage at the plate. This season, Milwaukee ranks in the top three in runs scored per game, hits per game, batting average and on-base percentage.
Meanwhile, the Giants rank in the bottom 10 in each of those four categories.
Finally, Milwaukee has been dominant at home in 2025, which should prove to be a difficult environment for a San Francisco team that is below .500 on the road.
Giants vs Brewers same-game parlay (SGP)
Brice Turang and Christian Yelich have been instrumental to the Brewers’ offensive success. Yelich has scored four runs over his past three games, while Turang has crossed the plate in each of those three contests.
Turang has also hit Webb well, posting a .667 slugging percentage and a .535 expected slugging percentage across nine plate appearances.
Giants vs Brewers odds
- Moneyline: San Francisco +115 | Milwaukee -130
- Run line: San Francisco +1.5 (-189) | Milwaukee -1.5 (+158)
- Over/Under: Over 7 (-115) | Under 7 (-105)
Giants vs Brewers trend
Milwaukee has won in 10 of Peralta’s past 12 starts. Find more MLB betting trends for Giants vs. Brewers.
How to watch Giants vs Brewers and game info
Location | American Family Field, Milwaukee, WI |
Date | Saturday, August 23, 2025 |
First pitch | 7:10 p.m. ET |
TV | NBCSBA, FDSNWI |
Giants starting pitcher | Logan Webb (11-9, 3.19 ERA) |
Brewers starting pitcher | Freddy Peralta (15-5, 2.78 ERA) |
Giants vs Brewers latest injuries
Giants vs Brewers weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.