Phillies
3.5 Pts
Giants
5.0 Pts
Tuesday July 8, 2025 at 9:45 PM ET
Loading Possible Bets...
Moneyline
FanDuel FanDuel
-154
PROBABILITY with vig removed
PHI Phillies Win (+130)
41.8%
SF Giants Win (-154)
58.2%
LINE MOVEMENT
Spread
FanDuel FanDuel
-1.5
PROBABILITY with vig removed
PHI Win or Lose By < 2 Pts(-162)
59.1%
SF Win By 2+ Pts(+134)
40.9%
LINE MOVEMENT
Over Under
FanDuel FanDuel
8.5
Runs
PROBABILITY with vig removed
Over 9 Total Points(-102)
48.1%
Under 9 Total Points(-120)
51.9%
LINE MOVEMENT
Yes Runs First Inning
FanDuel FanDuel
LINE MOVEMENT
No changes have been recorded yet.
No Runs First Inning
FanDuel FanDuel
LINE MOVEMENT
No changes have been recorded yet.
PHI
Phillies Injury Report
Loading Phillies Injuries...
SF
Giants Injury Report
Loading Giants Injuries
PHI
Phillies News
#4 P
Cristopher Sanchez: Shines again in no-decision
Jul 8th
Sanchez allowed one run on seven hits and one walk while striking out eight batters over seven innings in a no-decision against San Francisco on Monday.
#5 P
Aaron Nola: Completes bullpen session Sunday
Jul 6th
Nola (ankle, rib) threw a bullpen session prior to Sunday's series finale against the Reds, per MLB.com.
#1 2B
Bryson Stott: Smacks clutch home run
Jul 6th
Stott went 1-for-2 with a two-run homer and a pair of walks in Sunday's 3-1 win over the Reds.
#1 P
Zack Wheeler: One-hits Cincinnati
Jul 6th
Wheeler (9-3) earned the win Sunday in a complete game against the Reds, allowing one run on one hit. He struck out 12.
#2 P
Ranger Suarez: Strong form in no-decision
Jul 5th
Suarez allowed one run on five hits with six strikeouts and two walks over five innings Saturday against the Reds. He didn't factor in the decision.
#1 DH
Kyle Schwarber: Runs homer total up to 27
Jul 5th
Schwarber went 1-for-3 with a two-run home run, a walk and an additional run scored in Saturday's 5-1 win over the Reds.
#2 2B
Edmundo Sosa: Keeps mashing left-handed pitching
Jul 5th
Sosa went 1-for-3 with a solo home run in Saturday's 5-1 win over the Reds.
#1 SS
Trea Turner: Continues collecting hits
Jul 5th
Turner went 2-for-4 with a double and a run scored in Saturday's 5-1 win over the Reds.
#1 RF
Nick Castellanos: Homers in loss
Jul 4th
Castellanos went 1-for-5 with a home run and three RBI in Friday's 9-6 loss to the Reds.
#3 P
Jesus Luzardo: Struggles early in loss
Jul 4th
Luzardo (7-5) took the loss against the Reds on Friday, allowing six runs (five earned) on six hits and three walks with four strikeouts over two innings.
#6 P
Taijuan Walker: Rejoining rotation
Jul 4th
Walker will re-enter the Phillies' starting rotation Tuesday against the Giants in San Francisco, Matt Gelb of The Athletic reports.
#5 BP
Seth Johnson: Called up Friday
Jul 4th
The Phillies recalled Johnson from Triple-A Lehigh Valley on Friday, Matt Gelb of The Athletic reports.
#3 PROS
Mick Abel: Demoted to Triple-A
Jul 4th
The Phillies optioned Abel to Triple-A Lehigh Valley on Friday, Matt Gelb of The Athletic reports.
#1 LF
Max Kepler: Slugs homer No. 10
Jul 3rd
Kepler went 3-for-8 with a two-run home run across both games of Wednesday's doubleheader split with the Padres.
#1 C
J.T. Realmuto: Three hits in matinee
Jul 3rd
Realmuto went 3-for-4 with a double and two runs scored in the first game of Wednesday's doubleheader against the Padres.
#2 CF
Johan Rojas: Busy on basepaths in twin bill
Jul 3rd
Rojas went 2-for-4 with a run scored and two stolen bases across both games of Wednesday's doubleheader split with the Padres.
#1 1B
Bryce Harper: Sitting second game of twin bill
Jul 2nd
Harper is not in the lineup for the second game of Wednesday's doubleheader against the Padres.
#1 CF
Brandon Marsh: Resting in front end of twin bill
Jul 2nd
Marsh is out of the lineup for the first game of Wednesday's doubleheader with the Padres.
#1 3B
Alec Bohm: Receiving rare game off
Jul 2nd
Bohm is out of the lineup for the first game of Wednesday's doubleheader with the Padres.
#2 1B
Otto Kemp: Odd man out in Harper's return
Jun 30th
Kemp is out of the lineup for Monday's game against the Padres, Lochlahn March of The Philadelphia Inquirer reports.
#2 CL
Matt Strahm: Escapes with save
Jun 29th
Strahm allowed a hit and a walk in a scoreless inning while earning a save over Atlanta on Sunday.
#3 CL
Jordan Romano: Continues to struggle Saturday
Jun 28th
Romano gave up four runs on four hits and no walks in the seventh inning during Saturday's 6-1 loss to Atlanta. He didn't record a strikeout.
#4 BP
Daniel Robert: Joining big-league squad
Jun 28th
The Phillies recalled Robert from Triple-A Lehigh Valley on Saturday.
#1 CL
Orion Kerkering: Saddled with third loss Thursday
Jun 26th
Kerkering (5-3) was charged with the loss in Thursday's 2-1 defeat to the Astros, giving up one run on two hits with no strikeouts in the eighth inning.
SF
Giants News
#1 2B
Casey Schmitt: Logs RBI in return
Jul 8th
Schmitt went 1-for-3 with an RBI and a walk in Monday's 3-1 win over the Phillies.
#2 LF
Jerar Encarnacion: Progressing in recovery
Jul 8th
Encarnacion (oblique) took batting practice at Oracle Park on Monday and will continue ramping up his hitting progression this week, per MLB.com.
#2 2B
Christian Koss: To be re-evaluated after break
Jul 8th
Koss (hamstring) is set to resume baseball activities this week and be re-evaluated after the All-Star break, per MLB.com.
#1 CL
Camilo Doval: Notches 14th save
Jul 8th
Doval recorded a save against the Phillies on Monday, walking one batter in a hitless and scoreless inning.
#4 P
Landen Roupp: Settles for no-decision Monday
Jul 8th
Roupp allowed one run on four hits and two walks while striking out three batters over five innings in a no-decision against Philadelphia on Monday.
#4 BP
Erik Miller: Looking at five-week absence
Jul 7th
Miller (elbow) is optimistic about returning from the 15-day injured list in five weeks, Shayna Rubin of the San Francisco Chronicle reports.
#1 DH
Rafael Devers: Multi-hit effort in victory
Jul 7th
Devers went 2-for-3 with a run scored, a walk and a hit-by-pitch in Sunday's 6-2 win over the Athletics.
#2 CF
Luis Matos: Drives in two on Sunday
Jul 7th
Matos went 1-for-5 with a two-RBI double in Sunday's 6-2 win over the Athletics.
#1 SS
Willy Adames: Homer, three RBI in win
Jul 6th
Adames went 1-for-3 with a home run, two walks and three RBI in Sunday's 6-2 win over the Athletics.
#5 P
Hayden Birdsong: Gets away with wildness in win
Jul 6th
Birdsong (4-3) allowed one run on three hits and five walks while striking out six over five innings to earn the win Sunday over the Athletics.
#1 CF
Jung Hoo Lee: Day off Sunday
Jul 6th
Lee is not in the starting lineup Sunday versus the Athletics.
#1 C
Patrick Bailey: Getting breather Sunday
Jul 6th
Bailey is not in the starting lineup for Sunday's contest against the Athletics.
#3 2B
Brett Wisely: Multi-hit effort in win
Jul 6th
Wisely went 2-for-4 with a two-RBI double in Saturday's 7-2 win over the Athletics.
#1 3B
Matt Chapman: Scores twice in return
Jul 6th
Chapman went 1-for-3 with two runs scored and a hit-by-pitch in Saturday's 7-2 win over the Athletics.
#1 P
Logan Webb: Notches eighth victory
Jul 6th
Webb (8-6) picked up the win Saturday against the A's, giving up two runs on seven hits and three walks over 6.2 innings. He struck out six.
#6 BP
Scott Alexander: Contract selected from Triple-A
Jul 5th
Alexander's contract was selected from Triple-A Sacramento on Saturday, John Shea of the San Francisco Chronicle reports.
#8 BP
Tristan Beck: Back in majors
Jul 5th
The Giants recalled Beck from Triple-A Sacramento on Saturday.
#2 1B
Dominic Smith: Doubles in defeat
Jul 5th
Smith went 1-for-1 with a double and a run scored in Friday's 11-2 loss to the Athletics.
#3 P
Justin Verlander: Struggles early in loss
Jul 4th
Verlander (0-6) allowed six runs on seven hits and a walk while striking out five over three innings to take the loss Friday versus the Athletics.
#3 C
Tom Murphy: Still no timeline for return
Jul 4th
Manager Bob Melvin said Thursday that Murphy (back) is still rehabbing and there's no clear timeline for his return, per MLB.com.
#1 LF
Heliot Ramos: Multi-hit effort in victory
Jul 4th
Ramos went 2-for-5 with two RBI and a double during Thursday's 7-2 win over the Diamondbacks.
#1 RF
Mike Yastrzemski: Three hits in win
Jul 3rd
Yastrzemski went 3-for-5 with a run scored in Thursday's 7-2 win over the Diamondbacks.
#2 P
Robbie Ray: Goes distance for ninth win
Jul 3rd
Ray (9-3) pitched a complete game to earn the win over the Diamondbacks on Thursday. He allowed two runs on three hits and a walk while striking out seven over nine innings.
#1 1B
Wilmer Flores: Sitting Thursday
Jul 3rd
Flores is not in the Giants' lineup Thursday against the Diamondbacks, Shayna Rubin of the San Francisco Chronicle reports.
#14 PROS
Carson Seymour: Sent back to minors
Jul 2nd
The Giants optioned Seymour to Triple-A Sacramento on Wednesday, Justice delos Santos of The San Jose Mercury News reports.
#7 BP
Joey Lucchesi: Logs scoreless inning Tuesday
Jul 2nd
Lucchesi threw a scoreless eighth inning in Tuesday's 8-2 loss to the Diamondbacks, allowing one hit and one walk while striking out three.
#2 BP
Ryan Walker: Blows save Sunday
Jun 30th
Walker picked up a blown save in Sunday's 5-2 loss to the White Sox, allowing two earned runs on two hits and a walk over one-third of an inning.
#19 PROS
Jose Ortiz: Stuck on IL at Single-A
Jun 29th
Single-A San Jose placed Ortiz on its 7-day injured list in April due to an unspecified injury.
#1 PROS
Bryce Eldridge: Sidelined with hamstring issue
Jun 24th
Eldridge has a right hamstring strain and will miss 3-to-4 weeks, Alex Pavlovic of NBC Sports Bay Area reports.