St Louis Cardinals vs San Diego Padres Prediction, Preview and Odds - 08/02/2025

by Rod Pearson

Friday, Aug 01, 2025
Game Time: 10:10 pm ET, Saturday, August 2, 2025
Venue:  Petco Park, San Diego, CA 
Where to Watch:  MLBN, FDSMW, PADRES.tv, KFMB 8.2


Opening Odds at USA Sportsbooks

DraftKings:  Moneyline odds:  Cardinals +108, Padres -132; Over/Under:  8.5 runs
Bet365:  Moneyline odds:  Cardinals +110, Padres -130; Over/Under:  8.5 runs
BetMGM:  Moneyline odds:  Cardinals +110, Padres -130; Over/Under:  8.5 runs

Season Record

St Louis Cardinals:  55-55 (4th place, NL Central)
San Diego Padres:  60-49 (2nd place, NL West)

Do not miss out on our expert handicapper analysis! Nelly’s Sports is on a HOT STREAK in the MLB on a 6-1 MLB RUN for +$5,020 PROFIT! Make sure you check out his picks and many more from the expert handicappers featured in the Shop Picks section.


Recent Form
St Louis Cardinals:  4-6 last 10
San Diego Padres:  6-4 last 10



St Louis Cardinals vs San Diego Padres Preview and Analysis


The Cardinals are entering this series off a loss and lost their 3-game series against the Miami Marlins 2-1 in their last series. They enter this game with a 55-55 record overall and have a road record of 23-31. This is the 2nd game of a 3-game series with the Padres on Saturday with the series opener still to be played on Friday. Their offense ranks 19th in the MLB with a .709 OPS. Matthew Liberatore is their starting pitcher on Friday while Michael McGreevy is making his start in this game on Saturday. He is 2-2 with a 4.91 ERA this season. His team won 3 of their last 4 games this season with him making an appearance. In his last MLB regular season start, he allowed 7 ER, 0 HR, and 2 BB with 2 SO on 9 hits through 4.2 IP against the San Diego Padres.

The Padres are entering this series off a win and completed the sweep in their 3-game series against the New York Mets 3-0 in their last series. They enter this game with a 60-49 record overall and have a home record of 34-18. This is the 2nd game of a 3-game series with the Cardinals on Saturday with the 1st game of this series still to be played on Friday. Their offense ranks 22nd in the MLB with a .698 OPS. Nick Pivetta is their starting pitcher on Friday while Randy Vásquez is making his start in this game on Saturday. He is 3-4 with a 3.65 ERA this season. His team won their last 6 straight games this season with him making an appearance. In his last MLB regular season start, he allowed 1 earned run, 0 homers, and 1 walk with 2 strikeouts on 1 hit through 4.2 innings pitched against the St Louis Cardinals.


Cardinals vs Padres Prediction

The current betting odds have the Padres listed as a favorite in this game according to Draftkings Sportsbook. The Padres have looked good in their games this season with their 60-49 record overall which has them right near the top of the NL West. They have looked great in their own ballpark too with their 34-18 home record this season. Meanwhile, the Cardinals haven't looked good in their games this season with their 55-55 record overall which has them near the bottom of the NL Central. They have also been a terrible road team this year with their 23-31 road record. They haven't looked good lately either, going 4-6 in their last 10 games while the Padres are 6-4 and starting to get hot now. The Padres have also been crushing teams at home all season and they have the better pitching matchup here to take advantage of. Vasquez is on the mound for the Padres in this one and he has looked great this season. He is 3-4 with a 3.65 ERA and the team has had a ton of success with him starting. He is coming off another great start in which he only gave up 1 earned run and the team has won 6 games in a row now with him starting too. The Cardinals are going with McGreevy in this one and he hasn't looked great this season. He is 2-2 with a 4.91 ERA and hasn't really been keeping teams off the board. His team has won 3 of their last 4 games with him starting, but he is also coming off a terrible start in which he gave up 7 earned runs. The Cardinals are starting to fall into a slump now too so all signs point to the Padres in this one. The best way to place a bet here is on the Padres to win this game. 

Cardinals Padres Prediction:  Our MLB Pick for Saturday, August 2, 2025 (10:10 pm ET start time) is Padres 9 Cardinals 3.
Don't miss our champion handicappers free picks, best bets, and expert baseball picks today.  And if you enjoyed this St Louis Cardinals San Diego Padres prediction, be sure to drop by every day for our daily MLB projections and previews.

MLB Betting Trends


St Louis Cardinals: 39-42 (-5.8 units) on the moneyline against NL West opponents. 208-226 (-33.2 units) on the moneyline in all games. 97-119 (-12.7 units) on the moneyline in road games. 27-17 UNDER vs. NL teams allowing 4.0 or less runs/game on the season.

San Diego Padres: 139-126 (+3.2 units) on the moneyline vs. a team with a good bullpen whose WHIP is 1.350 or better. 26-13 (+5.4 units) on the moneyline vs. an NL starting pitcher whose ERA is 5.40 or worse. 84-56 (+8.8 units) on the moneyline vs. an NL team with a slugging percentage of .400 or worse on the season. 49-28 UNDER vs. a starting pitcher who gives up 0.5 or less HR's/start.

Key Injuries


St Louis Cardinals:  J. King (RP) Fifteen Day IL - Oblique. N. Gorman (2B) Ten Day IL - Back. L. Nootbaar (LF) Ten Day IL - Ribs. Z. Thompson (RP) Sixty Day IL - Lat.

San Diego Padres:  N. Cortes (SP) Sixty Day IL - Elbow. M. King (SP) Sixty Day IL - Shoulder. J. Brito (SP) Sixty Day IL - Forearm. J. Musgrove (SP) Sixty Day IL - Elbow.


Notable Quotes


“I’ve showed up to the clubhouse early the last couple of days. And I was driving around the city a little bit and taking a few things in. But I’ve enjoyed my time here and St. Louis has been great to me. I’ve given everything I’ve had the last seven years here to try and help the team win.” - Ryan Helsley on being traded to the Mets. 


“He’s a pillar of this organization and has been for a while. Made history today -- so he’s clearly a presence and a clear talent. That was on display today. And a guy that can go out and grab innings for us as a starter is worth its weight in Padre gold.” - Mike Shildt on Yu Darvish after his team’s win against the Mets in their game on Wednesday.


Starting Lineups


St Louis Cardinals
Brendan Donovan (L) 2B
Iván Herrera (R) LF
Alec Burleson (L) 1B
Willson Contreras (R) DH
Nolan Arenado (R) 3B
Yohel Pozo (R) C
Jordan Walker (R) RF
Thomas Saggese (R) SS
Victor Scott II (L) CF

San Diego Padres
Fernando Tatis Jr. (R) RF
Luis Arraez (L) 1B
Manny Machado (R) 3B
Jackson Merrill (L) CF
Xander Bogaerts (R) DH
Jake Cronenworth (L) 2B
Jose Iglesias (R) SS
Gavin Sheets (L) LF
Martín Maldonado (R) C

Statistical Leaders


St Louis Cardinals
Batting Average:  José Fermín (.350)
Hits:  Brendan Donovan (111)
Home Runs:  Willson Contreras (14)
RBI:  Willson Contreras (61)
Stolen Bases:  Victor Scott (29)
Wins:  Sonny Gray (10)
Saves:  Ryan Helsley (21)
ERA:  Riley O'Brien (1.67)

San Diego Padres
Batting Average:  Bryce Johnson (.333)
Hits:  Manny Machado (127)
Home Runs:  Manny Machado (20)
RBI:  Manny Machado (71)
Stolen Bases:  Fernando Tatis (22)
Wins:  Nick Pivetta (10)
Saves:  Robert Suarez (30)
ERA:  Bradgley Rodriguez (0.00)

Managers:
St Louis Cardinals: Oliver Marmol (4th season)
San Diego Padres: Mike Shildt (2nd season)


Rod Pearson

About the Author:

Rod Pearson has been a rabid sports fan his entire life.  He grew up in Ontario, and was skilled in both hockey and baseball, and pitched in an elite baseball league for many years.  In 2022, Rod decided to hang up his glove, so that he could write about the sports he loves -- but from a gambling perspective.  Join Rod every day as he breaks down the games to find the best betting value.

All photographic images used for editorial content have been licensed from the Associated Press.

© 2025 Al McMordie's BigAl.com. All Rights Reserved.