May 9, 2026; San Diego, California, USA; San Diego Padres third baseman Manny Machado (13) hits a one run home run during the eighth inning against the St. Louis Cardinals at Petco Park. Mandatory Credit: David Frerker-Imagn Images
David Frerker-Imagn Images

St. Louis Cardinals vs San Diego Padres Prediction 5/10/2026 Today’s MLB Picks

Pick details

MATCHUP St. Louis Cardinals San Diego Padres
Team Records 23-16 23-16
Spread +1.5 -194 -1.5 159
Moneyline +113 -136
Total Over 8.5 (-102) Under 8.5 (-118)
Where Petco Park, San Diego, California
When Sunday, May 10, 2026
Time 04:10 PM EDT
TV MLB.TV

The St. Louis Cardinals and the San Diego Padres will meet on Sunday afternoon in the final game of a four‑game National League series at Petco Park in San Diego, California.

St. Louis Cardinals Betting Preview

The St. Louis Cardinals enter Sunday’s contest with a 23–16 overall win-loss record (2nd in the National League Central) and a robust 13–6 mark on the road. The Cardinals offense has been inconsistent to this point in the season. Through 34 games played in 2026, the St. Louis Cardinals have compiled 184 runs (10th in MLB), 62 doubles, 45 home runs, and a .239 team batting average which ranks a rather average 17th in Major League Baseball.

The Cardinals arrive at tomorrow’s game in good form. More specifically, St. Louis has won nine of the team’s last twelve games played this season, including a 2–1 victory over the San Diego Padres two days ago.

St. Louis will turn to right‑hander Kyle Leahy in this contest. In seven starts made this season, Leahy has compiled a 4–3 win‑loss record, a 4.93 ERA, a 1.64 WHIP and 27 strikeouts, while allowing 44 hits and 13 walks in 34.2 innings pitched. Leahy will look to stabilize his early‑season performance in tomorrow’s matchup with the San Diego Padres.

Turning our focus attention the St. Louis offense, the Cardinals lineup features outfielder Jordan Walker and first baseman Alec Burleson. Jordan Walker has compiled a .301 batting average (23rd in MLB), 10 home runs (11th in MLB), 8 doubles, 27 RBIs and a .947 OPS which ranks ninth in Major League Baseball. Alec Burleson has amassed a .267 batting average, 6 home runs, 30 RBIs, and a .797 OPS. 

San Diego Padres Betting Preview

The San Diego Padres enter Sunday’s matchup with a 23–16 overall record (2nd in the National League West) and a 12–10 mark at home. The Padres have played below average baseball recently, losing two of the team’s last three games, including a 2–1 loss to the St. Louis Cardinals earlier this week.

San Diego will start right‑hander Walker Buehler tomorrow afternoon. In seven starts made this season, Buehler has compiled a 2–2 record, a 5.64 ERA, a 1.52 WHIP and 29 strikeouts, while allowing 34 hits and 12 walks in 30.1 innings pitched.

The Padres continue to rely on Xander Bogaerts and Miguel Andujar. Shortstop Xander Bogaerts has amassed a .261 batting average, 7 home runs, 2 doubles, 23 RBIs, 5 stolen bases and a .765 OPS. Third baseman Miguel Andujar has compiled a .296 batting average, 2 home runs, 7 doubles, 10 RBIs, 2 stolen bases and a .793 OPS.  

Why the St. Louis Cardinals will win.

• Offensive upside. Jordan Walker and Alec Burleson provide the St. Louis Cardinals reliable offensive production.

• Power potential. St. Louis has amassed 45 home runs this season which ranks 11th in Major League Baseball.

• Recent form. The St. Louis Cardinals have won nine of the team’s last twelve games played this season.  

Why the San Diego Padres will win.

• Home field advantage. The Padres have amassed an 12–10 record at home.

• Offensive production. Xander Bogaerts and Miguel Andujar provide a strong foundation to the Padres lineup.

St. Louis Cardinals vs. San Diego Padres Prediction

In my opinion, this matchup favors the St. Louis Cardinals staying within the number (1.5). Why? The Cardinals arrive at this contest in rather good form, winning nine of the team’s last twelve games played in 2026. Additionally, St. Louis has played exceptionally well on the road, compiling a 13-6 road record. Conversely, the Padres have not played well recently, losing two of the team’s last three games played. With that said, I am backing the St. Louis Cardinals plus the 1.5 runs in this game.

Hans Geevers's Pick: St. Louis Cardinals +1.5

Hot Cappers