Cardinals vs Padres Prediction 7-25-25 MLB Picks
San Diego Padres (55-48) vs. St. Louis Cardinals (53-51)
July 25, 2025 11:15 pm EDT
The Line: St. Louis Cardinals +116 / San Diego Padres -142; Over/Under: 8.5
(Get latest betting odds)
The San Diego Padres and the St. Louis Cardinals meet Friday 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 Nick Pivetta for the start here and Pivetta is 10-2 with a 2.81 ERA and 127 strikeouts this season. In his last five starts against the Cardinals, Pivetta is 3-0 with a 2.87 ERA and 47 strikeouts. Miles Mikolas will get the nod for the Cardinals here and is 5-7 with a 5.20 ERA and 69 strikeouts this season. In his last five starts against the Padres, Mikolas is 2-1 with a 2.76 ERA and 18 strikeouts.
San Diego Padres Recap
The San Diego Padres come into this game looking to rebound from a 9-7 loss at the hands of the Cardinals on Thursday to sit at 55-48 on the year. After this series, the Padres will head home for a series against the New York Mets.
Padres Lose Three In A Row
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 Cardinals have lost each of their last seven night games following a win.
- The Padres have won seven of their last eight games against NL Central opponents following a loss.
- The Cardinals have failed to cover the run line in each of their last nine night games against the Padres following a home win.
- The Padres have covered the run line in 10 of their last 11 night games against the Cardinals at Busch Stadium following a loss.
San Diego Padres Player Prop Facts
- Xander Bogaerts has recorded a Double in four of the Padres’ last five night games.
- Luis Arraez has recorded at least one hit in each of his 10 previous appearances with his team as a favorite against the Cardinals.
- Nick Pivetta has recorded a win in each of his last three road appearances.
- Nick Pivetta has recorded six or more strikeouts in each of his last five appearances against the Cardinals.
- Manny Machado has hit a home run in each of the Padres’ last two night games against opponents that held a winning record.
- Manny Machado ranks T6th in the league in Hits (114) this season.
St. Louis Cardinals Recap
The St. Louis Cardinals come into this game looking to add on to their win over the Padres from Thursday to sit at 53-51 this season. After this series, the Cardinals will head home for a game against the Miami Marlins.
Cardinals Looking To Build Momentum
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 seven games at Busch Stadium against NL Central opponents that held a winning record.
- The Cardinals have won each of their last seven games against the Padres following a home win.
- The Cardinals have covered the run line each of their last four night games against NL West opponents that held a winning record.
- The Padres have failed to cover the run line in 10 of their last 12 games as favorites after playing the previous day.
St. Louis Cardinals Player Prop Facts
- Willson Contreras has recorded a Double in each of the Cardinals’ last four games against NL opponents.
- Masyn Winn has recorded at least one hit in each of his last 13 appearances with the Cardinals as underdogs against NL West opponents.
- Miles Mikolas has recorded four or more strikeouts in each of his last five appearances against NL opponents that held a winning record.
- Willson Contreras has hit a home run in three of his last four appearances against the Padres after playing the previous day.
- Victor Scott II ranks T8th in the league in Steals (26) this season.
Total Runs Facts
- Each of the Cardinals’ last four home games have gone OVER the total runs line.
- Five of the Padres’ last six night games after playing the previous day have gone UNDER the total runs line.
Cardinals vs Padres Prediction
I’m on the Padres here. I just like what I’ve seen from Nick Pivetta. While the Cardinals broke out in a big way offensively on Thursday, I think Yu Darvish has struggled a lot more than Nick Pivetta has in a lot of his recent outings. Mikolas is a pitcher I have a hard time backing at the best of times, and I think the Padres get some revenge in this one. Give me the Padres here.