Your cart is currently empty!

Cardinals vs Brewers Prediction 6/12/25 MLB Picks
Pick details
Milwaukee Brewers (36-33) vs St. Louis Cardinals (36-32)
June 12, 2025 at 07:40 PM EDT
The Line: Betting Odds: Milwaukee Brewers +108 / St. Louis Cardinals -132 — Over/Under: 7.5
In this article, we will formulate a Cardinals vs Brewers prediction for this MLB game on Thursday, June 12th at American Family Field in Milwaukee, Wisconsin. Let’s take a look at the prediction for this MLB matchup.Â
St. Louis Cardinals Betting Preview
The St. Louis Cardinals are 36-32 this year after they lost all three games against Toronto by scores of 4-5, 9-10, and 2-5. In their game three loss, St. Louis led 2-0 in the second inning, but failed to score over the last seven innings in the loss. The Cardinals recorded seven hits and they committed one error in the game, while they were led by Pozo and Contreras, who both had one RBI in the loss. St. Louis started Liberatore, who allowed eight hits and three earned runs over 5.0 innings for the loss, while O’Brien and Roycroft combined for 4.0 scoreless innings.Â
Prior to that series, the Cardinals won two out of three against the Dodgers, but lost two out of three against the Royals before that. St. Louis has lost four games in a row, and they are currently second in the NL Central standings. The St. Louis pitching staff has a 3.94 ERA with a 1.28 WHIP and a .253 opponent batting average, while their offense has scored 316 runs with a .257 batting average and a .327 on-base percentage this season. Wilson Contreras has led St. Louis with eight home runs, 43 RBIs, and two stolen bases, while Lars Nootbaar has added eight home runs and 28 RBIs this year. The projected starting pitcher for St. Louis is Sonny Gray, who is 7-1 with a 3.35 ERA and a 1.13 WHIP over 75.1 innings pitched this year.Â
Milwaukee Brewers Betting Preview
The Milwaukee Brewers are 36-33 this season after they lost two out of three against Atlanta by scores of 1-7, 4-1, and 2-6. In their game three loss, Milwaukee cut the deficit to 3-1 in the second inning, but didn’t score again until the eighth for the loss. The Brewers recorded five hits and they committed one error in the game, while they were led by Hoskins and Haase, who both had one RBI in the loss. Milwaukee started Patrick, who allowed seven hits and five earned runs over 5.0 innings for the loss, while McGee allowed three hits and one earned run over 3.0 innings in relief.Â
Prior to that series, the Brewers lost two out of three against the Padres, but did win two out of three against the Reds before that. Milwaukee has lost three of its last four games, and they are currently third in the NL Central standings. The Milwaukee pitching staff has a 3.86 ERA with a 1.31 WHIP and a .240 opponent batting average, while the offense has scored 299 runs with a .234 batting average and a .313 on-base percentage this season. Christian Yelich has led Milwaukee with 13 home runs and 41 RBIs, while Jackson Chourio has added 11 home runs and 39 RBIs this year. The projected starting pitcher for Milwaukee is Jacob Misiorowski, who is one of the top pitching prospects in the Brewers’ system.Â
Why the Cardinals will beat the Brewers
- The Cardinals have won nine of their last 10 night games against National League opponents.
- The Brewers have lost four of their last five night games against NL Central opponents following a loss.
- The Cardinals have covered the run line in each of their last six road games against National League opponents.
- The Brewers have failed to cover the run line in seven of their last eight night games against the Cardinals at American Family Field following a home loss.
- The Cardinals have led after 5 innings in three of their last four night games against the Brewers.
- The Brewers have lost the first inning in three of their last four games against NL Central opponents that held a winning record.
Total Runs Facts
- Five of the Brewers’ last six night games after playing the previous day have gone UNDER the total runs line.
- Four of the Cardinals’ last five road games have gone OVER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in each of the Brewers’ last eight games at American Family Field.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in seven of the Cardinals’ last eight games as road favorites against NL Central opponents.
Milwaukee Brewers Player Prop Facts
- Jackson Chourio has recorded a Double in each of his last four appearances against the Cardinals after playing the previous day.
- Christian Yelich has scored at least one run in each of his last six appearances against the Cardinals at American Family Field.
- William Contreras has recorded at least one Single in each of the Brewers’ last five games as underdogs against the Cardinals.
- Rhys Hoskins has hit a home run in three of his last five appearances with his team as a home underdog against NL Central opponents.
- Christian Yelich has recorded at least one hit in each of the Brewers’ last eight games against NL Central opponents.
- Christian Yelich has recorded an RBI in three of his last four home appearances against the Cardinals.
St. Louis Cardinals Player Prop Facts
- Nolan Arenado has hit a home run in two of the Cardinals’ last three games as favorites against the Brewers.
- Brendan Donovan has recorded at least one hit in each of the Cardinals’ last 13 games as favorites against NL opponents.
- Sonny Gray has recorded a win in three of his last four appearances.
- Sonny Gray has recorded six or more strikeouts in each of his six previous appearances at American Family Field against opponents that held a winning record.
- Willson Contreras has recorded at least one RBI in 10 of the Cardinals’ last 11 games.
- Brendan Donovan has recorded a Double in three of the Cardinals’ last four road games against opponents that held a winning record.
- Willson Contreras has scored a run in each of the Cardinals’ last five night games.
- Willson Contreras has recorded at least one Single in each of his last seven appearances against the Brewers after playing the previous day.
Cardinals vs Brewers PredictionÂ
These two teams come into this series battling for position in the NL Central standings, so this is a big game for both sides. St. Louis is 14-18 on the road this year, while Milwaukee is 20-14 at home. Neither side has much momentum right now, and the Cardinals have allowed at least five runs in four straight games, but they are starting Gray, who has allowed zero earned runs in three of his last four starts. The Brewers are starting Misiorowski, who has a ton of potential, but this is a tough lineup to make your debut against. Take the Cardinals here.Â