Mets vs. Diamondbacks Dunkel MLB Picks, Predictions and Prop Bets - April 7
07 April 2026

The New York Mets ride a three-game winning streak into a home matchup versus the Arizona Diamondbacks at 4:10 p.m. ET on Tuesday. Freddy Peralta (1-0, 4.35 ERA) will start for the Mets, who are 6-4 this season and second in the NL East. Zac Gallen (1-1, 3.60 ERA) is the expected starter for the Diamondbacks, who are 5-5 and second in the NL West.
Sportsbooks have made the Mets a decent moneyline favorite (-161) at home over the Diamondbacks (+135). The contest has a total set at 7.
Mets vs. Diamondbacks Odds, Game Time
- Game day: Tuesday, April 7, 2026
- Game time: 4:10 p.m. ET
- Location: Queens, New York
- Stadium: Citi Field
- Favorite: Mets (-161)
- Underdog: Diamondbacks (+135)
- Over/under: 7
How to Watch Mets vs. Diamondbacks
- TV Channel: SNY and ARID
- Live Stream: Fubo (Watch for free)
Bet now on FanDuel Sportsbook!
Mets vs. Diamondbacks: Betting the Moneyline
- The Mets have been the moneyline favorite eight total times this season. They've finished 4-4 in those games.
- Arizona has won in one of the six contests it has been named as odds-on underdogs in this year.
- This season New York has won one of its three games when favored by at least -161 on the moneyline.
- The Diamondbacks have yet to win this season when listed as an underdog of +135 or worse on the moneyline this season.
- The Mets have an implied moneyline win probability of 61.7% in this contest.
- The Diamondbacks have an implied victory probability of 42.6% according to the moneyline set for this matchup.
Mets vs. Diamondbacks: Betting the Spread & Total
- The Mets have combined with opponents to hit the over on the total four times this season for a 4-5-1 record against the over/under.
- Arizona and its opponents have gone over the total this season in six of its 10 opportunities.
- The Mets have put together a 6-4-0 record against the spread this season.
- The Diamondbacks have posted a record of 7-3-0 against the spread this season.
