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

Odds updated as of 6:13 p.m.
MLB action on Monday includes the New York Mets facing the Miami Marlins.
We've got you covered, in terms of the vital information 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 (1-2) vs. Miami Marlins (3-1)
- Date: Monday, March 31, 2025
- Time: 6:40 p.m. ET
- Venue: loanDepot park -- Miami, Florida
- Coverage: FDSFL and SNY
Mets vs Marlins Odds & Moneyline
- All MLB odds, betting lines and prop bets are available on FanDuel Sportsbook.
- Moneyline: NYM: (-180) | MIA: (+152)
- Spread: NYM: -1.5 (-111) | MIA: +1.5 (-108)
- Total: 8.5 -- Over: (-106) | Under: (-114)
Mets vs Marlins Probable Starting Pitchers
Probable Pitchers: David Peterson (Mets) - 0-0, 0.00 ERA vs Cal Quantrill (Marlins) - 0-0, 0.00 ERA
The Mets will give the nod to David Peterson against the Marlins and Cal Quantrill. In 22 games he pitched with a spread last season, Peterson and his team finished with a 16-6-0 record ATS. Peterson and his team had an 11-3 record when he pitched as a favorite last season. Last season Quantrill and his team went 17-12-0 against the spread in games he pitched. Quantrill's team went 12-15 in games he appeared in when they were the moneyline underdog a season ago.
Mets vs Marlins Prediction & Pick
All MLB win probability predictions and picks are according to numberFire.
Prediction: Mets win (66.8%)
Mets vs Marlins Moneyline
- Looking at the moneyline for Mets-Marlins, New York is the favorite at -180, and Miami is +152 playing at home.
Mets vs Marlins Spread
- The Marlins are hosting the Mets, and are +1.5 on the runline. The Marlins are -111 to cover the spread, and the Mets are -108.
Mets vs Marlins Over/Under
- The Mets-Marlins game on March 31 has been given an over/under of 8.5 runs. The over is set at -106 and the under at -114.
Bet on New York Mets vs. Miami Marlins on FanDuel today!
Mets vs Marlins Betting Trends
- The Mets were victorious in 57, or 60%, of the 95 contests they were chosen as favorites last season.
- Last year, New York won 10 of 15 games when listed as at least -180 on the moneyline.
- The Mets and their opponents hit the over in 90 of their 170 games with a total last season.
- The Marlins won 58 of the 143 games they were the underdog on the moneyline last season (40.6%).
- In games it played as a moneyline underdog with odds of +152 or longer last year, Miami went 22-37 (37.3%).
- The Marlins combined with their opponents to go over the total 86 times last season for an 86-68-7 record against the over/under.
Mets Player Leaders
- Juan Soto had 166 hits and an OBP of .419 last season.
- Francisco Lindor hit 33 homers while driving in 91 runs.
- Pete Alonso ended his last campaign with 146 hits, an OBP of .329, plus a slugging percentage of .459.
- Brandon Nimmo slashed .224/.327/.399 and finished with an OPS of .727.
Marlins Player Leaders
- Otto Lopez had 23 doubles, a triple, six home runs and 25 walks while hitting .270 last season.
- Xavier Edwards hit .328 with 12 doubles, five triples, a home run and 33 walks.
- Jonah Bride hit .276 with 10 doubles, 11 home runs and 30 walks a season ago.
- Nick Fortes hit .227 with 16 doubles, four home runs and 11 walks.
Sign up for FanDuel Sportsbook and FanDuel Daily Fantasy today!