Jun 18, 2026; Philadelphia, Pennsylvania, USA; Philadelphia Phillies pitcher Aaron Nola (27) throws a pitch during the second inning against the New York Mets at Citizens Bank Park. Mandatory Credit: Eric Hartline-Imagn Images
Eric Hartline-Imagn Images

New York Mets vs Philadelphia Phillies Prediction 6/20/2026 Today’s MLB Picks

Pick details

MATCHUP New York Mets Philadelphia Phillies
Team Records 34-41 40-35
Spread +1.5 -149 -1.5 123
Moneyline +152 -185
Total Over 7.5 (-107) Under 7.5 (-112)
Where Citizens Bank Park, Philadelphia, Pennsylvania
When Saturday, June 20, 2026
Time 07:15 PM EDT
TV MLB.TV

The New York Mets and the Philadelphia Phillies will meet on Saturday night in the second game of a three‑game National League East series at Citizens Bank Park in Philadelphia, Pennsylvania.

New York Mets Betting Preview

The New York Mets enter Saturday’s contest with a 34–41 overall record (5th in the National League East) and a 16–23 mark on the road. The Mets offense has been competitive to this point in the season. Through 75 games played in 2026, New York has compiled 306 runs scored (25th in MLB), 95 doubles, 79 home runs and a .233 team batting average which ranks a rather low 26th in Major League Baseball.

The Mets arrive at tomorrow’s game in good form. New York has won three of the team’s last five games played this season, including a dominant 9–1 victory over the Cincinnati Reds two days ago.

New York will turn to right hander Freddy Peralta in this contest. In fifteen starts made this season, Peralta has compiled a 5–5 win‑loss record, a 3.90 ERA a 1.30 WHIP and 81 strikeouts, while allowing 75 hits and 33 walks in 83 innings pitched.

The New York Mets lineup features Juan Soto and Carson Benge. Juan Soto enters this contest with a robust .300 batting average, 17 home runs (15th in MLB), 38 RBIs and a .980 OPS which ranks tenth in Major League Baseball. Carson Benge has compiled a .257 batting average, 7 home runs, 9 doubles, 19 walks, 26 RBIs, and a .701 OPS.  

Philadelphia Phillies Betting Preview

The Philadelphia Phillies enter Saturday night’s matchup with a 40–35 overall record (2nd in the National League East) and a 17–16 mark at home. Philadelphia arrives at this contest in below average form. The Phillies have lost four of the team’s last seven games played this season, including a 12–4 loss to the Miami Marlins earlier this week.

Philadelphia will start left hander Cristopher Sanchez in Saturday’s game. In fifteen starts made this season, Sanchez has compiled an 8–3 record, a 1.82 ERA (2nd in MLB), a 1.09 WHIP and a massive 116 strikeouts which ranks second in Major League Baseball, while allowing 89 hits and 19 walks in 99 innings pitched. Sanchez will look to continue his dominant early season performance in tomorrow’s matchup with the New York Mets.

The Phillies lineup features first baseman Bryce Harper and outfielder Brandon Marsh. Bryce Harper enters this contest with a .248 batting average, 15 home runs (24th in MLB), 12 doubles, 48 walks, 40 RBIs and an .837 OPS. Brandon Marsh has amassed a rather impressive .317 batting average (5th in MLB), 9 home runs, 35 RBIs, 7 stolen bases and an .844 OPS.           

Why the New York Mets will win.

• Starting pitching upside. Freddy Peralta has compiled a 3.90 ERA, a 1.30 WHIP and 81 strikeouts in 83 innings pitched this season.

• Offensive production. Juan Soto and Carson Benge continue to anchor the New York Mets lineup.

• Current form. The New York Mets have won three of the team’s last five games.

Why the Philadelphia Phillies will win.

• Starting pitching edge. In fifteen starts made this season, Cristopher Sanchez has compiled an 8–3 record, a 1.82 ERA (2nd in MLB), a 1.09 WHIP and 116 strikeouts which ranks second in Major League Baseball

• Home field advantage. The Phillies have played competitive baseball at Citizens Bank Park this season posting a 17-16 record.

• Offensive consistency. Bryce Harper and Brandon Marsh lead the Philadelphia Phillies lineup.

New York Mets vs. Philadelphia Phillies Prediction

In my view, this matchup favors the Philadelphia Phillies. Why? Philadelphia starting pitcher Cristopher Sanchez has pitched exceptionally well this season posting an 8-3 record, a 1.82 ERA (2nd in MLB) and 116 strikeouts which ranks second in Major League Baseball. Conversely, New York hurler Freddy Peralta has been far more inconsistent, which is a concern facing a formidable Philadelphia Phillies lineup. With that said, I am backing the Philadelphia Phillies on the moneyline in this game.

Hans Geevers's Pick: Philadelphia Phillies ML

Are you ready to crush the books with PickDawgz's Biggest Plays of the Day? 🚀 

Hot Cappers