The Philadelphia Phillies, leaders of the NL East, head west to open a three-game series against the surging San Francisco Giants at Oracle Park. With both teams in the thick of the playoff race, this matchup features two red-hot lineups and a compelling pitching duel between Cristopher Sánchez and Landen Roupp. The Phillies have won two straight, while the Giants have taken four of their last five.
Game Details
| Matchup | Philadelphia Phillies vs San Francisco Giants |
|---|---|
| Date | Monday, July 7, 2025 |
| First Pitch | 9:45 PM ET |
| Venue | Oracle Park, San Francisco, CA |
| Broadcast | MLB Network, NBC Sports Bay Area, NBC Sports Philadelphia, MLB.tv |
| Season Series | First meeting of 2025 |
Team Records & Recent Form
| Team | Record | Last 5 Games | Division Rank |
|---|---|---|---|
| Philadelphia Phillies | 53–37 | 3–2 | 1st in NL East |
| San Francisco Giants | 49–42 | 4–1 | 2nd in NL West |
- The Phillies are 35–14 this season when favored by –136 or more on the moneyline.
- The Giants have won 8 of their last 15 games when listed as underdogs of +116 or longer.
Starting Pitching Matchup
Philadelphia Phillies: Cristopher Sánchez (7–2, 2.59 ERA)
- 100.2 IP, 108 K, 1.12 WHIP
- Last outing: 7 IP, 1 ER, 5 H vs. Padres
- Has pitched at least 5 innings in 7 straight starts
- Opponents hitting just .225 against him
- Ranks 12th in MLB in ERA and 16th in K/9 (9.7)
San Francisco Giants: Landen Roupp (6–5, 3.48 ERA)
- 85.1 IP, 74 K, 1.31 WHIP
- Last outing: 4 IP, 2 ER, 5 H, 4 BB vs. Diamondbacks
- Has struggled with command but limits hard contact
- Giants are 4–1 in his last 5 starts
Players to Watch
Philadelphia Phillies
- Kyle Schwarber: 27 HR, 63 RBI – team leader in both categories; 3-game hitting streak
- Trea Turner: .299 AVG – hitting .302 over last 10 games with 2 HR and 4 RBI
- Alec Bohm: .282 AVG – 8-game hitting streak; 9-for-29 with 5 RBI in that span
- Nick Castellanos: .274 AVG, 11 HR – 22 doubles and a .450 SLG
San Francisco Giants
- Rafael Devers: 17 HR, 67 RBI – team leader in both; 5-game hitting streak
- Heliot Ramos: .274 AVG – consistent middle-of-the-order bat
- Jung Hoo Lee: .243 AVG, 18 doubles, 7 triples – elite contact and speed
- Willy Adames: Coming off a 3-RBI game vs. Oakland
Injury Report Highlights
Philadelphia Phillies
- Bryce Harper – day-to-day (back tightness)
- Ranger Suárez, Taijuan Walker – 15-day IL
- Orion Kerkering, Griff McGarry – 60-day IL
San Francisco Giants
- Patrick Bailey – 10-day IL (concussion)
- Blake Snell, Alex Cobb, Robbie Ray – 60-day IL
- Austin Slater – day-to-day (hamstring)
Game Odds
Philadelphia Phillies – 136
San Francisco Giants 7.5
Odds Courtesy of Sports Odd Direct as of Sunday, July 6, 2025







