Mets Edge Diamondbacks in Extra Innings Thriller
Tuesday, April 7, 2026, 4:10 PM ET · Citi Field
New York Mets 4, Arizona Diamondbacks 3, 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?
New York Mets beat Arizona Diamondbacks 4-3 at Citi Field on April 7, 2026.
Who was favored in Arizona Diamondbacks vs New York Mets?
New York Mets were the favorite at DraftKings, moneyline -156 (about 61% implied). The favorite won.
The New York Mets secured a dramatic 4-3 victory over the Arizona Diamondbacks in a thrilling 10-inning contest at Citi Field. This win not only showcased the Mets' resilience but also marked the conclusion of a closely contested series, where the Diamondbacks ultimately took two out of three games.
Both teams came into this game with contrasting recent forms. The Mets had a record of 7-4 overall, including a 5-5 mark in their last ten games, while the Diamondbacks stood at 5-6. The Mets were on a two-game winning streak, having recently defeated the San Francisco Giants in their last two outings, scoring an impressive 19 runs across those games. In contrast, the Diamondbacks had struggled, managing only a 3-7 record in their last ten games, though they did secure a narrow win against the Atlanta Braves in their most recent match.
At home, the Mets had a record of 2-1 in their last three games at Citi Field, averaging 4.4 runs scored and allowing only 3.4 runs. The Diamondbacks, however, had yet to find success on the road this season, holding a dismal 0-5 record in their last five away games and averaging just 3.7 runs scored while allowing 6.3 runs.
In terms of head-to-head matchups, the Mets had faced the Diamondbacks five times in the previous season, with a record of 2-3 against them. Their last encounter prior to this game was on May 7, 2025, when the Mets lost 1-5 in Arizona. The recent history suggested a competitive rivalry, which was evident in this tightly contested game.
Injury concerns loomed large for both teams. The Mets were without several key players, including Cionel Perez and Devin Williams, both on the 15-Day Injured List due to forearm and shoulder issues, respectively. Additionally, Jorge Polanco, Reed Garrett, and Tylor Megill were all on the 60-Day IL, further depleting the Mets' roster. The Diamondbacks were also affected, missing Tommy Troy and Michael Soroka, among others, who were sidelined with shoulder and elbow injuries.
The betting market reflected the Mets as the favorites, with DraftKings listing them at -156 on the moneyline, while the Diamondbacks were priced at +129. The spread was set at -1.5 for the Mets, and the total runs for the game were pegged at 7.0, with the over odds at -112 and the under at -108.
Conditions at Citi Field were favorable for a baseball game, with clear skies and moderate temperatures. Fans were treated to an exciting atmosphere as both teams battled for supremacy.
The scoring plays unfolded dramatically throughout the game. The Mets took an early lead in the first inning with a sacrifice fly from Baty that allowed Lindor to score. They extended their lead in the second inning when Lindor doubled to right, capitalizing on a throwing error by right fielder Carroll, bringing Alvarez home for a 2-0 advantage.
However, the Diamondbacks responded in the fifth inning with a two-run single from Del Castillo, which allowed Carroll and Perdomo to cross the plate, briefly giving Arizona a 2-3 lead. The Mets tied the game in the eighth inning when Young hit a sacrifice fly, scoring Taylor.
The game remained deadlocked until the 10th inning, when Mauricio singled to right, allowing Lindor to score the winning run for the Mets. The final score of 4-3 reflected the intensity and competitiveness of the matchup.
With this victory, the Mets not only showcased their ability to come from behind but also solidified their standing as a formidable team at home. As the season progresses, both teams will be looking to improve their records and address their injury concerns to enhance their playoff prospects.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | NYM -156 | 7 o -112 / u -108 | Arizona Diamondbacks +129 · New York Mets -156 |
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: 5-5Streak W24.4 scored · 3.4 allowed per game2-1 at home
- 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
- L0-4at Miami MarlinsSep 28
Arizona Diamondbacks
Last 10: 3-7Streak W13.7 scored · 6.3 allowed per game0-5 away
- 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
- L4-7at San Diego PadresSep 27
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 Inning0-1Baty hit sacrifice fly to center, Lindor scored.
- 2nd Inning0-2Lindor doubled to right, Alvarez scored on throwing error by right fielder Carroll, Lindor to third.
- 5th Inning2-2Del Castillo singled to right, Carroll and Perdomo scored, Moreno to third.
- 5th Inning3-2Arenado doubled to center, Moreno scored, Del Castillo to third.
- 8th Inning3-3Young hit sacrifice fly to right, Taylor scored.
- 10th Inning3-4Mauricio singled to right, Lindor scored.
Win probability
Above the line favours New York Mets, below favours Arizona Diamondbacks.
Venue
- Citi FieldQueens, New York
- Attendance34753
- OfficialsBrian O'Nora, Chris Segal, Erich Bacchus, Laz Diaz
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
- Diamondbacks Defeat Mets 7-2 at Citi FieldApr 8, 2026