Phillies vs. Mets Prediction: Expert Picks, Odds, Stats & Best Bets – Wednesday, May 31, 2023

Francisco Lindor leads the New York Mets (28-27) into Wednesday’s matchup with the Philadelphia Phillies (25-29) on a two-game homer streak. His Mets are underdogs for the contest, however, with sportsbooks naming the Phillies as -119 moneyline favorites. The game starts at 7:10 PM ET from Citi Field, live on MLB Network.

Philadelphia’s Aaron Nola and New York’s Carlos Carrasco have been named the starters for this contest.

Phillies vs. Mets Odds

  • Phillies odds to win: -119
  • Mets odds to win: +101
  • Spread: Phillies -1.5
  • Total: 9 runs
  • Phillies vs. Mets Promo Codes

    [bet-bonus id=”360167″ ]

    Game Time and Information

  • Date: Wednesday, May 31, 2023
  • Time: 7:10 PM ET
  • TV: MLB Network
  • [bet-bonus id=”360169″ ]

    Who Will Win Phillies vs. Mets?

    Phillies and Mets Betting Trends

    The Phillies are 17-16 in games they were favored on the moneyline (winning 51.5% of those games).

    Philadelphia has gone 14-12 (winning 53.8% of its games) when it has played as moneyline favorites of -119 or shorter.

    This season, the Mets have been the underdog 13 times and won five, or 38.5%, of those games.

    This season, New York has won one of its six games when it’s the underdog by at least +101 on the moneyline.

    In the 54 games in which oddsmakers have set an over/under for the Phillies, they have combined with opponents to go over the total 23 times (23-27-4).

    The Mets and their opponents have hit the over in 26 of their 54 games with a total this season.

    Phillies Stats & Insights

    The Phillies have the No. 23 offense in MLB play scoring 4.2 runs per game (227 total runs).

    Philadelphia ranks 23rd in MLB action with 55 total home runs.

    The Phillies have the 12th-ranked batting average in the majors (.254).

    Philadelphia’s 9.1 strikeouts per game rank 20th in MLB.

    The 9.4 strikeouts per nine innings compiled by the Phillies pitching staff ranks fourth in MLB.

    Philadelphia has a 4.63 team ERA that ranks 23rd among all MLB pitching staffs.

    Mets Stats & Insights

    The Mets have scored the 19th-most runs in the league this season with 245 (4.5 per game).

    New York’s 63 home runs rank 14th in Major League Baseball.

    The Mets’ .247 batting average ranks 16th in the league this season.

    New York has shown good bat-to-ball skills at the plate this season with the third-best strikeout rate (7.4 per game) among MLB offenses.

    The Mets average the 17th-most strikeouts per nine innings (8.6) in the league this season.

    New York has the 24th-ranked ERA (4.69) in the majors this season.

    Phillies Key Players to Watch

    Nola (4-3) takes the mound for the Phillies in his 12th start of the season. He’s put together a 4.59 ERA in 68 2/3 innings pitched, with 60 strikeouts.

    Alec Bohm is batting .265 for Philadelphia with a team-high 37 RBI.

    Nicholas Castellanos is batting .295 to lead Philadelphia, while adding five homers and 28 runs batted in this season.

    Bryson Stott has 62 hits this season and a slash line of .287/.323/.403.

    Kyle Schwarber is slugging .401 this season, with a team-best 13 homers while driving in 27 runs.

    Mets Key Players to Watch

    The Mets’ Carrasco (1-2) will make his sixth start of the season.

    Pete Alonso has racked up a team-high 20 home runs and 46 runs batted in.

    Lindor has 15 doubles, 10 home runs and 18 walks while batting .227.

    Brandon Nimmo has racked up a team-high batting average of .300.

    Jeff McNeil is batting .289 with six doubles, a triple, two home runs and 20 walks.

    Phillies and Mets Injuries

    Phillies: Cristian Pache: 10 Day IL (Knee), José Alvarado: 15 Day IL (Elbow), Darick Hall: 60 Day IL (Thumb), Rafael Marchan: 60 Day IL (Hand), Noah Song: 60 Day IL (Back), Rhys Hoskins: 60 Day IL (Acl)

    Mets: Edwin Uceta: 15 Day IL (Ankle), Omar Narváez: 60 Day IL (Calf), Tim Locastro: 60 Day IL (Back), Stephen Ridings: 60 Day IL (Lat), Sam Coonrod: 60 Day IL (Lat), Bryce Montes de Oca: 60 Day IL (Elbow), Elieser Hernandez: 60 Day IL (Shoulder), Edwin Díaz: 60 Day IL (Knee), José Quintana: 60 Day IL (Rib)

    Phillies vs. Mets Prediction

  • Score Prediction: Mets 6, Phillies 5
  • Total Prediction: Over 9 runs
  • [bet-bonus id=”360167″ ]

    How to Bet on Phillies vs. Mets

    Get more MLB Picks, read the latest MLB game previews, and view the latest live MLB lines on Betsperts.

    If you are new to sports betting, read our in-depth guide on how to bet on Baseball and find the best MLB betting sites and promo codes.

    written by

    Matt is from the Chicagoland area and has been working in Chicago sports since 2015 with stops at WGN Radio, the Chicago Blackhawks, Stadium, and NBC Sports Chicago prior to landing at Betsperts. Matt covers just about everything for Betsperts and Bleacher Nation but focuses on the NHL and college football.

    more mlb-picks news

    Diamondbacks vs. Giants Probable Starting Pitchers – April 20

    The San Francisco Giants (9-12) play at home against the Arizona Diamondbacks (10-11) at Oracle Park. The game is set to begin at 4:05 PM ET on Saturday.The Diamondbacks will give the ball to Zac Gallen (3-0, 1.64 ERA), who...

    Twins vs. Tigers Probable Starting Pitchers – April 20

    The Detroit Tigers (11-9) have an away game against the Minnesota Twins (6-12), who are coming off a five-game losing streak. Saturday's contest starts at 2:10 PM ET.This contest's pitching matchup is set, as the Twins will send Bailey Ober...

    Cubs vs. Marlins Probable Starting Pitchers – April 20

    The Miami Marlins (4-16) visit the Chicago Cubs (12-7) for a road game on Saturday at 2:20 PM ET.The Cubs will give the ball to Javier Assad (2-0, 2.16 ERA), who is eyeing win No. 3 on the season, and...

    Yankees vs. Rays Probable Starting Pitchers – April 20

    The Tampa Bay Rays (11-10) play on the road against the New York Yankees (14-6) at Yankee Stadium. The contest is set to begin at 1:05 PM ET on Saturday.This contest's pitching matchup is set, as the Yankees will send...

    Cardinals vs. Brewers Probable Starting Pitchers – April 20

    The Milwaukee Brewers (12-6) play on the road against the St. Louis Cardinals (9-11) at Busch Stadium. The matchup is set to start at 2:15 PM ET on Saturday.This contest's pitching matchup is set, as the Cardinals will send Miles...

    Pirates vs. Red Sox Probable Starting Pitchers – April 20

    The Pittsburgh Pirates (11-9) look to end a stretch of four losses as they match up against the Boston Red Sox (11-10) on Saturday at 4:05 PM ET.The Pirates will call on Mitch Keller (2-1) versus the Red Sox and...

    Dodgers vs. Mets Probable Starting Pitchers – April 20

    The New York Mets (11-8) visit the Los Angeles Dodgers (12-10) on Saturday at 4:05 PM ET and look to build on a five-game winning streak.The Dodgers will give the ball to Gavin Stone (1-1, 3.68 ERA), who is eyeing...

    Astros vs. Nationals Probable Starting Pitchers – April 20

    The Houston Astros (7-14) visit the Washington Nationals (8-11) for an away game at Nationals Park on Saturday. First pitch is at 4:05 PM ET.The Astros will give the nod to Ronel Blanco (2-0, 0.86 ERA), who is eyeing win...

    Best MLB Prop Bets Today, April 20, 2024

    The MLB's 16-game slate today is not one to miss. The contests include the Baltimore Orioles taking on the Kansas City Royals at Kauffman Stadium.If you're looking for MLB prop bets for today's games, we're here to help. Scroll down...

    Dodgers vs. Mets Probable Starting Pitchers – April 19

    The New York Mets (10-8) visit the Los Angeles Dodgers (12-9) on Friday at 10:10 PM ET and look to build on a four-game winning streak.The probable pitchers are Yoshinobu Yamamoto (1-1) for the Dodgers and Sean Manaea (1-1) for...

    Latest News

    Knicks vs. 76ers: Free Live Stream, TV Channel, How to Watch

    In Game 1 of the opening round of the NBA Playoffs, the New York Knicks will go up against the Philadelphia 76ers.In their last time out, the Knicks won on Sunday 120-119 against the Bulls in overtime. The 76ers' last...

    Dodgers vs. Mets Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, April 20, 2024

    The New York Mets (11-8) and Harrison Bader, coming off a four-hit game, are underdogs (+157) on the moneyline and will look to upset the Los Angeles Dodgers (12-10) on Saturday at 4:05 PM ET on WPIX.Los Angeles' Gavin Stone...

    Diamondbacks vs. Giants Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, April 20, 2024

    The Arizona Diamondbacks (10-11) and Ketel Marte (four hits last time out) are favored (-122) on the moneyline for their matchup with the San Francisco Giants (9-12) on Saturday at 4:05 PM ET on ARID.Arizona's Zac Gallen and San Francisco's...

    Astros vs. Nationals Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, April 20, 2024

    The Houston Astros (7-14) are favorites (-181) on the moneyline when they take on the Washington Nationals (8-11) Saturday at 4:05 PM ET, live on SCHN.Houston's Ronel Blanco and Washington's Trevor Williams have been named the starters for this contest.Astros...

    Pirates vs. Red Sox Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, April 20, 2024

    The Pittsburgh Pirates (11-9) stumble into Saturday's matchup with the Boston Red Sox (11-10) looking to break a four-game losing streak. The contest starts at 4:05 PM ET on SportsNet PT with the Pirates listed as -121 favorites to right...

    Astros vs. Nationals Probable Starting Pitchers – April 20

    The Houston Astros (7-14) visit the Washington Nationals (8-11) for an away game at Nationals Park on Saturday. First pitch is at 4:05 PM ET.The Astros will give the nod to Ronel Blanco (2-0, 0.86 ERA), who is eyeing win...

    Diamondbacks vs. Giants Probable Starting Pitchers – April 20

    The San Francisco Giants (9-12) play at home against the Arizona Diamondbacks (10-11) at Oracle Park. The game is set to begin at 4:05 PM ET on Saturday.The Diamondbacks will give the ball to Zac Gallen (3-0, 1.64 ERA), who...

    Dodgers vs. Mets Probable Starting Pitchers – April 20

    The New York Mets (11-8) visit the Los Angeles Dodgers (12-10) on Saturday at 4:05 PM ET and look to build on a five-game winning streak.The Dodgers will give the ball to Gavin Stone (1-1, 3.68 ERA), who is eyeing...

    Pirates vs. Red Sox Probable Starting Pitchers – April 20

    The Pittsburgh Pirates (11-9) look to end a stretch of four losses as they match up against the Boston Red Sox (11-10) on Saturday at 4:05 PM ET.The Pirates will call on Mitch Keller (2-1) versus the Red Sox and...

    Cubs vs. Marlins Prediction: Expert Picks, Odds, Stats & Best Bets – Saturday, April 20, 2024

    The Chicago Cubs (12-7) hope to avoid an upset as -205 favorites when they take on Bryan De La Cruz (with homers in two straight contests) and the Miami Marlins (4-16). First pitch is at 2:20 PM ET Saturday, live...

    more mlb-picks news