Cardinals vs. Brewers Betting Odds, Pitching Matchup – April 21, 2024

Willson Contreras will look to extend his 12-game hitting streak when the St. Louis Cardinals (9-11) take on the Milwaukee Brewers (12-6). The Cardinals are listed as -149 favorites on the moneyline for the contest, which starts at 2:15 PM ET on Sunday, live on BSMW from Busch Stadium. Sonny Gray will get the ball for St. Louis while Milwaukee will counter with Colin Rea.

Check out our preview for this contest, and find all of our expert MLB picks, too!

Money Line

Cardinals to win vs Brewers -149

Bet $20, Payout $33.42

Cardinals vs. Brewers Betting Lines

  • Favorite: Cardinals (-149)
  • Underdog: Brewers (+127)
  • Over/under: 8

Cardinals vs. Brewers Betting Insights

  • The Cardinals have come away with four wins in the seven contests they have been listed as the favorites in this season.
  • St. Louis has played as a favorite of -149 or more just one time this year and came away with a win in that game.
  • The moneyline set for this matchup implies the Cardinals have a 59.8% chance of coming away with a victory in the contest.
  • The Brewers have won six of the 10 games they were the moneyline underdog this season (60%).
  • Milwaukee has played as a moneyline underdog of +127 or longer in just one game this season, which it lost.
  • Based on this game’s moneyline, the Brewers’ implied win probability is 44.1%.

Cardinals vs. Brewers Hitting Leaders

  • Brendan Donovan leads St. Louis in runs batted in with 11 while batting .222.
  • Including all hitters in baseball, Donovan is 99th in home runs and 57th in RBI.
  • Nolan Arenado is batting .293 with an OBP of .314 and a slugging percentage of .390 this season.
  • William Contreras has racked up a team-best batting average of .361 while leading the Brewers in runs batted in (19).
  • William Contreras’ home run total ranks 28th in the big leagues, and he is sixth in RBI.
  • Willy Adames is batting .300 with four doubles, three home runs and 10 walks.

Cardinals vs. Brewers Pitching Rankings

  • The Cardinals strike out 8.2 batters per nine innings as a pitching staff, 22nd in MLB.
  • The Cardinals have the eighth-best ERA (3.58) in the majors this season.
  • Cardinals pitchers have a 1.261 WHIP this season, 12th in the majors.
  • The Brewers pitching staff ranks 19th in MLB with a collective 8.3 strikeouts per nine innings.
  • Milwaukee’s 3.63 team ERA ranks ninth across all MLB pitching staffs.
  • The Brewers have the ninth-lowest WHIP in baseball (1.217).