
Giants vs. Brewers Prediction, Odds, Picks - April 23
Wilmer Flores and the San Francisco Giants take the field against Christian Yelich and the Milwaukee Brewers on Wednesday at 9:45 p.m. ET, in the third of a four-game series at Oracle Park. The Brewers are +119 moneyline underdogs for this matchup against the favorite Giants (-140). San Francisco is the run-line favorite (-1.5). The over/under is 7.5 runs for the contest (with -105 odds on the over and -115 odds on the under).
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.
Brewers vs. Giants Highlights | MLB on FOX
Giants vs. Brewers Game Information & Odds
- When: Wednesday, April 23, 2025 at 9: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 | -140 | +119 | 7.5 | -105 | -115 | -1.5 | +159 | -192 |
Giants vs. Brewers Prediction
- Score Prediction: Giants 4, Brewers 3
- Total Prediction: Under 7.5 runs
- Win Probabilities: Giants 55%, Brewers 45%
Giants vs. Brewers Betting Insights
- This season, the Giants have been favored 12 times and won eight, or 66.7%, of those games.
- San Francisco is 3-3 this season when entering a game favored by -140 or more on the moneyline.
- Oddsmakers have implied with the moneyline set for this matchup that the Giants have a 58.3% chance to win.
- The Brewers have been victorious in three of the 10 contests they have been chosen as underdogs in this season.
- This season, Milwaukee has been victorious two times in seven chances when named as an underdog of at least +119 or longer on the moneyline.
- Oddsmakers have implied with the moneyline set for this matchup that the Brewers have a 45.7% chance of pulling out a win.
Giants Recent Betting Performance
- The Giants were favored on the moneyline for four of their last 10 games, and they went 2-2 in those matchups.
- Over their last 10 outings (all 10 of them had set totals), the Giants and their opponents combined to hit the over six times.
- The Giants have put together a 4-6-0 record against the spread 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 team-high batting average of .315.
- Including all MLB hitters, Lee ranks 22nd in batting average, 35th in on-base percentage, and 14th in slugging.
- Flores' seven home runs and 25 runs batted in both lead his team.
- Flores is sixth in home runs and third in RBI among all MLB hitters this year.
- Flores carries a two-game streak with at least one hit into this contest. During his last five outings he is hitting .278 with a home run, three walks and two RBI.
- Matt James Chapman is batting .235 with four doubles, four home runs and 22 walks.
- Mike Yastrzemski is hitting .286 with six doubles, three home runs and 14 walks.
- Yastrzemski takes a two-game streak with at least one hit into this one. During his last five outings he is batting .250 with two doubles, four walks and two RBI.
Giants Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Jung Hoo Lee | 0.5 (-230) | 1.5 (+125) | - | 0.5 (+185) |
| Wilmer Flores | 0.5 (-150) | 0.5 (-155) | - | 0.5 (+215) |
| Willy Rafael (Luna) Adames | 0.5 (-180) | 0.5 (-185) | - | 0.5 (+195) |
| Patrick Bailey | 0.5 (-125) | 0.5 (-130) | - | 0.5 (+275) |
| Mike Yastrzemski | 0.5 (-155) | 0.5 (-160) | - | 0.5 (+245) |
Brewers Recent Betting Performance
- The Brewers have played as underdogs in six of their past 10 games and won two of those contests.
- In their last 10 games with a total, the Brewers and their opponents are 3-5-2 when it comes to hitting the over.
- The Brewers have a record of 6-4-0 ATS over their last 10 games.
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 paces the Brewers with a .337 batting average.
- Among all hitters in MLB, Turang is 81st in home runs and 65th 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 is currently 28th in home runs and seventh in RBI in the major leagues.
- Sal Frelick is batting .321 with three doubles, two triples, a home run and 11 walks.
- Yelich has launched a team-high five home runs.
Brewers Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| William Jesus (Castillo) Contreras | 0.5 (-275) | 1.5 (+140) | - | 0.5 (+155) |
| Brice Turang | 0.5 (-265) | 1.5 (+140) | - | 0.5 (+260) |
| Jackson Chourio | 1.5 (+180) | 1.5 (+115) | - | 0.5 (+195) |
| Sal Frelick | 0.5 (-180) | 0.5 (-185) | - | 0.5 (+220) |
| Rhys Hoskins | 0.5 (-150) | 0.5 (-155) | - | 0.5 (+215) |
Brewers vs. Giants Highlights | MLB on FOX
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.
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites
World Baseball Classic Power Rankings: Who Joins USA, Japan As Favorites?
World Baseball Classic: Each MLB Team's List Of Players
Judge Or Raleigh? Skenes Or Skubal? Team USA's Best World Baseball Classic Lineup
4 Takeaways From the World Baseball Classic Roster Announcements
2026 MLB Free Agent Signings, Trades: Yankees Re-Sign Paul Goldschmidt
What’s Next: Will Tarik Skubal's $32M Arbitration Deal Impact Top MLB Stars?
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
World Baseball Classic: Who Is On Team USA's Roster?
2026 World Baseball Classic Odds: USA, Japan Top Board as Favorites

