San Francisco Giants vs San Diego Padres Prediction, 8/18/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs San Diego Padres
Date: Monday, August 18, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: San Francisco (+125) San Diego (-150)
The San Diego Padres (69-52) will try to beat the San Francisco Giants (59-62) at Petco Park on Monday. The line on this contest has the Giants at +125 while the Padres are sitting at -150. The betting total comes in at 8. The starting pitchers will be Robbie Ray and Nestor Cortes.


The Giants have compiled 179 doubles as a team and have hit 113 balls out of the park. San Francisco has a slugging rate of .373 and have struck out 1,027 times, while drawing a walk on 410 occasions. As a unit, the San Francisco Giants are scoring 4.1 runs per game, which has them sitting at 24th in baseball. They have tallied 470 RBI's as well as 931 base knocks so far this season, while their team batting average is at .232. They have accumulated 491 runs scored while holding a team on-base percentage of .309.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has 37 of our last 53 MLB Plays! Sunday will feature a 5-unit Underdog Selection you do not want to miss (first pitch is 1:35 p.m.). We are on a record setting run in MLB and you can receive this selection by signing-up below with a daily picks package from MLB Baseball. 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 Today
The Giants have compiled a team ERA of 3.71 for the year (5th in the league), and their staff has struck out 1,020 batters. Giants pitchers have given up 106 long balls and 497 total runs (8th in baseball). Their pitching staff has walked 386 opposing players and their FIP comes in at 3.69 as a squad on the campaign. San Francisco has given up 998 hits (8.4 per 9 innings) in addition to 442 earned runs. Their strikeout to walk ratio sits at 2.64 and the pitching staff has a collective WHIP of 1.29.
Giants pitchers have gone to the mound with runners on base 85 times and also have had 131 appearances in high leverage situations. The relievers have notched 69 holds on the season (13th in the league). The Giants bullpen have recorded a save rate of 62.2% and have come into the game in 114 save situations. They have earned 28 saves this season and have blown 17 out of their 45 save opportunities. The relief pitchers have inherited 132 base runners over the course of the season with 33.3% of them crossed the plate. The Giants have sent 385 relievers to the mound so far this season.
The Seattle Mariners have notched a total of 3,216 putouts this year, as well as 1,140 assists and 69 errors. Their fielding rate sits at .984 which has them ranked 23rd in MLB, and have a total of 96 double plays. The Giants have turned 68.7% of balls hit into play into outs out of 9,648 innings on the field, which has them ranked 27th in baseball.
Ray (86-79 career win-loss record) has a FIP of 3.82 while facing 5,943 batters during his time in the majors. He has given up 1,214 base hits (7.8 hits per nine innings) and has had 591 walks. His earned run average is 3.88 (606 earned runs allowed) and his career WHIP is 1.284. Ray has thrown 1,406 innings and has accounted for 1,700 K's so far in his MLB career.
San Diego has knocked in 103 home runs this season to go along with 477 RBIs. They have hit 190 doubles, while walking 399 times as well as recording 509 runs. The San Diego Padres have accounted for an OBP of .323 and a batting average of .252 this year. The Padres have a team slugging % of .383 and they average 4.21 runs per game (22nd in the league). They have been rung up on 840 occasions (28th in the league) and are sitting with 1,022 base hits.
The Padres hold a team WHIP of 1.206 and have a FIP of 3.82 as a squad this season. They are currently ranked 1st in the league as a pitching staff in total hits surrendered with 900. The San Diego pitching staff have given up 457 runs this year and come in with a team ERA of 3.55 (423 earned runs conceded). They have earned a strikeout to walk ratio of 8.70 (1,038 strikeouts vs 393 bases on balls). They have conceded 116 homers and they give up 3.84 runs per 9 innings (2nd in the league).
With 143 save situations, the Padres have earned 84 holds in addition to 15 blown saves. San Diego has called on relievers to step onto the mound in 55 save opportunities and they have come away with 40 saves. Their relievers have stepped onto the mound 170 times in high leverage situations and on 142 occasions with runners on. San Diego relievers have an inherited score percentage of 28.2% of 202 inherited runners. They rank 3rd in baseball with a save percentage of 72.7%, and they have dispatched 425 relievers to the mound on the year.
The San Diego Padres have gotten 92 double plays and have a fielding rate of .987 (16th in professional baseball). The Padres have recorded 925 assists, 56 errors and are sitting with 3,216 putouts this year. Out of their 9,648 innings on the diamond, the Padres have a defensive efficiency of 71.4% (2nd in pro baseball).
Cortes Jr (34-22 career win-loss mark) has earned a 3.86 ERA while allowing 8.0 hits per nine innings. His strikeout to walk ratio is 3.46 and he has faced 2,412 opposing hitters thus far in his career. He has given up a total of 251 earned runs while holding a WHIP of 1.176 and a FIP of 3.8. During his pro baseball career, Cortes Jr has given up 517 base hits while tallying 592 punch outs in 585 innings.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Diego (-150)
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
San Francisco Giants - Twitter