Monday, July 7th, 2025

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.
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.
Phillies: -141
Giants: +118
Over/Under: 7 runs
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.
Record: 5-5
Batting Average: .226
ERA: 3.56
Run Differential: Outscored by four runs
Record: 6-4
Batting Average: .257
ERA: 2.66
Run Differential: Outscored opponents by 17 runs
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)
Aaron Nola: 60-Day IL (ankle)
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.
There are no baseball games today.
There are no baseball games tomorrow.
There were no baseball games yesterday.
All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.