- Matchup: San Francisco Giants vs San Diego Padres
- Date: Tuesday, March 31, 2026
- Venue: Petco Park, San Diego, CA
- Broadcast: Padres.TV
- Betting Odds: San Francisco (+125) San Diego (-150)
This page may include affiliate links at no extra cost to you, thanks for your support.
On Tuesday, Petco Park will host the contest between the San Diego Padres (1-2) and the San Francisco Giants (0-3). The moneyline is currently set at +125 for the Giants and -150 for the Padres. The over/under for this matchup is fixed at 8.5 runs, with Logan Webb and German Marquez expected to take the mound.

The San Francisco Giants are currently averaging just 0.3 runs per game—the lowest in the league. In total, they have managed to score only 1 run, with an on-base percentage of .212. Collectively, the team has recorded 3 doubles and has not hit a single home run. Thus far, the Giants have 1 run batted in and 13 hits, posting a batting average of .143. Their slugging percentage stands at .176, with 27 strikeouts and 7 walks.
The Giants currently have a collective earned run average (ERA) of 4.00, ranking 18th in the league, and have struck out 29 batters. They have surrendered 3 home runs and allowed 13 runs, placing them 17th in Major League Baseball (MLB). With 8 walks given up, their FIP is marked at 3.44 so far this season. The San Francisco pitchers have allowed 25 hits, averaging 8.3 hits per 9 innings, along with 12 earned runs. Their strikeouts-to-walks ratio is 3.63 and their club WHIP stands at 1.22.
This year’s Giants relief pitchers have come into games with runners on base just 3 times and have yet to take part in high-pressure scenarios. They have failed to record any holds, placing 29th in the league. This season, 5 inherited runners have yet to score, and the Giants have utilized 14 relievers thus far.
The Seattle Mariners have achieved 81 putouts, recorded 29 assists, and made 1 error, showcasing a fielding percentage of .991, ranking 12th in MLB. The Giants converted 68.2% of balls in play into outs across 243 innings, ranking 22nd overall in baseball.
Logan Webb has pitched for a total of 1,067 innings, racking up 1,001 strikeouts throughout his MLB career. His ERA stands at 3.42, having allowed 405 earned runs with a WHIP of 1.200. Webb has permitted 1,029 hits (averaging 8.7 hits per nine innings) and issued 251 walks. Holding a career win-loss record of 70-54, he has faced 4,376 hitters in the majors, with a FIP of 3.36.
Meanwhile, the San Diego Padres feature an on-base percentage of .271 and a season batting average of .204. They have struck out 25 times, landing them 22nd league-wide, and have generated 20 hits. The Padres have hit 1 home run this season, contributing to 6 RBIs. With a team slugging percentage of .276, they are scoring an average of 2.33 runs per game—ranking 28th in baseball. They have also achieved 4 doubles, 9 walks, and a total of 7 runs.
San Diego’s pitching unit has conceded 13 runs this season, maintaining an ERA of 4.00 with 12 earned runs given up. They have allowed 1 home run and are permitting 4.33 runs per 9 innings, which ranks 16th in MLB. The Padres possess a team WHIP of 1.333 and a FIP of 3.14 for the season. Their strikeout-to-walk ratio is at 10.70, showcasing 32 strikeouts against 16 walks. They rank 10th in the league for total hits allowed, with 20.
The Padres’ bullpen has pitched in 3 high-leverage situations and has entered games with runners on base 2 times, ranking 20th in the league with a save rate of 33.3%. They have employed 10 relief pitchers so far this year.
In 243 innings played, the Padres have a defensive efficiency of 70.3%, ranking 15th across baseball. San Diego has executed 2 double plays and holds a fielding percentage of .990, placing them 16th in the league. They have recorded 21 assists, 1 error, and 81 putouts this season.
German Marquez (career record of 68-72) has a 4.67 ERA and allows 9.2 hits per nine innings. His strikeouts-to-walks ratio stands at 3.02, having faced 4,907 opposing players in his career. He has conceded 595 earned runs, with a WHIP of 1.334 and a FIP of 4.6. Over his professional career, Marquez has given up 1,175 hits while accumulating 1,069 strikeouts in 1,146 innings.
Who will emerge victorious in tonight’s MLB game against the spread or moneyline?
Selection: Opt for San Diego (-150)
Some links on this page are affiliate links. If you sign up or make a purchase through them, we may earn a small commission always at no extra cost to you. Thanks for helping us keep this site running.
