The St. Louis Cardinals are 33-26 on the season and putting pressure on the NL Central leading Chicago Cubs. The Cards are four games out, on a 6-3 run over their past nine games. The Kansas City Royals season has been defined by a sizzling 16-2 run they made over 18 games. The Royals are just 31-29 on the season, so outside that huge 18-game stretch this team has struggled to a 15-27 mark. Since that hot streak ended, the Royals are a woeful 6-12. The Royals have scored two or fewer runs in 12 of their last 21 games, and it's a tough chore to win when you can't score. Make the play on St. Louis.
This pick was released to clients on June 03, 2025 at 11:51AM ET.
Kansas City at St. Louis
June 3, 2025
1 unit on St. Louis -145 (moneyline) (risk 1 to return 1.69)
Result:
LOSS
LOSS
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free MLB picks and predictions.
Join 404,076 Subscribers!