St. Louis Cardinals vs San Diego Padres Picks and Prediction for Saturday, May 9, 2026
Use Code WWWC The St. Louis Cardinals (22-15, 12-5 Away) face the San Diego Padres (22-15, 11-9 Home) at Petco Park on Saturday at 7:15 PM ET, with coverage on MLB.TV and FOX. The pitching matchup is Dustin May against Randy Vasquez. St. Louis won the most recent meeting 2-1 on May 7, while San Diego had won three of the previous four games before that loss. From first pitch to final inningโour MLB picks for St. Louis Cardinals vs San Diego Padres prediction keeps you covered.
Cardinals Lean on Power Edge
The St. Louis Cardinals enter at 22-15 and have gone 3-2 across the last five games. St. Louis beat San Diego 2-1 in the most recent game, bouncing back after a 6-2 loss to Milwaukee. The Cardinals also beat Milwaukee 6-3 and split two recent games against the Dodgers, winning 3-2 and losing 4-1. That recent run points to a team winning tighter games, even with the offense not always breaking through.
The Cardinals are batting .238 with a .324 OBP, .398 SLG, 176 runs, 294 hits, and 45 home runs. Jordan Walker leads St. Louis with 10 home runs, a .309 average, and 27 RBIs, while Alec Burleson leads the Cardinals with 30 RBIs. Dustin May gets the start with a 3-3 record, 5.15 ERA, 1.53 WHIP, 36.2 innings, 47 hits allowed, 25 strikeouts, nine walks, and three home runs allowed. The issue is traffic on the bases, but the Cardinalsโ power gives St. Louis a real scoring path.
Injuries:Matt Pushard, RP, 15-Day IL. Ramรณn Urias, 3B, 10-Day IL. Lars Nootbaar, LF, 60-Day IL. Ixan Henderson, SP, 60-Day IL. Victor Santos, RP, 60-Day IL.
Get Free $30 Credit for Premium Picks + Exclusive Discounts
Subscribe Now
Padres Need More Offense After Quiet Loss
The San Diego Padres enter at 22-15 and 11-9 at home. San Diego lost 2-1 to St. Louis in the most recent game, ending a strong stretch that included wins over San Francisco by scores of 5-1 and 10-5, plus a 4-3 win over the White Sox. The Padres have won three of the last five, but the latest loss showed a thin margin when the bats stay quiet.
The Padres are batting .231 with a .304 OBP, .381 SLG, 163 runs, 282 hits, and 36 home runs. Xander Bogaerts leads San Diego with seven home runs, a .277 average, and 23 RBIs. Randy Vasquez starts for the Padres with a 3-1 record, 3.20 ERA, 1.17 WHIP, 39.1 innings, 33 hits allowed, 36 strikeouts, 13 walks, and four home runs allowed. Vasquez has the better run-prevention numbers in this matchup, and San Diegoโs staff has a 4.15 ERA with a 1.26 WHIP compared to St. Louis at 4.45 and 1.41.
Injuries:Jake Cronenworth, 2B, 7-Day IL. German Marquez, SP, 15-Day IL. Joe Musgrove, SP, 60-Day IL. Blake Hunt, C, 7-Day IL. Luis Campusano, C, 10-Day IL.
St. Louis Cardinals vs San Diego Padres Picks Pick
Spread Pick for St. Louis Cardinals vs San Diego Padres Picks
- San Diego Padres (4 units)
The Padres get the pick because Vasquez has been sharper than May across the listed pitching numbers. Vasquez owns a 3.20 ERA and 1.17 WHIP, while May enters with a 5.15 ERA and 1.53 WHIP. San Diego also has the better team ERA, WHIP, strikeout total, and opponent batting average. St. Louis has more home run power, but the Padresโ pitching edge is stronger for this matchup.
Over/Under Pick for St. Louis Cardinals vs San Diego Padres Picks
- Under (4 units)
The under is the play after the last meeting finished 2-1. San Diego has allowed a .237 opponent average, and Vasquez has limited damage with 33 hits allowed across 39.1 innings. St. Louis has scored three runs or fewer in three of the last five games, while San Diego was held to one run in the most recent matchup. Both offenses have modest team averages, so another lower-scoring game fits.
Never Tried Winners and Whiners? Now Is Your Chance
- Get your first daily picks package for ONLY $1 using coupon code DOLLAR
- If the pick loses, we credit your account with 3 Flex Picks
- If the pick wins, we still give you 1 Flex Pick on the house
- Win or lose, you walk away ahead. One dollar. No catch.
- Check out more MLB predictions
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users โ Bet $5 Get $200 in Bet Reset Tokens for 5 Days