The Arizona Diamondbacks and New York Mets wrap up a three-game series at Citi Field on Thursday night.
New York had a four-game win streak snapped yesterday but my Diamondbacks vs. Mets predictions expect the home side to bounce back with a strong start from Nolan McLean.
Here are my best free MLB picks for this NL clash on April 9.
Who will win Diamondbacks vs Mets today: Mets run line -1.5 (+145)
Arizona Diamondbacks lefty Eduardo Rodriguez has allowed eight hits and one run through 12 frames. However, he had an ugly 5.02 ERA with a 1.53 WHIP in 39 starts over the previous two years, so expect major regression.
The New York Mets are giving the pill to Nolan McLean who is one of the top pitching prospects in baseball. In 10 MLB starts going back to last season, McLean has a 2.16 ERA with a .189 OBA and 69 punchouts through 58 1/3 innings.
With the Mets also boasting better hitting metrics, I'm playing the run line.

Diamondbacks vs Mets Over/Under pick: Over 7.5 (+117)
The Mets have balance from 1-9 in their lineup and despite the absence of Juan Soto have been making good contact. Over the last week, they are batting .284 while slugging .405.
Bo Bichette has come alive after a slow start to his season, while proven sluggers like Marcus Semien and Francisco Lindor will break out eventually.
I expect them to have success against Rodriguez and an Arizona bullpen that is projected to be one of the worst in baseball. That has me leaning towards the Over 7.5.
- ML/RL bets: 3-4, -1.88
- Over/Under bets: 3-1, +1.75
Diamondbacks vs Mets odds
- Moneyline: Arizona +150 | New York -156
- Run line: Arizona +1.5 (-150) | New York -1.5 (+144)
- Over/Under: Over 7.5 (+117) | Under 7.5 (-122)
Diamondbacks vs Mets trend
The Mets have covered the Run Line in 13 of their last 25 games (+3.55 Units / 13% ROI). Find more MLB betting trends for Diamondbacks vs. Mets.
How to watch Diamondbacks vs Mets and game info
| Location | Citi Field, Flushing, NY |
| Date | Thursday, April 9, 2026 |
| First pitch | 7:10 p.m. ET |
| TV | ARID, SNY |
| Diamondbacks starting pitcher | Eduardo Rodriguez (0-0, 0.00 ERA) |
| Mets starting pitcher | Nolan McLean (1-0, 2.61 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.






