Philadelphia Phillies vs New York Mets Prediction, 4/21/2025 MLB Picks, Best Bets & Odds
Game: Philadelphia Phillies vs New York Mets
Date: Monday, April 21, 2025
Location: Citi Field in Queens, NY
TV: Sportsnet New York
Odds/Point Spread: Philadelphia (+125) New York (-145)
Citi Field is the location where the New York Mets (12-7) will attempt to beat the Philadelphia Phillies (11-8) on Monday. The odds on this game have Philadelphia at +125 while New York is coming in at -145. The over/under is 8. The expected starting pitchers are Aaron Nola and Tylor Megill.


The Phillies have compiled 26 doubles as a unit and have knocked 18 baseballs out of the park. Philadelphia has a slugging rate of .379 and have been rung up 159 times, while drawing a walk on 85 occasions. As a squad, the Philadelphia Phillies are putting up 4.2 runs per game, which puts them at 17th in baseball. They have amassed 74 RBI's in addition to 149 base knocks on the campaign, and their batting average comes in at .238. They have racked up 80 runs while holding a team OBP of .331.
Today’s Featured MLB Best Bet! JASON SHARPE is back on Wednesday (7:40pm est) with a huge 7u MLB play that you do not want to miss. Sharpe is out of the gates ahead more than $1,600+ to start the 2025 baseball season. He's done his best work on the diamond winning his followers over 30k+ since 2021 and his top plays this year in MLB action that were rated 7u and up have went 3-1 overall. You can get this top rated play complimentary when you set up a free $60 account here at Doc’s Sports and use part of it towards his a one day MLB package. Join Now! |
Get all of our MLB Picks Today
The Phillies are sitting with a team ERA of 4.10 this year (18th in the league), and they have struck out 189 batters. Phillies pitchers have conceded 23 long balls and 82 total runs (17th in MLB). They have walked 58 players from the other team and their FIP sits at 3.68 as a squad on the campaign. Philadelphia has given up 162 hits (8.6 per 9 innings) as well as 77 earned runs. Their strikeout to walk ratio sits at 3.26 and the pitching staff has a team WHIP of 1.30.
Phillies pitchers have come into the game with runners on 11 times and also have had 23 appearances in high leverage situations. The bullpen have racked up 14 holds on the campaign (8th in the league). The Phillies bullpen have earned a save percentage of 54.5% and have entered the game in 26 save situations. They have recorded 6 saves so far this year and have missed out on 5 of 11 chances to get a save. The bullpen pitchers have inherited 18 runners this year and 33.3% of those runners ended up crossing the plate. The Phillies have sent 61 relievers to the hill this year.
The Philadelphia Phillies have a total of 507 putouts for the season, as well as 160 assists and 7 errors. Their fielding rate sits at .990 which has them ranked 4th in pro baseball, and they have turned 16 double plays. The Phillies have converted 67.5% of baseballs in play into outs out of 1,521 innings on the diamond, which has them ranked 26th in baseball.
Nola has taken the mound for 1,642 frames and has tallied 1,804 punch outs thus far in his career. His ERA is 3.74 (683 earned runs allowed) and his career WHIP is 1.145. He has surrendered 1,450 hits (7.9 hits per nine innings) with 430 free passes. Nola (104-83 mark in his career) sits with a FIP of 3.69 while he has gone up against 6,735 batters in the major leagues.
New York has recorded 16 HRs so far this season and 71 RBIs. They have hit 40 doubles, while walking 64 times and scoring 76 runs. The New York Mets have earned a team OBP of .301 and a team batting average of .221 on the year. The Mets hold a team slugging % of .375 and they earn 4.00 runs per game (20th in MLB). They have been rung up on 141 occasions (25th in MLB) and have 138 base hits.
The Mets hold a team WHIP of 1.179 in addition to having a FIP of 2.79 as a team over the course of the season. They have a ranking of 7th in the league as a pitching staff in total hits given up with 133. The New York pitching staff have conceded 53 runs for the season while holding a team ERA of 2.30 (43 earned runs relinquished). They have earned a strikeout to walk ratio of 9.60 (179 strikeouts against 65 free passes). They have relinquished 8 home runs and they surrender 2.84 runs per 9 innings (2nd in the league).
With 22 save situations, the Mets have earned 16 holds in addition to no blown saves. New York has had bullpen pitchers step onto the hill in 6 save chances and they have walked away with 6 saves. Their relief pitchers have stepped onto the hill 24 times in high leverage situations and also on 19 occasions with runners on base. New York relief pitchers hold an inherited score percentage of 21.4% out of 28 inherited runners. They are currently ranked 2nd in the league holding a save percentage of 100.0%, and they have dispatched 61 relievers to the hill so far this year.
The New York Mets have turned 16 double plays and own a fielding percentage of .988 (6th in MLB). The Mets have 166 assists, 8 errors and have accumulated 504 putouts over the course of the season. In 1,512 innings played, the Mets have accumulated a efficiency on defense of 70.1% (19th in professional baseball).
Megill (23-23 mark in his career) holds a 4.40 earned run average while allowing 9.1 hits per nine innings. His K/BB ratio is 2.67 and he has gone up against 1,569 opposing batters during his pro baseball career. He has conceded a total of 176 earned runs while earning a WHIP of 1.391 and a FIP of 4.3. Thus far in his career, Megill has allowed 364 base knocks while totaling 366 K's in 360 frames.
Who will win tonight's MLB game against the spread or moneyline?
Josh Schonwald's Pick: Take New York (-145)
Get $60 worth of FREE premium member picks. No Obligation. No Salesman. No Credit Card. Fast Sign up with Instant Access Click Here
Get all of Today's Free MLB Picks
Get all of Today's Expert MLB Picks
Additional Resources:
New York Mets - Twitter
Philadelphia Phillies - Twitter