San Francisco Giants vs San Diego Padres Prediction, 8/19/2025 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs San Diego Padres
Date: Tuesday, August 19, 2025
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: San Francisco (+125) San Diego (-145)
The San Diego Padres (69-55) host the San Francisco Giants (60-64) at Petco Park on Tuesday. The moneyline on this game has the Giants at +125 and the Padres are sitting at -145. The over/under is 9. The pitchers who are expected to start will be Landen Roupp and Nick Pivetta.


San Francisco has a slugging % of .374 and have been called out on strikes 1,062 times, while drawing a walk on 416 occasions. They have compiled 484 RBI's as well as 958 base knocks so far this year, and their average at the plate is .233. The Giants have hit 187 two-baggers as a unit and have hit 116 baseballs out of the stadium. They are sitting with 505 runs while holding a team OBP of .309. As a unit, the San Francisco Giants are putting up 4.1 runs per contest, which ranks them 25th in baseball.
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 Free MLB Picks
The Giants have a team earned run average of 3.70 over the course of the season (5th in baseball), and their staff has struck out 1,048 hitters. Giants pitchers have conceded 107 home runs and 507 total runs (8th in the league). They have walked 391 opposing players and their FIP is 3.67 as a team for the year. San Francisco has allowed 1,020 hits (8.4 per 9 innings) and also 452 earned runs. They have a K/BB ratio of 2.68 and their pitching staff has a team WHIP of 1.28.
Giants pitchers have gone to the mound with players on base 88 times in addition to having 137 appearances in high leverage situations. The relief pitchers have recorded 69 holds for the season (13th in the league). The Giants relievers have compiled a save rate of 60.9% and have come into the game in 115 save situations. They have earned 28 saves this season and have blown 18 out of their 46 chances to save the game. The relievers have inherited 138 runners on the year and 34.1% of those runners crossed the plate. The Giants have dispatched 395 relief pitchers to the mound so far this season.
The Giants have turned 68.7% of balls in play into outs out of their 9,891 innings on the diamond, which has them sitting 27th in professional baseball. The Seattle Mariners have 3,297 putouts so far this season, as well as 1,171 assists and 71 errors. Their fielding rate is holding at .984 which ranks 24th in the majors, and they have turned 98 double plays.
Roupp (8-8 career win-loss mark) has a FIP of 3.45 and he has gone up against 679 batters in the major leagues. He has given up 151 hits (8.8 hits per 9 innings) with 69 free passes. His earned run average is 3.50 (60 ER's allowed) and he has a WHIP of 1.427. Roupp has taken the ball for 154 innings and is sitting with 147 strikeouts so far in his career.
The Padres have a slugging percentage of .383 and they have an average of 4.15 runs per contest (23rd in the league). They have recorded 199 two-baggers, while taking a walk 405 times and racking up 515 runs. San Diego is sitting with 105 long balls on the season to go along with 483 RBIs. They have been rung up on 864 instances (28th in the league) and have tallied 1,043 hits. The San Diego Padres are sitting with a team OBP of .322 in addition to a batting average of .252 over the course of the season.
The San Diego pitching staff have surrendered 471 runs for the season while holding a team ERA of 3.57 (435 earned runs relinquished). They have surrendered 121 home runs and they concede 3.87 runs per 9 innings (2nd in the league). The Padres have a WHIP of 1.204 and are the owners of a FIP of 3.86 as a pitching staff this year. They have earned a K/BB ratio of 8.70 (1,064 strikeouts against 405 walks). They are currently ranked 1st in the league as a staff in total hits conceded with 915.
San Diego has called on bullpen pitchers to step onto the mound in 55 save chances and they have converted 40 saves. They rank 2nd in the league with a save percentage of 72.7%, and they have dispatched 436 bullpen pitchers to the mound on the year. Their relievers have stepped onto the mound 172 times in high leverage situations and also on 145 occasions with runners on. San Diego relievers have an inherited score rate of 27.7% out of their 206 inherited base runners. With 143 save situations, the Padres have earned 84 holds and also 15 blown saves.
The San Diego Padres have gotten 94 double plays and own a fielding percentage of .987 (13th in the majors). The Padres have racked up 941 assists, 57 errors and have a tally of 3,288 putouts for the season. In 9,864 innings on the diamond, the Padres have a defensive efficiency of 71.6% (2nd in pro baseball).
In his MLB career, Pivetta has given up 1,076 base knocks while earning 1,283 K's in 1,170 frames. He has given up a total of 589 ER's while earning a WHIP of 1.272 and being the owner of a FIP of 4.5. His K/BB ratio is 3.11 and he has gone up against 4,941 opposing batters so far in his pro baseball career. Pivetta (68-75 career win-loss mark) has earned a 4.53 ERA and has allowed 8.3 hits per 9 innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take San Francisco (+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
San Francisco Giants - Twitter