The Milwaukee Brewers (81-58) and St. Louis Cardinals (70-69) meet Wednesday at American Family Field, with first pitch at 7:40 p.m. ET on BSMW. The Brewers are -121 moneyline favorites for the contest, however, the Cardinals are favored against the spread of 1.5 runs with +172 odds.
Milwaukee’s Colin Rea and St. Louis’ Sonny Gray have been named the starters for this contest.
Brewers vs. Cardinals Odds
Brewers vs. Cardinals Promo Codes
Game Time and Information
Who Will Win Brewers vs. Cardinals?
Brewers and Cardinals Betting Trends
The Brewers have a 47-33 record in games they were listed as the moneyline favorite (winning 58.8% of those games).
When it has played as moneyline favorites with odds of -121 or shorter, Milwaukee has gone 39-22 (63.9%).
This season, the Cardinals have been the underdog 71 times and won 36, or 50.7%, of those games.
St. Louis has a record of 26-30 in games where oddsmakers have it as underdogs of at least +103 on the moneyline.
The Brewers have had an over/under set by oddsmakers 139 times, and have combined with opponents to go over the total in 74 of those games (74-56-9).
So far this season, the Cardinals and their opponents have hit the over in 68 of their 138 games with a total.
Brewers Stats & Insights
The Brewers are the fifth-highest scoring team in the majors, averaging 4.9 runs per game (681 total).
Milwaukee averages 1.1 home runs per game to rank 15th in baseball with 156 total home runs.
The Brewers have the eighth-best batting average in the majors (.252).
Milwaukee strikes out 8.9 times per game, the No. 22 average in the majors.
The pitching staff for the Brewers has a collective 8.3 K/9, which ranks 23rd in the majors.
Milwaukee’s 3.62 team ERA ranks third among all MLB pitching staffs.
Cardinals Stats & Insights
The Cardinals have scored the 20th-most runs in the league this season with 582 (4.2 per game).
St. Louis’ 145 home runs rank 21st in Major League Baseball.
The Cardinals’ .249 batting average ranks 12th in the league this season.
St. Louis ranks 11th with an average of 8.2 strikeouts per game.
The Cardinals average just 8.3 strikeouts per nine innings as a pitching staff, which ranks 26th in the big leagues.
St. Louis has the 20th-ranked ERA (4.19) in the majors this season.
Brewers Key Players to Watch
Rea gets the start for the Brewers, his 24th of the season. He is 12-4 with a 3.70 ERA and 118 strikeouts through 146 2/3 innings pitched.
William Contreras has been key for Milwaukee with 20 home runs, 80 RBI and a batting average of .278 this season.
Willy Adames leads Milwaukee in home runs (29) and runs batted in (100) this season while batting .255.
Jackson Chourio’s batting average of .280 leads all Milwaukee hitters this season.
Brice Turang has collected 122 hits this season and has an OBP of .318. He’s slugging .356 on the year.
Cardinals Key Players to Watch
The Cardinals will hand the ball to Gray (12-9) for his 26th start of the season.
Alec Burleson paces the Cardinals with 21 home runs and 73 runs batted in.
Brendan Donovan is batting .268 with 30 doubles, two triples, 11 home runs and 39 walks.
Nolan Arenado has 19 doubles, 15 home runs and 36 walks while hitting .264.
Masyn Winn has a club-high .279 batting average.
Brewers and Cardinals Injuries
Brewers: Christian Yelich: 10 Day IL (Back), Rob Zastryzny: 15 Day IL (Elbow), Nick Mears: 15 Day IL (Forearm), Bryse Wilson: 15 Day IL (Oblique), Robert Gasser: 60 Day IL (Flexor), Brandon Woodruff: 60 Day IL (Elbow), Wade Miley: 60 Day IL (Elbow), Enoli Paredes: 60 Day IL (Forearm), Oliver Dunn: 60 Day IL (Back), J.B. Bukauskas: 60 Day IL (Lat)
Cardinals: Willson Contreras: 10 Day IL (Finger), Lance Lynn: 15 Day IL (Knee), Drew Rom: 60 Day IL (Biceps), Keynan Middleton: 60 Day IL (Forearm)
Brewers vs. Cardinals Prediction
How to Bet on Brewers vs. Cardinals
Get more MLB picks.
If you are new to sports betting, read our in-depth guide on betting on Baseball and find the best MLB betting sites and promo codes.