May 7, 2026; San Diego, California, USA; St. Louis Cardinals right fielder Jordan Walker (18) hits a double during the ninth inning against the San Diego Padres at Petco Park. Mandatory Credit: Denis Poroy-Imagn Images
Denis Poroy-Imagn Images

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

Pick details

MATCHUP St. Louis Cardinals San Diego Padres
Team Records 22-15 22-15
Spread +1.5 -168 -1.5 139
Moneyline +129 -156
Total Over 8 (-107) Under 8 (-112)
Where Petco Park, San Diego, California
When Friday, May 8, 2026
Time 09:45 PM EDT
TV Apple TV

The St. Louis Cardinals and the San Diego Padres meet Friday in MLB action from Petco Park. We will look at this from a betting perspective and determine the best bets for this game. Here’s a St. Louis Cardinals vs. San Diego Padres prediction.

Starting Pitching Matchup

The St. Louis Cardinals will send out Michael McGreevy for the start here and is 2-2 with a 2.52 ERA and 24 strikeouts this season. In his career, McGreevy is 1-1 with a 9.28 ERA and 6 strikeouts this season. Griffin Canning will start for the Padres and is 0-0 with a 1.80 ERA and 7 strikeouts this season. In his career, Canning is 3-1 with a 3.63 ERA and 19 strikeouts against the Cardinals.

St. Louis Cardinals Recap

The St. Louis Cardinals come into this game looking to add on to their win over the Padres from Thursday’s series opener to sit at 22-15 this season. After this series, the Cardinals will head on the road for a series against the Athletics.

Cardinals Alternate Wins & Losses In 5 Straight

Entering Thursday, Jordan Walker leads the Cardinals with 40 hits, 6 doubles, 10 home runs and 27 RBIs while Alec Burleson has 37 hits with 9 doubles, 5 home runs and 29 RBIs. JJ Wetherholt has 33 hits with 7 home runs and 18 RBIs while Ivan Herrera has 32 hits with 10 doubles, 4 home runs and 17 RBIs. Nolan Gorman has 27 hits with 5 home runs and 21 RBIs this season. Masyn Winn’s added 31 hits with 6 doubles and 14 RBIs and Nathan Church has 25 hits with 5 home runs and 16 RBIs this season. 

San Diego Padres Recap

The San Diego Padres come into this game looking to bounce back from their loss to St. Louis to start the series and slip to 22-15 on the year. After this series, the Padres will head on the road for a set against the Milwaukee Brewers.

Padres Drop Back-To-Back Games

Going into Thursday, Jackson Merrill has 32 hits with 8 doubles, 4 home runs and 18 RBIs while Ramon Laureano has 29 hits with 4 doubles, 2 triples, 5 home runs and 19 RBIs as well on the year. Fernando Tatis Jr. has 32 hits with 5 doubles and 13 RBIs and Xander Bogaerts has 35 hits with 2 doubles, 7 home runs and 22 RBIs. Manny Machado also has 25 hits with 4 doubles, 5 home runs and 18 RBIs as well on the year.

St. Louis Cardinals @ San Diego Padres Betting Trends: May 8, 2026


  • Probable Starting Pitcher: Griffin Canning      Record this season: 0-0      ERA: 1.80
  • Home Record: 0-0
  • Last 5 against Cardinals: 3-1

Why the San Diego Padres will win

  • The Padres have won six of their last seven home games against the Cardinals following a loss.
  • The Cardinals have lost six of their last seven road games against NL West opponents following a road win.
  • The Padres have covered the run line in eight of their last nine games as favorites against National League opponents following a loss.
  • The Cardinals have failed to cover the run line in four of their last five road games against NL West opponents following a road win.
  • The Padres have won the first inning in three of their last four games as home favorites against National League opponents.
  • The Cardinals have trailed after 5 innings in 14 of their last 17 games at Petco Park.
  • The Cardinals have trailed after 3 innings in four of their last five games as road underdogs against NL West opponents.

  • Probable Starting Pitcher: Michael McGreevy      Record this season: 2-2      ERA: 2.52
  • Road Record: 1-2
  • Last 5 against Padres: 1-1

Why the St. Louis Cardinals will win

  • The Cardinals have won each of their last eight night games against National League opponents.
  • The Padres have lost five of their last six games as favorites.
  • The underdogs have covered the run line in each of the Padres’ last eight games.
  • The Padres have failed to cover the run line in each of their last six home games.
  • The Cardinals have led after 5 innings in five of their last six night games.
  • The Cardinals have led after 3 innings in five of their last six night games.

Total Runs Facts

  • Each of the Padres’ last four games as favorites have gone UNDER the total runs line.
  • Four of the Cardinals’ last five games against NL West opponents have gone UNDER the total runs line.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in five of the Padres’ last six home games.
  • The ‘Inning 1 UNDER 0.5 runs’ market has hit in five of Michael McGreevy’s last six appearances as a starter.

San Diego Padres Player Prop Facts

  • Griffin Canning has recorded a win in five of his last six appearances in night games against NL teams that held a winning record.
  • Griffin Canning has recorded five or more strikeouts in three of his last four home appearances against NL Central opponents.
  • Miguel Andujar has recorded at least one hit in each of his last 10 appearances in night games against NL Central teams that held a winning record.
  • Nick Castellanos has hit a home run in each of his last five Friday appearances against NL teams that held a winning record.
  • Fernando Tatis Jr. ranks 9th in the league in Steals (9) this season.

St. Louis Cardinals Player Prop Facts

  • Alec Burleson has hit a home run in three of the Cardinals’ last five night games.
  • Alec Burleson has recorded at least one hit in each of his last eight appearances against NL West opponents.
  • Jordan Walker ranks 8th amongst qualified players for Slugging Percentage (.588) this season.

Matchup/League Facts

  • The Padres rank 28th in the league for hits this season (282).
  • The Padres rank T4th in the league for triples this season (7).
  • The Cardinals rank 30th in the league for strikeouts this season (258).
  • The Cardinals rank 26th in the league for opponent batting average this season (.261).

St. Louis Cardinals vs. San Diego Padres Prediction

I’m on the Cardinals in this one. I think that McGreevy’s in great form right now, and the Cardinals’ offense and team as a whole continues to deliver behind him. On the flipside, San Diego has been hit or miss at times and I’m not a believer in Griffin Canning right now. I think the Cardinals get it done once again here so give me St. Louis in this one.

Chris Ruffolo's Pick: St. Louis +125

Need More? Get Premium Picks

Hot Cappers