

Cardinals @ Marlins
St. Louis has scored 5-plus in 7 of its last 10, Miami has enough top-order contact to answer, and Max Meyer still brings walk risk into an 8.5 total.
Ad | Affiliate — I may earn a commission if you sign up through these links. This never influences my picks. Learn more
This total is sitting in the exact range where one loose inning can flip the whole bet, and both offenses bring enough recent form to create that kind of game. St. Louis has scored at least 5 runs in 7 of its last 10 games, while Miami has shown enough top-order traffic to stay involved even through a rough overall stretch.
You do not need a wild projection here. You need both lineups to contribute against two starters who are good enough to avoid a disaster price, but not so dominant that 8.5 becomes a ceiling.
St. Louis is bringing the hotter offense
The Cardinals are 7-3 in their last 10 games, and the run output has been strong. They scored 8, 5, 8, 8, 8, 5, and 5 in seven of those ten games. That matters for an over because St. Louis can do a lot of the lifting on its own if Michael McGreevy gives them a reasonable start.
The lineup has enough on-base skill to keep innings moving. Ivan Herrera is carrying a .378 OBP with 18 walks in 21 games, and Masyn Winn has 9 walks plus 9 runs in 17 games. That is a solid recipe for traffic in front of the middle of the order.
Miami has enough table-setters to answer
The Marlins are only 3-7 in their last 10, but they have still scored 5, 5, 5, 10, and 8 in five of those games. That is enough offense to matter in a total at 8.5, especially at home with their best table-setters active.
Xavier Edwards has been one of the better contact bats on the board early. He is hitting .337 with a .409 OBP, a .470 slugging percentage, and 17 runs in 22 games. Put that in front of Otto Lopez and Kyle Stowers, and Miami has enough traffic to cash in a few innings even if the full profile has been inconsistent.
The starting matchup is not dominant enough to kill the total
McGreevy has a sharp 2.49 ERA and 0.83 WHIP, but he has also allowed 3 home runs in 21.2 innings. That matters against a Marlins lineup that does not need a parade of baserunners to help an over. One mistake with traffic on is enough.
Max Meyer is the looser side of the matchup. He comes in with a 4.12 ERA, 1.32 WHIP, 20 strikeouts, and 9 walks in 19.2 innings. The strikeout stuff is real, but the walks keep extra runners in play, and that is exactly what you do not want against a Cardinals lineup that has been manufacturing runs all week.
Decision
This total does not require a Coors Field script. It requires two offenses that can each find 4 runs, with one side pushing the rest. St. Louis has already been scoring like that, and Miami has enough top-of-order production to keep the pressure on.
At 8.5, you are not asking for a miracle. You are asking these recent scoring patterns to show up one more time, and the matchup gives them a fair path.