Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
For Quick Alerts
ALLOW NOTIFICATIONS  
For Daily Alerts
 

Phillies vs Giants Live Stream, MLB 2025: Where to Watch Phillies vs Giants Free Online, TV Broadcast?

Phillies vs Giants Live Stream, MLB 2025: On Thursday, April 17, 2025, the Philadelphia Phillies (10-8) will send lefty Cristopher Sánchez to the mound to battle Jordan Hicks and the surging San Francisco Giants (13-5) at Citizens Bank Park, with first pitch set for 4:05 p.m. ET.

A clash of momentum and motivation is brewing in the heart of Philly. The Phillies, looking to ride the rhythm of their explosive batting order, aim to halt a red-hot Giants squad that’s come alive in April.

Phillies vs Giants Live Stream MLB 2025 Where to Watch Phillies vs Giants Free Online TV Broadcast

Sánchez has quietly become a stabilizing force in Philadelphia’s rotation, and he'll need every ounce of precision to counter a San Francisco lineup that’s feasting on mistakes. Meanwhile, Hicks — electric yet erratic — will try to keep Bryce Harper and Kyle Schwarber guessing with his blistering heater and newfound confidence.

Phillies vs Giants Game Start Time by Region

Region Local Time Date
Eastern (ET) 4:05 p.m. April 17
Central (CT) 3:05 p.m. April 17
Mountain (MT) 2:05 p.m. April 17
Pacific (PT) 1:05 p.m. April 17
India (IST) 1:35 a.m. April 18

How to Watch Phillies vs Giants Live

United States (TV & Streaming):
TV Channels: NBC Sports Philadelphia+ (PHI), NBC Sports Bay Area (SF)
Streaming: MLB.TV (out-of-market), NBC Sports apps, FuboTV, YouTube TV, Hulu + Live TV

India & International:
Streaming: MLB.TV with subscription (check blackout restrictions)
VPN Tip: U.S. stream access via VPN may be required for some viewers abroad

Phillies vs Giants Head-to-Head Record – Last 5 Games

Date Winner Score Location
April 15, 2025 Phillies 6-4 Philadelphia
April 14, 2025 Giants 10-4 Philadelphia
May 29, 2024 Phillies 6-1 Philadelphia
May 28, 2024 Giants 1-0 Philadelphia
May 27, 2024 Giants 8-4 Philadelphia

Phillies vs Giants Recent Encounters & Key Players

Philadelphia Phillies:

  • Kyle Schwarber is slugging early and often with 6 home runs and 12 RBIs already this season.
  • Nick Castellanos is quietly heating up, posting a .389 average over his last 5 games.
  • Bryce Harper continues to battle, hitting .250 with flashes of power and patience (3 HR, 12 walks).
  • Cristopher Sanchez will get the start—he recently held the Cardinals to just one run across six solid innings.

San Francisco Giants:

  • Wilmer Flores is carrying the lineup with 6 homers and 21 RBIs, both team highs.
  • Jung Hoo Lee is a breakout machine, currently hitting .333 with elite contact skills.
  • Mike Yastrzemski adds punch from the outfield with a .298 average and 3 bombs.
  • Jordan Hicks takes the hill, looking to rebound from his last outing where he gave up 5 earned runs.

For the Phillies, this game is more than just a rubber match—it’s a checkpoint. With a 4-6 record over their last 10 and offensive inconsistency dragging them down, they need momentum as they head into a divisional run that includes the Marlins and Mets. A win over a strong Giants team could be a confidence spark—or a missed opportunity.

The Giants, on the other hand, are trending upward. With a 6-4 record in their last 10 games and hitters like Flores and Lee catching fire, this could be a season-defining road trip. If Hicks locks in and the bullpen holds steady, San Francisco could close the gap in the NL West and keep playoff hopes thriving through April.

While it’s still early in the season, both clubs know how these April games echo in September. For now, it\'s about execution—and the fight for a 2-1 series edge.

Story first published: Thursday, April 17, 2025, 19:03 [IST]
Other articles published on Apr 17, 2025
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+