
Free Pick: Diamondbacks vs. Mets Odds
Looking for Arizona Diamondbacks vs. New York Mets Free MLB predictions? MLB betting sees the Diamondbacks taking on the Mets on 4/9 at Citi Field, in New York. This free MLB baseball pick is based on matchup analysis and documented handicapping data tracked by CappersPicks since 2004, with a focus on identifying the strongest betting angle for this Diamondbacks Mets matchup..
2026 MLB Handicapping – Arizona Diamondbacks vs New York Mets
(6-6) Arizona Diamondbacks vs. New York Mets (7-5)
Date: Apr 09, 2026
Time: 7:10 PM ET
Venue: Citi Field in New York, NY
Projected Starting Pitchers: Eduardo Rodriguez vs. Nolan McLean
MLB Moneyline Odds: Diamondbacks +137 | Mets -164 (Bet Now!)
Today’s MLB Run Line Betting Odds: Diamondbacks +1.5 | Mets -1.5
MLB Baseball Gambling Total: O/U: 7
Here’s why I’m backing a New York moneyline bet below in my Diamondbacks Mets free pick & gambling prediction for this matchup.
- Live Betting Odds for today’s Diamondbacks vs. Mets game!
- Want more baseball predictions like this Diamondbacks Mets play? Check out our free MLB AI Picks for today!
- View our Updated Sportsbook Bonuses for today!
Diamondbacks vs. Mets Gameday
The Arizona Diamondbacks head into Citi Field tonight to take on the New York Mets in a tight early-season matchup. Arizona sits at 6-6 and is coming off a win over New York, while the Mets come in at 7-5 after dropping their last game.
Torey Lovullo’s group is still trying to figure things out on the road with a 1-4 record so far. Carlos Mendoza’s Mets have been better at home at 3-2 and will look to keep that edge in this spot.
The forecast calls for a cool night with a light breeze, which could play into how the ball carries. These teams have split results so far, though Arizona holds a slight edge in total runs.
This matchup has already been tight, and both sides have shown they can trade punches.
Arizona Diamondbacks vs. New York Mets Odds & Last 5
The Mets are favored at -161 on the moneyline, showing where the market leans heading into this one. Arizona comes back at +135, with the runline at +1.5 (-164) for the Diamondbacks and -1.5 (+137) for the Mets.
The line suggests a competitive game, especially given how these teams have played each other already. It’s not a wide gap, even with New York at home.
Arizona picked up a 7-2 win over the Mets with 11 hits in their last meeting. Before that, they dropped a tight 4-3 game, so both outcomes have already shown up in this matchup.
The Mets had more success in their recent series against the Giants, taking all three games on the road. That stretch showed their offense can stay productive across multiple games.
Mets Stats
The Mets are hitting .248 as a team, which ranks 8th in the league and shows a steady approach at the plate. They’ve also totaled 9 home runs and 19 doubles, both ranking 9th.
On the mound, they carry a 2.90 ERA, which sits 4th, and they’ve allowed just 7 home runs, ranking 3rd. Their pitchers have also recorded 110 strikeouts, placing them 9th.
Francisco Alvarez leads with a .300 average and 3 home runs. Brett Baty is hitting .275 with 6 RBIs, while Mark Vientos has been hot at .370 across 9 games.
YOU CAN CLICK HERE TO CHECK OUT OUR TOP MLB CAPPERS! (All Under 1 Roof)
Diamondbacks Stats
Arizona is hitting .223 as a team, which ranks 17th, but they’ve shown some pop with a .367 slugging percentage that sits 13th. That gap shows they can still do damage when they connect.
Their pitching staff holds a 4.15 ERA, ranking 19th, while limiting opponents to a .236 average, which ranks 13th. They’ve also allowed 12 home runs, placing them 8th.
Corbin Carroll has been a key piece with extra-base production, including a 3-for-5 game with two doubles and a triple. Gabriel Moreno adds a .243 average with five runs scored over 11 games.
We want to hear from you below! Comments are welcome! Give us your picks for this Arizona Diamondbacks vs. New York Mets MLB matchup.
Diamondbacks vs. Mets Pitching Matchup
Eduardo Rodriguez gets the start for Arizona with a 0-0 record, a 0.00 ERA, and a 0.92 WHIP. He’s also recorded 8 strikeouts to open the season.
He’s kept things clean early and hasn’t allowed a run yet. That kind of start puts him in a strong spot coming into this matchup.
Nolan McLean takes the ball for the Mets with a 1-0 record, a 2.61 ERA, and a 0.87 WHIP. He’s also struck out 12 hitters, showing strong early command.
His ability to limit baserunners has stood out so far. That control will matter against a lineup that can string together extra-base hits.
Arizona Diamondbacks vs. New York Mets bottom line: Mets have the edge at home, but Arizona has already shown they can win this matchup.
Arizona Diamondbacks vs. New York Mets Baseball Betting Trends
- The Mets are 4-1 straight-up in their last 5 games.
- The Mets have gone under the total in 4 of their last 5 games.
- The Diamondbacks are 3-2 straight-up in their last 5 games.
- Also, the Diamondbacks have gone under the total in 3 of their last 5 games.
- The Mets have covered the run line in 3 of their last 5 games.
- Additionally, the Diamondbacks have covered the run line in 2 of their last 5 games.
Diamondbacks Mets Free Pick: Mets ML -161
Here is my Diamondbacks Mets free pick: I’m backing New York on the moneyline because they’ve been more consistent.
The Mets have gone 4-1 in their last five and have been solid at home. That kind of form matters in this spot.
Arizona has struggled on the road, going 1-4. That makes this a tougher matchup for them.
When one team is steady at home and the other struggles away, the edge tends to show.
In fact, New York has shown they can bounce back quickly after losses. That resilience is important.
Additionally, their pitching should be able to limit Arizona’s offense. That gives them control of the game.
Mets moneyline -161 is the play here. The matchup favors New York.
Today’s MLB Free Pick
Best Sportsbooks For Arizona Diamondbacks vs. New York Mets MLB Gambling Today!
MLB Betting Tweet Of The Day
🔟 years in the bigs 👏 pic.twitter.com/0D1K7UsC1v
— New York Mets (@Mets) April 8, 2026
Also, if you’re looking for more MLB picks like Arizona Diamondbacks vs. New York Mets matchup, we’ll be providing 4* free MLB plays on the blog all season long. In fact, you can check out our MLB experts for guaranteed premium & free MLB baseball picks!
Lastly, register here for a FREE MLB Betting Account Now for daily free picks & more special offers! What did you think of our Diamondbacks Mets free pick?





