St. Louis Cardinals vs San Diego Padres Betting Pick & Prediction for 5/9

The St. Louis Cardinals and the San Diego Padres are set for a game at PETCO Park. Both teams have the same record of 22-15, and both are second in their divisions. The Cardinals are coming off a win, while the Padres lost their last game.
The weather forecast for the game is mild with scattered clouds. Dustin May will pitch for the Cardinals, and Randy Vásquez will take the mound for the Padres. Fans can watch the game on FOX at 7:15 PM on Saturday, May 9, 2026.
St. Louis Cardinals Team Preview
The St. Louis Cardinals have shown mixed results in recent games. They secured a close 2-1 win against the San Diego Padres with Matthew Liberatore pitching six solid innings. Alec Burleson contributed with a home run, while Jordan Walker added two doubles.
In their game against the Milwaukee Brewers, the Cardinals fell short, losing 6-2. Andre Pallante struggled on the mound, giving up five earned runs over six innings. Jordan Walker and Nolan Gorman were unable to make a significant impact with their bats.
The Cardinals’ hitting this season ranks in the middle of the league. They have a batting average of .238, with their slugging percentage at .398. On the mound, Dustin May will start the next game, holding a 5.15 ERA for the season.
Cardinals vs Padres Game Day Info
- Sport: MLB
- Teams: St. Louis Cardinals vs. San Diego Padres
- Venue: PETCO Park in San Diego, CA
- Date: Saturday, May 9, 2026
- Betting Odds: Cardinals Moneyline +122, Padres Moneyline -146, Total Over 8.0 (-111), Total Under 8.0 (-110)
San Diego Padres Team Preview
The San Diego Padres recently had a tough game against the St. Louis Cardinals, losing 2-1. Michael King was the starting pitcher and had a strong performance. He pitched for six innings, allowing one hit and one earned run while striking out six batters.
In a previous game against the San Francisco Giants, the Padres won 5-1. Bradgley Rodriguez started the game but only pitched one inning. Xander Bogaerts contributed with a home run and two RBIs, while Gavin Sheets added another home run.
Against the Giants on May 5th, the Padres secured a 10-5 win. Walker Buehler pitched over five innings, giving up four earned runs. Jackson Merrill and Sung-Mun Song were key hitters with two RBIs each, and Xander Bogaerts hit a home run.
BTB Betting Pick
The Padres are favored on the moneyline at -146 against the Cardinals. The Cardinals are at +122. The Padres have a better pitching ERA and a lower batting average against, which gives them an edge. My pick is the Padres to win the game.
The total for the game is set at 8.0 runs. The Cardinals have a higher slugging percentage and more home runs than the Padres. With both teams having middle-ranked pitching, I expect a higher-scoring game. I recommend taking the over 8.0 runs.