Data Skrive
Christian Yelich and the Milwaukee Brewers take the field on Thursday at Oracle Park against Landen Roupp, who is projected to start for the San Francisco Giants. First pitch will be at 3:45 p.m. ET for the third game of a four-game series. The favored Giants have -146 moneyline odds to win against the underdog Brewers, who are listed at +122. San Francisco is favored on the run line (-1.5 with +158 odds). The total for the matchup is set at 6.5 runs.
Here is 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.
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
- This season, the Giants have been favored 12 times and won eight, or 66.7%, of those games.
- This season San Francisco has won three of its six games when favored by at least -146 on the moneyline.
- The implied probability of a win from the Giants, based on the moneyline, is 59.3%.
- The Brewers have been underdogs in 10 games this season and have come away with the win three times (30%) in those contests.
- This season, Milwaukee has been victorious two times in six chances when named as an underdog of at least +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 were the moneyline favorite in four of their last 10 games, and finished 2-2 in those matchups.
- In their last 10 matchups — all had a set run total — the Giants and their opponents combined to go over the total six times.
- The Giants’ record against the spread is 4-6-0 over their past 10 games.
Giants Recent Stats
Stat Avg/Total Record 5-5 Runs Per Game 4.9 HR 10 ERA 4.39 K/9 9.4
Giants Player Insights
- Jung Hoo Lee paces the Giants with a .315 batting average.
- In all of the majors, Lee is 83rd in homers and 30th in RBI.
- Wilmer Flores has put his power on display as he leads his team with seven home runs and 25 runs batted in.
- Flores ranks seventh in homers and third in RBI in the bigs.
- Flores heads into this game looking for his third game in a row with a hit. During his last five outings he is batting .278 with a home run, three walks and two RBI.
- Matt James Chapman has four doubles, four home runs and 22 walks while hitting .235.
- Mike Yastrzemski has six doubles, three home runs and 14 walks while hitting .286.
- Yastrzemski has recorded at least one hit in two games in a row. During his last five outings he is hitting .250 with two doubles, four walks and two RBI.
Brewers Recent Betting Performance
- In six games as underdogs over the last 10 matchups, the Brewers have a record of 2-4.
- In their last 10 games with a total, the Brewers and their opponents have combined to hit the over three times.
- The Brewers have won six of their last 10 games against the spread.
Brewers Recent Stats
Stat Avg/Total Record 5-5 Runs Per Game 5.0 HR 10 ERA 2.99 K/9 8.4
Brewers Player Insights
- Brice Turang leads the Brewers with a .337 batting average.
- Turang’s home run total puts him 83rd in the big leagues, and he is 66th in RBI.
- Jackson Chourio been a consistent power bat this season, as he leads his team with five home runs and 20 runs batted in.
- Chourio ranks 29th in homers and eighth in RBI among all major league hitters this year.
- Sal Frelick has three doubles, two triples, a home run and 11 walks while batting .321.
- Yelich has swatted a team-leading five long balls.
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
San Francisco Giants
Milwaukee Brewers
recommended