Free MLB Pick: Cardinals vs. Padres Odds
Looking for St. Louis Cardinals vs. San Diego Padres Free MLB predictions? MLB betting sees the Cardinals taking on the Padres on 8/2 at PETCO Park, in San Diego. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Cardinals Padres free pick.
2025 MLB Handicapping – St. Louis Cardinals vs San Diego Padres
(55-56) St. Louis Cardinals vs. San Diego Padres (61-49)
Date: Aug 02, 2025
Time: 10:10 PM ET
Venue: PETCO Park in San Diego, CA
Projected Starting Pitchers: Michael McGreevy vs. Randy Vásquez
MLB Moneyline Odds: Cardinals +121 | Padres -142 (Bet Now!)
Today’s MLB Run Line Betting Odds: Cardinals +1.5 | Padres -1.5
MLB Baseball Gambling Total: O/U: 8.5
- Live Betting Odds for today’s Cardinals vs. Padres game!
- Want more baseball predictions like this Cardinals Padres play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Cardinals vs. Padres Gameday
The St. Louis Cardinals take on the San Diego Padres at PETCO Park in San Diego. The Cardinals have a record of 55-56 and are fourth in the NL Central. They are on a three-game losing streak and have gone 3-7 in their last ten games.
The Padres, on the other hand, are sitting second in the NL West with a record of 61-49. They are riding a six-game winning streak and have won six of their last ten games. The game starts at 10:10 PM, and the weather is expected to be warm with scattered clouds.
In their last game against each other, the Padres won 4-1. Nick Pivetta pitched seven strong innings for the Padres, allowing only one hit. For the Cardinals, Matthew Liberatore struggled, giving up four runs in just over four innings.
Both teams have different recent trends. The Padres are strong at home with a 35-18 record, while the Cardinals have struggled on the road, going 23-32. With the Padres in good form, the Cardinals will need to up their game to stop their current slump.
Expert MLB Betting Picks
Are you all ready to make some good money today! Bookmark Cappers Major League Baseball Picks today, keep checking back for your weekly predictions, and MLB free picks. If you can, help support our site and click on 1 or 2 of the online sportsbook banners you see around our handicapping website. In fact, it’ll help us pay the bills, plus, we're hoping it will give you some good karma to help you beat your bookie!
2025 MLB Baseball Handicapping
If you’re looking for guidance and winning picks in MLB, Cappers Picks is your go-to source. Whether you prefer betting on moneylines, or MLB runlines, or Over/Unders, we’ve got you covered with our MLB handicapping advice.Be sure to check out our free Major League Baseball selections and daily MLB predictions over at CappersPicks.com. Our expert MLB analysts provide top choices and the best baseball bets for the week ahead.
Keep a close watch on ‘Razor’ Ray Monohan; he’s currently on an impressive winning streak!
Don’t miss out on his fantastic offers, like the $59 1-Day Pass or the $99 3-Day Pass – they both offer incredible value for your betting needs.
St. Louis Cardinals vs. San Diego Padres Odds & Last 5
The odds for the game show the Padres as favorites with a moneyline of -140, while the Cardinals are at +119. The runline gives the Cardinals a +1.5 advantage at -178, and the Padres a -1.5 at +148. The total runs over/under is set at 8.5, with slight lean towards the over at -115.
In their recent meeting, the Padres secured a 4-1 win over the Cardinals. Nick Pivetta stood out with a strong seven-inning performance, allowing just one hit. The Cardinals struggled at the plate, managing only four hits in that game.
Looking at past games, the Cardinals lost to the Padres 9-2 in a previous encounter. Michael McGreevy gave up seven runs in just under five innings for the Cardinals. On the other side, Stephen Kolek pitched six solid innings for the Padres, contributing to their win.
Padres Stats
The San Diego Padres are hitting with a batting average of .250, placing them 7th in the league. Their on-base percentage is .316, which ranks 11th. However, their slugging percentage is .378, ranking 22nd, and they have hit 92 home runs, which is 28th in the league.
On the pitching side, the Padres are solid with an earned run average of 3.54, ranking 3rd. They have allowed a batting average against of just .226, which is the best in the league. The team has given up 107 home runs, ranking 5th, and recorded 34 quality starts, placing them 13th.
Recently, the Padres have been on a winning streak, taking their last five games. They defeated the St. Louis Cardinals 4-1, with Nick Pivetta allowing just one run in seven innings. Against the New York Mets, they secured a 5-0 win, with Yu Darvish pitching seven scoreless innings.
Manny Machado leads the Padres with a .302 batting average, 20 home runs, and 71 RBIs. Xander Bogaerts and Luis Arraez have also contributed, with batting averages of .267 and .297, respectively. The Padres are looking to keep their momentum going as they continue their season.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Cardinals Stats
The St. Louis Cardinals have had a mixed season at the plate. Their batting average sits at .249, ranking 8th in the league. However, they have struggled with power, as shown by their 20th-ranked slugging percentage of .388. Home runs have been a challenge, with only 106, placing them 22nd in the league.
On the pitching side, the Cardinals have an earned run average of 4.17, which ranks 19th. They have given up 104 home runs, placing them 4th in that category. Despite these challenges, they have managed 40 quality starts, ranking 9th, showing some consistency on the mound.
Recent games have been tough for the Cardinals. They lost their last three games, including a 4-1 loss to the Padres. In that game, they managed only four hits, with Willson Contreras hitting a solo home run. The team will need to find a way to generate more offense to turn things around.
Key players for the Cardinals include Willson Contreras, who leads the team with 15 home runs and 62 RBIs. Brendan Donovan and Alec Burleson have been consistent at the plate, with batting averages of .282 and .284, respectively. These players will need to continue their strong performances to help the team improve its standing.
We want to hear from you below! Comments are welcome! Give us your picks for this St. Louis Cardinals vs. San Diego Padres MLB matchup.
Cardinals vs. Padres Pitching Matchup
Michael McGreevy takes the mound for the St. Louis Cardinals. He has an ERA of 4.91 and a WHIP of 1.21. His win-loss record stands at 2-2, and he has shown some inconsistency in recent games.
Randy Vásquez will start for the San Diego Padres. His ERA is 3.65, and he has a WHIP of 1.37. With a 3-4 record, he has been steady, but he needs to improve his control to lower his WHIP.
St. Louis Cardinals vs. San Diego Padres Baseball Betting Trends
- The Padres have won their last five games straight up.
- Also, the Padres have covered the run line in four of their last five games.
- The total has gone under in three of the Padres’ last five games.
- The Cardinals have lost four of their last five games straight up.
- Additionally, the Cardinals have failed to cover the run line in four of their last five games.
- The total has gone under in three of the Cardinals’ last five games.
Cardinals vs Padres Prediction: Padres ML -140
San Diego is red-hot right now, riding a six-game win streak and showing no signs of slowing down. They’re winning with confidence, and more importantly, they’ve been covering the run line in four of their last five. That tells me they’re not just squeaking by—they’re controlling games.
On the flip side, the Cardinals have hit another slump, dropping four of their last five. They’re struggling to find consistency, and this is not the kind of matchup where you want to be trying to snap out of a funk.
Plus, the location matters here. The Padres are dominant at Petco Park with a 35-18 home record. Compare that to the Cards’ weak 23-32 mark on the road, and it’s pretty clear which side has the edge.
All the arrows point toward San Diego. Hot form, strong at home, and a vulnerable opponent. Back the Friars with confidence.
Today’s MLB Free Pick
Best Sportsbooks For St. Louis Cardinals vs. San Diego Padres MLB Gambling Today!
MLB Betting Tweet Of The Day
Comenzando la serie con una victoria. pic.twitter.com/fkrVSkjus4
— San Diego Padres (@Padres) August 2, 2025
Also, if you’re looking for more MLB picks like St. Louis Cardinals vs. San Diego Padres matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






