Mets vs. Marlins Dunkel MLB Picks, Predictions and Prop Bets - July 31
31 July 2026

The Miami Marlins visit the New York Mets at 7:10 p.m. ET on Friday. Janson Junk (4-6, 4.89 ERA) gets the start for the Marlins, who are 55-55 this season and third in the NL East. The Mets, who are 47-63 and fifth in the NL East, have not yet named a starter.
The Mets (-121) are moneyline favorites at home over the Marlins (+100). The total in this contest is set at 8.5.
Mets vs. Marlins Odds, Game Time
- Game day: Friday, July 31, 2026
- Game time: 7:10 p.m. ET
- Location: Queens, New York
- Stadium: Citi Field
- Favorite: Mets (-121)
- Underdog: Marlins (+100)
- Over/under: 8.5
How to Watch Mets vs. Marlins
- TV Channel: WPIX and MIAM
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Mets vs. Marlins: Betting the Moneyline
- The Mets have a 35-31 record in games they were favored on the moneyline (winning 53% of those games).
- Miami has won in 22, or 37.9%, of the 58 contests it has been named as odds-on underdogs in this year.
- This season New York has won 26 of its 52 games, or 50%, when favored by at least -121 on the moneyline.
- The Marlins have a mark of 18-29 in contests where sportsbooks favor them by +100 or worse on the moneyline.
- Based on this matchup's moneyline, the Mets' implied win probability is 54.8%.
- The Marlins have an implied victory probability of 50% according to the moneyline set by sportsbooks for this matchup.
Mets vs. Marlins: Betting the Spread & Total
- The Mets have played in 110 games with a set over/under, and have combined with their opponents to go over the total 48 times (48-54-8).
- Miami's games have gone over the total in 56 of its 110 chances.
- The Mets have covered 47.3% of their games this season, going 52-58-0 ATS.
- The Marlins have an against the spread record of 54-56-0 in 110 games with a line this season.
