The New York Mets snapped their seven-game losing streak yesterday and now face the Philadelphia Phillies in the rubber game of their weekend series.
The Phillies have won six of their seven series in June and look to close the month with another win. Philly has a big edge on the mound, which is why my Phillies vs. Mets predictions and MLB picks have the visitors wrapping up the weekend with a victory.
Who will win Phillies vs Mets today: Phillies -1.5 (+115)
The Philadelphia Phillies moneyline is too expensive. If it gets down to -120, I’d take back the runs and go with an outright win. Meanwhile, 11 of Philly’s last 14 wins have been by 2+ runs, so the run line is a safe alternative.
The Phillies start Jesus Luzardo, who has pitched into the sixth inning in eight straight starts, given up two or fewer earned runs in seven of them, and had 13 strikeouts his last time out.
The New York Mets start Cionel Perez as an opener in a bullpen game a day after they used four relievers for 61 pitches. That's a big advantage for Philly.

Phillies vs Mets Over/Under pick: Over 8.5 (+100)
A Phillies offense that topped 10 runs in a game three times in the last week has managed just four runs in the two games in New York, their weakest back-to-back performance since the end of May.
Philadelphia is due for an explosion against a worn-out New York bullpen. Bryce Harper is 5-for-8 with three RBI in the series.
With Juan Soto and Francisco Lindor finally in the lineup at the same time, the Mets’ offense showed signs of life on Saturday. The two stars each had RBI triples. Even against Luzardo, they should help the Mets contribute to the run total.
- ML/RL bets: 24-29, -2.15 units
- Over/Under bets: 30-27, +2.17 units
Phillies vs Mets weather
Phillies vs Mets odds
- Moneyline: Phillies -138 | Mets +133
- Run line: Phillies -1.5 (+117) | Mets +1.5 (-122)
- Over/Under: Over 8.5 (+113) | Under 8.5 (-117)
Phillies vs Mets trend
The Mets have cashed the Over in 12 of their last 21 home games for +5.45 units and a 24% ROI.. Find more MLB betting trends for Phillies vs. Mets.
How to watch Phillies vs Mets and game info
| Location | Citi Field, Queens, NY |
| Date | Sunday, June 28, 2026 |
| First pitch | 1:40 p.m. ET |
| TV | NBCS-Philadelphia, SNY |
| Phillies starting pitcher | Jesus Luzardo (6-4, 4.39 ERA) |
| Mets starting pitcher | Cionel Perez (3-3, 4.99 ERA) |
Phillies vs Mets latest injuries
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.






