Giants vs. Brewers Prediction, Odds, Picks - April 24

Giants vs. Brewers Prediction, Odds, Picks - April 24

Updated Apr. 24, 2025 3:00 p.m. ET
Data Skrive

Matt James Chapman and the San Francisco Giants meet Brice Turang and the Milwaukee Brewers at Oracle Park on Thursday at 3:45 p.m. ET, in the final game of a four-game series. The Giants are -146 moneyline favorites for this matchup against the Brewers (+122). San Francisco is the favorite on the run line (-1.5). The over/under for the matchup is listed at 6.5 runs.

Here's everything you need to know from a betting perspective on the Giants-Brewers game, regarding the run line, moneyline and total, plus expert picks.

Keep up with MLB on FOX Sports.

Brewers vs. Giants Highlights | MLB on FOX

Check out the best moments between the Milwaukee Brewers and the San Francisco Giants.

Giants vs. Brewers Game Information & Odds

  • When: Thursday, April 24, 2025 at 3:45 p.m. ET
  • Where: Oracle Park in San Francisco, California
  • How to watch on TV: NBCS-BA and FDSWI
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Giants -146 +122 6.5 -110 -110 -1.5 +158 -190

Giants vs. Brewers Prediction

  • Score Prediction: Giants 4, Brewers 3
  • Total Prediction: Over 6.5 runs
  • Win Probabilities: Giants 56%, Brewers 44%

Giants vs. Brewers Betting Insights

  • The Giants have been favorites in 13 games this season and won nine (69.2%) of those contests.
  • San Francisco has a record of 4-3 when favored by -146 or more by sportsbooks this season.
  • Oddsmakers have implied with the moneyline set for this matchup that the Giants have a 59.3% chance to win.
  • The Brewers have come away with three wins in the 11 contests they have been listed as the underdogs in this season.
  • Milwaukee has a mark of 2-4 in contests where bookmakers favor it by +122 or worse on the moneyline.
  • The Brewers have an implied victory probability of 45% according to the moneyline set for this matchup.

Giants Recent Betting Performance

  • The Giants have a 3-2 record from the five games they were favored on the moneyline over their last 10 matchups.
  • Over their last 10 outings, the Giants and their opponents combined to hit the over on the run total five times (all 10 games had set totals).
  • The Giants are 4-6-0 against the spread over their past 10 games.

Giants Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.8
HR 8
ERA 4.18
K/9 9.3

Giants Player Insights

  • Jung Hoo Lee's .333 average leads the Giants this year. His resume also includes three homers and driven in 15 RBI.
  • Among all MLB hitters, Lee is ninth in batting average, 25th in on-base percentage, and 11th in slugging.
  • Wilmer Flores has shown his power as he leads his team with seven home runs and 27 runs batted in.
  • Flores ranks eighth in homers and first in RBI in the major leagues.
  • Flores carries a three-game streak with at least one hit into this contest. In his last five games he is hitting .389 with a home run, three walks and four RBI.
  • Chapman is batting .229 with four doubles, four home runs and 24 walks.
  • Mike Yastrzemski is batting .269 with six doubles, three home runs and 14 walks.

Giants Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Willy Rafael (Luna) Adames 0.5 (-220) 1.5 (+125) - 0.5 (+185)
Matt James Chapman 0.5 (-190) 1.5 (+125) - 0.5 (+130)
Jung Hoo Lee 0.5 (-275) 1.5 (+110) - 0.5 (+175)
Heliot Ramos 0.5 (-250) 1.5 (+120) - 0.5 (+165)
Tyler Fitzgerald 0.5 (-155) 0.5 (-160) - 0.5 (+215)

Brewers Recent Betting Performance

  • In six games over the last 10 matchups when set as underdogs by bookmakers, the Brewers had a record of 2-4.
  • The Brewers and their opponents have combined to hit the over three times in their last 10 games with a total.
  • Over their last 10 games, the Brewers are 5-5-0 against the spread.

Brewers Recent Stats

Stat Avg/Total
Record 5-5
Runs Per Game 4.8
HR 9
ERA 2.79
K/9 8.4

Brewers Player Insights

  • Turang paces the Brewers with a .350 batting average.
  • Among all hitters in the big leagues, Turang's home run total is 84th and his RBI tally is 42nd.
  • Jackson Chourio has been a reliable source of runs this year, leading the lineup with five home runs and 20 runs batted in.
  • Chourio is currently 31st in home runs and ninth in RBI in the major leagues.
  • Sal Frelick is hitting .318 with three doubles, two triples, a home run and 11 walks.
  • Christian Yelich has swatted a team-leading five home runs.

Brewers Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Christian Yelich 0.5 (-205) 1.5 (+145) - 0.5 (+190)
Brice Turang 1.5 (+195) 1.5 (+130) - 0.5 (+300)
Vinny Capra 0.5 (-115) 0.5 (-115) - 0.5 (+300)
Sal Frelick 0.5 (-190) 0.5 (-195) - 0.5 (+250)
Rhys Hoskins 0.5 (-125) 0.5 (-125) - 0.5 (+175)

Brewers vs. Giants Highlights | MLB on FOX

Check out the best moments between the Milwaukee Brewers and the San Francisco Giants.

FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.

Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.

FOLLOW Follow your favorites to personalize your FOX Sports experience
share