
Giants vs Brewers Prediction 4/23/25 MLB Picks Today
Milwaukee Brewers (13-11) vs. San Francisco Giants (15-9)
April 23, 2025 9:45 pm EDT
The Line: San Francisco Giants -155 / Milwaukee Brewers 130; Over/Under: 7
(Get latest betting odds)
In this article, we will formulate a Giants vs Brewers prediction for this MLB game on Wednesday, April 23, at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup.
Milwaukee Brewers Betting Preview
The Milwaukee Brewers (13-11, 4-7 Away) hit a three-series road trip following a pair of home series victories over the Tigers and Athletics. Following a 5-2 defeat in Game 1 of the current series, the Brewers responded with an 11-3 win over the Giants. Christian Yelich led the offense with his fifth career grand slam, while Jose Quintana got the win after allowing one run on six hits with three strikeouts and two walks over 6.0 innings of work.
This year, the Brewers average 4.94 runs per game (6th in the MLB) on a .239/.313/.376 triple-slash. When it comes to pitching, the Brewers’ staff has a 4.22 ERA (19th) and 1.30 WHIP (18th). Jackson Chourio leads the Brewers with a .260 batting average, five home runs, and 20 RBI this season.
The projected starting pitcher for the Brewers is Freddy Peralta, who is 2-1 in five starts this season, with a 1.91 ERA and 1.02 WHIP in 28.1 innings.
San Francisco Giants Betting Preview
The San Francisco Giants (15-9, 5-3 Home) returned home from a three-series road trip on which they beat the Yankees, split with the Phillies, and lost to the Angels. After beating Milwaukee in Game 1 of this series, the Giants fell to an 11-3 defeat in Game 2. Jordan Hicks took the loss after allowing six runs (five earned) on eight hits with five strikeouts and three walks in 5.0 innings.
This season, the Giants average 5.04 runs per game (5th in the MLB) on a .226/.308/.397 slash line. Regarding pitching, the Giants’ staff has a 3.46 ERA (6th) and 1.22 WHIP (11th). Wilmer Flores leads the Giants with a .247 batting average, seven home runs, and 25 RBI this season.
Logan Webb will take the mound for the Giants on Wednesday. The 28-year-old right-hander has a 2-1 record in five starts this year with a 2.40 ERA and 1.03 WHIP in 30.1 innings.
Total Runs Facts
- Four of the Giants’ last five night games against National League opponents have gone OVER the total runs line.
- Three of the Brewers’ last four games as underdogs against the Giants have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Giants’ last six games as favorites against NL Central opponents.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Brewers’ last six night games against NL West opponents.
Matchup/League Facts
- The Giants rank T6th in the league for runs scored this season (119).
- The Giants rank 6th in the league for doubles this season (46).
- The Brewers rank T26th in the league for home runs allowed this season (31).
- The Brewers rank T25th in the league for walks allowed this season (92).
Giants vs Brewers Prediction
The Brewers won six of the previous ten H2H encounters, including five of the last seven. Even though the Giants are 16-8 Over/Under this season, I am going with a low-scoring affair on Wednesday because of the pitching matchup. Freddy Peralta and Logan Webb have been the best starters of these respective teams, and I doubt they will surrender more than two runs apiece in quality starts. Peralta allowed a .200 BA in 25 at-bats against the Giants, while Webb allowed a .167 BA in 30 at-bats against the Brewers. Go with Under.