St. Louis Cardinals vs San Diego Padres Prediction, 5/9/2026 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs San Diego Padres
Date: Saturday, May 9, 2026
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: St. Louis (+110) San Diego (-130)
The San Diego Padres (22-15) are welcoming the St. Louis Cardinals (22-15) at Petco Park on Saturday. The moneyline on this contest has St. Louis at +110 while San Diego opens at -130. The total is 9. The starting pitchers are Dustin May and Randy Vasquez.

The Cardinals have accrued 59 doubles as a team and have hit 45 baseballs out of the stadium. St. Louis is slugging .398 and have been called out on strikes 309 times, while drawing a walk on 136 occasions. As a squad, the St. Louis Cardinals are putting up 4.8 runs per game, which ranks them 10th in MLB. They have accrued 172 runs batted in and 294 hits so far this season, while their team batting average sits at .238. They have accounted for 176 runs scored while having a team on-base percentage of .324.
Today’s Featured MLB Best Bet! ROBERT FERRINGO is on a 32-19 (63%) MLB run and is looking to build on his profitable start to the season. Robert has a 7-Unit MLB Play (6:40 p.m.) Friday and is 6-2, +2,640 this season on plays rated 5.0+. He has banked an unreal +22,880 on his plays rated 5.0+ since last June and you can sign up below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day NHL package. Join Now! |
Get all of our MLB Betting Picks
The Cardinals hold a team earned run average of 4.45 over the course of the season (20th in the league), and the staff has struck out 258 hitters. Cardinals pitchers have conceded 39 home runs and 176 runs in total (21st in baseball). They have walked 140 players from the other team and their FIP is 4.55 as a unit on the campaign. St. Louis has given up 332 hits (8.9 per 9 innings) as well as 165 earned runs. Their strikeout to walk ratio is 1.84 and their pitching staff has a collective WHIP of 1.41.
Cardinals bullpen pitchers have stepped onto the hill with runners on base 40 times as well as having 48 appearances in high leverage situations. The relief pitchers have a total of 32 holds on the season (1st in baseball). The Cardinals relievers have compiled a save rate of 70.0% and have come into the game in 54 save situations. They have compiled 14 saves so far this year and have blown 6 of 20 chances to get a save. The bullpen pitchers have inherited 60 runners for the season and 38.3% of those runners ended up scoring. The Cardinals have dispatched 134 relievers to the hill on the campaign.
The St. Louis Cardinals have a total of 1,002 putouts for the season, as well as 382 assists and 18 errors. Their fielding percentage is holding at .987 which has them ranked 12th in MLB, and they have turned 39 double plays. The Cardinals have converted 69.3% of baseballs in play into outs in their 3,006 innings on the field, which has them sitting at 19th in baseball.
May (22-23 career record) has earned a FIP of 3.94 while he has gone up against 1,511 batters in the major leagues. He has surrendered 323 base hits (8.1 hits per 9 innings) and has had 122 free passes. His ERA is 4.00 (160 earned runs allowed) and his WHIP is 1.235. May has taken the hill for 360 innings and is sitting with 322 punch outs in his MLB career.
The San Diego Padres have accounted for an OBP of .304 and a batting average of .231 over the course of the season. They have struck out on 300 occasions (21st in the league) and have a total of 282 hits. San Diego has compiled 36 home runs this season to go along with 156 runs batted in. The Padres have a slugging percentage of .381 and they score 4.41 runs per contest (16th in baseball). They have hit 61 doubles, while taking a walk 120 times and putting up 163 runs.
The Padres are sitting with a team WHIP of 1.258 and have a FIP of 3.82 as a pitching staff this season. Their strikeout to walk ratio is 8.80 (322 strikeouts against 124 walks). They have a ranking of 11th in the league as a pitching staff in total hits allowed with 291. They have yielded 34 home runs and they surrender 4.28 runs per 9 innings (10th in MLB). The San Diego pitching staff have surrendered 157 runs on the year while having a team ERA of 4.15 (152 earned runs yielded).
They are currently ranked 14th in MLB holding a save rate of 65.0%, and they have sent 123 bullpen pitchers onto the field on the campaign. Their relief pitchers have come in 41 times in high leverage situations and also on 32 occasions with runners on base. Sitting with 47 save situations, the Padres have 25 holds and also 7 blown saves. San Diego has had relief pitchers step onto the mound in 20 save chances and they have walked away with 13 saves. San Diego relievers hold an inherited score percentage of 36.4% out of their 55 inherited base runners.
Out of their 2,970 innings on the diamond, the Padres have accumulated a efficiency on defense of 70.6% (11th in MLB). The San Diego Padres have gotten 28 double plays and have a fielding percentage of .994 (1st in professional baseball). The Padres have recorded 332 assists, 8 errors and have notched a total of 990 putouts during this campaign.
So far in his career, Vasquez has surrendered 307 hits while tallying 209 strikeouts in 308 frames. He has allowed 136 ER's while earning a WHIP of 1.360 and a FIP of 3.9. He has a K/BB ratio of 1.87 and he has gone up against 1,328 opposing hitters so far in his pro baseball career. Vasquez (15-17 win-loss record in his career) has earned a 3.97 ERA and has conceded 9.0 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take St. Louis (+110)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Diego Padres - Twitter
St. Louis Cardinals - Twitter
