San Diego Padres vs San Francisco Giants Prediction, 5/4/2026 MLB Picks, Best Bets & Odds
Game: San Diego Padres vs San Francisco Giants
Date: Monday, May 4, 2026
Location: Oracle Park in San Francisco, CA
TV: NBC Bay Area
Odds/Point Spread: San Diego (-182) San Francisco (+150)
The San Diego Padres (19-13) are en route to Oracle Park on Monday where they will try to beat the San Francisco Giants (13-20). The moneyline on this game has the Padres at -182 and the Giants are at +150. The over/under is set at 9. The pitchers expected to start will be Randy Vasquez and Carson Whisenhunt.

San Diego is slugging .375 and have been called out on strikes 264 times, while being walked on 109 occasions. They have amassed 136 RBI's as well as 246 base knocks so far this season, and their batting average is sitting at .232. The Padres have hit 55 two-baggers as a team and have hit 29 balls out of the park. They have a total of 141 runs while holding a team OBP of .307. As a unit, the San Diego Padres are scoring 4.4 runs per contest, which puts them at 16th in the league.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL bounced back last night going 3-1. Saturday will feature a pair of selections including a 5-Unit Play (4:05 p.m.). Sign-up below with a daily MLB Picks Package and stream the game live on MLB.tv. 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 NHL package. Join Now! |
Get all of our Free MLB Picks
They have accrued a K/BB ratio of 2.42 and the pitching staff has a collective WHIP of 1.31. Padres pitchers have surrendered 27 long balls and also 143 runs in total (13th in MLB). San Diego has given up 262 base knocks (8.2 per 9 innings) as well as 138 earned runs. The Padres have an earned run average of 4.34 this year (18th in baseball), and the staff has rung up 274 hitters. Their pitching staff has walked 113 opposing batters and their FIP is 3.84 as a unit on the year.
The Padres have dispatched 108 relievers to the hill for the season. The bullpen pitchers have inherited 52 runners on the year and 38.5% of those runners ended up crossing the plate. The relief pitchers have a total of 23 holds so far this season (9th in MLB). Padres relief pitchers have come into the game with opponents on base 30 times and also have had 36 appearances in high leverage situations. They have compiled 12 saves over the course of the season and have missed out on 6 of 18 chances to get a save. The Padres relievers have a save percentage of 66.7% and stepped onto the hill in 43 save situations.
The Padres have transformed 69.5% of balls hit into play into outs out of their 2,574 innings, which has them ranked 18th in baseball. The San Diego Padres have a tally of 858 putouts this year, in addition to 286 assists and 8 errors. Their fielding percentage is holding at .993 which has them ranked 2nd in MLB, and have a total of 26 double plays.
Vasquez has thrown 302 frames and has accounted for 207 punch outs so far in his MLB career. Vasquez (15-16 career record) has earned a FIP of 3.90 and he has gone up against 1,304 hitters in the majors. His earned run average is 3.96 (133 earned runs allowed) and he has a career WHIP of 1.363. He has surrendered 302 base hits (9.0 hits per 9 innings) and has 110 free passes.
San Francisco has a total of 19 home runs for the year to go along with 100 RBIs. They have notched 56 two-baggers, while taking a walk 67 times and putting up 105 runs. The San Francisco Giants have a team OBP of .289 and a team batting average of .245 this season. The Giants hold a team SLG% of .357 and they earn 3.18 runs per contest (30th in baseball). They have struck out on 263 occasions (23rd in MLB) and have earned a total of 272 base hits.
The Giants are sitting with a team WHIP of 1.316 in addition to having a FIP of 4.09 as a pitching staff so far this season. They rank 9th in MLB as a pitching staff in total hits given up with 257. The San Francisco pitching staff have given up 138 runs so far this year while having an ERA of 3.96 (128 earned runs conceded). They have earned a K/BB ratio of 8.30 (270 strikeouts vs 126 free passes). They have conceded 32 dingers and they relinquish 4.27 runs per 9 innings (8th in MLB).
They sit at 21st in baseball with a save percentage of 60.0%, and they have sent 102 relief pitchers onto the diamond on the season. Their relievers have stepped onto the mound 13 times in high leverage situations and on 28 occasions with base runners. Sitting with 28 save situations, the Giants have tallied 18 holds and 4 blown saves. San Francisco has called on relievers to step onto the mound in 10 save opportunities and they have come away with 6 saves. San Francisco relief pitchers hold an inherited score percentage of 30.0% out of 40 inherited runners.
In 2,622 innings played, the Giants hold a efficiency on defense of 70.4% (10th in baseball). The San Francisco Giants have turned 35 double plays and hold a fielding percentage of .987 (10th in MLB). The Giants have recorded 324 assists, 16 errors and have a total of 874 putouts during this campaign.
In his pro baseball career, Whisenhunt has allowed 22 hits while he has accumulated 16 punch outs in 23 innings pitched. Whisenhunt (2-1 win-loss record in his career) is the owner of a 5.06 earned run average while giving up 8.6 hits per 9 innings. He has surrendered 13 earned runs while earning a WHIP of 1.472 and a FIP of 5.0. His K/BB ratio is 1.33 and he has gone up against 102 opposing hitters so far in his career.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Francisco (+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 MLB picks on every single game, or if you want our very best bets by the experts, sign up for your free $60 account with a guarantee.
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
