MLB Game Preview: Philadelphia Phillies (53-37) vs. San Francisco Giants (49-42)

0
66
San Francisco Giants logo

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

MatchupPhiladelphia Phillies vs San Francisco Giants
DateMonday, July 7, 2025
First Pitch9:45 PM ET
VenueOracle Park, San Francisco, CA
BroadcastMLB Network, NBC Sports Bay Area, NBC Sports Philadelphia, MLB.tv
Season SeriesFirst meeting of 2025

Team Records & Recent Form

TeamRecordLast 5 GamesDivision Rank
Philadelphia Phillies53–373–21st in NL East
San Francisco Giants49–424–12nd 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