Miami has a losing road record and winds up a six-game trek. They've lost all five games on the trip getting outscored 27-17. The offense has slumped to 23rd in runs scored, 15th in on-base percentage, and 20th in slugging. Sandy Alcantara (4.64 ERA) has a 4.80 ERA on the road and the Marlins are 51-94 after scoring 2 runs or fewer. St. Louis plays its fifth consecutive home contest on a 7-2 run. St. Louis is 11th in runs scored and 17th in steals, plus seventh in on-base percentage and slugging. Dakota Hudson (1.80 ERA) gets the nod and in 2022 he had a 2.84 ERA at home. With the Cardinals 25-9 when Hudson goes at home, this is a good situational and matchup spot for the home team. Play St. Louis.
This pick was released to clients on July 19, 2023 at 12:01PM ET.
MLB
Miami at St. Louis
July 19, 2023
2:15 PM Eastern
1 unit on St. Louis -101 (moneyline) (risk 1 to return 1.99)
Result:
WIN
WIN
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 409,399 Subscribers!