St. Louis Cardinals vs San Diego Padres Prediction, 8/1/2025 MLB Picks, Best Bets & Odds
Game: St. Louis Cardinals vs San Diego Padres
Date: Friday, August 1, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: St. Louis (+110) San Diego (-132)
The San Diego Padres (60-49) host the St. Louis Cardinals (55-55) at Petco Park on Friday. The odds on this game have the Cardinals at +110 and the Padres are at -132. The total has been set at 8. The pitchers taking the mound will be Matthew Liberatore and Nick Pivetta.


The Cardinals have accumulated 195 doubles as a unit and have hit 105 balls 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 squad, the St. Louis Cardinals are scoring 4.4 runs per game, which has them sitting at 14th in baseball. They have tallied 461 runs batted in and 924 hits so far this year, while their team batting average is .250. They have racked up 483 runs scored while holding a team on-base percentage of .320.
Today’s Featured MLB Best Bet! JASON SHARPE kicks off the new week on Monday (6:40pm est) with a huge 7-unit MLB play that you don't want to miss. Baseball has been Sharpe's #1 sport of all-time winning 25k in profits since the start of the 2021 MLB season. Get on board and start off the week with a big play winner on Monday! 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
The Cardinals have an ERA of 4.17 over the course of the season (19th in baseball), and their staff has rung up 800 hitters. Cardinals pitchers have given up 104 home runs and 492 runs in total (21st in baseball). They have walked 288 opposing hitters and their FIP is 3.82 as a squad so far this season. St. Louis has conceded 961 base hits (8.9 per 9 innings) as well as 451 earned runs. Their strikeout to walk ratio sits at 2.78 and their pitching staff holds a collective WHIP of 1.28.
The Cardinals bullpen have compiled a save rate of 65.0% and have stepped onto the mound in 106 save situations. The relief pitchers have inherited 144 runners on the year with 31.9% of those players ended up crossing the plate. Cardinals relief pitchers have entered the game with opponents on base 106 times in addition to having 106 appearances in high leverage situations. The Cardinals have dispatched 329 relief pitchers to the mound for the season. The bullpen have accumulated 63 holds so far this season (13th in the league). They have recorded 26 saves this season and have blown 14 of their 40 save chances.
The Cardinals have turned 69.4% of balls in play into outs out of 8,754 innings, which has them ranked 20th in professional baseball. The St. Louis Cardinals have amassed 2,918 putouts on the campaign, in addition to 1,059 assists and 45 errors. Their fielding percentage is holding steady at .989 which has them ranked 5th in pro baseball, and have 83 double plays.
Liberatore has taken the mound for 286 frames and has earned 233 K's in his MLB career. Liberatore (14-20 record in his career) has earned a FIP of 4.58 while facing 1,238 opposing batters in the major leagues. His earned run average is 4.65 (148 earned runs allowed) and he has a WHIP of 1.373. He has surrendered 298 hits (9.4 hits per nine innings) and has had 95 walks.
The Padres hold a team slugging % of .380 and they score 4.08 runs per contest (24th in baseball). They have hit 168 doubles, while taking a walk 344 times as well as scoring 445 runs. San Diego has accumulated 92 home runs so far this season to go along with 417 runs batted in. They have struck out on 767 occasions (28th in baseball) and have earned 911 hits. The San Diego Padres hold an on-base percentage of .318 in addition to a batting average of .250 over the course of the season.
The Padres are sitting with a team WHIP of 1.216 and have a FIP of 3.86 as a unit this year. They sit at 1st in MLB as a staff in total hits relinquished with 812. The San Diego pitching staff have conceded 413 runs on the year while having an ERA of 3.55 (379 earned runs given up). Their K/BB ratio is 8.60 (921 strikeouts against 358 free passes). They have allowed 106 long balls and they give up 3.86 runs per 9 innings (3rd in MLB).
San Diego relievers have an inherited score rate of 28.7% of 181 inherited runners. Their relievers have stepped onto the hill 156 times in high leverage situations and also on 129 occasions with runners on. With 127 save situations, the Padres have 75 holds in addition to 13 blown saves. They rank 2nd in the league with a save rate of 73.5%, and they have dispatched 382 relievers to the mound this year. San Diego has had relief pitchers step onto the hill in 49 save chances and they have earned 36 saves.
In their 8,658 innings played, the Padres have a defensive efficiency of 71.5% (3rd in professional baseball). The San Diego Padres have gotten 80 double plays and hold a fielding percentage of .986 (13th in the majors). The Padres have 828 assists, 52 errors and have a total of 2,886 putouts during this campaign.
So far in his career, Pivetta has given up 1,066 hits while earning 1,270 K's in 1,150 frames. Pivetta (66-74 career mark) has a 4.55 earned run average while allowing 8.3 hits per 9 innings. He has conceded 582 earned runs while earning a WHIP of 1.282 and a FIP of 4.5. His K/BB ratio is 3.11 and he has faced 4,868 opposing hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Diego (-132)
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