START YOUR OWN WINNING STREAK
Player Image
SportsBookLogo
Chevrons Texture
MLB

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

Subscribe to our newsletter

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

Odds updated as of 1:12 a.m.

On Friday in MLB, the New York Mets are up against the Miami Marlins.

We've got you covered, in terms of the most important info about this matchup before you take a look at the MLB odds and spreads on FanDuel Sportsbook.

Mets vs Marlins Game Info

  • New York Mets (47-63) vs. Miami Marlins (55-55)
  • Date: Friday, July 31, 2026
  • Time: 7:10 p.m. ET
  • Venue: Citi Field -- Queens, New York
  • Coverage: WPIX and Marlins.TV

Mets vs Marlins Odds & Moneyline

  • All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
  • Moneyline: NYM: (-126) | MIA: (+108)
  • Spread: NYM: -1.5 (+176) | MIA: +1.5 (-215)
  • Total: 7 -- Over: (-115) | Under: (-105)

Mets vs Marlins Probable Starting Pitchers

Probable Pitchers: Freddy Peralta (Mets) - 5-9, 4.99 ERA vs Janson Junk (Marlins) - 4-6, 4.89 ERA

The Mets will call on Freddy Peralta (5-9) against the Marlins and Janson Junk (4-6). Peralta and his team have a record of 10-12-0 against the spread when he starts. Peralta's team has won 53.8% of his starts when they are favored on the moneyline (7-6). The Marlins have a 6-8-0 record against the spread in Junk's starts. The Marlins have a 3-4 record in Junk's seven starts this season when they were the moneyline underdog.

Mets vs Marlins Prediction & Pick

All MLB win probability predictions and picks are according to numberFire.
Prediction: Marlins win (56.4%)

Mets vs Marlins Moneyline

  • Miami is the underdog, +108 on the moneyline, while New York is a -126 favorite at home.

Mets vs Marlins Spread

  • The Marlins are +1.5 on the spread (-215 to cover), and New York is +176 to cover the runline.

Mets vs Marlins Over/Under

  • The Mets-Marlins game on July 31 has been given an over/under of 7 runs. The over is set at -115 and the under at -105.

Bet on New York Mets vs. Miami Marlins on FanDuel today!

Mets vs Marlins Betting Trends

  • The Mets have been favorites in 59 games this season and have come away with the win 31 times (52.5%) in those contests.
  • This year New York has won 22 of 45 games when listed as at least -126 on the moneyline.
  • Contests with the Mets have gone over the total set by bookmakers in 46 of 106 chances this season.
  • In 106 games with a line this season, the Mets have a mark of 50-56-0 against the spread.
  • The Marlins have been the moneyline underdog 57 total times this season. They've gone 22-35 in those games.
  • Miami is 15-22 (winning 40.5% of its games) when playing as a moneyline underdog of +108 or longer.
  • In the 108 games bookmakers have set an over/under for the Marlins, they have combined with opponents to go over the total 55 times (55-51-2).
  • The Marlins have collected a 55-53-0 record against the spread this season.

Mets Player Leaders

  • Bo Bichette has an OPS of .673, fueled by an OBP of .304 and a team-best slugging percentage of .370 this season. He has a .259 batting average.
  • He is 65th in batting average, 120th in on-base percentage, and 123rd in slugging among all qualifying hitters in MLB.
  • Carson Benge has 14 doubles, two triples, 11 home runs and 32 walks. He's batting .261 and slugging .391 with an on-base percentage of .324.
  • He ranks 61st in batting average, 81st in on-base percentage and 114th in slugging among qualifying batters.
  • Benge heads into this game looking to extend his three-game hit streak. During his last five outings he is hitting .294 with a double, two walks and an RBI.
  • Marcus Semien has collected 69 base hits, an OBP of .268 and a slugging percentage of .353 this season.
  • A.J. Ewing has seven home runs, 27 RBI and a batting average of .268 this season.

Marlins Player Leaders

  • Otto Lopez has accumulated a team-best slugging percentage (.486) and paces the Marlins in hits (138). He's batting .325 and with an on-base percentage of .359.
  • Including all the qualifying hitters in the majors, he is second in batting average, 33rd in on-base percentage and 27th in slugging percentage.
  • Liam Hicks is batting .283 with nine doubles, a triple, 14 home runs and 38 walks. He's slugging .437 with an on-base percentage of .362.
  • He is 25th in batting average, 28th in on-base percentage and 64th in slugging percentage in the big leagues.
  • Xavier Edwards has a team-high .373 on-base percentage.
  • Javier Sanoja is batting .264 with 21 doubles, two triples, three home runs and 16 walks.

Mets vs Marlins Head to Head

  • 5/31/2026: 10-1 NYM (Favorite: Mets, Spread: -1.5, Total: 7.5, Favorite Moneyline: -164, Underdog Moneyline: +138)
  • 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)

Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!

Subscribe to our newsletter

Want more stories like this?

Sign up to our newsletter to receive the latest news.

Newsletter Signup
Newsletter Signup