San Francisco Giants vs San Diego Padres Betting Pick & Prediction for 3/31

MLB game preview

The San Francisco Giants are set to visit the San Diego Padres at PETCO Park. The Giants are looking to secure their first win of the season, currently holding a 0-3 record. They have faced challenges early, with a losing streak in their last three games.

On the other side, the Padres come into this game with a 1-2 record. They are coming off a win, which places them second in the NL West division. The game will feature a pitching matchup between Logan Webb for the Giants and Germán Márquez for the Padres. The weather at game time is expected to be mild with overcast clouds and a light breeze.

San Francisco Giants Team Preview

The San Francisco Giants recently played against the San Diego Padres and secured a 3-2 win. Landen Roupp was the starting pitcher, delivering an impressive performance with 6 innings pitched and 7 strikeouts. Casey Schmitt contributed with a double and an RBI, while Harrison Bader hit a home run.

Before their game with the Padres, the Giants faced the New York Yankees in a home series. They lost all three games, with scores of 3-0, 3-1, and 7-0. Luis Arraez and Rafael Devers showed some promise at the plate, though the team struggled to score runs.

In their upcoming game, the Giants will rely on Logan Webb as their starting pitcher. Webb has a 10.80 ERA and 7 strikeouts so far in the season. The team will need better offensive support, as their batting average stands at .143 with no home runs in the regular season yet.

Giants vs Padres Game Day Info

  • Sport: MLB
  • Teams: San Francisco Giants vs. San Diego Padres
  • Venue: PETCO Park in San Diego, CA
  • Date: Tuesday, March 31, 2026
  • Betting Odds: Giants Moneyline -141, Padres Moneyline +118

San Diego Padres Team Preview

The San Diego Padres have had a mixed start to their season. In recent games, they secured a win against the Detroit Tigers but faced setbacks against both the Tigers and the San Francisco Giants. The Padres’ batting average sits at .204, indicating room for improvement in their offensive play.

Pitching has been a challenge for the Padres, with an ERA of 4.00. Randy Vásquez stood out in a win against the Tigers, allowing no runs over six innings. However, other pitchers like Nick Pivetta struggled, conceding multiple runs in their outings.

Key hitters for the Padres include Ramón Laureano, who has shown consistency at the plate. He holds a batting average of .417 with one home run. Manny Machado and Jake Cronenworth have also contributed, but the team will look for more consistency from the rest of the lineup.

BTB Betting Pick

The Giants are favored to win with a moneyline of -141. Based on the recent data, they have a batting average of .143 and an ERA of 4.00. The Padres have a moneyline of +118 and show a batting average of .204 with an ERA of 4.00. Considering these stats, the Giants are the pick to win the game.

The total for the game is set at 7.5 runs, with the over at -114 and the under at -106. Both teams have low batting averages and similar ERAs, which suggests a lower scoring game. The projected score is 3-2 in favor of the Giants. Therefore, the pick is to go with the under 7.5 runs.