St. Louis Cardinals vs San Diego Padres Prediction, 8/2/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs San Diego Padres
Date: Saturday, August 2, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: St. Louis (+125) San Diego (-145)
The San Diego Padres (60-49) are hosting the St. Louis Cardinals (55-55) at Petco Park on Saturday. The moneyline on this matchup has the Cardinals at +125 and the Padres are sitting at -145. The total is 9. The pitchers expected to start will be Michael McGreevy and Randy Vasquez.


The Cardinals have hit 195 doubles as a team and have hit 105 baseballs out of the park. St. Louis is slugging .389 and have been rung up 840 times, while drawing a walk on 346 occasions. As a team, the St. Louis Cardinals are recording 4.4 runs per contest, which puts them at 14th in MLB. They have earned 461 RBI's and 924 base knocks for the season, while their average at the plate comes in at .250. They have tallied 483 runs while holding a team OBP of .320.
Today’s Featured MLB Best Bet! AUGUST YOUNG is hitting 62% since the all-star break with his MLB selections! AY has identified a special edge and is releasing a 7-Unit MLB Best Bet Thursday (1p.m EST) AY is connecting at a 64% clip this season on his MLB plays rated 7.0+ and is looking to hit another! Click BUY NOW below! You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks
Their K/BB ratio is 2.78 and their pitching staff has earned a collective WHIP of 1.28. Cardinals pitchers have yielded 104 home runs in addition to 492 total runs (21st in baseball). St. Louis has allowed 961 hits (8.9 per 9 innings) in addition to 451 earned runs. The Cardinals have an earned run average of 4.17 so far this year (19th in the league), and their staff has struck out 800 hitters. Their pitching staff has walked 288 opposing players and their FIP is 3.82 as a team for the season.
The Cardinals bullpen have compiled a save rate of 65.0% and have come into the game in 106 save situations. The relief pitchers have inherited 144 runners this season and 31.9% of those players ended up crossing the plate. Cardinals relief pitchers have entered the game with runners on 106 times in addition to having 106 appearances in high leverage situations. The Cardinals have sent 329 relief pitchers to the mound on the year. The relief pitchers have a total of 63 holds over the course of the season (13th in the league). They have accumulated 26 saves so far this season and have missed out on 14 of 40 chances to save the game.
The Cardinals have turned 69.4% of balls hit into play into outs in their 8,754 innings, which has them ranked 20th in baseball. The St. Louis Cardinals are sitting with 2,918 putouts at this point in the season, as well as 1,059 assists and 45 errors. Their fielding percentage sits at .989 which ranks 5th in professional baseball, and they have turned 83 double plays.
McGreevy has pitched in 56 innings and has accounted for 37 punch outs during his career. His ERA is 3.70 (23 ER's allowed) and he has a WHIP of 1.036. He has surrendered 51 base hits (8.2 hits per nine innings) and has had 7 free passes. McGreevy (5-2 win-loss record in his career) holds a FIP of 3.64 while going up against 224 batters during his time in the major leagues.
San Diego has hit 92 home runs this season as well as 417 runs batted in. They have put up 168 two-baggers, while getting a free base 344 times and notching 445 runs. The San Diego Padres have recorded a team OBP of .318 in addition to a team batting average of .250 so far this year. The Padres have a team slugging % of .380 and they are recording 4.08 runs per game (24th in MLB). They have been called out on strikes on 767 occasions (28th in MLB) and have 911 hits.
The Padres have a team WHIP of 1.216 and are the owners of a FIP of 3.86 as a staff for the season. They have a ranking of 1st in the league as a pitching staff in total hits conceded with 812. The San Diego pitching staff have yielded 413 runs on the year while having a team ERA of 3.55 (379 earned runs conceded). Their strikeout to walk ratio is 8.60 (921 strikeouts vs 358 free passes). They have conceded 106 dingers and they yield 3.86 runs per 9 innings (3rd in the league).
San Diego has had bullpen pitchers step onto the mound in 49 save chances and they have earned 36 saves. They sit at 2nd in MLB with a save percentage of 73.5%, and they have dispatched 382 bullpen pitchers to the mound so far this year. Their relief pitchers have come in 156 times in high leverage situations and on 129 occasions with runners on. San Diego relief pitchers hold an inherited score percentage of 28.7% out of their 181 inherited base runners. With 127 save situations, the Padres have 75 holds in addition to 13 blown saves.
The San Diego Padres have turned 80 double plays and have earned a fielding percentage of .986 (13th in the majors). The Padres have recorded 828 assists, 52 errors and have earned a total of 2,886 putouts during this campaign. In their 8,658 innings played, the Padres have accumulated a defensive efficiency of 71.5% (3rd in professional baseball).
In his pro baseball career, Vasquez has conceded 243 base knocks while he has earned 147 punch outs in 238 innings pitched. He has allowed 107 earned runs while earning a WHIP of 1.418 and having a FIP of 4.0. His strikeout to walk ratio is 1.55 and he has gone up against 1,045 opposing batters so far in his career. Vasquez (9-13 career win-loss record) is the owner of a 4.04 earned run average and has surrendered 9.2 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Diego (-145)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
San Diego Padres - Twitter
St. Louis Cardinals - Twitter