Mets vs Marlins Prediction, Odds, Moneyline, Spread & Over/Under for May 31

Odds updated as of 1:12 p.m.
The New York Mets are among the MLB teams playing on Sunday, up against the Miami Marlins.
Before you do any MLB betting on this game at FanDuel Sportsbook, here's everything you need to know.
Mets vs Marlins Game Info
- New York Mets (25-33) vs. Miami Marlins (26-33)
- Date: Sunday, May 31, 2026
- Time: 1:40 p.m. ET
- Venue: Citi Field -- Queens, New York
- Coverage: SNY and Marlins.TV
Mets vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: NYM: (-164) | MIA: (+138)
- Spread: NYM: -1.5 (+126) | MIA: +1.5 (-152)
- Total: 7.5 -- Over: (-120) | Under: (-102)
Mets vs Marlins Probable Starting Pitchers
Probable Pitchers: Nolan McLean (Mets) - 2-4, 4.40 ERA vs Janson Junk (Marlins) - 3-5, 4.80 ERA
The Mets will give the nod to Nolan McLean (2-4) against the Marlins and Janson Junk (3-5). McLean's team is 4-7-0 against the spread this season in his starts. McLean's team is 3-7 this season when he starts and they are the moneyline favorite. The Marlins are 5-6-0 ATS in Junk's 11 starts with a set spread. The Marlins are 2-3 in Junk's five starts this season that they were the moneyline underdog.
Mets vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mets win (56%)
Mets vs Marlins Moneyline
- Looking at the moneyline for Marlins-Mets, Miami is the underdog at +138, and New York is -164 playing at home.
Mets vs Marlins Spread
- The Mets are hosting the Marlins and are favored by 1.5 runs (+126 to cover) on the runline. Miami is -152 to cover.
Mets vs Marlins Over/Under
- Mets versus Marlins, on May 31, has an over/under of 7.5, with the over being -120 and the under -102.
Bet on New York Mets vs. Miami Marlins on FanDuel today!
Mets vs Marlins Betting Trends
- The Mets have been chosen as favorites in 42 games this year and have walked away with the win 22 times (52.4%) in those games.
- This year New York has won three of 11 games when listed as at least -164 on the moneyline.
- The Mets and their opponents have hit the over in 24 of their 58 games with a total set by oddsmakers this season.
- The Mets are 23-35-0 against the spread in their 58 games that had a posted line this season.
- The Marlins have put together a 5-23 record in games they were the underdog on the moneyline (winning 17.9% of those games).
- Miami has a 2-5 record (winning only 28.6% of its games) when playing as a moneyline underdog of +138 or longer.
- In the 58 games bookmakers have set an over/under for the Marlins, they have combined with opponents to go over the total 34 times (34-22-2).
- The Marlins have put together a 25-33-0 record against the spread this season (covering 43.1% of the time).
Mets Player Leaders
- Juan Soto is hitting .300 with four doubles, a triple, 12 home runs and 24 walks. He has an on-base percentage of .394 and a slugging percentage of .580.
- Soto hopes to build on a four-game hitting streak in this matchup. During his last five outings he is batting .294 with two home runs, three walks and four RBIs.
- Bo Bichette has an OPS of .588, fueled by an OBP of .276 and a team-best slugging percentage of .312 this season. He's batting .222.
- He ranks 124th in batting average, 146th in on-base percentage and 152nd in slugging in the major leagues.
- Carson Benge leads New York with an OBP of .316 this season while batting .253 with 15 walks and 26 runs scored.
- Mark Vientos leads New York in total hits (40) this season while batting .225 with 16 extra-base hits.
- Vientos has safely hit in two games in a row. In his last five games he is batting .167 with a double, a home run and three RBIs.
Marlins Player Leaders
- Xavier Edwards has put up an on-base percentage of .402 and has 70 hits, both team-high numbers for the Marlins. He's batting .320 and slugging .489.
- Including all the qualifying hitters in the big leagues, his batting average is fourth, his on-base percentage is seventh, and he is 30th in slugging.
- Edwards brings a three-game hitting streak into this matchup. During his last five outings he is hitting .389 with two doubles, a triple, three walks and an RBI.
- Liam Hicks has five doubles, 11 home runs and 19 walks while hitting .274. He's slugging .478 with an on-base percentage of .347.
- Including all qualified hitters, he ranks 43rd in batting average, 55th in on-base percentage and 37th in slugging percentage.
- Otto Lopez has a .463 slugging percentage, which leads the Marlins.
- Jakob Marsee has seven doubles, three triples, three home runs and 31 walks while batting .200.
Mets vs Marlins Head to Head
- 5/30/2026: 6-1 NYM (Favorite: Mets, Spread: -1.5, Total: 7, Favorite Moneyline: -130, Underdog Moneyline: +110)
- 5/29/2026: 9-7 NYM (Favorite: Mets, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 5/24/2026: 4-0 MIA (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -124, Underdog Moneyline: +106)
- 5/23/2026: 4-1 MIA (Favorite: Marlins, Spread: -1.5, Total: 7.5, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 5/22/2026: 2-1 MIA (Favorite: Marlins, Spread: -1.5, Total: 8, Favorite Moneyline: -112, Underdog Moneyline: -104)
- 9/28/2025: 4-0 MIA (Favorite: Mets, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 9/27/2025: 5-0 NYM (Favorite: Mets, Spread: -1.5, Total: 8, Favorite Moneyline: -142, Underdog Moneyline: +120)
- 9/26/2025: 6-2 MIA (Favorite: Mets, Spread: -1.5, Total: 8.5, Favorite Moneyline: -136, Underdog Moneyline: +116)
- 8/31/2025: 5-1 MIA (Favorite: Mets, Spread: -1.5, Total: 8, Favorite Moneyline: -172, Underdog Moneyline: +144)
- 8/30/2025: 11-8 MIA (Favorite: Mets, Spread: -1.5, Total: 7.5, Favorite Moneyline: -172, Underdog Moneyline: +144)
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!



