Up arrow
MLB
Games

San Diego Padres vs. San Francisco Giants: Preview, Predictions and Picks for June 3, 2025

Updated on:
Jun 3, 2025 11:11 PM
The San Diego Padres, holding a 1-0 series lead, look to extend their winning streak against the San Francisco Giants on Tuesday, June 3, 2025, at 9:45 PM at Oracle Park. With the Padres sitting at 34-24 and the Giants at 33-27, this NL West showdown is shaping up to be a crucial matchup in the division standings. The Padres will aim to capitalize on their strong series start and build momentum on the road.
San Diego Padres vs San Francisco Giants

Current Odds

SD
SF
Over
7.5
+118
Under
7.0
+107
SD
-1.5
+160
SF
-1.5
+200
SD
ML
-103
SF
ML
-103

Padres vs Giants statistics

Stat Padres Giants
Hits 476 (21st) 459 (23rd)
Batting Average .248 (13th) .232 (25th)
Runs Batted In 223 (23rd) 237 (17th)
Runs 243 (Tied-18th) 248 (Tied-16th)
Home Runs 53 (24th) 57 (21st)
Walks 178 (22nd) 210 (9th)
Stolen Bases 42 (Tied-17th) 36 (21st)
Strikeouts 401 (1st) 511 (21st)
Pitches 8131 (29th) 8872 (11th)

San Francisco Giants recent games

Game Date Opponent Result Score
6/2/25 vs San Diego Padres L 1-0 F/10
6/1/25 @ Miami Marlins W 4-2
5/31/25 @ Miami Marlins L 1-0
5/30/25 @ Miami Marlins W 2-0
5/28/25 @ Detroit Tigers L 4-3

San Diego Padres recent games

Game Date Opponent Result Score
6/2/25 @ San Francisco Giants W 1-0 F/10
6/1/25 vs Pittsburgh Pirates W 6-4
5/31/25 vs Pittsburgh Pirates L 5-0
5/30/25 vs Pittsburgh Pirates W 3-2
5/28/25 vs Miami Marlins L 10-8

San Francisco Giants injuries

  • LaMonte Wade Jr. (1B): Day-To-Day
  • Helcris Olivarez (SP): Day-To-Day
  • Cole Waites (RP): Day-To-Day
  • Justin Verlander (SP): 15-Day-IL
  • Ethan Small (SP): Day-To-Day

San Diego Padres injuries

  • Gavin Sheets (1B): Day-To-Day
  • Bryan Hoeing (RP): 60-Day-IL
  • Jason Heyward (LF): 10-Day-IL
  • Mason McCoy (2B): 10-Day-IL
  • Logan Gillaspie (RP): 15-Day-IL

Padres vs Giants game info

Type Info
Venue Oracle Park
Location San Francisco, California
First pitch Tue 9:45 PM
Temperature 55°
Chance of Rain 0%

Padres vs Giants predictions

Looking at the San Diego Padres as they roll into Oracle Park, it’s hard not to get excited about the star power in their lineup. Manny Machado has been red-hot lately, and I’m expecting him to continue seeing pitches well—maybe tally up a couple of hits and knock in a run or so. Fernando Tatis Jr. always brings that extra sizzle, and this matchup could see him cross the plate at least once, with a decent shot at some extra-base magic. Luis Arraez is due for another multi-hit night, staying true to his contact-heavy approach at the top of the order. On the pitching side, Ryan Bergert should be steady, likely punching out a handful of Giants and keeping the game tight early, especially if he gets some early support from those San Diego bats.

Speaking of the San Francisco Giants, their lineup is nothing to sneeze at, either. Wilmer Flores has been a dynamo and could easily flex his power with an RBI or maybe even sneak one over the fence. Heliot Ramos has been quietly consistent and should be right in the mix, notching a couple of hits and possibly scoring off those RBI guys behind him. Jung Hoo Lee’s penchant for contact bodes well in a game where stringing hits together will be key—he feels like a lock for a single or two. With Landen Roupp on the mound, I think the Giants have someone who can grind through innings and scatter Padres hits, putting San Francisco in a position to pounce if they keep the game close.

Given all that, this game has the makings of a real nail-biter in the NL West. Both teams need the win to gain ground in the division race, but the Padres have just enough momentum and firepower, especially with guys like Machado and Tatis Jr. putting pressure on pitching. If San Diego’s lineup connects early and Bergert limits the Giants’ big bats, I like the Padres’ chances to edge out San Francisco and claim another hard-fought victory in this series. Should make for a classic at Oracle Park—what do you think, ready for some fireworks?

San Francisco Giants

San Diego Padres

More Games