Miami Marlins vs New York Mets Betting Pick & Prediction for 5/31

MLB game preview

The Miami Marlins take on the New York Mets at Citi Field in an MLB regular season game. The Marlins have a record of 26-33 and are fourth in the NL East. They are currently on a four-game losing streak and have a road record of 8-18.

The Mets hold a 25-33 record, placing them fifth in the NL East. They have won their last three games and have a home record of 14-15. The game is set to start at 1:40 PM and will be broadcast on SNY. The weather forecast predicts a mild day with a light breeze and a few clouds.

Miami Marlins Team Preview

The Miami Marlins have faced tough competition in recent games. They lost their last game against the New York Mets, with a score of 6-1. The Marlins managed only six hits and had no home runs in that game.

In the game before that, the Marlins lost to the Mets again, this time by a score of 9-7. They showed more offensive strength with 12 hits, including six extra-base hits and one home run. Owen Caissie was a standout, hitting a home run and driving in two runs.

Despite the losses, the Marlins have some strong hitters. Otto Lopez leads the team with a .330 batting average. Xavier Edwards is also contributing with a .320 average and six home runs this season.

Marlins vs Mets Game Day Info

  • Sport: MLB
  • Teams: Miami Marlins vs New York Mets
  • Venue: Citi Field in New York, NY
  • Date: Sunday, May 31, 2026
  • Betting Odds: Marlins Moneyline +139, Mets Moneyline -166

New York Mets Team Preview

The New York Mets are coming off a strong performance in their recent games. They secured a 6-1 win against the Miami Marlins on May 30th, with Christian Scott delivering five solid innings. Key players like Jared Young and Hayden Senger contributed with home runs, showcasing the team’s power at the plate.

In their matchup on May 29th, the Mets won 9-7 against the Marlins. Freddy Peralta pitched nearly five innings, while MJ Melendez hit a three-run home run. A.J. Ewing also had a notable performance, contributing with two hits and two RBIs.

The Mets faced the Cincinnati Reds on May 27th and won 4-2. Juan Soto and Eric Wagaman both hit home runs, providing the offensive boost the team needed. Their recent form shows a mix of strong pitching and timely hitting, which will be crucial as they continue their season.

BTB Betting Pick

The Mets are favored to win with a moneyline of -166. They have a stronger pitching lineup with an ERA of 3.87, ranked 11th. The Marlins have a higher batting average at .245, but the Mets’ overall performance suggests they will win. The projected score is Mets 4, Marlins 3.

The total for the game is set at 7.5 runs. Both teams have solid pitching, with the Marlins’ ERA at 4.27 and the Mets at 3.87. Given the pitching strengths, the game is expected to stay under the total of 7.5. The projected total score is 7 runs.