
St. Louis Cardinals
Milwaukee Brewers

- Overview
- Consensus
- Stats
- Odds
- Trends
- Props
St. Louis Cardinals vs Milwaukee Brewers Prediction – 6/12/2025
As the Milwaukee Brewers prepare to host the St. Louis Cardinals on June 12, 2025, at American Family Field, both teams are enjoying above-average seasons, with records of 36-33 and 36-32, respectively. This matchup marks the first game in their series, and it carries weight as both teams seek to solidify their positions in the competitive National League Central.
In this game, Sonny Gray will take the bump for the Cardinals. Currently ranked 26th among starting pitchers in MLB, Gray boasts an impressive 7-1 record and a solid ERA of 3.35. The projections suggest he will pitch approximately 5.6 innings today, allowing just 2.1 earned runs while striking out 6.2 batters—numbers that indicate a favorable matchup against the Brewers' struggling offense.
On the other side, Jacob Misiorowski takes the mound for the Brewers, ranked 180th among MLB starters. His projections indicate a rough outing, with an average of 4.6 innings pitched and 2.1 earned runs allowed, coupled with 4.7 strikeouts. The Brewers' offense, currently ranked 23rd in MLB, has struggled significantly, particularly in generating home runs, ranking 24th in that category.
Despite the Brewers' inferior offensive metrics, betting markets suggest this will be a close contest, with the Brewers’ moneyline set at +110, indicating a low implied team total of 3.57 runs. Meanwhile, the Cardinals, despite their own challenges, have a more favorable outlook with an average implied team total of 3.93 runs.
As the teams look to capitalize on this pivotal matchup, all eyes will be on how the Brewers can counter Gray's prowess while hoping to exploit any weaknesses in the Cardinals' bullpen, currently ranked 22nd in MLB.
Quick Takes St. Louis Cardinals:
Sonny Gray will hold the platoon advantage against 6 opposing hitters in today's game.
- Right-handed pitchers perform better against right-handed hitters (and the same for lefties). Having this advantage against a lot of opposing hitters can have a huge impact on whether a pitcher will perform well or struggle on any given day.
Nolan Arenado has primarily hit in the top-half of the batting order this season (70% of the time), but he is penciled in 6th in the batting order in this game.
- The lower in the order a player bats, the fewer plate appearances he will get and the fewer opportunities he will get to hit the Over for every market. A player who hits lower in the order than he normally does may provide extra value opportunity since the market may be based on him hitting higher.
The St. Louis Cardinals bullpen profiles as the 9th-worst in Major League Baseball, per the leading projection system (THE BAT).
- Most bettors only consider the starting pitcher, but a weak bullpen sneakily creates an easier matchup for the opposing offense and boosts a game's runs.
Quick Takes Milwaukee Brewers:
Sal Frelick has been cold lately, with his seasonal exit velocity of 86.1-mph dropping to 76-mph in the past 7 days.
- Hitting the ball hard increases the chances of either a home run or the ball landing in fair territory for a hit before a fielder can get to it.
William Contreras hits a lot of his flyballs to center field (39.9% — 96th percentile) and sets up very well considering he'll be hitting out towards the league's 8th-shallowest CF fences in today's matchup.
- This player's skill set matches up particularly well with the park he's in today, which may lead to better-than-usual performance.
Game Trends
- The Milwaukee Brewers have hit the Game Total Under in 39 of their last 68 games (+10.60 Units / 14% ROI)
- The St. Louis Cardinals have hit the Run Line in 24 of their last 39 games (+9.30 Units / 18% ROI)
- Willson Contreras has hit the Total Bases Over in 8 of his last 10 games (+6.90 Units / 56% ROI)
St. Louis Cardinals vs Milwaukee Brewers Prediction
Predicted Final Score: St. Louis Cardinals 4.16, Milwaukee Brewers 3.6
- Date: June 12, 2025
- Venue: American Family Field
- Starting Pitchers:
- Sonny Gray - Cardinals
- Jacob Misiorowski - Brewers
For more on today's game check out the comprehensive statistics, betting odds, and trends below. Be sure to check out all our free MLB picks here.
Consensus
Stats
- Team Stats
- Team Records
- Pitchers
- Recent Starts
S. Gray
J. Misiorowski
Odds
- MoneyLine
- RunLine
- Over/Under
Betting trends
- Betting Trends
- Head to Head
- Teams Last 10
- Last 3
- Last 5
- Last 10
St. Louis Cardinals
Milwaukee Brewers