Cardinals vs Milwaukee Brewers MLB Betting Prediction

MLB Cardinals vs Milwaukee Brewers Prediction 5/12/2024

The St. Louis Cardinals (15-24) travel to face off against the Milwaukee Brewers (24-15) on Sunday, May 12th. This game will be played at American Family Field in Milwaukee and televised on BSMW. The Brewers are coming off a win in their previous game, while the Cardinals are looking to get back on track from a loss to the Brewers. First pitch is set for 2:10 ET.

Cardinals vs Brewers

st. louis cardinals nba

It was a low-scoring game in the most recent game of this Brewers vs Cardinals series. Milwaukee went into the matchup as -191 favorites and squeaked out a 5-3 win. St. Louis had a late rally, scoring two runs in the 5th and another run in the 6th, but could not complete the comeback.

Freddy Peralta started for the Brewers and picked up the win, going six innings and giving up three earned runs. He finished the game with eight strikeouts but issued a season-high five walks. As for the Cardinals, Kyle Gibson got the start and took the loss, giving up two earned runs in five innings of work.

Rhys Hoskins hit the game’s only home run while going 1/3 with three RBIs. Lars Nootbaar did a bit of everything for the Cardinals, going 3/5 with two RBIs.

The Cardinals are currently 5th in the NL Central, two games behind the Reds for 4th place in the division. So far, they have really struggled vs. other NL Central teams, going 0-6. Overall, the Cardinals are 15-24 and trail the Brewers by nine games in the division.

St. Louis has dropped seven straight games, and they are just 2-8 over their last 10. This season, the Cardinals are 6-11 at home compared to 9-13 on the road. So far, they have really struggled in day games, going 5-14.

St. Louis has been a tough team to bet on the run line this season, as they are 18-21 overall. They have been a little better on the road, going 10-12 on the run line, but they are currently on a five-game run line losing streak away from home. They have been a better bet as the underdog, going 11-8 on the run line, compared to 7-13 as the favorite. They have been outscored by an average of 1.3 runs per game this season.

St. Louis has been a consistent over team this season, with a combined run average of 8.1 runs per game. Their over/under record is 16-22, and their average over/under line is 8 runs per game. When the line is set at 8 runs, their over/under record is 1-4-1. They have played 20 games with over/under lines set higher than 8 runs, which accounts for 51.3% of their games. Their over streak is currently at 4 games.

Miles Mikolas Gets The Start For The Cardinals

Right-hander Miles Mikolas gets the start for the Cardinals today as he faces the Brewers on the road. He has made eight starts this season and has a record of 2-5 with a 6.43 ERA. Mikolas’ WHIP for the season is currently 1.48, and opponents are batting .318 off him this year. In his last outing, he gave up six earned runs in four innings of work, taking the loss. Looking back over his last three starts, Mikolas has given up at least three earned runs in each outing. So far, he has turned in three quality starts this year.

Cardinals Offense Breakdown

So far this season, the Cardinals offense has been one of the league’s worst, averaging just 3.4 runs per game, which is 29th in the MLB. They are also the league’s worst home run hitting team and have a collective batting average of just .218. However, they do have two of the league’s top home run hitters in Willson Contreras and Nolan Gorman, who have six and five homers, respectively.

Over his last eight games, Nolan Arenado has gone 8/30 with one home run and seven RBIs. This season, he is batting .270 with two homers. Willson Contreras comes into the game on a five-game hitting streak, during which he has gone 6/14 with a home run. For the season, he is batting .280 with six homers.

Milwaukee is hosting the Cardinals today with an overall record of 24-15, good for 1st place in the NL Central. The Brewers hold a 1.5-game lead over the Cubs in the division and have gone 11-5 in divisional matchups. They have won three straight games, and they have taken a 3-0 lead in the series vs. the Cardinals.

At home, the Brewers are 10-7 this year and have been really good on the road at 14-8. Milwaukee has been favored in 17 of their games, going 11-6 in those matchups. As the underdog, the Brewers have put together a record of 13-9. Looking at their overall series record, the Brewers are 6-4-2 and are hoping to avoid losing three straight series.

The Brewers have been a profitable run line team this season, going 21-18 overall. They have been especially good on the road, going 14-8 against the run line. They have won five straight run line bets at home, but are just 7-10 against the run line at home this season. They are 15-7 against the run line as an underdog this season.

The Milwaukee Brewers have been on a tear when it comes to the over, hitting the over in five straight games. Their games have averaged 9.3 runs per game this season, and their over/under record is 24-15. The over/under line for today’s game is set at 8 runs, and the Brewers have gone over that line in all three games where the line was set at 8 runs.

Bryse Wilson Gets The Start For The Brewers

Bryse Wilson is getting the start for the Brewers today and comes into the game with a record of 2-1 and an ERA of 2.40. So far, he has made two quality starts and is averaging 8.1 strikeouts per nine innings. Wilson’s last outing came vs. the Royals, where he went six innings, giving up no earned runs on six hits. He finished with a no-decision in that outing. Wilson has made four starts at home, and his ERA is 2.57 compared to 10.19 on the road.

Brewers Offense Breakdown

milwaukee brewers

Not only do the Brewers come into the game with the 4th best team batting average in the league, but they are also 4th in home runs and are 4th in the league in scoring at 5.1 runs per game. This has been the case both at home and on the road. William Contreras has been a big part of their offense, as he is batting .342 for the season and is 4th in the league with 30 RBIs. Rhys Hoskins has also been a big power threat for the Brewers, as he has gone deep 9 times so far.

Contreras and Hoskins have both been swinging the bat well of late, with Contreras having gone 8/18 in his last five games and Hoskins 5/15 with three homers in this stretch. Hoskins also comes into the game on a four-game hitting streak.

Cardinals vs Brewers Prediction

Our prediction for today’s Cardinals vs. Brewers matchup is to take the Brewers on the money line, with the payout being -147. We have the Brewers winning this one by a score of 5-4.

Looking at today’s starters, we have Bryse Wilson finishing with three strikeouts, which would be the lowest among today’s starters. As for Miles Mikolas, he is projected to finish with five strikeouts, which would have him ranking 20th among starters.


All odds are courtesy of Action247 Sportsbook. Good luck!!


* All odds are provided by Action247 Sportsbook and all odds subject to change.**All views expressed are my own. My picks are my own and are not a guarantee, bet at your own risk.Action247 does not warrant the accuracy of completeness of the information, text, graphics, links or other items contained within these post.