Site icon Pick Dawgz

Cardinals vs Brewers Prediction 6/12/25 MLB Picks

Adult, Male, Man

Katie Stratman-Imagn Images

Milwaukee Brewers (36-33) vs St. Louis Cardinals (36-32)

Game Info: Thursday, June 12, 2025 at 7:40 pm (American Family Field)

The Line: Betting Odds: Milwaukee Brewers +108 / St. Louis Cardinals -132 — Over/Under: 7.5

(Get latest betting odds)

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

Total Runs Facts

Milwaukee Brewers Player Prop Facts

St. Louis Cardinals Player Prop Facts

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. 

David Racey's Pick: Cardinals ML

Exit mobile version