San Francisco Giants vs Milwaukee Brewers Prediction, 8/22/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Milwaukee Brewers
Date: Friday, August 22, 2025
Location: American Family Field in Milwaukee, WI
TV: FanDuel Sports Network Wisconsin
Odds/Point Spread: San Francisco (+150) Milwaukee (-182)
The San Francisco Giants (61-66) are on their way to American Family Field on Friday where they will play the Milwaukee Brewers (79-48). The odds on this game have the Giants at +150 and the Brewers are at -182. The over/under is set at 8. The expected starting pitchers are Logan Webb and Jose Quintana.


San Francisco is slugging .376 and have struck out 1,072 times, while drawing a walk on 422 occasions. They have 488 RBI's and 966 base knocks so far this year, and their batting average comes in at .233. The Giants have hit 188 two-baggers as a team and have hit 119 balls out of the stadium. They have earned a total of 509 runs and hold an OBP of .309. As a squad, the San Francisco Giants are scoring 4.1 runs per game, which puts them at 25th in baseball.
Today’s Featured MLB Best Bet! VERNON CROY is on a red-hot 8-2 +$2,340 all sports run the last 5 days overall and he is up over +$4,500 with his top MLB plays rated 5-Units or higher dating back to last season. Croy cashed his last 7-Unit MLB Play and he is ready to crush the books again with his 7-Unit MLB Play (1:10pm) that goes early Thursday afternoon. Sign-up now! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Expert Picks
Their strikeout to walk ratio sits at 2.69 and their pitching staff sits with a WHIP of 1.28. Giants pitchers have given up 108 long balls and also 510 total runs (7th in MLB). San Francisco has conceded 1,026 base hits (8.3 per 9 innings) and 452 earned runs. The Giants have an ERA of 3.67 over the course of the season (5th in the league), and their staff has rung up 1,055 batters. They have walked 392 hitters and their FIP comes in at 3.67 as a team on the year.
The Giants relief pitchers have accumulated a save percentage of 61.7% and have entered the game in 117 save situations. The bullpen pitchers have inherited 138 runners on the campaign and 34.1% of those runners crossed the plate. Giants pitchers have entered the game with opponents on base 88 times in addition to having 138 appearances in high leverage situations. The Giants have sent 397 relievers to the hill so far this season. The relief pitchers have earned 70 holds on the year (13th in MLB). They have tallied 29 saves over the course of the season and have blown 18 out of their 47 save chances.
The Giants have converted 68.7% of balls hit into play into outs out of their 9,972 innings, ranking them 27th in baseball. The Seattle Mariners have amassed 3,324 putouts at this point in the season, in addition to 1,180 assists and 73 errors. Their fielding rate is at .984 which has them ranked 23rd in baseball, and they have turned 99 double plays.
Webb has taken the mound for 1,015 innings and has 945 K's in his MLB career. His earned run average is 3.39 (382 earned runs allowed) and he has a career WHIP of 1.192. He has given up 971 hits (8.6 hits per 9 innings) and has 239 walks. Webb (66-51 win-loss record in his career) has a FIP of 3.34 while he has gone up against 4,160 hitters during his time in the major leagues.
The Milwaukee Brewers have recorded an OBP of .333 in addition to a team batting average of .259 on the season. They have been called out on strikes on 979 instances (24th in the league) and have earned a total of 1,091 base hits. Milwaukee has hit 134 long balls over the course of the season as well as 598 RBIs. The Brewers hold a slugging percentage of .407 and they are scoring 5.20 runs per game (1st in MLB). They have put up 196 two-baggers, while walking 429 times and scoring 645 runs.
The Brewers are sitting with a team WHIP of 1.226 and have a FIP of 3.98 as a pitching staff this year. They are currently ranked 2nd in the league as a pitching staff in total hits given up with 946. The Milwaukee pitching staff have given up 477 runs so far this season while having an ERA of 3.56 (438 earned runs yielded). They have earned a K/BB ratio of 8.80 (1,077 strikeouts vs 410 walks). They have given up 134 homers and they give up 3.88 runs per 9 innings (4th in baseball).
With 140 save situations, the Brewers have amassed 86 holds in addition to 14 blown saves. Milwaukee has had bullpen pitchers take the mound in 50 save opportunities and they have earned 36 saves. Their relievers have come in 142 times in high leverage situations and on 111 occasions with runners on. Milwaukee relievers hold an inherited score percentage of 31.7% out of 167 inherited runners. They are ranked 3rd in the league with a save rate of 72.0%, and they have dispatched 425 bullpen pitchers to the mound this season.
Out of their 9,960 innings played, the Brewers have earned a defensive efficiency of 71.4% (3rd in MLB). The Milwaukee Brewers have turned 88 double plays and hold a fielding percentage of .987 (11th in baseball). The Brewers have recorded 1,005 assists, 57 errors and have a tally of 3,320 putouts for the season.
During his pro baseball career, Quintana has conceded 2,021 base hits while he has earned 1,800 punch outs in 2,074 innings pitched. He has allowed a total of 858 earned runs while earning a WHIP of 1.277 and a FIP of 3.7. He has a K/BB ratio of 2.87 and he has faced 8,700 opposing batters during his MLB career. Quintana (112-107 career win-loss mark) has a 3.72 ERA and has allowed 8.8 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (+150)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
Milwaukee Brewers - Twitter
San Francisco Giants - Twitter