
Miami Marlins

St. Louis Cardinals
(-110/-110)-135
On July 30, 2025, the St. Louis Cardinals will host the Miami Marlins at Busch Stadium for the third game of their series. The Cardinals are currently sitting at 55-54, maintaining an average season, while the Marlins trail slightly at 51-55, struggling to find consistency. The stakes are high as both teams look to capitalize on this matchup, especially after the Cardinals secured a narrow victory yesterday.
Miles Mikolas is projected to take the mound for St. Louis, bringing a 6-7 record and an ERA of 4.94 this year. While Mikolas ranks as the 197th best starting pitcher according to advanced-stat Power Rankings, his performance suggests he can still be effective against a Marlins offense that ranks 21st in MLB. Mikolas’s low strikeout rate (16.1 K%) might be a concern, especially against a Marlins lineup that also struggles to make contact, ranking 6th least in strikeouts.
On the other side, Cal Quantrill will pitch for Miami. With a record of 3-8 and an ERA of 5.05, he is also among the lower tier of MLB pitchers. The projections indicate that Quantrill could struggle to maintain control, projecting an average of 1.5 walks and 5.6 hits allowed today, which could spell trouble against a Cardinals offense that ranks 14th overall but boasts a solid batting average of 10th in MLB.
The Cardinals have a strong bullpen, ranking 4th in MLB, which could be a game-changer late in the contest. With the Cardinals favored at -145 on the moneyline, they are projected to score an average of 4.58 runs, while the Marlins sit at an average of 3.92 runs. Given these factors, St. Louis appears well-positioned to secure another victory in this competitive matchup.
Miami Marlins Insights
- Cal Quantrill – Over/Under 15.5 Pitching Outs (+140/-180)Compared to league average, Cal Quantrill has been given a below-average leash this year, throwing an -9.0 fewer adjusted pitches each start.Explain: Pitchers with a shorter leash are more likely to get pulled earlier in games and record fewer outs.
- Jesus Sanchez – Over/Under 1.5 Hits (+180/-235)St. Louis’s #3-ranked outfield defense on the slate poses a formidable challenge for Jesus Sanchez, who tends to hit a lot of flyballs.Explain: This player’s skill set matches up poorly with the opposing team’s defensive strength, which may lead to worse-than-usual performance.
- It may be smart to expect weaker performance for the Miami Marlins offense going forward, given that the leading projection system (THE BAT X) views them as the 3rd-luckiest offense in Major League Baseball this year.Explain: When teams overperform their projected talent level, markets may overvalue them even while they are likely to perform worse in the near future.
St. Louis Cardinals Insights
- Miles Mikolas – Over/Under 3.5 Strikeouts (-105/-125)Miles Mikolas’s higher utilization rate of his secondary pitches this season (55.1% compared to 49% last season) figures to work in his favor considering they are typically much more effective than fastballs.Explain: A pitcher who limits has fastball usage will instead heavily use change-ups, curveballs, sliders, etc. These are far more effective pitches at preventing runs and generating strikeouts.
- Willson Contreras – Over/Under 1.5 Total Bases (+120/-155)Willson Contreras has made sizeable improvements with his Barrel% in recent games, bettering his 15% seasonal rate to 24% in the past 14 days.Explain: Barrel% measures how often a player hits the ball at the optimal exit velocity and launch angle and is a terrific measure of underlying power.
- St. Louis Cardinals – 2H MoneylineAccording to the leading projection system (THE BAT), the St. Louis Cardinals’ bullpen projects as the 7th-best among all major league teams.Explain: Most bettors only consider the starting pitcher, but a strong bullpen sneakily creates a tougher matchup for the opposing offense and suppresses a game’s runs.
Betting Trends
- St. Louis Cardinals – Over/Under 4.5 Team Total (+100/-130)The St. Louis Cardinals have hit the Team Total Under in 10 of their last 12 games (+7.80 Units / 56% ROI)
- Miami Marlins – Moneyline (+115)The Miami Marlins have hit the Moneyline in 27 of their last 42 games (+19.70 Units / 46% ROI)
- Otto Lopez – Over/Under 0.5 Home Runs (+800/-1800)Otto Lopez has hit the Home Runs Over in 2 of his last 8 away games (+8.50 Units / 106% ROI)