
Free MLB Pick: Mets vs. Phillies Odds
Looking for New York Mets vs. Philadelphia Phillies Free MLB predictions? MLB betting sees the Mets taking on the Phillies on Sunday, June 22nd, 2024 at Citizens Bank Park, in Philadelphia, PA. Cappers Picks provides complimentary expert handicapping picks on all MLB baseball matchups all season long so stay tuned for more FREE daily MLB predictions like this Mets Phillies free pick.
2025 MLB Handicapping – New York Mets vs Philadelphia Phillies
(46-31) New York Mets vs. Philadelphia Phillies (46-31)
Date: Sunday, June 22nd
Time: 7:10 ET
Venue: Citizens Bank Park Philadelphia, PA
Projected Starting Pitchers: David Peterson vs. Jesús Luzardo
MLB Moneyline Odds: Mets -109 | Phillies -109 (Bet Now!)
Today’s MLB Run Line Betting Odds: Mets -1.5 | Phillies +1.5
MLB Baseball Gambling Total: O/U: 9.5
- Live Betting Odds for today’s New York Mets vs. Philadelphia Phillies game!
- Want more baseball predictions like this Mets Phillies play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Mets vs. Phillies Gameday
At 7:10 PM ET, the Mets and Phillies square off in an NL East matchup. This one is being played at Citizens Bank Park in Philadelphia and has the Phillies as the slight money line favorite (-109). The Mets have a season record of 46-31, while the Phillies are 46-31.
The over/under line for Sunday’s matchup is at 9.5 runs, and it will be televised on ESPN. David Peterson is starting for the Mets, while the Phillies are going with Jesus Luzardo.
New York cruised to an easy 11-4 win over the Phillies in the most recent game of this series. The Mets had a huge 3rd inning, scoring seven of their eleven runs. As for the Phillies, they scored their final run in the 5th. Heading into the game, the Mets were favored at -121 on the money line.
Griffin Canning got the win for the Mets, going five innings and giving up three earned runs. Mick Abel had a rough outing for the Phillies, taking the loss after going just three innings and giving up four earned runs.
Juan Soto and Brandon Nimmo each homered for the Mets, while Francisco Lindor scored three times and drove in three runs while going 2/5. Francisco Alvarez also had a two-hit game with two RBIs.
Expert MLB Betting Picks
Want more action on today’s baseball card? See the featured premium MLB plays from CappersPicks handicappers, covering moneylines, run lines, totals, and other top bets.
The Mets are 46-31 overall and are tied for the NL East lead with the Phillies. These two teams will play today’s game in Philadelphia, and both teams are 13-8 in divisional games this year. The Mets have an overall series record of 14-8-2 this year, but they have dropped two straight series.
At home, the Mets have gone 27-10 this season, and they are just above .500 at 19-21 on the road. As for their most recent games, the Mets have lost four straight on the road and are just 3-7 over their last 10 games overall.
Mets Stats
So far this season, the Mets are averaging 4.5 runs per game, which is 12th in the league. They have been a better offensive team on the road, averaging 4.6 runs per contest. As a team, the Mets are batting .246, which is 11th in the MLB, and they are 5th in the league in home runs. New York has been patient at the plate this season, as they are 3rd in walks and have the 4th best on-base percentage in the league.
Pete Alonso has been the Mets’ top power threat this season, as he is 8th in the league with 18 homers and is 2nd in the MLB with 64 RBIs. Alonso is also batting .294 for the season. Juan Soto is also having a good season, with a batting average of .256 and 16 homers. Soto has gone deep three times in his last seven games, during which he is batting .292.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
With a record of 46-31, the Phillies are tied with the Mets for the NL East lead as they host the Mets today. The Phillies are 13-11 against other teams in the NL East. The Phillies have been playing well lately, going 8-2 over their last 10 games, and they are currently on a three-game winning streak in series play.
At home, the Phillies are 25-14 this year, and they have gone 21-17 on the road. So far, the Phillies have yet to be the favorite in a game, as they are 0-0 in that scenario. As for being the underdog, they have gone 46-31 this year.
Phillies Stats
Over the last seven games, Alec Bohm has been on fire for the Phillies, going 12/28 with a home run and seven RBIs. This has also helped him put together a seven-game hitting streak. Kyle Schwarber is also on a three-game hitting streak and has been one of the league’s top power hitters this season, with 23 homers, which is 4th in the MLB.
As a team, the Phillies are 2nd in batting average and are 9th in runs scored, averaging 4.7 runs per game. At home, they have been even better, putting up 5.2 runs per contest. Overall, they are one of the league’s top home run hitting teams and have been very good at avoiding strikeouts.
We want to hear from you below! Comments are welcome! Give us your picks for this New York Mets vs. Philadelphia Phillies MLB matchup.
Mets Phillies Pitching
New York is sending left-hander David Peterson to the mound today vs. the Phillies. He has made 14 starts this season and has a record of 5-2 with a 2.60 ERA. So far, Peterson has made nine quality starts, one complete game shutout, and one shutout. In his last outing, he finished with a no-decision, giving up three earned runs in seven innings of work vs. the Braves. Before that, he had not allowed more than one earned run in three straight starts. At home, Peterson is 4-0 with a 2.39 ERA compared to 1-2 with a 3.04 ERA on the road.
Left-hander Jesús Luzardo gets the start for the Phillies today as he faces the Mets at home. Luzardo has made 15 starts this year and has a record of 6-3 with an ERA of 4.41. Looking at his overall numbers, Luzardo has a WHIP of 1.43 and opponents are batting .277 this season. In his 15 starts, Luzardo has turned in eight quality starts. His ERA for the season is 6.42 at home compared to 6.49 on the road. The last time he pitched, Luzardo gave up four earned runs in five innings of work and took the loss.
New York Mets vs. Philadelphia Phillies MLB Baseball Betting Trends
- The Mets head into the game having gone 5-5 straight-up in their last ten games on the road.
- The Mets they are 7-3 vs. the runline in their previous ten games on the road.
- Conversely, the Phillies are 4-6 over their last ten home games (straight-up).
- Furthermore, the Phillies have a 3-7 mark vs. the runline across their last ten home games.
- Also, the Mets are 1-2 in their last three games as the favorite. On the other hand, they are 0-3 as the underdog (last 3).
- The Phillies have a record of 3-0 across their last three games when favored. As the underdog, they are 2-1 in their last three games.
Mets vs. Phillies Prediction: Phillies ML -109
With the money line payout sitting at -109 for both teams, we see this as a great opportunity to take the Phillies to pick up a win at home.
Our predicted final score is 5-3 in favor of the Phils, giving us a good amount of value on the money line.
Looking at the starting pitchers, we have Luzardo finishing with seven strikeouts, which is the third-best among all starters today. As for Peterson, we have him finishing with six K’s, which is the sixth best.
Today’s MLB Free Pick
MLB Betting Tweet Of The Day
The Bank ➡️ The Battery
All-Star voting is LIVE! Vote 5x daily, and let’s send our stars southhttps://t.co/3TO2Oil4rq pic.twitter.com/WqGJbywRI9
— Philadelphia Phillies (@Phillies) June 4, 2025
Also, if you’re looking for more MLB picks like New York Mets vs. Philadelphia Phillies matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers!






