Philadelphia Phillies vs San Diego Padres Prediction, 7/12/2025 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs San Diego Padres
Date: Saturday, July 12, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: Philadelphia (-145) San Diego (+125)
The Philadelphia Phillies (54-39) are headed to Petco Park on Saturday where they will try to defeat the San Diego Padres (50-43). The odds on this game have the Phillies at -145 and the Padres are at +125. The total has been set at 8.5. The starting pitchers will be Zack Wheeler and Yu Darvish.


As a squad, the Philadelphia Phillies are knocking in 4.6 runs per game, which is 9th in MLB. They have earned 430 runs while holding a team OBP of .330. The Phillies have compiled 147 doubles as a team and have smacked 100 balls out of the park. They have accounted for 410 runs batted in and 813 hits for the season, while their batting average sits at .257. Philadelphia has a slugging percentage of .407 and have struck out 737 times, while taking a walk on 321 occasions.
Get all of our MLB Betting Picks
Their strikeout to walk ratio is 3.20 and their pitching staff has earned a collective WHIP of 1.25. Phillies pitchers have given up 92 home runs and also 365 runs (6th in the league). Philadelphia has surrendered 766 hits (8.3 per 9 innings) and also 337 earned runs. The Phillies have compiled a team ERA of 3.66 so far this season (7th in the league), and the staff has rung up 857 batters. Their pitching staff has walked 268 opposing hitters and their FIP comes in at 3.53 as a team for the year.
The Phillies relievers have earned a save rate of 60.5% and have entered the game in 86 save situations. The relievers have inherited 85 base runners on the season with 36.5% of them crossed home plate. Phillies relief pitchers have entered the contest with runners on 59 times in addition to having 95 appearances in high leverage situations. The Phillies have sent 284 relief pitchers to the hill on the campaign. The relievers are sitting with 42 holds on the year (26th in the league). They have 26 saves so far this season and have blown 17 of their 43 chances to get a save.
The Philadelphia Phillies have a total of 2,485 putouts this season, in addition to 807 assists and 34 errors. Their fielding percentage sits at .990 which is 4th in baseball, and have accumulated 64 double plays. The Phillies have turned 68.9% of balls hit into play into outs in their 7,455 innings, which ranks them 23rd in MLB.
Wheeler (112-73 career record) has a FIP of 3.21 and he has gone up against 6,942 batters during his time in the majors. He has allowed 1,441 hits (7.7 hits per 9 innings) with 482 free passes. His ERA is 3.26 (613 ER's allowed) and his WHIP is 1.135. Wheeler has taken the ball for 1,694 innings and has tallied 1,773 K's during his pro baseball career.
The Padres have a team SLG% of .374 and they are scoring 4.01 runs per game (24th in MLB). They have put up 133 doubles, while taking a walk 301 times as well as recording 373 runs. San Diego has recorded 80 long balls for the season as well as 348 RBIs. They have struck out on 655 occasions (28th in baseball) and have tallied 758 hits. The San Diego Padres have earned an on-base percentage of .315 in addition to a team batting average of .245 over the course of the season.
The Padres hold a team WHIP of 1.241 and are the owners of a FIP of 3.89 as a staff over the course of the season. They have a ranking of 3rd in the league as a staff in total hits relinquished with 707. The San Diego pitching staff have allowed 368 runs for the year while having a team ERA of 3.69 (337 earned runs given up). They currently have a strikeout to walk ratio of 8.80 (802 strikeouts vs 314 walks). They have relinquished 93 HR's and they concede 4.02 runs per 9 innings (9th in the league).
San Diego has called on relievers to step onto the hill in 43 save opportunities and they have tallied 32 saves. They are ranked 2nd in the league holding a save percentage of 74.4%, and they have dispatched 327 relief pitchers onto the diamond so far this year. Their bullpen pitchers have taken the field 130 times in high leverage situations in addition to 107 occasions with runners on base. San Diego relievers hold an inherited score rate of 33.6% out of their 149 inherited runners. Sitting with 107 save situations, the Padres have earned 63 holds in addition to 11 blown saves.
The San Diego Padres have gotten 63 double plays and have accounted for a fielding rate of .986 (16th in baseball). The Padres have 705 assists, 44 errors and are sitting with 2,469 putouts for the season. In their 7,407 innings on the diamond, the Padres hold a efficiency on defense of 71.1% (6th in the majors).
During his MLB career, Darvish has given up 1,394 hits while he has totaled 2,007 K's in 1,706 innings pitched. Darvish (110-88 career win-loss record) has a 3.58 ERA and has surrendered 7.4 hits per nine innings. He has allowed a total of 678 ER's while holding a WHIP of 1.136 and having a FIP of 3.5. He has a K/BB ratio of 3.69 and he has gone up against 7,009 opposing hitters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Guy Bruhn's Pick: Take San Diego (+125)
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
Philadelphia Phillies - Twitter