
St. Louis Cardinals

Miami Marlins
(-115/-105)-140
As the Miami Marlins prepare to host the St. Louis Cardinals at LoanDepot Park on August 19, 2025, both teams are looking to capitalize on their recent performances. In their last matchup on August 18, the Marlins struggled, falling to the Cardinals with a score of 8-3. This loss highlights the Marlins’ need to bounce back as they currently sit with a record of 59-66, marking a below-average season for the club. Meanwhile, the Cardinals are slightly above them at 62-64, maintaining an average season.
Projected starters Edward Cabrera and Michael McGreevy are both right-handed pitchers, bringing their unique strengths to the mound. Cabrera, who ranks 58th among MLB starters according to advanced stats, has an impressive ERA of 3.34 this season. However, he was hit hard in his last start, allowing 5 earned runs over 5 innings. In contrast, McGreevy, ranked 66th, holds an ERA of 4.41 but possesses a favorable 3.57 FIP, indicating he could perform better moving forward. His last outing saw him give up 3 earned runs in 6 innings pitched.
From an offensive standpoint, the Marlins rank 15th overall in MLB, bolstered by a solid team batting average of .255, which places them 8th. However, they struggle with power, sitting 24th in home runs. The Cardinals, conversely, rank 21st in overall offense, with their power numbers even more concerning as they sit 25th in home runs.
With a Game Total set at 7.5 runs, bettors might find value in Miami’s current moneyline of -140. Despite their recent struggles, the Marlins could leverage their strong batting average against a Cardinals lineup that has not been able to capitalize on their opportunities.
St. Louis Cardinals Insights
- St. Louis Cardinals – Moneyline (+120)The St. Louis Cardinals infield defense grades out as the 2nd-weakest among every team in action today.Explain: Defense is an integral part of preventing (or, in this case, allowing) hits and runs.
- Willson Contreras – Over/Under 0.5 Total Bases (-170/+130)Willson Contreras has suffered from bad luck when it comes to his home runs this year; his 20.1 HR per 600 plate appearances figure is a good deal lower than his 27.9 Expected HR/600, based on the leading projection system (THE BAT X)’s interpretation of Statcast data.Explain: xHR uses highly advanced Statcast data to measure a player’s home run ability more accurately than actual home runs can.
- The 8% Barrel% of the St. Louis Cardinals grades them out as the #21 squad in Major League Baseball this year by this stat.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.
Miami Marlins Insights
- Edward Cabrera – Over/Under 17.5 Pitching Outs (-105/-125)Edward Cabrera is projected to record an average of 15.1 outs today, as forecasted by the leading projection system (THE BAT X).Explain: THE BAT X is a highly sophisticated projection system that accounts for a multitude of factors like ballpark, weather, umpire, defense, and more.
- Jakob Marsee – Over/Under 0.5 Hits (-245/+185)Jakob Marsee is projected to bat 2nd in the batting order in this matchup, which would be an upgrade from his 75% rate of hitting in the bottom-half of the batting order this year.Explain: The higher in the order a player bats, the more plate appearances he will get and the more opportunities he will get to hit the Over for every market. A player who hits higher in the order than he normally does may provide extra value opportunity since the market may be based on him hitting lower.
- Eric Wagaman – Over/Under 0.5 Total Bases (-165/+130)Eric Wagaman hits a high percentage of his flyballs to center field (39.2% — 90th percentile) and sets up very well considering he’ll be hitting out towards the league’s 6th-shallowest CF fences today.Explain: This player’s skill set matches up particularly well with the park he’s in today, which may lead to better-than-usual performance.
Betting Trends
- Miami Marlins – Moneyline (-140)The Miami Marlins have hit the Moneyline in 29 of their last 51 games (+13.70 Units / 25% ROI)
- St. Louis Cardinals – Over/Under 1.5 1st Five Innings (F5) Team Total (-110/-120)The St. Louis Cardinals have hit the 1st Five Innings (F5) Team Total Under in 33 of their last 55 away games (+8.26 Units / 12% ROI)
- Alec Burleson – Over/Under 1.5 Total Bases (+135/-175)Alec Burleson has hit the Total Bases Under in 14 of his last 20 away games (+6.85 Units / 25% ROI)
