
How to Watch Mets vs. Phillies: TV Channel & Live Stream - April 21
Updated Apr. 21, 2025 3:25 p.m. ET
FOX Sports
Bryson Stott and the Philadelphia Phillies take the field on Monday at Citi Field against Tylor Megill, who is the named starter for the New York Mets. First pitch is at 7:10 p.m. ET for the first game of a three-game series.
Here's everything you need to know to watch the Mets vs. Phillies competition.
Keep up with MLB on FOX Sports.
Marlins vs. Phillies Highlights | MLB on FOX
Check out the best moments between the Miami Marlins and the Philadelphia Phillies.
Mets vs. Phillies Game Information & How to Watch
- When: Monday, April 21, 2025 at 7:10 p.m. ET
- Where: Citi Field in Queens, New York
- TV: Watch on SNY, NBCS-PH
- Box Score: Fox Sports
Mets vs. Phillies Prediction
- Score Prediction: Mets 4, Phillies 3
- Total Prediction: Under 8 runs
- Win Probabilities: Mets 57%, Phillies 43%
Mets vs. Phillies Head to Head
| Date | Favorite | Spread | Total | Favorite Moneyline | Underdog Moneyline | Result |
|---|---|---|---|---|---|---|
| 10/9/2024 | Mets | -1.5 | 8 | -122 | +102 | 4-1 NYM |
| 10/8/2024 | Phillies | -1.5 | 7 | -113 | -106 | 7-2 NYM |
| 10/6/2024 | Phillies | -1.5 | 8.5 | -143 | +121 | 7-6 PHI |
| 10/5/2024 | Phillies | -1.5 | 7 | -181 | +152 | 6-2 NYM |
| 9/22/2024 | Phillies | -1.5 | 7 | -141 | +120 | 2-1 NYM |
| 9/21/2024 | Mets | -1.5 | 7.5 | -114 | -105 | 6-3 NYM |
| 9/20/2024 | Phillies | -1.5 | 7.5 | -119 | -102 | 12-2 PHI |
| 9/19/2024 | Mets | -1.5 | 8 | -141 | +119 | 10-6 NYM |
| 9/15/2024 | Phillies | -1.5 | 8 | -136 | +116 | 2-1 PHI |
| 9/14/2024 | Phillies | -1.5 | 9 | -120 | +101 | 6-4 PHI |
Mets Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 7-3 |
| Runs Per Game | 4.6 |
| HR | 11 |
| ERA | 2.66 |
| K/9 | 9.5 |
Mets Player Insights
- Peter Morgan Alonso leads the Mets with six home runs and 24 runs batted in, while putting up a team-high batting average of .346.
- Among all hitters in the majors, Alonso's home run total places him 11th, and his RBI tally ranks him second.
- Alonso carries a three-game hitting streak into this matchup. In his last five games he is hitting .316 with two doubles, a triple, a home run, three walks and four RBI.
- Juan Soto is hitting .256 with five doubles, three home runs and 17 walks.
- Soto ranks 73rd in homers in baseball, and 48th in RBI.
- Soto enters this game looking for his fourth game in a row with a hit. During his last five outings he is hitting .278 with a double, three walks and five RBI.
- Francisco Lindor is hitting .271 with four doubles, three home runs and six walks.
- Brandon Nimmo is hitting .202 with three doubles, four home runs and six walks.
- Nimmo is riding a three-game hitting streak into this one. During his last five outings he is batting .211 with a walk and an RBI.
Mets Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| April 16 | @ Twins | L 4-3 | Huascar Brazoban vs David Festa |
| April 17 | Cardinals | W 4-1 | Griffin Alexander Canning vs Andre Pallante |
| April 18 | Cardinals | W 5-4 | David Peterson vs Miles Mikolas |
| April 19 | Cardinals | W 3-0 | Kodai Senga vs Matthew Liberatore |
| April 20 | Cardinals | W 7-4 | Clay Holmes vs Sonny Gray |
| April 21 | Phillies | - | Tylor Megill vs Aaron Nola |
| April 22 | Phillies | - | Griffin Alexander Canning vs Cristopher Sanchez |
| April 23 | Phillies | - | David Peterson vs Zack Wheeler |
| April 25 | @ Nationals | - | Kodai Senga vs Jake Irvin |
| April 26 | @ Nationals | - | Clay Holmes vs TBA |
| April 27 | @ Nationals | - | Tylor Megill vs Mitchell Parker |
Phillies Last 10 Game Stats
| Stat | Avg/Total |
|---|---|
| Record | 5-5 |
| Runs Per Game | 4.7 |
| HR | 6 |
| ERA | 5.26 |
| K/9 | 9.2 |
Phillies Player Insights
- Kyle Schwarber paces the Phillies in home runs (seven) and runs batted in (16).
- In all of the big leagues, Schwarber is fifth in home runs and 18th in RBI.
- Bryce Harper has four doubles, five home runs and 18 walks while batting .272.
- Among all MLB batters, Harper is 24th in homers and 32nd in RBI.
- Nicholas Alexander Castellanos leads the Phillies with a team-best batting average of .304.
- Trea Turner is batting .273 with four doubles, a home run and nine walks.
Phillies Recent & Upcoming Games
| Date | Opponent | Score | Pitching Matchup |
|---|---|---|---|
| April 16 | Giants | L 11-4 | Aaron Nola vs Robbie Ray |
| April 17 | Giants | W 6-4 | Cristopher Sanchez vs Jordan Hicks |
| April 18 | Marlins | W 7-2 | Zack Wheeler vs Sandy (Montero) Alcantara |
| April 19 | Marlins | W 11-10 | Taijuan Walker vs Cal Quantrill |
| April 20 | Marlins | L 7-5 | Jesus Luzardo vs Connor Gillispie |
| April 21 | @ Mets | - | Aaron Nola vs Tylor Megill |
| April 22 | @ Mets | - | Cristopher Sanchez vs Griffin Alexander Canning |
| April 23 | @ Mets | - | Zack Wheeler vs David Peterson |
| April 25 | @ Cubs | - | Taijuan Walker vs Colin Rea |
| April 26 | @ Cubs | - | Jesús Luzardo vs Ben Brown |
| April 27 | @ Cubs | - | Aaron Nola vs Jameson Taillon |
FOX Sports created this story using technology provided by Data Skrive and data from Sportradar.
Want great stories delivered right to your inbox? Create or log in to your FOX Sports account, follow leagues, teams and players to receive a personalized newsletter daily.
FOLLOW Follow your favorites to personalize your FOX Sports experience
share
recommended
4 Takeaways From The Dodgers’ Series Win In San Diego
2026 MLB Division Winner Odds: Rays Making Waves Across Baseball
MLB 2026 Buzz: Boston Red Sox Provide Trevor Story Injury Update
Digging Into MLB’s ‘Loose Bodies’ Problem — And The Technology To Address It
2026 MLB Power Rankings: Which Standouts And Stars Need To Step Up?
10 fastest pitches in MLB History: Regular season and playoff records
Last Night In Baseball: Inside-The-Park Grand Slam, Seat Catch In Mets-Nationals
A's $2B Las Vegas Strip Stadium Remains on Track for 2028 Opening
What's Going On With The Blue Jays?: 'We Just Haven't Gotten On A Roll'
Item 1 of 3
recommended
4 Takeaways From The Dodgers’ Series Win In San Diego
2026 MLB Division Winner Odds: Rays Making Waves Across Baseball
MLB 2026 Buzz: Boston Red Sox Provide Trevor Story Injury Update
Digging Into MLB’s ‘Loose Bodies’ Problem — And The Technology To Address It
2026 MLB Power Rankings: Which Standouts And Stars Need To Step Up?
10 fastest pitches in MLB History: Regular season and playoff records
Last Night In Baseball: Inside-The-Park Grand Slam, Seat Catch In Mets-Nationals
A's $2B Las Vegas Strip Stadium Remains on Track for 2028 Opening
What's Going On With The Blue Jays?: 'We Just Haven't Gotten On A Roll'
Item 1 of 3
FOX SPORTS™, SPEED™, SPEED.COM™ & © 2026 Fox Media LLC
and Fox Sports Interactive Media, LLC. All rights reserved. Use of this
website (including any and all parts and components) constitutes your
acceptance of these
Terms of Use and Privacy Policy | Advertising Choices |
Your Privacy Choices | Closed Captioning

