Arizona Diamondbacks vs New York Mets Picks and Prediction for Tuesday April 7 2026
Sign Up Get $30 Premium Picks Credit + Exclusive Offers
Subscribe Now
On Tuesday, the Arizona Diamondbacks (5-5) face off against the New York Mets (6-4) at Citi Field in Queens, New York. This game will air on DBACKS.TV, MLB.TV, and SportsNet New York. Keep up to date with all the MLB action, with our MLB predictions.
Arizona vs. New York Game Information
- April 7, 2026
- 7:10pm EST
- Citi Field
- DBACKS.TV/MLB.TV/SportsNet New York
New York Form & Recent Results
New York heads into this matchup riding plenty of momentum, coming in on a three-game winning streak and having taken three of their last five games overall before opening their series against Arizona on Monday. In Sunday’s 5–2 win over San Francisco, the Mets got a key contribution off the bench from pinch hitter Luis Torrens, who went 1-for-2 and made his presence felt with a run scored and two RBIs. It was the kind of timely production that’s helped New York keep stacking wins lately, especially when they’re getting impact at-bats not just from the stars, but from depth pieces as well.
So far this season, Francisco Alvarez has been the Mets’ top power threat, leading the team with three home runs. A handful of others have chipped in with one homer each, Mark Vientos, Tyrone Taylor, Luis Robert Jr., Marcus Semien, Juan Soto, and Carson Benge, showing that the power has been spread around rather than coming from just one bat. When it comes to run production, Robert Jr., Semien, and Bo Bichette have been the most consistent, sharing the team lead with six RBIs apiece. Soto has also been setting the tone at the plate, leading New York in batting average at .355 through his first eight games of the season. Overall, the Mets’ offense has been rolling recently, averaging 5.4 runs per game over their last five games, and they’ll be looking to keep that same hard-hitting rhythm going in this next game.
Arizona Form & Recent Results
Arizona comes into this game playing with a bit of momentum, riding a two-game winning streak and taking three of their last five games overall. Their most recent win was a gritty 6–5 walk-off over Atlanta in 10 innings on Sunday, and Ketel Marte played a huge role in it. Marte went 2-for-5, crossed the plate for a run, and then delivered the game-winning RBI that sealed it for the Diamondbacks in extra innings, giving the team another confidence-boosting finish late in the game.
Arizona’s power has been spread out across a few different bats throughout the early season. Jose Fernandez and Corbin Carroll currently share the team lead in home runs with two apiece, while Ketel Marte, Jordan Lawlar, Geraldo Perdomo, and Ildemaro Vargas are close behind with one each. Carroll has also been their most consistent run producer, leading the team with nine RBIs, and he’s setting the tone at the plate with a team-best .313 batting average as well. Even with those bright spots, the offense hasn’t been overwhelming lately. Over their last five games, the Diamondbacks have averaged just 2.2 runs per game, so their defense has had to do a lot of the heavy lifting. Heading into this game, the goal will be to keep that defensive edge while finding a way to generate more steady offense to support it.
Key Players
- Arizona’s Corbin Carroll this season: 2 HRs, 9 RBIs, .313 AVG
- New York’s Francisco Alvarez this season: 3 HRs, 3 RBIs, .292 AVG
Betting Odds & Market Overview:
- NYM -163 / ARI +135; O/U 7
Arizona vs. New York Picks and Prediction
The Mets will try to keep their momentum going and add another win when they take on Arizona on Tuesday. The Diamondbacks are set to hand the ball to right-hander Zac Gallen, who’s 1–1 with a 3.60 ERA so far this season. New York will counter with Freddy Peralta, who’s off to a 1–0 start and has a 4.35 ERA this season as the two teams square off in this game. Final Score Prediction, New York Mets win 6-4.
Betting on the MLB?
- Join other baseball fans that bet with the top sportsbooks
- Claim a welcome offer with the best MLB betting promos
Up To $1500 in Bonus Bets Paid Back if your First Bet Does Not Win
New Users – Bet $5 Get $250 If Your Bet Wins!
New Customers: Bet $5+ Get $300 in Bonus Bets Instantly


Rob Vinciletti
Nick Parsons
Tom Macrina
Steve Seagrave