Mets vs Phillies Prediction, Picks & Odds for Today’s MLB Game

Want to get more Covers content? Add us as a preferred source on your Google account here.

The Philadelphia Phillies look to get back into the win column tonight when they send Cristopher Sanchez to the mound against the New York Mets.

Both clubs have been near the bottom of the barrel offensively over the past month, but Sanchez gives the hosts the edge in our MLB odds.

I’m taking Philadelphia in my Mets vs. Phillies predictions and free MLB picks in what should be a low-scoring contest on Saturday, June 20.

Who will win Mets vs Phillies today: Phillies moneyline (-190)

It’s early, but Cristopher Sanchez is already making his case for the NL Cy Young. In fact, he is FanGraphs’ current favorite to win the award.

The Philadelphia Phillies starter ranks in the 99th percentile in pitching run value while boasting a stingy 2.95 xERA and .222 xBA. Sanchez also ranks second in the majors in strikeouts (116) thanks to his nasty changeup.

The New York Mets are 23rd in runs scored (102) as well as batting average (.235) over the last 30 days. They’ll look even worse against Sanchez as the team is collectively hitting .238 against southpaws.

Covers COVERS INTEL: The Mets’ regular lineup features five or six left-handed hitters, and lefties carry a minuscule .050 batting average against Sanchez’s changeup this season.

Mets vs Phillies Over/Under pick: Under 7.5 (-110)

The Mets (102; 23rd) and Phillies (99; 24th) both rank near the bottom of the MLB in runs scored over the last 30 days, and I’m expecting both starters to have the upper hand tonight.

Mets starter Freddy Peralta has historically had success vs. the Phillies lineup, with only Bryce Harper (3-for-14; .214) and Edmundo Sosa (2-for-5; .400) batting better than .200 vs. the right-hander.

Unsurprisingly, the Under has cashed in each of Sanchez’s last seven starts.

Chris Faria’s 2026 Transparency Record
  • ML/RL bets: 2-1, +0.71 units
  • Over/Under bets: 1-2, -1.12 units

Mets vs Phillies weather

Notes on the weather and its impact.

Mets vs Phillies odds

  • Moneyline: New York +170 | Philadelphia -178
  • Run line: New York +1.5 (-122) | Philadelphia -1.5 (+117)
  • Over/Under: Over 7.5 (-104) | Under 7.5 (-100)

Mets vs Phillies trend

The Mets are just 2-9 as the road underdog this season, the second-worst win percentage in the majors. Find more MLB betting trends for Mets vs. Phillies.

How to watch Mets vs Phillies and game info

Location Citizens Bank Park, Philadelphia, PA
Date Saturday, June 20, 2026
First pitch 7:15 p.m. ET
TV FOX
Mets starting pitcher Freddy Peralta
(5-5, 3.90 ERA)
Phillies starting pitcher Cristopher Sanchez
(8-3, 1.82 ERA)

Mets vs Phillies 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.

This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.

Leave a Reply

Your email address will not be published. Required fields are marked *