If you purchase a product or register for an account through one of the links on our site, we may receive compensation. Learn more >
It's only June, but the NL East race is heating up as the Phillies welcome in the Mets for a three-game set this weekend.
New York took care of Philadelphia earlier this season, sweeping a three-game series at Citi Field in April. Not to mention, the Mets ousted the Phillies in the NLDS last year, winning the postseason matchup in four games.
Perhaps the Phillies can seize control of the NL East and exact some form of revenge. They'll have their ace, Zack Wheeler, on the mound to begin the series Friday.
The Mets, banged up, are hoping to reclaim their footing as one of baseball's best teams amid a week-long funk. At the least, Juan Soto is heating up in June, but New York needs Francisco Lindor and Pete Alonso to recapture their MVP-caliber selves.
The atmosphere should be raucous at a sold-out Citizens Bank Park throughout the weekend. Here's everything you need to know about watching the three-game set, including TV and live stream information for every game.
Where to watch Phillies vs. Mets today
Phillies vs. Mets will air nationally on FOX on Saturday and ESPN on Sunday.
Viewers can stream both games live with Fubo.
Fubo offers a free trial for new subscribers, so you can try the service before you buy. Stream ESPN, ABC, CBS, Fox, NBC and 200+ top channels of live TV and sports without cable. (Participating plans only. Taxes and fees may apply.)
The opening game Friday will not air on broadcast television. Instead, viewers can stream the game live with Apple TV+, which is the home for "Friday Night Baseball" throughout the 2025 MLB season.
Phillies vs. Mets schedule
Here's a look at the complete schedule for the weekend series between the Phillies and the Mets.
All three games will be played at Citizens Bank Park in Philadelphia, Pennsylvania.
Fri., June 20 | Phillies vs. Mets | 7:15 p.m. | Apple TV+ |
Sat., June 21 | Phillies vs. Mets | 7:15 p.m. | FOX, Fubo |
Sun., June 22 | Phillies vs. Mets | 7:10 p.m. | ESPN, Fubo |