Phillies
3.5 Pts
Giants
5.0 Pts
Tuesday July 8, 2025 at 9:45 PM ET
Loading Possible Bets...
Moneyline
DraftKings DraftKings
-156
PROBABILITY with vig removed
PHI Phillies Win (+127)
42.0%
SF Giants Win (-156)
58.0%
LINE MOVEMENT
Spread
DraftKings DraftKings
-1.5
PROBABILITY with vig removed
PHI Win or Lose By < 2 Pts(-165)
59.4%
SF Win By 2+ Pts(+135)
40.6%
LINE MOVEMENT
Over Under
DraftKings DraftKings
8.5
Runs
PROBABILITY with vig removed
Over 9 Total Points(-105)
48.8%
Under 9 Total Points(-116)
51.2%
LINE MOVEMENT
Yes Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
YRFI(-110)
49.5%
LINE MOVEMENT
No Runs First Inning
DraftKings DraftKings
PROBABILITY with vig removed
NRFI(-115)
50.5%
LINE MOVEMENT
PHI
Phillies Injury Report
Loading Phillies Injuries...
SF
Giants Injury Report
Loading Giants Injuries
PHI
Phillies News
#1 C
J.T. Realmuto: Resting Tuesday
Jul 8th
Realmuto isn't in the lineup for Tuesday's game against the Giants, Lochlahn March of The Philadelphia Inquirer reports.
#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.
#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 1B
Wilmer Flores: Idle Tuesday
Jul 8th
Flores isn't in the lineup for Tuesday's game against the Phillies, Susan Slusser of the San Francisco Chronicle reports.
#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.
#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.