Want to get more Covers content? Add us as a preferred source on your Google account here.
The New York Mets open a homestand against the Arizona Diamondbacks on Tuesday afternoon, and both teams are looking to stay hot in chilly NYC.
My Diamondbacks vs. Mets predictions and MLB picks for April 7 are calling for the Mets to keep it going with a home cover in a low-scoring affair.
Who will win Diamondbacks vs Mets today: Mets -1.5 (+145)
The New York Mets will once again not have Juan Soto, who strained his calf on Friday and is on the injured list. However, the Mets scored at least five runs in each of the three games they took at San Francisco over the weekend without Soto.
The Arizona Diamondbacks also enter on a streak, going 5-2 straight-up in the last seven and covering the run line in seven of the last nine.
I believe pitching will make the difference today.
New York has allowed the fourth-fewest runs in MLB and start Freddy Peralta against Arizona, which is averaging just 3.5 runs a game.
Zac Gallen has been up-and-down in two starts this year, and the D-backs bullpen is 28th in ERA (6.50).
Diamondbacks vs Mets Over/Under pick: Under 7 (-105)
Eventually, replacing a six-time Silver Slugger like Soto with Jared Young, Carson Benge, or Brett Baty will catch up with the Mets. This offense may come back to earth, especially with Francisco Lindor (two extra base hits in 48 AB) slumping.
Arizona has seen everyone except Corbin Carroll mired in early-season slumps.
The Mets start last season’s NL wins leader in Peralta, while the D-Backs start former All-Star Zac Gallen. Even with the earlier start, the air will be crisp and cold, so it’s not the ideal hitting environment.
Diamondbacks vs Mets odds
- Moneyline: Arizona +130 | New York -155
- Run line: Arizona +1.5 | New York -1.5
- Over/Under: Over 7 | Under 7
Diamondbacks vs Mets trend
The Mets have covered the F5 run line in 44 of their last 78 games at home (+7.00 Units / 7% ROI). Find more MLB betting trends for Diamondbacks vs. Mets.
How to watch Diamondbacks vs Mets and game info
| Location | Citi Field, Queens, NY |
| Date | Tuesday, April 7, 2026 |
| First pitch | 4:10 p.m. ET |
| TV | ARID, SNY |
| Diamondbacks starting pitcher | Zac Gallen (1-1, 3.60 ERA) |
| Mets starting pitcher | Freddy Peralta (1-0, 4.35 ERA) |
Diamondbacks vs Mets latest injuries
Diamondbacks vs Mets weather
Odds are correct at the time of publishing and are subject to change.
Not intended for use in MA.
Affiliate Disclosure: Our team of experts has thoroughly researched and handpicked each product that appears on our website. We may receive compensation if you sign up through our links.
This article originally appeared on Covers.com, read the full article here and view our best betting sites or check out our top sportsbook promos.
