San Diego Padres vs San Francisco Giants Prediction, 6/3/2025 MLB Picks, Best Bets & Odds
Game: San Diego Padres vs San Francisco Giants
Date: Tuesday, June 3, 2025
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: San Diego (-210) San Francisco (+172)
The San Diego Padres (33-24) are en route to Oracle Park on Tuesday where they will attempt to beat the San Francisco Giants (33-26). The moneyline on this game has the Padres at -210 and the Giants are priced at +172. The total is set at 9. The expected starting pitchers are Nick Pivetta and Landen Roupp.


San Diego has a slugging percentage of .385 and have struck out 392 times, while drawing a walk on 178 occasions. They have accrued 222 RBI's in addition to 470 hits over the course of the season, and their team batting average sits at .249. The Padres have tallied 84 two-baggers as a unit and have hit 53 balls out of the stadium. They have racked up 242 runs scored and hold an OBP of .316. As a unit, the San Diego Padres are scoring 4.3 runs per game, which ranks them 15th in the league.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL nailed our 8-unit MLB Game of the Year on Sunday (5-0 on 8-unit plays). Thursday will feature a 7-unit selection from an afternoon game you do not want to miss. We have nailed two straight top plays in MLB and you can receive this selection by signing-up below with a daily MLB picks package. 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
They have accrued a K/BB ratio of 2.78 and their pitching staff sits with a WHIP of 1.21. Padres pitchers have conceded 60 home runs and also 226 runs (11th in MLB). San Diego has given up 430 base hits (7.6 per 9 innings) and also 203 earned runs. The Padres have a team ERA of 3.61 for the season (9th in the league), and the staff has rung up 503 batters. Their pitching staff has walked 181 opposing hitters and their FIP comes in at 3.83 as a squad on the campaign.
The Padres have dispatched 200 relievers to the hill over the course of the season. The relievers have inherited 87 base runners on the year with 37.9% of them crossed the plate. They have earned 21 saves this year and have blown 7 of their 28 chances to save the game. The Padres relievers have compiled a save rate of 75.0% and have come into the game in 69 save situations. The relief pitchers have accumulated 40 holds so far this year (9th in baseball). Padres relief pitchers have stepped onto the hill with runners on base 62 times as well as having 76 appearances in high leverage situations.
The Padres have converted 71.1% of baseballs in play into outs in their 4,554 innings on the diamond, which has them ranked 8th in pro baseball. The San Diego Padres have 1,518 putouts for the season, as well as 434 assists and 29 errors. Their fielding percentage is at .985 which ranks 17th in professional baseball, and have 44 double plays.
Pivetta has taken the mound for 1,091 innings and has 1,210 punch outs so far in his career. His earned run average is 4.64 (563 ER's allowed) and he has a WHIP of 1.299. He has given up 1,023 base hits (8.4 hits per nine innings) and has 395 walks. Pivetta (62-73 career win-loss mark) is the owner of a FIP of 4.57 and he has faced 4,632 hitters in the major leagues.
The San Francisco Giants have an OBP of .310 as well as a batting average of .233 on the year. They have been called out on strikes on 501 occasions (10th in MLB) and have 454 base knocks. San Francisco has knocked in 57 home runs so far this year and 237 runs batted in. The Giants have a team SLG% of .374 and they score 4.20 runs per game (17th in the league). They have recorded 86 doubles, while getting a free base 204 times and putting up 248 runs.
The San Francisco pitching staff have conceded 206 runs over the course of the season and come in with a team ERA of 3.11 (179 earned runs surrendered). They have conceded 41 long balls and they give up 3.58 runs per 9 innings (5th in MLB). The Giants have a team WHIP of 1.201 and are the owners of a FIP of 3.27 as a unit this season. They currently have a K/BB ratio of 8.90 (512 strikeouts against 178 walks). They are currently ranked 6th in the league as a staff in total hits conceded with 444.
San Francisco relievers have an inherited score percentage of 38.2% of 68 inherited base runners. Their relievers have stepped onto the mound 67 times in high leverage situations and on 38 occasions with base runners. Sitting with 68 save situations, the Giants have accumulated 43 holds in addition to 8 blown saves. They are currently ranked 8th in baseball with a save rate of 68.0%, and they have sent 177 relievers to the mound on the campaign. San Francisco has called on bullpen pitchers to take the mound in 25 save chances and they have come away with 17 saves.
Out of their 4,662 innings on the diamond, the Giants are sitting with a defensive efficiency of 69.7% (18th in the majors). The San Francisco Giants have gotten 46 double plays and have accounted for a fielding rate of .985 (18th in the majors). The Giants have 561 assists, 32 errors and have accounted for 1,554 putouts during this campaign.
In his pro baseball career, Roupp has surrendered 103 base knocks while he has totaled 103 strikeouts in 106 innings pitched. Roupp (4-6 win-loss record in his career) is the owner of a 3.56 earned run average while giving up 8.7 hits per 9 innings. He has allowed a total of 42 earned runs while holding a WHIP of 1.404 and a FIP of 3.5. His strikeout to walk ratio is 2.24 and he has gone up against 465 batters so far in his MLB career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (+172)
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