San Francisco Giants vs San Diego Padres Prediction, 3/31/2026 MLB Picks, Best Bets & Odds
Game: San Francisco Giants vs San Diego Padres
Date: Tuesday, March 31, 2026
Location: Petco Park in San Diego, CA
TV: Padres.TV
Odds/Point Spread: San Francisco (+125) San Diego (-150)
Petco Park is where the San Diego Padres (1-2) will play the San Francisco Giants (0-3) on Tuesday. The moneyline on this game has the Giants at +125 while the Padres are coming in at -150. The over/under is set at 8.5. The pitchers expected to start will be Logan Webb and German Marquez.

As a team, the San Francisco Giants are putting up 0.3 runs per game, which is 30th in the league. They have a total of 1 runs scored and hold an on-base percentage of .212. The Giants have accrued 3 doubles as a unit and have smacked no balls out of the stadium. They have accumulated 1 run batted in in addition to 13 hits on the campaign, while their average at the plate is at .143. San Francisco has a slugging percentage of .176 and have been called out on strikes 27 times, while being walked on 7 occasions.
Today’s Featured MLB Best Bet! GRIFFIN MURPHY is a solid 7-4, +530 to start the MLB season and is releasing a 5-Unit MLB Total (9:40 p.m.) Tuesday. Murphy is off a winning Monday and has a three-play card. Sign up below to get on it. 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
The Giants are sitting with a team earned run average of 4.00 for the year (18th in the league), and they have struck out 29 hitters. Giants pitchers have yielded 3 home runs and 13 runs (17th in MLB). Their pitching staff has walked 8 hitters and their FIP is 3.44 as a unit so far this season. San Francisco has yielded 25 hits (8.3 per 9 innings) and 12 earned runs. They have earned a K/BB ratio of 3.63 and their pitching staff has a collective WHIP of 1.22.
Giants relief pitchers have entered the contest with runners on 3 times in addition to having no appearances in high leverage situations. The relief pitchers have tallied no holds this season (29th in the league). The relief pitchers have inherited 5 base runners so far this season with 0.0% of those runners crossed the plate. The Giants have sent 14 relievers to the hill this year.
The Seattle Mariners have amassed 81 putouts thus far, in addition to 29 assists and 1 errors. Their fielding percentage is holding at .991 which ranks 12th in MLB, and have accumulated 2 double plays. The Giants have converted 68.2% of baseballs in play into outs out of 243 innings, which has them ranked 22nd in baseball.
Webb has taken the ball for 1,067 innings and has earned 1,001 strikeouts in his MLB career. His ERA is 3.42 (405 earned runs allowed) and he has a WHIP of 1.200. He has allowed 1,029 base hits (8.7 hits per nine innings) and has had 251 walks. Webb (70-54 career win-loss record) sits with a FIP of 3.36 while he has faced 4,376 hitters in the majors.
The San Diego Padres are sitting with a team OBP of .271 and a team batting average of .204 on the campaign. They have struck out on 25 instances (22nd in the league) and have accounted for 20 hits. San Diego has knocked in 1 home run for the season and 6 RBIs. The Padres hold a team slugging percentage of .276 and they are recording 2.33 runs per contest (28th in baseball). They have tallied 4 doubles, while walking 9 times and putting up 7 runs.
The San Diego pitching staff have given up 13 runs on the year while holding an ERA of 4.00 (12 earned runs given up). They have given up 1 homer and they relinquish 4.33 runs per 9 innings (16th in MLB). The Padres have a team WHIP of 1.333 and are the owners of a FIP of 3.14 as a unit over the course of the season. Their strikeout to walk ratio comes in at 10.70 (32 strikeouts against 16 bases on balls). They have a ranking of 10th in the league as a pitching staff in total hits relinquished with 20.
Their bullpen pitchers have stepped onto the mound 3 times in high leverage situations in addition to 2 occasions with runners on base. They are ranked 20th in the league holding a save rate of 33.3%, and they have sent 10 relief pitchers to the hill on the year.
Out of their 243 innings played, the Padres have a efficiency on defense of 70.3% (15th in baseball). The San Diego Padres have gotten 2 double plays and hold a fielding percentage of .990 (16th in baseball). The Padres have accrued 21 assists, 1 errors and are sitting with 81 putouts on the season.
Marquez (68-72 record in his career) holds a 4.67 ERA and has allowed 9.2 hits per nine innings. His K/BB ratio is 3.02 and he has faced 4,907 opposing batters so far in his career. He has given up 595 ER's while earning a WHIP of 1.334 and having a FIP of 4.6. In his pro baseball career, Marquez has conceded 1,175 hits while he has totaled 1,069 punch outs in 1,146 frames.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take San Diego (-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 Diego Padres - Twitter
San Francisco Giants - Twitter
