St. Louis Cardinals vs Miami Marlins Betting Picks & Predictions
The St. Louis Cardinals are set to face off against the Miami Marlins at loanDepot Park, with Sonny Gray expected to start on the mound for the Cardinals and Braxton Garrett
Game outlook
The St. Louis Cardinals are set to face off against the Miami Marlins at loanDepot Park, with Sonny Gray expected to start on the mound for the Cardinals and Braxton Garrett for the Marlins. The game is scheduled to begin at 6:40 PM EST. St. Louis is the favored team with odds at -155 remaining steady.
Betting Odds
Moneyline: Cardinals -155 | Marlins +142
Spread: Cardinals -1.5 (+117) | Marlins +1.5 (-133)
Total: Over/Under 7.5 (-110)
Based on the moneyline, the implied probability that St. Louis will win straight-up is 61%.
St. Louis Cardinals
Before the results of their Saturday night contest, it is expected that Sonny Gray will start for the Cardinals. In his last start against the Pittsburgh Pirates, Gray went seven innings, gave up four hits, one walk, one earned run, and struck out nine batters in a win. He has a record of 8-4 on the season with a 3.01 ERA, 1.03 WHIP, and a 91/20 K/BB ratio in 12 starts, with opposing batters hitting .202 against him. The Cardinals have struggled offensively this season, ranking in the bottom 10 in runs, home runs, RBIs, OBP, SLG, and OPS. On the pitching side, St. Louis has been average this season, ranking around the middle of the league in various statistics. With a power ranking of 17, the Cardinals are ranked 26th in offense, 20th in defense, and have a record of 35-35 for the season.

