New York Mets vs Philadelphia Phillies Prediction, 6/20/2025 MLB Picks, Best Bets & Odds
Game: New York Mets vs Philadelphia Phillies
Date: Friday, June 20, 2025
Location: Citizens Bank Park in Philadelphia, PA
TV: NBC Sports Philadelphia
Odds/Point Spread: New York (-182) Philadelphia (+150)
Citizens Bank Park is where the Philadelphia Phillies (44-30) will try to defeat the New York Mets (45-29) on Friday. The odds on this game have the Mets at -182 and the Phillies are at +150. The betting total is set at 9. The pitchers who are expected to start are Justin Hagenman and Zack Wheeler.


As a squad, the New York Mets are knocking in 4.5 runs per game, which is 11th in baseball. They have accumulated 332 runs and have an OBP of .329. The Mets have accounted for 120 doubles as a squad and have hit 93 baseballs out of the park. They have compiled 323 runs batted in in addition to 607 base knocks this season, and their batting average is at .246. New York has a slugging percentage of .418 and have struck out 572 times, while drawing a walk on 271 occasions.
Today’s Featured MLB Best Bet! DOC’S SPORTS MLB BASEBALL has picked up +9,000 since Memorial Day of 2024. Friday we look to get back on track with a 7-unit run line selection (8 p.m.). You can receive this play by signing-up for one of our many MLB picks packages starting at just $30. Sign-up now and let 53 years of handicapping experience work for you. 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
They have accumulated a K/BB ratio of 2.46 and the pitching staff has recorded a WHIP of 1.25. Mets pitchers have given up 54 long balls and also 258 runs in total (2nd in MLB). New York has conceded 563 base knocks (7.7 per 9 innings) as well as 220 earned runs. The Mets have an ERA of 3.00 this year (1st in baseball), and their staff has struck out 646 batters. They have walked 263 players from the other team and their FIP comes in at 3.49 as a team for the season.
The Mets relief pitchers have earned a save rate of 61.1% and stepped onto the hill in 86 save situations. The bullpen pitchers have inherited 110 base runners over the course of the season with 30.0% of those runners crossed the plate. Mets bullpen pitchers have gone to the mound with opponents on base 75 times in addition to having 96 appearances in high leverage situations. The Mets have sent 232 relievers to the hill over the course of the season. The relief pitchers have a total of 50 holds this season (6th in baseball). They have accumulated 22 saves on the season and have missed out on 14 of their 36 save opportunities.
The Mets have converted 70.1% of balls in play into outs out of 5,949 innings on the diamond, which ranks them 15th in professional baseball. The Minnesota Twins have a total of 1,983 putouts so far this season, in addition to 667 assists and 36 errors. Their fielding percentage is at .987 which has them sitting 15th in professional baseball, and they have turned 61 double plays.
Hagenman (0-0 record in his career) sits with a FIP of 2.86 while going up against 13 batters in the majors. He has given up 3 base hits (8.7 hits per nine innings) and has had 0 walks. His ERA is 2.90 (1 earned runs allowed) and his career WHIP is 0.968. Hagenman has taken the ball for 3 innings and is sitting with 4 punch outs so far in his career.
Philadelphia is sitting with 79 home runs on the season and 330 RBIs. They have 116 two-baggers, while taking a walk 261 times and scoring 346 runs. The Philadelphia Phillies have accounted for an on-base percentage of .331 and a team batting average of .257 on the year. The Phillies hold a slugging percentage of .405 and they average 4.68 runs per contest (7th in MLB). They have been rung up on 578 occasions (22nd in the league) and have notched a total of 647 base hits.
The Phillies are sitting with a team WHIP of 1.287 and have a FIP of 3.56 as a team for the year. They sit at 22nd in baseball as a pitching staff in total hits given up with 631. The Philadelphia pitching staff have conceded 313 runs so far this year and come in with a team ERA of 3.91 (288 earned runs relinquished). Their K/BB ratio comes in at 9.30 (688 strikeouts against 222 free passes). They have conceded 75 long balls and they allow 4.25 runs per 9 innings (16th in baseball).
Sitting with 76 save situations, the Phillies have earned 37 holds and also 15 blown saves. Philadelphia has had bullpen pitchers step onto the hill in 38 save chances and they have come away with 23 saves. Their relievers have stepped onto the hill 84 times in high leverage situations in addition to 49 occasions with base runners. Philadelphia bullpen pitchers hold an inherited score percentage of 40.6% out of their 69 inherited base runners. They rank 22nd in the league holding a save rate of 60.5%, and they have sent 234 relievers onto the diamond this season.
The Philadelphia Phillies have gotten 48 double plays and hold a fielding percentage of .989 (5th in the majors). The Phillies have 645 assists, 29 errors and have accounted for 1,989 putouts for the year. Out of their 5,967 innings on the diamond, the Phillies are sitting with a defensive efficiency of 68.2% (25th in professional baseball).
Wheeler (110-72 career win-loss record) holds a 3.31 earned run average while allowing 7.7 hits per nine innings. His K/BB ratio is 3.64 and he has faced 6,839 opposing hitters in his career. He has given up 612 ER's while earning a WHIP of 1.142 and having a FIP of 3.3. In his pro baseball career, Wheeler has surrendered 1,427 base knocks while he has tallied 1,735 K's in 1,666 frames.
Who will win tonight's MLB game against the spread or moneyline?
Tony Sink's Pick: Take Philadelphia (+150)
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