San Francisco Giants vs San Diego Padres Prediction, 8/20/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs San Diego Padres
Date: Wednesday, August 20, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: San Francisco (+106) San Diego (-128)
Petco Park is where the San Diego Padres (69-56) will try to defeat the San Francisco Giants (61-64) on Wednesday. The line on this contest has San Francisco at +106 while San Diego is priced at -128. The total comes in at 8. The starting pitchers are Landen Roupp and JP Sears.


The Giants have compiled 188 doubles as a unit and have knocked 119 balls out of the stadium. San Francisco is slugging .376 and have been rung up 1,072 times, while taking a walk on 422 occasions. As a squad, the San Francisco Giants are putting up 4.1 runs per game, which ranks them 25th in MLB. They have accrued 488 RBI's in addition to 966 hits this year, and their batting average sits at .233. They have notched a total of 509 runs scored while having a team OBP of .309.
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 Free MLB Picks
They have a strikeout to walk ratio of 2.69 and their pitching staff has a collective WHIP of 1.28. Giants pitchers have yielded 108 home runs and also 510 runs in total (7th in MLB). San Francisco has given up 1,026 hits (8.3 per 9 innings) and also 452 earned runs. The Giants have an ERA of 3.67 so far this year (5th in MLB), and they have struck out 1,055 hitters. Their pitching staff has walked 392 opposing batters and their FIP is 3.67 as a unit so far this season.
The Giants have sent 397 relievers to the mound over the course of the season. The relief pitchers have inherited 138 base runners for the season with 34.1% of them crossed the plate. They have earned 29 saves so far this season and have not converted 18 of their 47 save chances. The Giants relievers have accumulated a save rate of 61.7% and stepped onto the hill in 117 save situations. The bullpen have tallied 70 holds on the campaign (13th in baseball). Giants relief pitchers have stepped onto the hill with runners on 88 times in addition to having 138 appearances in high leverage situations.
The Seattle Mariners have 3,324 putouts at this point in the season, as well as 1,180 assists and 73 errors. Their fielding rate sits at .984 which has them ranked 23rd in professional baseball, and they have turned 99 double plays. The Giants have converted 68.7% of balls in play into outs out of their 9,972 innings, which ranks them 27th in the majors.
Roupp (8-8 career mark) has earned a FIP of 3.45 while going up against 679 hitters in the major leagues. He has given up 151 base hits (8.8 hits per nine innings) and has 69 walks. His ERA is 3.50 (60 ER's allowed) and he has a career WHIP of 1.427. Roupp has pitched in 154 innings and has 147 strikeouts so far in his MLB career.
San Diego has knocked in 106 home runs for the season as well as 485 runs batted in. They have recorded 200 doubles, while walking 406 times and putting up 518 runs. The San Diego Padres have earned a team on-base percentage of .321 and a batting average of .251 so far this season. The Padres have a slugging percentage of .383 and they are earning 4.14 runs per game (23rd in MLB). They have been called out on strikes on 871 occasions (28th in baseball) and have accounted for 1,049 base hits.
The Padres hold a team WHIP of 1.207 with a FIP of 3.89 as a unit this year. They have a ranking of 1st in the league as a pitching staff in total hits given up with 923. The San Diego pitching staff have conceded 475 runs on the year while holding an ERA of 3.58 (439 earned runs conceded). They currently have a strikeout to walk ratio of 8.70 (1,074 strikeouts against 411 walks). They have relinquished 124 long balls and they allow 3.87 runs per 9 innings (3rd in MLB).
With 143 save situations, the Padres have accumulated 84 holds in addition to 15 blown saves. San Diego has called on bullpen pitchers to step onto the hill in 55 save chances and they have earned 40 saves. Their bullpen pitchers have come in 172 times in high leverage situations and on 146 occasions with runners on. San Diego bullpen pitchers have an inherited score percentage of 27.5% out of their 207 inherited runners. They are ranked 2nd in baseball holding a save rate of 72.7%, and they have sent 439 relief pitchers to the hill so far this year.
The San Diego Padres have gotten 94 double plays and hold a fielding percentage of .987 (13th in MLB). The Padres have 948 assists, 57 errors and have a total of 3,315 putouts for the year. Out of their 9,945 innings played, the Padres hold a defensive efficiency of 71.6% (2nd in the majors).
Sears (29-40 win-loss record in his career) is the owner of a 4.53 earned run average and has conceded 8.8 hits per 9 innings. His K/BB ratio is 2.90 and he has faced 2,279 opposing batters in his career. He has allowed 271 ER's while earning a WHIP of 1.263 and a FIP of 4.5. In his MLB career, Sears has given up 526 hits while he has accumulated 450 strikeouts in 539 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Francisco (+106)
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