A National League East showdown begins Tuesday night when the Philadelphia Phillies (25-28, 11-18 away) visit the New York Mets (27-27, 12-8 home). Both teams are off to disappointing starts, but a good series this week could turn the mood around. Below is my MLB pick for the Philadelphia Phillies vs New York Mets.

Philadelphia Phillies vs New York Mets Betting Pick

The Pick: New York Mets -116

This game will be played at Citi Field at 7:10 p.m. on Tuesday, May 30, 2023.

Why Bet the New York Mets:

✅ At home, New York has won five consecutive games at Citi Field.

✅ Against the Phillies, the Mets have won six of their last seven meetings.

✅ On the road, Philadelphia has lost six of their last eight road games.

Philadelphia Phillies Need Better Pitchers

Philadelphia cannot seem to get any sustained momentum this season and that continued last week. The Phillies started the week losing two of three, at home, to Arizona, and then split a four-game series in Atlanta. Philadelphia is fourth in the NL East and are 7.5 games back of the first place Braves.

Ranger Suarez is set to make his fourth start of the season and it has been a struggle so far. Suarez has a 9.82 ERA and 2.00 WHIP in 11.0 innings pitched.

The Phillies have been balanced at the dish with Nick Castellanos leading the way with a .300 batting average, Kyle Schwarber hitting 13 home runs, and Alec Bohm knocking in a team high 37 runs.

The New York Mets Continue to Confuse

New York has one of the best rosters in baseball, but they have not looked close to that as the calendar almost turns to June. Last week, the Mets lost two of three away to the Cubs and ended the week by losing two of three in Colorado. New York is third in the NL East and are 5.5 games back of the Brave in the NL East.

Kodai Senga will be making his 10th start of the season and he has been fine to start his MLB career. Senga has posted a 3.94 ERA and 1.52 WHIP in 48.0 innings pitched.

Pete Alonso is on another level this season as he leads the Mets with 20 home runs and 46 RBIs. Brandon Nimmo is batting a team high .306.