Diamondbacks Defeat Mets 7-2 at Citi Field
Wednesday, April 8, 2026, 4:10 PM ET · Citi Field
Arizona Diamondbacks 7, New York Mets 2, final. Our MLB picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Arizona Diamondbacks vs New York Mets?
Arizona Diamondbacks beat New York Mets 7-2 at Citi Field on April 8, 2026.
Who was favored in Arizona Diamondbacks vs New York Mets?
New York Mets were the favorite at DraftKings, moneyline -141 (about 59% implied). The underdog won.
The Arizona Diamondbacks secured a decisive 7-2 victory over the New York Mets at Citi Field, marking the conclusion of their three-game series, which Arizona won 2-1. The Diamondbacks' performance was highlighted by a strong second inning, where they scored four runs, setting the tone for the game. The Mets, despite their recent form, were unable to overcome the early deficit.
In terms of recent form, the Mets had been performing well, boasting a record of 6-4 in their last ten games leading up to this match. They entered the game on a three-game winning streak, averaging 4.8 runs scored per game while allowing only 3.3. Their last five games showed a record of 3-2, with an average of 5.2 runs scored and just 3.0 allowed. However, they faced a tough challenge against the Diamondbacks, who had struggled recently with a record of 3-7 in their last ten games. Arizona's average of 3.6 runs scored per game during that stretch was overshadowed by their average of 6.0 runs allowed, indicating defensive vulnerabilities.
At home, the Mets had a record of 3-1 in their last four games at Citi Field, while the Diamondbacks had not found success on the road, with a dismal 0-5 record in their last five away games. This matchup was particularly intriguing as it featured teams with contrasting home and away performances. The Mets had previously faced the Diamondbacks just a day earlier, winning 4-3, which added to the anticipation of this game.
In terms of head-to-head matchups, the teams were evenly matched over the past two seasons, with a record of 3-3 in their last six meetings. The most recent encounter before this game had ended in favor of the Mets, but the Diamondbacks turned the tables in this outing.
Injuries played a significant role in this matchup, particularly for the Mets, who were missing several key players. Cionel Perez, Devin Williams, Jorge Polanco, Reed Garrett, and Tylor Megill were all on the injured list, impacting the team's depth and performance. The Diamondbacks also had their share of injuries, with Tommy Troy, Ryne Nelson, Zac Gallen, Michael Soroka, and Corbin Burnes unavailable for this game.
The betting odds from DraftKings reflected the competitive nature of the game, with the Mets priced at -141 and the Diamondbacks at +117. The spread was set at -1.5 for the Mets, with a total of 7.5 runs for the game, indicating expectations of a moderately high-scoring affair.
Conditions at Citi Field were conducive to baseball, with no significant weather issues reported. Fans were treated to a clear night, ideal for watching the game unfold.
The scoring plays illustrated the Diamondbacks' offensive prowess, particularly in the second inning where they scored four runs. Moreno's sacrifice fly opened the scoring, followed by Marte's single that brought in Vargas and set the stage for Carroll's double that scored two more runs. The Mets managed to get on the board in the sixth inning with a single from Baty, but it was not enough to shift the momentum of the game. Arizona added two more runs in the eighth inning, sealing their victory.
Overall, the Diamondbacks' ability to capitalize on scoring opportunities and the Mets' inability to respond effectively highlighted the key moments of the game. The defeat leaves the Mets looking to regroup as they continue their season, while the Diamondbacks will look to build on this momentum.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | NYM -141 | 7.5 o -105 / u -115 | Arizona Diamondbacks +117 · New York Mets -141 |
Injury report
- Cionel Perez15-Day-ILForearmNew York Mets
- Devin Williams15-Day-ILShoulderNew York Mets
- Jorge Polanco60-Day-ILAnkleNew York Mets
- Reed Garrett60-Day-ILElbowNew York Mets
- Tylor Megill60-Day-ILElbowNew York Mets
- Tommy Troy10-Day-ILShoulderArizona Diamondbacks
- Ryne Nelson60-Day-ILElbowArizona Diamondbacks
- Zac Gallen60-Day-ILElbowArizona Diamondbacks
- Michael Soroka15-Day-ILShoulderArizona Diamondbacks
- Corbin Burnes60-Day-ILElbowArizona Diamondbacks
Recent form
New York Mets
Last 10: 6-4Streak W34.8 scored · 3.3 allowed per game3-1 at home
- W4-3vs Arizona DiamondbacksApr 7
- W9-0at San Francisco GiantsApr 5
- W10-3at San Francisco GiantsApr 4
- L2-7at San Francisco GiantsApr 3
- L1-2at St. Louis CardinalsApr 1
- L0-3at St. Louis CardinalsMar 31
- W4-2at St. Louis CardinalsMar 30
- L3-4vs Pittsburgh PiratesMar 29
- W4-2vs Pittsburgh PiratesMar 28
- W11-7vs Pittsburgh PiratesMar 26
Arizona Diamondbacks
Last 10: 3-7Streak L13.6 scored · 6 allowed per game0-5 away
- L3-4at New York MetsApr 7
- W6-5vs Atlanta BravesApr 5
- L0-2vs Atlanta BravesApr 4
- L2-17vs Atlanta BravesApr 3
- W7-5vs Detroit TigersApr 1
- W9-6vs Detroit TigersMar 31
- L2-3at Los Angeles DodgersMar 29
- L4-5at Los Angeles DodgersMar 28
- L2-8at Los Angeles DodgersMar 27
- L1-5at San Diego PadresSep 28
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Los Angeles | - | 57 | L2 | .590 | 82 |
| Arizona | 9 | 67 | W1 | .525 | 74 |
| San Diego | 9.5 | 67 | L2 | .521 | 73 |
| San Francisco | 24.5 | 82 | W1 | .414 | 58 |
| Colorado | 28.5 | 86 | W2 | .386 | 54 |
| Atlanta | - | 57 | W1 | .593 | 83 |
| Philadelphia | 4 | 61 | L1 | .564 | 79 |
| Miami | 12 | 69 | W2 | .507 | 71 |
| Washington | 17 | 75 | L1 | .472 | 67 |
| New York | 20 | 77 | W1 | .450 | 63 |
How the scoring went
- 1st Inning1-0Moreno hit sacrifice fly to right, Carroll scored.
- 2nd Inning2-0Marte singled to right, Vargas scored, Barrosa to second, Fernandez to third.
- 2nd Inning4-0Carroll doubled to center, Fernandez scored and Barrosa scored, Marte to third.
- 2nd Inning5-0Perdomo hit sacrifice fly to center, Marte scored.
- 6th Inning5-1Baty singled to center, Bichette scored, Robert Jr. to second.
- 8th Inning7-1Barrosa doubled to center, Vargas scored and Fernandez scored, Tawa to third.
- 8th Inning7-2Vientos hit sacrifice fly to right, Robert Jr. scored, Baty to third.
Win probability
Above the line favours New York Mets, below favours Arizona Diamondbacks.
Venue
- Citi FieldQueens, New York
- Attendance33422
- OfficialsChris Segal, Erich Bacchus, Laz Diaz, Brian O'Nora
Elsewhere
- MLB betting tips for Thursday: Rays and the road don't seem to be getting along
- Fantasy baseball news and notes: Rutschman continues to sit for Red Sox and more for Thursday
- MLB Power Rankings Week 23: Top teams in first September edition
- MLB trade deadline 2026: Winners and losers, one month later
- Rangers begin 4-game series against the Rays
- Astros face the White Sox leading series 2-1
Picks for MLB
MLB rules and settlement
These two, other days
- Diamondbacks Secure Series Win Against MetsMay 10, 2026
- Diamondbacks Edge Mets in Close ContestMay 9, 2026
- Mets Edge Diamondbacks in Extra Innings ShowdownMay 8, 2026
- Diamondbacks Dominate Mets in 7-1 VictoryApr 9, 2026
- Mets Edge Diamondbacks in Extra Innings ThrillerApr 7, 2026