Mets vs Phillies Prediction, MLB 25: The Philadelphia Phillies visit Citi Field on April 23, 2025, for the final game of their three-game series against the New York Mets. The Phillies are currently -122 moneyline favorites, with the Mets coming in at +103.
Philadelphia will look to bounce back after a tough stretch, powered by the bat of Bryce Harper, while the Mets have been strong underdogs this season, showcasing solid pitching and offensive depth, particularly from Pete Alonso. With both teams looking to assert their dominance, expect a competitive finish in this midweek showdown.

The Phillies come into this matchup with a 4-6 record over their last 10 games, averaging 4.8 runs per game. Their offensive strength is led by Kyle Schwarber, who has seven home runs and 16 RBIs on the season, along with Bryce Harper, who has five home runs and 21 walks. On the pitching side, the Phillies’ staff has struggled, posting a 6.03 ERA but managing a respectable 9.4 K/9 rate. They will look to improve their pitching performances as they try to take the series finale.
Key Players
The Mets have been in strong form, going 8-2 in their last 10 games, led by their offensive dynamo Pete Alonso, who is hitting .349 with six home runs and 25 RBIs. The Mets’ pitching has been exceptional, with a 2.22 ERA and 10.1 K/9 rate. Francisco Lindor and Alonso will be key contributors to both the Mets' offense and defense. If David Peterson can keep the Phillies’ bats in check, New York will have a solid chance of pulling off the upset.
Key Players:
| Date | Favorite | Spread | Total | Favorite Moneyline | Underdog Moneyline | Result |
|---|---|---|---|---|---|---|
| Apr 22, 2025 | Phillies | -1.5 | 8 | -132 | +112 | 1-5 Mets |
| Apr 21, 2025 | Phillies | -1.5 | 8 | -138 | +118 | 4-5 Mets |
| Oct 9, 2024 | Mets | -1.5 | 8 | -122 | +102 | 1-4 Mets |
| Oct 8, 2024 | Phillies | -1.5 | 7 | -113 | -106 | 2-7 Mets |
| Oct 6, 2024 | Mets | -1.5 | 8.5 | -143 | +121 | 6-7 Phillies |
| Bet Type | Odds |
|---|---|
| Phillies Moneyline | -122 |
| Mets Moneyline | +103 |
| Run Line (Phillies -1.5) | +144 |
| Over/Under (7.5 Runs) | Over -102 / Under -118 |
Both teams enter this game with solid but differing strengths. The Phillies have the edge offensively, especially with Harper and Schwarber leading the charge. However, the Mets' pitching staff has been stellar, and with Alonso and Lindor producing, they have the tools to keep the game close.
While Philadelphia holds a slight advantage in this matchup, the Mets’ ability to control the game with their pitching and timely hits makes this a tight contest. Expect a lower-scoring game with both teams trying to capitalize on key moments.
Prediction: Mets 4, Phillies 3
Best Bet: Mets Moneyline (+103)
Value Pick: Under 7.5 Runs (-118)
This content is for informational purposes only and does not constitute betting advice. Gambling involves financial risk and may be addictive. Please bet responsibly. If you or someone you know has a gambling problem, contact your local helpline or support organization.