San Francisco Giants vs Milwaukee Brewers Prediction, 6/2/2026 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs Milwaukee Brewers
Date: Tuesday, June 2, 2026
Location: American Family Field in Milwaukee, WI
TV: Brewers.TV
Odds/Point Spread: San Francisco (+120) Milwaukee (-144)
American Family Field is the site where the Milwaukee Brewers (35-21) will go up against the San Francisco Giants (23-36) on Tuesday. The moneyline on this game has the Giants at +120 while the Brewers are coming in at -144. The over/under is 8. The starting pitchers will be Trevor McDonald and Kyle Harrison.

As a team, the San Francisco Giants are notching 3.9 runs per contest, which ranks them 26th in the league. They have notched a total of 232 runs scored while having a team OBP of .301. The Giants have accounted for 121 doubles as a squad and have smacked 53 balls out of the stadium. They have amassed 225 runs batted in as well as 515 base knocks this season, while their batting average is at .254. San Francisco has a slugging rate of .404 and have struck out 456 times, while taking a walk on 126 occasions.
Today’s Featured MLB Best Bet!
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 NHL package. Join Now! |
Get all of our MLB Expert Picks
The Giants have compiled a team earned run average of 4.33 for the year (20th in MLB), and their staff has rung up 468 hitters. Giants pitchers have given up 61 home runs and 280 runs (22nd in baseball). Their pitching staff has walked 225 batters and their FIP sits at 4.21 as a unit so far this year. San Francisco has given up 488 hits (8.4 per 9 innings) and also 251 earned runs. They have earned a K/BB ratio of 2.08 and the pitching staff has earned a collective WHIP of 1.37.
The Giants relief pitchers have earned a save percentage of 58.8% and have entered the game in 49 save situations. They have earned 10 saves for the year and have blown 7 out of their 17 save chances. The relief pitchers have inherited 91 base runners so far this season and 30.8% of those runners crossing the plate. Giants relief pitchers have come into the game with players on base 62 times as well as having 39 appearances in high leverage situations. The Giants have sent 191 relievers to the hill over the course of the season. The relief pitchers have recorded 32 holds for the season (17th in MLB).
The San Francisco Giants have earned a total of 1,565 putouts on the campaign, as well as 563 assists and 39 errors. Their fielding rate is at .982 which has them sitting 26th in professional baseball, and have accumulated 58 double plays. The Giants have turned 69.3% of balls hit into play into outs in their 4,695 innings on the diamond, which ranks them 24th in professional baseball.
McDonald has thrown 47 innings and has totaled 42 K's thus far in his career. His ERA is 3.26 (17 earned runs allowed) and his career WHIP is 1.000. He has surrendered 38 base hits (7.3 hits per 9 innings) with 9 free passes. McDonald (3-2 record in his career) has a FIP of 3.21 while he has gone up against 192 opposing batters in the majors.
The Brewers hold a team slugging % of .359 and they average 4.79 runs per contest (6th in the league). They have recorded 90 two-baggers, while walking 232 times as well as racking up 268 runs. Milwaukee has tallied 40 home runs over the course of the season to go along with 252 runs batted in. They have been rung up on 452 occasions (27th in the league) and are sitting with 451 hits. The Milwaukee Brewers are sitting with a team OBP of .328 and a team batting average of .242 over the course of the season.
The Brewers have a WHIP of 1.178 in addition to having a FIP of 3.24 as a pitching staff for the year. Their strikeout to walk ratio is 9.80 (542 strikeouts against 193 bases on balls). They sit at 2nd in MLB as a staff in total hits allowed with 395. They have given up 40 homers and they give up 3.50 runs per 9 innings (3rd in the league). The Milwaukee pitching staff have relinquished 194 runs for the season while holding an ERA of 3.17 (176 earned runs relinquished).
They rank 6th in the league holding a save rate of 70.4%, and they have dispatched 172 relievers to the hill so far this year. Their relief pitchers have stepped onto the hill 55 times in high leverage situations in addition to 46 occasions with runners on base. Sitting with 56 save situations, the Brewers have tallied 28 holds in addition to 8 blown saves. Milwaukee has called on bullpen pitchers to enter the contest in 27 save chances and they have tallied 19 saves. Milwaukee relievers have an inherited score percentage of 40.3% of 72 inherited runners.
The Milwaukee Brewers have turned 44 double plays and have a fielding percentage of .987 (14th in pro baseball). The Brewers have recorded 430 assists, 26 errors and have 1,498 putouts this season. Out of their 4,494 innings played, the Brewers have accumulated a efficiency on defense of 70.6% (12th in pro baseball).
Harrison (15-10 record in his career) has earned a 3.81 ERA and has surrendered 8.4 hits per 9 innings. He has a strikeout to walk ratio of 3.11 and he has faced 1,041 opposing hitters during his MLB career. He has given up a total of 104 earned runs while earning a WHIP of 1.259 and having a FIP of 3.8. So far in his pro baseball career, Harrison has surrendered 228 hits and he has 252 strikeouts in 245 innings pitched.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (+120)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
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
