St. Louis is on a 5-1 run, tallying 37 runs. The offense has moved up to 10th in the majors in runs scored and steals, and 13th in on-base percentage, on a 9-4 run OVER the total. They're going to need to score runs with Dustin May (6.98 ERA) on the mound, with batters hitting .351 off him. In his lone road start, he lost 11-6 at Detroit. The bullpen ranks 28th in ERA (5.36). Miami is 12th in runs scored, ninth in on-base percentage, and 10th in slugging. Chris Paddack (5.59 ERA) starts, with the Marlins losing his only home start, 9-4, to the White Sox (eight runs allowed in four innings). Miami is on a 14-4-2 run OVER the total. Take St. Louis/Miami OVER the total.
This Pro Pick was released to clients on April 21, 2026 at 10:28AM ET.
St. Louis at Miami
April 21, 2026
2 units on Game Total OVER 8.5 -105 (risk 2 to return 3.9)
Result:
LOSS
LOSS
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get free MLB Picks
I pore over the data, injuries, news, and odds every morning.
You get the best bets delivered to your inbox.