New York Mets vs Philadelphia Phillies Prediction, 6/21/2025 MLB Picks, Best Bets & Odds
Game: New York Mets vs Philadelphia Phillies
Date: Saturday, June 21, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: New York (-275) Philadelphia (+220)
Citizens Bank Park is the location where the Philadelphia Phillies (44-30) will meet the New York Mets (45-29) on Saturday. The moneyline on this contest has the Mets at -275 while the Phillies are coming in at +220. The betting total comes in at 8.5. The expected starting pitchers will be Griffin Canning and Mick Abel.


New York has a slugging percentage of .418 and have struck out 572 times, while being walked on 271 occasions. They have accumulated 323 runs batted in as well as 607 hits so far this season, and their average at the plate is .246. The Mets have accrued 120 two-baggers as a squad and have hit 93 balls out of the park. They have earned a total of 332 runs scored while holding a team OBP of .329. As a team, the New York Mets are notching 4.5 runs per game, which is 11th in MLB.
Get all of our MLB Picks
Their strikeout to walk ratio is 2.46 and their pitching staff has earned a collective WHIP of 1.25. Mets pitchers have conceded 54 long balls in addition to 258 runs (2nd in MLB). New York has given up 563 hits (7.7 per 9 innings) and also 220 earned runs. The Mets hold a team ERA of 3.00 for the year (1st in the league), and their staff has rung up 646 batters. Their pitching staff has walked 263 opposing players and their FIP is 3.49 as a team so far this season.
The Mets relievers have recorded a save rate of 61.1% and have come into the game in 86 save situations. The bullpen pitchers have inherited 110 runners on the campaign and 30.0% of those players earned a run for their team. Mets pitchers have come into the game with opponents on base 75 times as well as having 96 appearances in high leverage situations. The Mets have dispatched 232 relievers to the hill on the year. The relief pitchers have notched 50 holds on the year (6th in the league). They have recorded 22 saves on the campaign and have blown 14 of their 36 chances to get a save.
The Mets have transformed 70.1% of balls in play into outs out of their 5,949 innings, which has them sitting at 15th in the majors. The Minnesota Twins have accounted for 1,983 putouts thus far, in addition to 667 assists and 36 errors. Their fielding rate is at .987 which ranks 15th in baseball, and have accumulated 61 double plays.
Canning has taken the mound for 576 innings and has totaled 546 strikeouts during his pro baseball career. His ERA is 4.67 (299 ER's allowed) and he has a career WHIP of 1.342. He has given up 557 base hits (8.7 hits per nine innings) and has 216 walks. Canning (31-37 career win-loss record) sits with a FIP of 4.60 while going up against 2,469 opposing batters during his time in the major leagues.
The Philadelphia Phillies have earned an on-base percentage of .331 as well as a team batting average of .257 so far this season. They have struck out on 578 occasions (22nd in the league) and have a total of 647 hits. Philadelphia has a total of 79 home runs this year and 330 runs batted in. The Phillies have a team SLG% of .405 and they average 4.68 runs per contest (7th in baseball). They have recorded 116 doubles, while walking 261 times as well as racking up 346 runs.
The Philadelphia pitching staff have surrendered 313 runs on the campaign while having an ERA of 3.91 (288 earned runs conceded). They have conceded 75 long balls and they surrender 4.25 runs per 9 innings (16th in MLB). The Phillies have a team WHIP of 1.287 with a FIP of 3.56 as a staff on the season. They currently have a strikeout to walk ratio of 9.30 (688 strikeouts against 222 bases on balls). They are sitting at 22nd in baseball as a staff in total hits surrendered with 631.
Philadelphia bullpen pitchers have an inherited score rate of 40.6% out of 69 inherited base runners. Their relievers have stepped onto the hill 84 times in high leverage situations and on 49 occasions with runners on base. Sitting with 76 save situations, the Phillies have amassed 37 holds in addition to 15 blown saves. They are ranked 22nd in the league holding a save rate of 60.5%, and they have dispatched 234 bullpen pitchers to the hill on the season. Philadelphia has called on bullpen pitchers to enter the game in 38 save chances and they have tallied 23 saves.
In their 5,967 innings played, the Phillies have accumulated a defensive efficiency of 68.2% (25th in the majors). The Philadelphia Phillies have gotten 48 double plays and have accounted for a fielding rate of .989 (5th in pro baseball). The Phillies have recorded 645 assists, 29 errors and have a total of 1,989 putouts this season.
During his pro baseball career, Abel has surrendered 17 hits and he has 17 strikeouts in 20 frames. He has conceded a total of 5 earned runs while holding a WHIP of 1.045 and having a FIP of 2.2. His K/BB ratio is 4.25 and he has gone up against 81 batters during his career. Abel (2-0 career record) holds a 2.24 ERA and has conceded 7.6 hits per nine innings.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Philadelphia (+220)
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:
Philadelphia Phillies - Twitter
New York Mets - Twitter