The New York Mets will look to build on their four-game winning streak as they host the Arizona Diamondbacks on Wednesday afternoon.
Arizona starter Ryne Nelson hasn’t found his groove yet, and my Diamondbacks vs. Mets predictions like the New York lineup to take advantage.
Keep reading for my full breakdown and free MLB picks for April 8.
Who will win Diamondbacks vs Mets today: Mets moneyline (-130)
The New York Mets are off to a fast start this season and have won four straight games heading into Wednesday.
New arrival Luis Robert Jr. (.882 OPS) and returning starters Francisco Alvarez (1.054 OPS) and Mark Vientos (1.087 OPS) have done enough to keep the offense humming even with Juan Soto now on the IL.
Ryne Nelson has been vulnerable early in the year, and while David Peterson isn’t off to a great start either, the Arizona Diamondbacks are averaging just 3.45 runs per game while hitting .213 as a team.
I’m backing the Mets to keep rolling tonight.

Diamondbacks vs Mets Over/Under pick: Over 7.5 (+102)
Both starters have struggled to start the season, and the offenses should be able to do enough to get to this low total.
Peterson has a 4.66 ERA over 9 2/3 innings of work, while Nelson has had an even rougher start, allowing four homers and putting up a 5.79 ERA in his first two outings.
With the Mets averaging 4.82 runs per game so far this season, they should carry most of this total, and I expect Arizona to contribute at least a couple runs to help us hit the Over.
- ML/RL bets: 3-2, +0.97 units
- Over/Under bets: 0-3, -3.00 units
Diamondbacks vs Mets odds
- Moneyline: Diamondbacks +118 | Mets -138
- Run line: Diamondbacks +1.5 | Mets -1.5
- Over/Under: Over 7.5 | Under 7.5
Diamondbacks vs Mets trend
The Diamondbacks are 0-4 straight-up away from home this season. Find more MLB betting trends for Diamondbacks vs. Mets.
How to watch Diamondbacks vs Mets and game info
| Location | Citi Field, Queens, NY |
| Date | Wednesday, April 8, 2026 |
| First pitch | 4:10 p.m. ET |
| TV | ARID, SNY |
| Diamondbacks starting pitcher | Ryne Nelson (0-1, 5.79 ERA) |
| Mets starting pitcher | David Peterson (0-1, 4.66 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.






