Your cart is currently empty!

San Diego Padres vs San Francisco Giants Prediction 6/4/25 MLB Picks
Pick details
San Francisco Giants (33-28) vs San Diego Padres (35-24)
June 4, 2025 at 09:45 PM EDT
The Line: Betting Odds: San Francisco Giants -108 / San Diego Padres -112 — Over/Under: 7
In this article, we will formulate a Padres vs Giants prediction for this MLB game on Wednesday, June 4, at Oracle Park in San Francisco, California. Let’s take a look at the prediction for this MLB matchup.
San Diego Padres Betting Preview
The San Diego Padres (35-24, 15-14 Away) won the previous three series as they beat the Braves, Marlins, and Pirates. They opened the current four-game series against the Giants with a pair of wins. In Tuesday’s 3-2 extra innings victory, Manny Machado led the offense with two RBI, while Ryan Bergert pitched for 5.0 innings in a no-decision, allowing two runs on six hits with two strikeouts and two walks. Yuki Matsui was credited with the win.Â
This season, the Padres average 4.19 runs per game (17th in the MLB) on a .248/.314/.383 triple-slash. When it comes to pitching, the Padres’ staff has a 3.54 ERA (8th) and 1.20 WHIP (10th). Gavin Sheets leads the Padres with a .260 batting average, 11 home runs, and 34 RBI this season.
Nick Pivetta will take the mound for the Padres on Wednesday. The 32-year-old right-hander has a 6-2 record in 11 starts this year with a 2.74 ERA and 1.01 WHIP in 62.1 innings.
San Francisco Giants Betting Preview
The San Francisco Giants (33-28, 17-11 Home) were swept by the Detroit Tigers and beat the Miami Marlins before this series against the Padres. San Francisco fell short in Game 2, a 3-2 loss in extra innings. Heliot Ramos drove in both RBI for the Giants, while Landen Roupp pitched for 6.1 innings in a no-decision, allowing no runs on four hits with five strikeouts and two walks. Spencer Bivens took the loss.Â
This year, the Giants average 4.13 runs per game (18th in the MLB) on a .232/.310/.371 triple-slash. When it comes to pitching, the Giants’ staff has a 3.03 ERA (2nd) and 1.19 WHIP (8th). Wilmer Flores leads the Giants with a .253 batting average, ten home runs, and 47 RBI this season.
The projected starting pitcher for the Giants is Kyle Harrison, who is 1-1 in two starts this season, with a 2.51 ERA and 0.98 WHIP in 14.1 innings.
Why the Padres will beat the Giants
- The Padres have won each of their last seven games against the Giants.
- The Giants have lost eight of their last nine games against teams that held a winning record.
- The Padres have covered the run line each of their last eight games against National League opponents that held a winning record.
- The Giants have failed to cover the run line in each of their last seven home games.
- The Giants have trailed after 5 innings in six of their last eight games as home underdogs against NL West opponents.
- The Padres have led after 3 innings in three of their last four games as road favorites against National League opponents.
Total Runs Facts
- Each of the Giants’ last nine games after playing the previous day have gone UNDER the total runs line.
- Each of the Padres’ last four night games against National League opponents have gone UNDER the total runs line.
- The ‘Inning 1 UNDER 0.5 runs’ market has hit in eight of the Giants’ last nine night games at Oracle Park.
- The ‘Inning 1 OVER 0.5 runs’ market has hit in five of the Padres’ last six games as favorites against NL West opponents.
Matchup/League Facts
- The Giants rank T4th in the league for runs allowed this season (210).
- The Giants are one of only four teams in the league to rank top 10 in both strikeouts and walks allowed this season.
- The Padres rank 5th in the league for opponent batting average this season (.226).
- The Padres rank T25th in the league for home runs this season (53).
Giants vs Padres Prediction
The Padres won eight of the previous ten H2H encounters, including the last seven. This season, the divisional rivals met in a two-game series, and San Diego won both duels. I am backing the visitors to win once more on Wednesday because of Nick Pivetta, who got a W the last time he met the Giants. Pivetta registered three consecutive quality starts, and I am backing him to add another one here. Kyle Harrison, on the other hand, is a reliever who did start two games this season and fared well in those starts, but I trust Pivetta more and I am going with the Padres.Â