Philadelphia Phillies at San Francisco Giants Game Preview - July 7, 2025

Monday, July 7th, 2025

Philadelphia Phillies News & Updates

The San Francisco Giants host the Philadelphia Phillies on Monday, July 7, 2025, at 8:45 PM EDT to begin a three-game series at Oracle Park.

Philadelphia comes into the game with a 53-37 record, leading the NL East. The Phillies have a 23-21 record in road games this season. They have been particularly strong when limiting home runs by opponents, holding a 24-12 record in such games.

San Francisco holds a 49-42 overall record and is currently third in the NL West. At home, the Giants are 25-17. Their pitching staff boasts a collective 3.47 ERA, which leads the National League.

This game marks the fifth meeting between the two teams this season. The series is currently tied 2-2.

Pitching Matchup

The Phillies are expected to start Cristopher Sanchez. Sanchez has a 7-2 record with a 2.59 ERA and a 1.12 WHIP, accumulating 108 strikeouts.

For the Giants, Landen Roupp is scheduled to pitch. Roupp holds a 6-5 record with a 3.59 ERA and a 1.49 WHIP, recording 78 strikeouts.

Odds

Phillies: -141

Giants: +118

Over/Under: 7 runs

Top Performers

Heliot Ramos leads the Giants with a .273 batting average. He has also contributed 17 doubles, a triple, 14 home runs, 31 walks, and 47 RBI. Over the last 10 games, Willy Adames is hitting well for San Francisco, going 11 for 34 with two home runs and 10 RBI.

Kyle Schwarber is a key power threat for the Phillies, leading the team with 27 home runs and slugging .541. Nick Castellanos has been productive over the last 10 games, collecting 8 hits in 37 at-bats with three home runs and eight RBI.

Last 10 Games Performance

Giants:

Record: 5-5

Batting Average: .226

ERA: 3.56

Run Differential: Outscored by four runs

Phillies:

Record: 6-4

Batting Average: .257

ERA: 2.66

Run Differential: Outscored opponents by 17 runs

Injuries

Giants:

Erik Miller: 15-Day IL (elbow)

Christian Koss: 10-Day IL (hamstring)

Casey Schmitt: 10-Day IL (hand)

Jerar Encarnacion: 10-Day IL (oblique)

Tom Murphy: 60-Day IL (back)

Phillies:

Aaron Nola: 60-Day IL (ankle)

In summary

The Philadelphia Phillies (53-37) visit the San Francisco Giants (49-42) at Oracle Park on July 7, 2025, at 8:45 PM EDT. The Phillies are first in the NL East, while the Giants are third in the NL West. The season series is tied 2-2. Cristopher Sanchez is scheduled to pitch for Philadelphia against Landen Roupp for San Francisco. The Phillies are favored at -141 with the over/under set at 7 runs. Key players include Kyle Schwarber for the Phillies and Heliot Ramos for the Giants. The Giants have several players on the injured list, including Erik Miller and Tom Murphy, while the Phillies are without Aaron Nola.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.