San Diego Padres vs San Francisco Giants Prediction, 8/12/2025 MLB Picks, Best Bets & Odds
Game: San Diego Padres vs San Francisco Giants
Date: Tuesday, August 12, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: San Diego (-160) San Francisco (+132)
The San Francisco Giants (59-59) are hosting the San Diego Padres (66-52) at Oracle Park on Tuesday. The odds on this game have San Diego at -160 while San Francisco is coming in at +132. The total is set at 8.5. The pitchers taking the mound are Nestor Cortes and Robbie Ray.


As a squad, the San Diego Padres are knocking in 4.1 runs per outing, which has them sitting at 23rd in the league. They have accounted for 489 runs while holding a team OBP of .321. The Padres have recorded 180 two-baggers as a team and have smacked 99 balls out of the park. They have compiled 460 runs batted in in addition to 988 hits for the year, while their batting average is .251. San Diego has a slugging % of .380 and have struck out 827 times, while taking a walk on 387 occasions.
Get all of our Free MLB Picks
The Padres are sitting with a team ERA of 3.62 for the season (3rd in MLB), and the staff has struck out 1,010 hitters. Padres pitchers have surrendered 115 home runs and also 454 total runs (3rd in MLB). Their pitching staff has walked 390 batters and their FIP sits at 3.87 as a squad for the season. San Diego has conceded 880 base knocks (7.6 per 9 innings) in addition to 420 earned runs. Their K/BB ratio is 2.59 and the pitching staff holds a WHIP of 1.22.
The Padres have sent 416 relievers to the hill this year. The relief pitchers have inherited 197 base runners so far this season with 28.9% of them ended up crossing the plate. They have recorded 39 saves on the season and have blown 15 out of their 54 chances to get a save. The Padres relief pitchers have compiled a save rate of 72.2% and stepped onto the hill in 139 save situations. The bullpen have tallied 82 holds on the campaign (3rd in MLB). Padres relief pitchers have gone to the mound with runners on base 140 times in addition to having 168 appearances in high leverage situations.
The San Diego Padres have earned a total of 3,135 putouts thus far, as well as 908 assists and 56 errors. Their fielding percentage is holding steady at .986 which puts them in 16th in the majors, and have earned 92 double plays. The Padres have transformed 71.4% of baseballs in play into outs out of their 9,405 innings, which has them ranked 2nd in professional baseball.
Cortes Jr has taken the mound for 580 frames and is sitting with 586 K's in his MLB career. His earned run average is 3.88 (250 ER's allowed) and he has a career WHIP of 1.174. He has allowed 511 base hits (7.9 hits per 9 innings) and has 170 walks. Cortes Jr (34-22 win-loss mark in his career) has earned a FIP of 3.82 and he has gone up against 2,391 opposing batters in the major leagues.
The San Francisco Giants have compiled a team OBP of .311 as well as a team batting average of .233 over the course of the season. They have been rung up on 999 instances (13th in MLB) and have tallied 911 base knocks. San Francisco is sitting with 112 home runs this year to go along with 467 RBIs. The Giants have a slugging percentage of .376 and they are recording 4.14 runs per contest (24th in MLB). They have hit 178 doubles, while taking a walk 407 times as well as putting up 488 runs.
The Giants are sitting with a team WHIP of 1.280 with a FIP of 3.65 as a squad so far this year. Their strikeout to walk ratio comes in at 8.70 (1,007 strikeouts against 374 bases on balls). They are currently ranked 16th in the league as a staff in total hits given up with 964. They have allowed 102 dingers and they surrender 4.11 runs per 9 innings (7th in the league). The San Francisco pitching staff have allowed 477 runs so far this season while having an ERA of 3.64 (423 earned runs allowed).
San Francisco has called on bullpen pitchers to enter the contest in 45 save chances and they have walked away with 28 saves. They are ranked 16th in baseball with a save percentage of 62.2%, and they have sent 374 relievers to the hill so far this season. Their relievers have stepped onto the mound 131 times in high leverage situations in addition to 83 occasions with runners on base. San Francisco relief pitchers hold an inherited score percentage of 33.3% out of their 129 inherited runners. Sitting with 114 save situations, the Giants have accrued 69 holds in addition to 17 blown saves.
The San Francisco Giants have gotten 91 double plays and own a fielding percentage of .985 (22nd in baseball). The Giants have recorded 1,098 assists, 66 errors and have earned 3,135 putouts this season. In 9,405 innings played, the Giants have accumulated a defensive efficiency of 68.8% (25th in professional baseball).
During his pro baseball career, Ray has given up 1,207 hits while he has totaled 1,696 strikeouts in 1,400 innings pitched. He has allowed a total of 602 earned runs while earning a WHIP of 1.283 and having a FIP of 3.8. His K/BB ratio is 2.87 and he has faced 5,918 hitters so far in his pro baseball career. Ray (86-78 win-loss mark in his career) has a 3.87 ERA and has allowed 7.8 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Diego (-160)
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 Francisco Giants - Twitter
San Diego Padres - Twitter