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.

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.


Click it and Unblock the Notifications