San Francisco Giants vs San Diego Padres Prediction, 8/21/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs San Diego Padres
Date: Thursday, August 21, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: San Francisco (+102) San Diego (-122)
The San Diego Padres (70-56) will go up against the San Francisco Giants (61-65) at Petco Park on Thursday. The line on this contest has the Giants at +102 and the Padres are opening at -122. The total comes in at 8. The expected starting pitchers are Justin Verlander and Dylan Cease.


As a team, the San Francisco Giants are earning 4.1 runs per game, which is 25th in the league. They have a total of 509 runs while holding a team OBP of .309. The Giants have accumulated 188 doubles as a unit and have hit 119 balls out of the park. They have accounted for 488 RBI's in addition to 966 hits on the season, while their team batting average is .233. San Francisco is slugging .376 and have been called out on strikes 1,072 times, while drawing a walk on 422 occasions.
Today’s Featured MLB Best Bet! SCOTT RICKENBACH is coming off a 2-0 MLB day on Monday and has posted back-to-back winning days on the diamond. Rickenbach is releasing a 5-Unit MLB Total (7:15 p.m.) Tuesday as part of a two-play package. Rickenbach has two decades of experience in the industry and you can sign up by signing up 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 Parlay Picks
They have earned a K/BB ratio of 2.69 and the pitching staff has earned a collective WHIP of 1.28. Giants pitchers have relinquished 108 long balls in addition to 510 runs in total (7th in MLB). San Francisco has conceded 1,026 base hits (8.3 per 9 innings) in addition to 452 earned runs. The Giants have a team ERA of 3.67 so far this year (5th in the league), and their staff has struck out 1,055 batters. Their pitching staff has walked 392 opposing players and their FIP sits at 3.67 as a team on the season.
The Giants have dispatched 397 relievers to the hill on the year. The bullpen pitchers have inherited 138 base runners over the course of the season with 34.1% of them earned a run for their team. They have accumulated 29 saves on the year and have blown 18 out of their 47 chances to get a save. The Giants relievers have accumulated a save rate of 61.7% and have stepped onto the mound in 117 save situations. The relievers have accumulated 70 holds for the year (13th in the league). Giants relief pitchers have stepped onto the hill with players on base 88 times as well as having 138 appearances in high leverage situations.
The Giants have turned 68.7% of balls hit into play into outs out of 9,972 innings on the field, which has them sitting at 27th in baseball. The Seattle Mariners have a total of 3,324 putouts so far this season, in addition to 1,180 assists and 73 errors. Their fielding percentage is currently at .984 which puts them in 23rd in professional baseball, and they have turned 99 double plays.
Verlander has pitched in 3,521 innings and has totaled 3,511 strikeouts during his pro baseball career. Verlander (263-156 mark in his career) has a FIP of 3.28 while he has faced 14,413 opposing batters in the major leagues. His ERA is 3.33 (1,302 ER's allowed) and he has a career WHIP of 1.134. He has conceded 3,006 hits (7.7 hits per 9 innings) and has had 988 walks.
San Diego has recorded 106 home runs for the year to go along with 485 RBIs. They have tallied 200 doubles, while getting a free base 406 times and scoring 518 runs. The San Diego Padres have compiled an on-base percentage of .321 as well as a batting average of .251 on the season. The Padres hold a team slugging % of .383 and they are scoring 4.14 runs per contest (23rd in the league). They have been called out on strikes on 871 occasions (28th in the league) and have notched a total of 1,049 base knocks.
The San Diego pitching staff have surrendered 475 runs for the year while holding a team ERA of 3.58 (439 earned runs relinquished). They have given up 124 homers and they concede 3.87 runs per 9 innings (3rd in baseball). The Padres hold a team WHIP of 1.207 with a FIP of 3.89 as a squad so far this year. Their K/BB ratio is 8.70 (1,074 strikeouts against 411 bases on balls). They are currently ranked 1st in the league as a pitching staff in total hits conceded with 923.
San Diego relief pitchers hold an inherited score rate of 27.5% of 207 inherited runners. Their relievers have taken the field 172 times in high leverage situations and on 146 occasions with runners on. Sitting with 143 save situations, the Padres have recorded 84 holds and also 15 blown saves. They are currently ranked 2nd in baseball with a save percentage of 72.7%, and they have sent 439 relief pitchers to the hill this season. San Diego has called on bullpen pitchers to step onto the mound in 55 save chances and they have walked away with 40 saves.
In 9,945 innings played, the Padres hold a defensive efficiency of 71.6% (2nd in professional baseball). The San Diego Padres have turned 94 double plays and hold a fielding percentage of .987 (13th in MLB). The Padres have accrued 948 assists, 57 errors and have a tally of 3,315 putouts so far this season.
In his career, Cease has surrendered 820 base hits while he has earned 1,187 punch outs in 979 frames. He has given up a total of 421 earned runs while earning a WHIP of 1.261 and being the owner of a FIP of 3.8. He has a strikeout to walk ratio of 2.86 and he has faced 4,152 opposing hitters so far in his career. Cease (62-57 record in his career) is the owner of a 3.87 earned run average while surrendering 7.5 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Parlay's Pundit's Pick: Take San Diego (-122) and under 8 runs
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