Cardinals vs. Brewers Prediction: Odds, Line & Insights for April 20

Willson Contreras (12 games) will look to add to his hitting streak when the St. Louis Cardinals (9-11) and Milwaukee Brewers (12-6) meet Saturday at 2:15 PM ET, live on BSWI from Busch Stadium. Contreras and the Cardinals are favored by oddsmakers with -135 odds on the moneyline. St. Louis' Miles Mikolas and Milwaukee's D.L. Hall have been named the starters for this contest.

Watch MLB, other live sports and more on Fubo! Use our link to sign up for a free trial.

Cardinals vs. Brewers Predictions

Place your bets on any MLB matchup at BetMGM, and sign up with our link for a first-time deposit bonus!

Moneyline Odds & Pick

Favorite Favorite Moneyline Underdog Moneyline Moneyline Pick Score Prediction
Cardinals -135 +115 Brewers Brewers 5, Cardinals 4

Moneyline Insights

  • St. Louis is 4-3 in games it was listed as the moneyline favorite (winning 57.1% of those games).
  • Milwaukee has been the underdog in nine games this season and won six (66.7%) of those contests.
  • The Cardinals have a record of 4-1 when playing as moneyline favorites with odds of -135 or shorter (80% winning percentage).
  • The Brewers have played as an underdog of +115 or more twice this season and split those games.
  • St. Louis has an implied moneyline win probability of 57.4% in this contest.

Bet on this game's moneyline with BetMGM

Total Odds & Pick

Total Over Total Odds Under Total Odds Over/Under Pick
8.5 +100 -120 Over 8.5 runs

Total Insights

  • So far this season, St. Louis and its opponents have hit the over in six of 20 games with a total.
  • Contests with Milwaukee has gone over the total set by bookmakers in 12 of 18 chances this season.
  • When it comes to hitting the over, the Cardinals and their opponents are 2-8-0 in their last 10 games with a total.
  • When it comes to the total, the Brewers and their foes are 8-2-0 in their last 10 contests.

Bet on this game's over/under with BetMGM

Cardinals vs. Brewers Probable Starting Pitchers

Cardinals: Miles Mikolas

  • The Cardinals will send Mikolas (1-2) to the mound for his fifth start this season.
  • The 35-year-old has an ERA of 5.82 and 6.2 strikeouts per nine innings, with a batting average against of .289 in four games this season.
  • The Cardinals were named the moneyline favorite for one Mikolas start this season -- they lost.
  • Mikolas' team has a 1-3 record in his starts this season.
  • Mikolas has started four games with a set total this season. His team has gone under in each of them.

Brewers: D.L. Hall

  • Hall (0-1) will take to the mound for the Brewers and make his fourth start of the season.
  • The 25-year-old has an ERA of 7.11, a 2 strikeout-to-walk ratio and a WHIP of 2.132 in three games this season.
  • His team is 2-0 this season when he starts and they're underdogs on the moneyline.
  • Hall's team is 2-1 when he starts this season.
  • In games Hall has started this season, the teams are 2-1-0 at hitting the over.

Catch MLB action all season long on Fubo!

Cardinals vs. Brewers Stats

Cardinals Brewers
3.6
Runs Scored (PG)
5.6
25
MLB Rank (RPG)
5
4.1
Runs Allowed (PG)
4.1
7
MLB Rank (RAPG)
7
.221
Batting AVG
.270
25
MLB Rank (BA)
3
.246
Batting AVG Against
.236
20
MLB Rank (BAA)
16
13
Home Runs
24
29
MLB Rank (HR)
6
23
Home Runs Allowed
20
21
MLB Rank (HRA)
12

How to Watch Cardinals vs. Brewers

  • Date: Saturday, April 20, 2024
  • Time: 2:15 PM ET
  • TV: BSWI
  • Location: St. Louis, Missouri
  • Venue: Busch Stadium
  • Live Stream: Watch this game on Fubo

Not all offers available in all states, please visit BetMGM for the latest promotions for your area. Must be 21+ to gamble, please wager responsibly. If you or someone you know has a gambling problem, contact 1-800-GAMBLER.