San Diego Padres vs St. Louis Cardinals Prediction & Picks - MLB
USA - MLB
New customers only | Commercial content | 21+ age limit | T&Cs apply
by Lou Aguila | in MLB Picks
The San Diego Padres, 12-8 against the spread in their home games this season, seek a convincing win over the St. Louis Cardinals in Game 2 of their series.
Current Form:
The St. Louis Cardinals took Game 1 of their series against the San Diego Padres, 2-1, behind outstanding pitching and a tiebreaking run by Jordan Walker. St. Louis improved to 3-2 in their last five games and 22-15 overall this season, trailing the 26-12 Chicago Cubs by three games.
Strong pitching over the last five games has helped the Cardinals lower their ERA to 3.00 during the stretch from 4.45 in the season. Unfortunately, St. Louis’ offense has also taken a downturn in this spell. From averaging 4.8 runs per game on a .238 batting average this season, the Cardinals’ offense has only produced 2.9 runs while batting .208 at the plate over the last five games.
Like the Cardinals, the San Diego Padres have also gone 3-2 in their last five games. San Diego (22-15) is already duking it out with the Los Angeles Dodgers (23-14) for the top spot in the NL West.
The Padres have showcased their elite pitching prowess over their last five games, posting a 2.86 ERA and 0.91 WHIP. Despite scoring one run in Game 1, San Diego has still averaged a respectable 4.5 runs per game on a .225 batting average.
Starting Pitchers: Cardinals RHP Michael McGreevy (2-2, 2.52 ERA) vs. Padres RHP (0-0, 1.81 ERA).
McGreevy has surrendered only one earned run through his last 12 innings. The Cardinals hurler gave up one earned run over six innings in a 2-3 loss to the Mariners on April 26 and then blanked the Los Angeles Dodgers through six innings in a 3-2 win on May 2. Canning dazzled in his Padres debut, surrendering one earned run and striking out seven batters over 5.0 innings in a 4-3 win over the Chicago White Sox on May 3.
Limited Offer. Currently at Caesars Sportsbook
San Diego Padres vs St. Louis Cardinals Form
Table
| Teams | Pts | P | W | L |
|---|---|---|---|---|
|
10
|
0.521 | 119 | 62 | 57 |
|
14
|
0.5 | 118 | 59 | 59 |
San Diego Padres and St. Louis Cardinals Latest Matches
3/6 (50%)
3/6 (50%)
May 7, 2026 - MLB
May 6, 2026 - MLB
May 5, 2026 - MLB
May 4, 2026 - MLB
May 3, 2026 - MLB
May 2, 2026 - MLB
1/6 (17%)
5/6 (83%)
May 7, 2026 - MLB
May 3, 2026 - MLB
May 2, 2026 - MLB
May 1, 2026 - MLB
Apr 29, 2026 - MLB
Apr 28, 2026 - MLB
4/6 (67%)
2/6 (33%)
May 6, 2026 - MLB
May 5, 2026 - MLB
May 4, 2026 - MLB
Apr 26, 2026 - MLB
Apr 25, 2026 - MLB
Apr 23, 2026 - MLB
4/6 (67%)
2/6 (33%)
May 7, 2026 - MLB
May 6, 2026 - MLB
May 4, 2026 - MLB
May 3, 2026 - MLB
May 2, 2026 - MLB
May 1, 2026 - MLB
3/6 (50%)
3/6 (50%)
May 6, 2026 - MLB
May 4, 2026 - MLB
May 3, 2026 - MLB
May 2, 2026 - MLB
May 1, 2026 - MLB
Apr 26, 2026 - MLB
5/6 (83%)
1/6 (17%)
May 7, 2026 - MLB
Apr 30, 2026 - MLB
Apr 29, 2026 - MLB
Apr 28, 2026 - MLB
Apr 27, 2026 - MLB
Apr 22, 2026 - MLB
San Diego Padres against St. Louis Cardinals : Head to Head (H2H)
33 %
67 %
May 7, 2026 - MLB
Aug 2, 2025 - MLB
Aug 1, 2025 - MLB
Jul 26, 2025 - MLB
Jul 24, 2025 - MLB
Aug 29, 2024 - MLB
San Diego Padres - St. Louis Cardinals Key Points
- San Diego is 3-6 SU in its last 9 games.
- San Diego is 1-5 SU in its last 6 games at home.
- St. Louis is 2-4 SU in its last 6 games against San Diego.
- St. Louis is 9-3 SU in its last 12 games against an opponent in the National League.
Limited Offer. Currently at Caesars Sportsbook
Our San Diego Padres vs St. Louis Cardinals Prediction
With Canning scheduled to make his second start on Friday, the Padres find themselves in a terrific spot to secure a comfortable win in Game 2.
Fresh off a strong debut, Canning looks to sustain his form against a lineup he has stifled in his last two outings. The pitcher surrendered one earned run over 6.0 innings to lead his former team, the New York Mets, to a 4-1 win on April 17. A year before that, Canning posted the same numbers (earned runs and innings pitched) during his team with the Los Angeles Angels, powering them to a 7-1 win over the Cardinals.
McGreevy has delivered impressive numbers for the Cardinals through his first seven starts this season. However, the Cardinals' hurler did not fare well in his last two outings against the Padres last year, giving up 7 earned runs over 4.2 innings in a 2-9 loss on July 27, 2025, and 4 earned runs over 6.0 innings in an 8-5 win.
Comparing the offensive numbers from both teams over their last five games, the Padres' batting lineup has been more reliable, averaging 4.5 runs per game on a .225 BA. The Cardinals average 2.9 runs on a .208 BA during their last five games.
Our betting prediction for the St. Louis Cardinals vs. the San Diego Padres: The Padres -1.5 runs
Caesars Rewards Program

Caesars Sportsbook really spoils new users with an awesome rewards program, making every wager count towards something bigger! Available for users across the country, this program is a bettor's dream. As you enjoy the thrills of sports betting or casino games online, you can earn up to 10 Reward Credits for every $100 wagered on straight bets. And if parlays are more your style, you'll earn up to 20 Reward Credits for every $100 wagered. With Caesars Sportsbook, your bets not only bring the excitement of the game but also the joy of accumulating rewards that enhance your gaming experience. Play now and let Caesars treat you like royalty with each bet you place!
All tips are fully researched and given in good faith, but profits cannot be guaranteed.