Cardinals vs. Brewers Prediction, Odds, Picks - April 21

Cardinals vs. Brewers Prediction, Odds, Picks - April 21

Updated Apr. 21, 2024 2:00 p.m. ET

Nolan Arenado and the St. Louis Cardinals take on Blake Perkins and the Milwaukee Brewers at Busch Stadium on Sunday at 2:15 PM ET, in the final game of a three-game series. The Brewers are listed as +138 moneyline underdogs for this matchup against the Cardinals (-163). St. Louis is a 1.5-run favorite (at +130 odds). The over/under is 7.5 runs for the matchup.

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

Brewers vs. Cardinals Highlights | MLB on FOX

Check out the best highlights from this game between the Milwaukee Brewers and the St. Louis Cardinals.

Cardinals vs. Brewers Game Information & Odds

  • When: Sunday, April 21, 2024 at 2:15 PM ET
  • Where: Busch Stadium in St. Louis, Missouri
  • How to Watch on TV: BSMW
Favorite Favorite Moneyline Underdog Moneyline Total Over Total Odds Under Total Odds Run Line Favorite Run Line Odds Underdog Run Line Odds
Cardinals -163 +138 7.5 -105 -115 -1.5 +130 -154

Cardinals vs. Brewers Prediction

  • Score Prediction: Brewers 3, Cardinals 2
  • Total Prediction: Under 7.5 runs
  • Win Probabilities: Cardinals 65%, Brewers 35%

Cardinals vs. Brewers Betting Insights

  • This season, the Cardinals have been favored eight times and won four of those games.
  • St. Louis has played as favorites of -163 or more once this season and won that game.
  • The Cardinals have a 62% chance to win this game based on the implied probability of the moneyline.
  • The Brewers have been chosen as underdogs in 11 games this year and have walked away with the win seven times (63.6%) in those games.
  • Milwaukee has played as an underdog of +138 or more just one time this year and came away with a loss in that game.
  • The moneyline set for this matchup implies the Brewers have a 42% chance of coming away with a victory in the contest.
FINAL
MIL 2 · STL 0
MLB
RUN LINE
TO WIN
TOTAL
Milwaukee Brewers
MIL
St. Louis Cardinals
STL

Cardinals Recent Betting Performance

  • The Cardinals were the moneyline favorite in four of their last 10 games, and went 2-2 in those matchups.
  • In their last 10 outings (all had set totals), the Cardinals combined with their opponents to go over the total three times.
  • The Cardinals' ATS record is 5-5-0 over their past 10 games.

Cardinals Recent Stats

Stat Avg/Total
Record 4-6
Runs Per Game 3.2
HR 5
ERA 3.27
K/9 8.1

Cardinals Player Insights

  • Arenado is hitting .298 with six doubles, a home run and four walks.
  • In all of Major League Baseball, Arenado ranks 163rd in home runs and 68th in RBI.
  • Arenado carries a nine-game hitting streak into this matchup. During his last 10 games he is hitting .342 with three doubles, a home run, four walks and seven RBI.
  • Brendan Donovan's 12 runs batted in are a team-high mark.
  • Donovan is 101st in home runs and 50th in RBI on the season.
  • Willson Contreras has six doubles, two home runs and 10 walks while batting .309.
  • Contreras has at least one base hit in 13 straight games. During his last 10 games he is hitting .361 with five doubles, six walks and three RBI.
  • Masyn Winn is batting .321 to pace his team.

Cardinals Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
Alec Burleson 0.5 (-256) 1.5 (+130) 0.5 (+850) 0.5 (+195)
Lars Nootbaar 0.5 (-222) 1.5 (+145) 0.5 (+800) 0.5 (+185)
Willson Contreras 0.5 (-233) 1.5 (+140) 0.5 (+550) 0.5 (+200)
Nolan Arenado 0.5 (-244) 1.5 (+140) 0.5 (+550) 0.5 (+135)
Brendan Donovan 0.5 (-278) 1.5 (+120) 0.5 (+750) 0.5 (+220)

Learn more about this Cardinals vs. Brewers matchup on Fox Sports.

Brewers Recent Betting Performance

  • In six games as underdogs over the last 10 matchups, the Brewers have a record of 4-2.
  • When it comes to hitting the over, the Brewers and their opponents are 8-2-0 in their last 10 games with a total.
  • The Brewers are 6-4-0 ATS over their last 10 games.

Brewers Recent Stats

Stat Avg/Total
Record 7-3
Runs Per Game 6.3
HR 13
ERA 3.50
K/9 8.3

Brewers Player Insights

  • William Contreras has posted a team-high batting average of .372 and leads the Brewers in runs batted in with a mark of 20.
  • Among all hitters in MLB, William Contreras ranks 31st in homers and fifth in RBI.
  • Brice Turang is hitting .323 with five doubles, two home runs and six walks.
  • Turang ranks 101st overall in home runs and 105th in RBI this year.
  • Willy Adames is hitting .303 with five doubles, three home runs and 10 walks.
  • Rhys Hoskins is batting .231 with three doubles, four home runs and eight walks.

Brewers Team Props

Hits O/U Total Bases O/U HR O/U RBI O/U
William Contreras 0.5 (-250) 1.5 (+130) 0.5 (+550) 0.5 (+200)
Jackson Chourio 0.5 (-149) 0.5 (-149) 0.5 (+900) 0.5 (+275)
Owen Miller 0.5 (-189) 0.5 (-189) 0.5 (+1000) 0.5 (+220)
Willy Adames 0.5 (-196) 0.5 (-196) 0.5 (+600) 0.5 (+190)
Rhys Hoskins 0.5 (-185) 0.5 (-189) 0.5 (+450) 0.5 (+170)

Brewers vs. Cardinals Highlights | MLB on FOX

Check out the best highlights from this game between the Milwaukee Brewers and the St. Louis Cardinals.

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

ADVERTISEMENT

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.

share