Phillies vs Mets Prediction, Pick, Odds Tonight

Phillies vs Mets Prediction, Pick, Odds Tonight article feature image
Credit:

Francisco Lindor (Imagn Images)

Starting soon
Odds Updating Soon
Matchup - 4/21 11:10pm UTCSpreadTotalMoneyline
+1.5-180
o8-104
+120
-1.5+147
u8-113
-140

The New York Mets host the Philadelphia Phillies on April 21, 2025. First pitch from Citi Field is scheduled for 7:10 p.m. EDT; the game will be broadcast on SNY.

The Philies blew a late lead against the Miami Marlins on Sunday afternoon, but still managed to win the series. Philadelphia has a quick turnaround and hits the road to take on the red-hot New York Mets. 

The Mets swept the Cardinals over the weekend and are in first place in the NL East. Aaron Nola gets the ball for the Phils, and Tylor Megill will oppose him. 

The Phillies are +105 underdogs on the money line, with the game total at 8. 

Find my MLB betting preview and Phillies vs Mets prediction below, as well as probable pitchers, betting trends, injury reports and more.

Quickslip

Header First Logo
Header Second Logo

My Phillies vs Mets Prediction

  • Phillies vs Mets picks:Phillies ML +105 (PLAY TO PK)

My Phillies vs Mets best bet is Phillies moneyline. Make sure to find the best odds by checking our live MLB odds page.


Phillies vs Mets Odds

Phillies Logo
Monday, Apr 21
7:10 p.m. ET
SNY
Mets Logo
Phillies Odds
SpreadTotalMoneyline
-1.5
+170
8
-102o / -118u
+105
Mets Odds
SpreadTotalMoneyline
+1.5
-210
8
-102o / -118u
-125
Odds via BetMGM. Get up-to-the-minute MLB odds here.
BetMGM Logo

Phillies vs Mets Projected Starting Pitchers

RHP Tylor Megill (NYM)StatRHP Aaron Nola (PHI)
2-2W-L0-4
0.8fWAR (FanGraphs)0.1
1.40/3.51ERA /xERA6.65/4.00
2.21/3.40FIP / xFIP4.51/3.44
1.34WHIP1.66
15.1%K-BB%16.0%
45.6%GB%50.0%
115Stuff+111
97Location+103

John Feltman’s Phillies vs Mets Preview

Header First Logo

Philadelphia Phillies Betting Preview: Nola's Numbers Open Opportunities

Nola's recent struggles are concerning, but he settled down after a rough first inning in his last outing against the Giants. Although his numbers have declined over the past few years, he remains an effective starting pitcher. 

He has a 51% ground-ball rate, which would be a career-best for him, and his whiff rate is also well above league average. His walks have gotten him into trouble, so he must limit them to get himself back on track. 

He faces a familiar foe in the Mets tonight, who have hit him well in the past. I'll touch on those specifics during the Mets breakdown, but they are batting .270 against him. 

The Phillies are also a worse offensive team against right-handed pitching thus far, and their numbers against Megill are less than desirable. In 98 at-bats, the Phils are batting .198 against Megill. 

Given the circumstances, it does not seem like a great matchup, but this is an excellent opportunity to buy low on the Phillies. Despite blowing a late lead, they didn't use much of their bullpen yesterday, so their high-leverage arms should be fresh and ready to go. 

Also, Megill's ERA is 1.40, and metrics suggest it should be closer to 3.50. That is certainly respectable, but he is overperforming thus far. 

It might take a turn or two around the batting order to get going, but the Phillies are a live, dog as long as Nola's control is in better form. 


Header First Logo

New York Mets Betting Preview: Time to Leave the Mets Bandwagon?

The red-hot Metropolitans smell blood in the water and can build upon their division lead if they take care of business against the Phillies this week.

The Mets entered the season with a handful of rotation questions, especially with Sean Manaea starting the season on the IL, but Megill has stepped up with his aforementioned sparkling 1.40 ERA. 

His chase rate is above league average (31%), and he has limited his opponents to a 5.2 barrel rate. However, he is still getting struck, and his ground-ball rate is not sustainably low enough to keep his ERA that low.

He does benefit from facing the Phillies tonight, who he has done well against in the past, but I'd be concerned about the regression monster. Allowing hard contact with a loaded lineup is also begging for trouble.

The Mets have done well against Nola in the past, especially with the long ball. Pete Alonso has six career homers against Nola, and Juan Soto has three.

Nola has allowed 14 homers to these Mets hitters in 274 plate appearances. That should bode well for the offense, but Nola has done a better job keeping the ball in the park in 2025. 

The Mets' pitching staff has been outstanding, but I wonder if they are due for some regression moving forward. They have a 2.35 ERA, which is by far the best in baseball. 

They deserve their flowers, but their pace is unsustainable. Their staff as a whole is underrated, but not a 2.35 ERA staff by any stretch.

They've been red-hot lately, but this may be the time to hop off the wagon. 


Phillies vs Mets Prediction, Betting Analysis

I am taking a shot with the Phillies tonight. I am worried about Nola's numbers against the Mets offense, but better days are ahead. 

He will not be the Nola of old moving forward, but should perform much more efficiently as the year progresses. We saw him settle in nicely against the Giants last week, so that could be something he builds on. 

I am also fading Megill and the Mets bullpen, which I feel has overachieved thus far. 

Megill has been strong against the Phillies in the past, but has also flirted with danger. The Phils have a bad taste in their mouth after yesterday, so I'll happily take a shot that their offense pulls through against Megill.

Pick:Phillies ML +105 (PLAY TO PK)


Phillies vs Mets Parlay

  • Nick Castellanos +600 
  • Pete Alonso +400
  • Juan Soto +370

I am also going to parlay three hitters to go deep tonight. 


Phillies vs Mets Betting Trends


Phillies vs Mets Weather


Get the latest coverage on MLB Weather.
About the Author
John Feltman is a college football and college basketball writer for Action Network. He is also a middle school ELA teacher, plaguing his students' minds with the world of sports. He often uses his free periods at school to write and handicap the week's games. Feltman is also a movie junkie, reader and poker player, but most of all, he is a Dallas Cowboys fan. He has not missed a televised game since he was 10 years old. 

Follow John Feltman @johnfeltmanli on Twitter/X.

This site contains commercial content. We may be compensated for the links provided on this page. The content on this page is for informational purposes only. Action Network makes no representation or warranty as to the accuracy of the information given or the outcome of any game or event.