Up arrow
MLB
Games

Philadelphia Phillies vs. San Francisco Giants: Preview, Predictions and Picks for July 8, 2025

Updated on:
Jul 8, 2025 12:28 PM
The Philadelphia Phillies, sitting atop the NL East with a 53-38 record, travel to Oracle Park to take on the San Francisco Giants, who lead the series 1-0 and sport a 50-42 overall record. The Giants have been dominant at home, holding a 26-17 record at Oracle Park, while the Phillies look to even the series on the road, where they're 23-22. Can the Phillies bounce back in this crucial MLB matchup on Tuesday, July 8 at 9:45 PM?
Philadelphia Phillies vs San Francisco Giants

Current Odds

PHI
SF
Over
8.5
+107
Under
8.5
-110
PHI
+1.0
-113
SF
-1.5
+150
PHI
ML
+136
SF
ML
-141

Phillies vs Giants statistics

Stat Phillies Giants
Hits 787 (8th) 700 (25th)
Batting Average .255 (6th) .232 (24th)
Runs Batted In 394 (Tied-11th) 364 (19th)
Runs 414 (Tied-11th) 384 (Tied-18th)
Home Runs 97 (Tied-15th) 85 (25th)
Walks 314 (Tied-6th) 323 (Tied-3rd)
Stolen Bases 77 (Tied-8th) 45 (27th)
Strikeouts 722 (11th) 780 (20th)
Pitches 13480 (10th) 13569 (8th)

San Francisco Giants recent games

Game Date Opponent Result Score
7/7/25 vs Philadelphia Phillies W 3-1
7/6/25 @ Athletics W 6-2
7/5/25 @ Athletics W 7-2
7/4/25 @ Athletics L 11-2
7/3/25 @ Arizona Diamondbacks W 7-2

Philadelphia Phillies recent games

Game Date Opponent Result Score
7/7/25 @ San Francisco Giants L 3-1
7/6/25 vs Cincinnati Reds W 3-1
7/5/25 vs Cincinnati Reds W 5-1
7/4/25 vs Cincinnati Reds L 9-6
7/2/25 vs San Diego Padres W 5-1

San Francisco Giants injuries

  • Jerar Encarnacion (RF): 10-Day-IL
  • Cole Waites (RP): Day-To-Day
  • Ethan Small (SP): Day-To-Day
  • Ryan Murphy (SP): Day-To-Day
  • Christian Koss (2B): 10-Day-IL

Philadelphia Phillies injuries

  • Tristan Garnett (RP): Day-To-Day
  • Aaron Nola (SP): 60-Day-IL
  • Jose Alvarado (RP): suspension
  • Carson Taylor (SS): Day-To-Day
  • Christian McGowan (RP): Day-To-Day

Phillies vs Giants game info

Type Info
Venue Oracle Park
Location San Francisco, California
First pitch Tue 9:45 PM
Temperature 57°
Chance of Rain 0%

Phillies vs Giants predictions

When you look at the Philadelphia Phillies lineup for this matchup against the San Francisco Giants, it’s hard not to get excited about the bats. Trea Turner is swinging a hot stick lately, and I expect him to keep that up—he’s been the kind of guy you can pencil in for a couple hits, maybe even a double. Kyle Schwarber, with his power, should be a factor as always; don’t be surprised if he launches one into the Bay. And then there’s Bryce Harper, who’s always in the mix. I see him being a table-setter this game, getting on base, bringing the energy, and nudging those run totals up for Philly.

The Giants, on their home turf at Oracle Park, have guys who can make this series interesting from the jump. Look for Heliot Ramos to keep making noise—he’s been finding the barrel and never seems outmatched, so another solid performance with a hit or two is absolutely in the cards. Wilmer Flores consistently drives in runs, and with how the Phillies’ pitching can give up some extra-base hits, I wouldn’t be shocked to see him tack on a double and an RBI. Matt Chapman is another name to watch—his patience at the plate could translate to some key walks and maybe even a timely knock if Philly’s starter leaves one over the heart of the plate.

With the Giants leading the series and boasting a strong home record, momentum is definitely wearing orange and black right now. Taking into account the Giants' ability to grind out tough at-bats and capitalize on mistakes, plus the way Robbie Ray has been dealing lately, the edge feels like it tilts just enough toward San Francisco. The Phillies will put up a fight, but the Giants seem poised to keep their roll going and snag another win at home. It’s shaping up to be another close one—would you expect anything less from these two playoff hopefuls?

San Francisco Giants

Philadelphia Phillies

More Games