MLB Picks

Cardinals vs Padres Prediction 7-24-25 MLB Picks

San Diego Padres (55-47) vs. St. Louis Cardinals (52-51)
July 24, 2025 11:45 pm EDT
The Line: St. Louis Cardinals -137 / San Diego Padres +112; Over/Under: 8
(Get latest betting odds)

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

Starting Pitching Matchup

The San Diego Padres will send out Yu Darvish for the start here and Darvish is 0-2 with a 6.08 ERA and 8 strikeouts this season. In his last five starts against the Cardinals, Darvish is 2-2 with a 2.60 ERA and 37 strikeouts. Sonny Gray will start this one for the Cardinals and is 9-4 with a 4.04 ERA and 123 strikeouts this season. In his career, Gray is 3-0 with a 1.59 ERA and 19 strikeouts against the Padres.

San Diego Padres Recap

The San Diego Padres come into this game looking to rebound from a 3-2 loss at the hands of the Miami Marlins in Wednesday’s series finale to sit at 55-47 on the year. After this series, the Padres will head home for a series against the New York Mets.

Padres Looking To Rebound From Series Loss

Manny Machado has 111 hits including a team-high 24 doubles, 18 home runs, 61 RBIs and 8 stolen bases while Fernando Tatis Jr. has 99 hits with 16 home runs and 42 RBIs along with 22 stolen bases of his own this season. Luis Arraez has added 111 hits with 18 doubles, 4 triples, 5 home runs and 37 RBIs while Jackson Merrill’s added 68 hits with 7 home runs and 35 RBIs as well. Xander Bogaerts also has 22 doubles and 16 stolen bases as well this season. Gavin Sheets also has 15 doubles, 14 home runs and 51 RBIs as well this season.

Why the San Diego Padres will win

  • The Padres have won each of their last five games as underdogs against NL Central opponents following a loss.
  • The Cardinals have lost four of their last five games as favorites.
  • The Padres have covered the run line in each of their last 10 night games against the Cardinals at Busch Stadium following a loss.
  • The Cardinals have failed to cover the run line each of their last six Thursday games against teams that held a winning record.

San Diego Padres Player Prop Facts

  • Manny Machado has hit a home run in each of the Padres’ last four Thursday games against NL Central opponents that held a winning record.
  • Yu Darvish has recorded five or more strikeouts in each of his last eight Thursday appearances against teams that held a winning record.
  • Jose Iglesias has recorded at least one hit in each of his last 10 appearances against the Cardinals after playing the previous day.
  • Yu Darvish has recorded a win in five of his last six appearances with the Padres as road underdogs.
  • Xander Bogaerts has recorded at least one Double in four of the Padres’ last five games as road underdogs against NL opponents.
  • Luis Arraez ranks T8th in the league in Hits (111) this season.

St. Louis Cardinals Recap

The St. Louis Cardinals come into this game looking to rebound from a 6-0 loss at the hands of the Colorado Rockies in Wednesday’s finale to sit at 52-51 on the year. After this series, the Cardinals will square off against the Miami Marlins at home.

Cardinals Drop 7 Of Their Last 9

Brendan Donovan has a team-high 107 hits along with 24 doubles, 8 home runs and 39 RBIs while Lars Nootbaar has 75 hits with 12 home runs, 37 RBIs, 15 doubles and 4 stolen bases. Nolan Arenado also has 82 hits with 15 doubles, 10 home runs and 43 RBIs of his own and Victor Scott II has 69 hits with 11 doubles, a triple, 33 RBIs and a team-high 25 stolen bases. Willson Contreras has also chipped in 93 hits with 26 doubles, 13 home runs and 57 RBIs of his own as well this season. Masyn Winn’s added 94 hits with 20 doubles, 7 home runs and 34 RBIs and Alec Burleson’s added 90 hits with 17 doubles, 12 home runs and 44 RBIs.

Why the St. Louis Cardinals will win

  • The Padres have lost each of their last six games at Busch Stadium against NL Central opponents that held a winning record.
  • The Cardinals have won seven of their last eight home games against NL West opponents.
  • The Cardinals have covered the run line in each of their last eight night games following a loss.
  • The Padres have failed to cover the run line in seven of their last eight Thursday games against NL Central opponents.

St. Louis Cardinals Player Prop Facts

  • Masyn Winn has recorded at least one hit in each of his last 21 appearances against NL West opponents.
  • Lars Nootbaar has hit a home run in each of his last two home appearances against NL opponents that held a winning record.
  • Sonny Gray has recorded a win in four of his last five appearances in night games.
  • Willson Contreras has recorded a Double in five of the Cardinals’ last six games as favorites against NL opponents.
  • Sonny Gray is one of only five pitchers to record 90+ Strikeouts and 20 or less Walks this season.

Total Runs Facts

  • Each of the Padres’ last eight night games as underdogs have gone UNDER the total runs line.
  • Four of the Cardinals’ last five home games have gone OVER the total runs line.

Cardinals vs Padres Prediction

I’m on the under in this one. You have two teams I don’t trust offensively to begin with, Sonny Gray has been much better at home this season and I think the Padres struggle there. On the other side, Yu Darvish is still a decent starting option and the Cardinals are coming off of a series against the Rockies at Coors Field (where they didn’t look great to begin with) without a day off in between to get re-acclimated from the altitude. I think the runs are at a premium, so give me the under here.

Chris Ruffolo's Free Pick: Under 8

Need More? Get Premium Picks

Chris Ruffolo

Chris joined the Sports Chat Place team in August 2016 and has a proven system that combines multiple analytical and situational statistics and trends to give out thousands of winning picks over the last three years with winning records across all of the top leagues, Follow Chris Ruffolo on Twitter @ruffthepickdawg

Related Articles

Back to top button