San Francisco Giants vs San Diego Padres Picks and Predictions June 3rd 2025

Last Updated on

The San Diego Padres will take on the San Francisco Giants at Oracle Park on Tuesday, June 3, 2025. The game is set to start at 9:45 PM under clear skies and mild conditions. Fans can catch the action on the SDPA channel.

The Padres, with a 33-24 record, are currently 2 games behind in the NL West. Ryan Bergert will be on the mound for the Padres, bringing an ERA of 0.00 and WHIP of 0.25. The Giants, holding a 33-26 record, are 3 games back in the division. Landen Roupp will start for the Giants, carrying an ERA of 3.54 and WHIP of 1.43.

Padres vs Giants Key Information

  • Sport: Baseball
  • Teams: San Diego Padres vs. San Francisco Giants
  • Venue: Oracle Park in San Francisco, CA
  • Date: Tuesday, June 3, 2025
  • Betting Odds: Giants MoneyLine -148, Padres MoneyLine +125

The Padres Can Win If…

The San Diego Padres enter their next game with momentum from a 6-4 win against the Pittsburgh Pirates. In that game, Manny Machado hit a home run, driving in two runs. Jackson Merrill and Luis Arraez also contributed with key hits, helping the Padres secure the victory.

The Padres have solid hitting stats, ranking 8th in batting average at .249. Their pitching staff has been effective with a team ERA of 3.65, ranking 9th. Ryan Bergert will start with an impressive ERA of 0.00, adding strength to their pitching lineup.

San Diego’s lineup features players like Fernando Tatis Jr., who has 13 home runs this season. Gavin Sheets adds power with 11 home runs and a .267 average. These players, along with a strong pitching performance, give the Padres a good chance to win their upcoming game.

The Giants Can Win If…

The San Francisco Giants are coming off a 4-2 win against the Miami Marlins. In that game, Hayden Birdsong pitched 5 1/3 innings, allowing only one earned run. Luis Matos led the offense with a home run and three RBIs, showcasing his ability to drive in runs.

The Giants have a strong pitching staff with a team ERA of 3.15, ranking third in the league. Their pitchers have held opponents to a .231 batting average, which is seventh best. With Landen Roupp on the mound, who has a 3.54 ERA, the Giants have a solid chance to keep the Padres’ bats quiet.

Offensively, the Giants have power hitters like Wilmer Flores and Matt Chapman, each with 10 home runs. Heliot Ramos is also a key player, hitting .295 with 10 home runs and 29 RBIs. With these hitters in the lineup, the Giants have the potential to score runs and secure a win against the Padres.

The Lean

The Giants are favored with a MoneyLine of -148 against the Padres at +125. The Giants have a better pitching staff, with an ERA of 3.15, ranking 3rd. My model projects the Giants to win 4-3, making the Giants MoneyLine a solid pick.

The current over/under line is set at 7.5. The Padres have a higher strikeout rate, leading to fewer runs. My model projects a total score of 7, so the under 7.5 is the recommended pick.

sas logo

Live MLB Stats, Real-Time Updates

Join Now

Get Free Trial

Padres’ Ryan Bergert Makes First MLB Start vs. Giants’ Rising Arm

Get ready for some serious rookie action on the mound! The San Diego Padres will give Ryan Bergert his first major league start Tuesday night as they continue their series against the San Francisco Giants. The right-hander had four lights-out relief appearances earlier this season and now steps in for the injured Michael King.

Bergert was just down the road in Sacramento with Triple-A El Paso, so the call-up was a quick hop to Oracle Park. He last pitched Wednesday, tossing four scoreless innings — a great sign heading into his first MLB start.

“It just gave me a comfort level,” said the 25-year-old. And with Yu Darvish still sidelined and the Padres’ May ERA hovering at 4.44, Bergert’s calm confidence comes at the right time.

Looking for more data? Check out live MLB scores and stats during the game.

Giants Turn to Roupp Amid Offensive Struggles

The Giants have their own young ace on the bump. Landen Roupp (3-4, 3.54 ERA), who’s been steady despite limited run support, is set to make his sixth June start. San Francisco’s offense has scored four runs or fewer in 15 straight games, leaving pitchers little room for error.

Roupp’s May was exceptional: a 1.73 ERA across five starts, even though he took two losses. In his previous outing against San Diego, he gave up a homer to Elias Diaz, but still carries a solid 2.92 ERA in five career appearances vs. the Padres.

Manager Bob Melvin is optimistic about the trio of Roupp, Ray, and Harrison holding down the rotation. “It means we have some depth,” he said. “A good rotation.”

For the best expert breakdowns, browse this MLB betting guide.

Justin Verlander in San Francisco Giants gear ahead of May 12, 2025 matchup vs Arizona Diamondbacks

Tense Series Off to Wild Start

San Diego took Game 1 in extras, 1-0, despite both teams combining for just nine hits and three HBPs. It was scrappy, tense, and classic NL West baseball.

Both offenses have cooled, but the pitching storyline is heating up fast with two untested but promising arms leading the charge in Game 2.

spread
moneyline
over/under
San Francisco Giants
-
-
-
-
-
San Diego Padres
-
-
-
-
-
Buster Sports Logo
Buster Sports
Starter Package
0W / 1L on Baseball
MLB
Money Line
Ryan Davis Logo
Ryan Davis
Premium Package
1W / 0L on Baseball
MLB
Money Line
Insiders Room Logo
The Insiders Room
Free Account
1W / 0L on Baseball
MLB
Money Line
S Investors Logo
Sports Investors
Premium Package
1W / 1L on Baseball
MLB
Spread
14775 Service Photo T1665757636 Logo
Scott Rickenbach
Starter Package
0W / 1L on Baseball
MLB
Totals
William Taylor Logo
William Taylor
Premium Package
1W / 2L on Baseball
MLB
Totals
Mike Williams
Mike Williams | Handicapper

Free Pick found on BestBettor.com. Mike Williams is part of SportsCapping Group.

Mike uses his strong sports knowledge to analyze all the angles to find the most profitable wagers. Iron Mike handicaps MLB, college football, NFL, NBA, and NCAA basketball. I'm an actual sports and gambling junkie!

#1 Baseball
Yesterday
100
Last 7 days
-5
Last 3 days
303
Last 30 days
277