- This page contains affiliate links. We may earn a commission at no extra cost to you.
San Diego (37-33) at St. Louis (38-31)
- When: Jun 15 2026, 7:45 PM
- Where: Busch Stadium, St. Louis
- TV: SDPA
San Diego vs St. Louis MLB Preview & Pick
Moneyline: St. Louis -155
Runline: St. Louis -1.5 (+140)
Total: 8.5
St. Louis Cardinals Betting Outlook
The Cardinals open this wild-card caliber series as -155 moneyline favorites, with the run line sitting at -1.5 (+140) and the total at 8.5. St. Louis still holds the better playoff position, but the pitching staff needs a reset after allowing 20 runs across three games against Minnesota.
That responsibility falls to Dustin May. He enters at 4-6 with a 4.21 ERA, but his June form is much sharper with a 2.31 ERA over two starts. His last outing was his best of the season, tossing six scoreless innings against the Mets with six strikeouts and only one walk.
Against a Padres lineup batting an MLB-worst .219, May has a favorable matchup if he commands the fastball and sweeper early.
San Diego Padres Betting Outlook
San Diego comes in with some life after finally stringing together back-to-back wins and taking a series from Baltimore. The Padres had dropped 13 of 17 before that, so bettors must decide whether this is a real bounce-back or just a short burst.
The offense remains the biggest concern. San Diego owns the lowest run production in baseball, though scoring 14 runs over its last two wins is a positive sign.
Lucas Giolito gets the ball at 2-1 with a 4.35 ERA. He has not completed five innings in three straight starts, and his five walks last time out are a red flag against a Cardinals team that can grind counts.
MLB Prediction & Betting Angle
St. Louis has the better starter profile, home-field edge, and a stronger situational setup. San Diego’s offense showed signs of life, but Giolito’s short outings could expose the Padres bullpen early.
Final Score: Cardinals 6, Padres 4
Lean: St. Louis -1.5 (+140)
Total: Over 8.5 (-110)
- MLB Baseball Odds source: Bovada Sportsbook
- Get real-time live scores & latest betting odds here!