
Diamondbacks vs. Brewers Prediction, Odds, Picks - April 12
Corbin Carroll and Brice Turang will be among the star attractions when the Arizona Diamondbacks face the Milwaukee Brewers on Saturday at 8:10 p.m. ET, at Chase Field. The favored Diamondbacks have -121 moneyline odds to win against the underdog Brewers, who are listed at +102. Arizona is the favorite on the run line (-1.5). An 8-run over/under is listed in this matchup.
Here's everything you need from a betting perspective on the Diamondbacks-Brewers game, regarding the run line, moneyline and total, plus expert picks.
Keep up with MLB on FOX Sports.
Brewers vs. Diamondbacks Highlights | MLB on FOX
Diamondbacks vs. Brewers Game Information & Odds
- When: Saturday, April 12, 2025 at 8:10 p.m. ET
- Where: Chase Field in Phoenix, Arizona
- How to watch on TV: ARID and FDSWI
| Favorite | Favorite Moneyline | Underdog Moneyline | Total | Over Total Odds | Under Total Odds | Run Line | Favorite Run Line Odds | Underdog Run Line Odds |
|---|---|---|---|---|---|---|---|---|
| Diamondbacks | -121 | +102 | 8 | -119 | -101 | -1.5 | +174 | -208 |
Diamondbacks vs. Brewers Prediction
- Score Prediction: Diamondbacks 6, Brewers 5
- Total Prediction: Over 8 runs
- Win Probabilities: Diamondbacks 56%, Brewers 44%
Diamondbacks vs. Brewers Betting Insights
- The Diamondbacks have entered the game as favorites 11 times this season and won five, or 45.5%, of those games.
- Arizona has a record of 3-6 in games when bookmakers favor them by at least -121 on the moneyline.
- The implied probability of a win from the Diamondbacks, based on the moneyline, is 54.8%.
- The Brewers have come away with one win in the four contests they have been listed as the underdogs in this season.
- This season, Milwaukee has come away with a win one time in four chances when named as an underdog of at least +102 or longer on the moneyline.
- The moneyline set for this matchup implies the Brewers have a 49.5% chance of coming away with a victory in the contest.
Diamondbacks Recent Betting Performance
- The Diamondbacks played as the moneyline favorite for seven of their last 10 games, and they finished 3-4 in those matchups.
- In their last 10 matchups -- all had a set run total -- the Diamondbacks and their opponents combined to go over the total four times.
- The Diamondbacks have gone 5-5-0 against the spread over their past 10 games.
Diamondbacks Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.5 |
| HR | 12 |
| ERA | 4.24 |
| K/9 | 8.8 |
Diamondbacks Player Insights
- Geraldo Perdomo paces the Diamondbacks with 13 runs batted in while racking up a team-high batting average of .333.
- Of all hitters in the majors, Perdomo's home run total places him 62nd, and his RBI tally puts him 11th.
- Perdomo carries a two-game hitting streak into this matchup. During his last five outings he is hitting .313 with a home run, five walks and two RBI.
- Carroll has hit five home runs to pace his team.
- Carroll is seventh in home runs and 50th in RBI among all batters in MLB.
- Carroll has five straight games with at least one hit. During his last five outings he is batting .450 with two doubles, a triple, two home runs, a walk and two RBI.
- Josh Naylor has five doubles, a home run and seven walks while batting .320.
- Eugenio Suarez has hit five home runs to lead his team.
Diamondbacks Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Lourdes Gurriel Jr. | 0.5 (-255) | 1.5 (+115) | - | 0.5 (+150) |
| Josh Naylor | 0.5 (-220) | 1.5 (+125) | - | 0.5 (+150) |
| Eugenio Suárez | 0.5 (-190) | 1.5 (+125) | - | 0.5 (+150) |
| Corbin Carroll | 0.5 (-265) | 1.5 (-115) | - | 0.5 (+135) |
| Pavin Smith | 0.5 (-175) | 0.5 (-180) | - | 0.5 (+155) |
Brewers Recent Betting Performance
- The Brewers have been underdogs once in the past 10 games and won that contest.
- In their last 10 games with a total, the Brewers and their opponents are 3-7-0 when it comes to hitting the over.
- The Brewers have won seven of their last 10 games against the spread.
Brewers Recent Stats
| Stat | Avg/Total |
|---|---|
| Record | 8-2 |
| Runs Per Game | 6.0 |
| HR | 12 |
| ERA | 2.37 |
| K/9 | 9.0 |
Brewers Player Insights
- Jackson Chourio has posted a team-high four home runs and has driven in 16 runs.
- Chourio is 14th in homers and fourth in RBI among all hitters in MLB.
- Chourio has collected a hit in 13 straight games. In his last 10 games he is batting .341 with four doubles, a triple, four home runs and 14 RBI.
- Turang is hitting .328 with a double, three home runs and three walks.
- Turang is 33rd overall in home runs and 26th in RBI this season.
- Sal Frelick leads the Brewers with a team-high batting average of .340.
- Christian Yelich has a double, three home runs and eight walks while batting .167.
Brewers Team Props
| Hits O/U | Total Bases O/U | HR O/U | RBI O/U | |
|---|---|---|---|---|
| Jackson Chourio | 0.5 (-245) | 1.5 (+115) | - | 0.5 (+180) |
| Brice Turang | 0.5 (-255) | 1.5 (+135) | - | 0.5 (+280) |
| William Contreras | 0.5 (-200) | 0.5 (-205) | - | 0.5 (+155) |
| Sal Frelick | 0.5 (-195) | 0.5 (-200) | - | 0.5 (+205) |
| Rhys Hoskins | 0.5 (-130) | 0.5 (-130) | - | 0.5 (+185) |
Brewers vs. Diamondbacks 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 Preview: Team Breakdowns, Top Players, Predictions
MLB Spring Training Buzz: Atlanta Braves Extend LHP Chris Sale
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
2026 World Baseball Classic Viewing Guide: From Pool Play To A Dream Championship Rematch
2025 MLB All-Stars on USA, Japan and Other 2026 World Baseball Classic Teams
All Rise! Yankees Star Aaron Judge Hits 2 Home Runs in Spring Training Debut
Biggest Winners and Losers of the MLB Offseason
World Baseball Classic Preview: Team Breakdowns, Top Players, Predictions
MLB Spring Training Buzz: Atlanta Braves Extend LHP Chris Sale
2026 MLB Power Rankings: Where Do All 30 Teams Stand Before Spring Training?
2026 World Baseball Classic Broadcast Schedule: How To Watch Every Game on FOX
How to Watch 2026 World Baseball Classic: Streaming, Teams, Dates
2026 World Baseball Classic Viewing Guide: From Pool Play To A Dream Championship Rematch
2025 MLB All-Stars on USA, Japan and Other 2026 World Baseball Classic Teams
All Rise! Yankees Star Aaron Judge Hits 2 Home Runs in Spring Training Debut
Biggest Winners and Losers of the MLB Offseason

