Game Details
- Matchup: San Diego Padres (33-24) vs. San Francisco Giants (33-26)
- Date & Time: Monday, June 2, 2025, at 9:45 PM ET
- Venue: Oracle Park, San Francisco, CA
- Broadcast: NBC Sports Bay Area, Bally Sports San Diego
Game Overview
The San Diego Padres, riding a 5-2 streak over their last seven games, travel to Oracle Park to face the San Francisco Giants, who have struggled recently, going 2-4 in their last six games. The Padres are coming off a 6-4 comeback win over the Pirates, while the Giants secured a 4-2 victory over the Marlins in their last outing.
San Francisco has been strong at home, boasting a 17-9 record at Oracle Park, while San Diego has gone 13-14 on the road. The Giants enter the matchup as -177 favorites, while the Padres are +148 underdogs.
Key Players to Watch
- San Diego Padres:
- Fernando Tatis Jr. – Leads the team with 13 home runs, batting .269 with 10 stolen bases.
- Manny Machado – Batting .308, contributing 17 doubles and seven home runs.
- Luis Arraez – Consistent hitter with 59 hits, 11 doubles, and three triples, batting .314.
- San Francisco Giants:
- Jung Hoo Lee – Batting .277, with six home runs and 31 RBIs.
- Heliot Ramos – Power hitter with 10 home runs, ranking 36th in MLB for homers.
- Matt Chapman – Batting .265, contributing 10 home runs and 38 walks.
Pitching Matchup
- San Diego Padres:Stephen Kolek (3-1, 4.11 ERA, 1.30 WHIP, 24 K)
- Kolek has been solid, recording three wins in five starts.
- He previously pitched 5.1 innings against Pittsburgh, allowing six earned runs.
- San Francisco Giants: Logan Webb (5-5, 2.82 ERA, 1.21 WHIP, 84 K)
- Webb has been dominant, holding opponents to a .215 batting average.
- He aims to secure his sixth win of the season.
San Francisco has won 61.1% of games when favored this season, while San Diego has won 52.2% of games as an underdog. The Giants’ home-field advantage and Webb’s pitching dominance make them slight favorites.
Game Odds
San Diego Padres 7.5
San Francisco Giants – 180
Odds Courtesy of Sports Odds Direct as of Sunday, June 1, 2025