Arizona Diamondbacks

Arizona Diamondbacks 2026 Schedule

2026 · 45-46 overall · 49-42 ATS · 91 games

The Arizona Diamondbacks are 45-46 in 2026 across 91 games, going 49-42 against the spread (54% cover rate). Closing lines from DraftKings, FanDuel, and BetMGM, graded against official MLB box scores.

See methodology.

DateOpponentScoreATSMLO/U
2026-07-07@ PadresL 4-1LU
2026-07-06@ PadresW 0-8WU
2026-07-05vs BrewersL 2-3LU
2026-07-04vs BrewersW 4-3WU
2026-07-03vs BrewersL 4-7LO
2026-07-01vs GiantsL 4-6LO
2026-06-30vs GiantsW 8-2WO
2026-06-29vs GiantsW 5-4WP
2026-06-28@ RaysL 5-1LU
2026-06-27@ RaysL 4-2LU
2026-06-26@ RaysL 6-1LU
2026-06-24@ CardinalsW 4-9WO
2026-06-23@ CardinalsW 3-4WU
2026-06-22@ CardinalsL 3-2LU
2026-06-21vs TwinsL 2-4LU
2026-06-20vs TwinsL 8-16LO
2026-06-19vs TwinsW 9-5WO
2026-06-17vs AngelsW 8-1WP
2026-06-16vs AngelsL 0-7LU
2026-06-15vs AngelsW 4-3WU
2026-06-14@ RedsW 3-5WU
2026-06-13@ RedsL 2-1LU
2026-06-12@ RedsW 2-5WU
2026-06-11@ MarlinsL 2-0LU
2026-06-10@ MarlinsL 8-0LU
2026-06-09@ MarlinsL 10-6LO
2026-06-07vs NationalsW 5-1WU
2026-06-06vs NationalsL 1-6LU
2026-06-05vs NationalsL 1-14LO
2026-06-04vs DodgersW 3-2WU
2026-06-03vs DodgersL 0-7LU
2026-06-02vs DodgersL 5-6LO
2026-06-01vs DodgersW 4-1WU
2026-05-31@ MarinersL 3-2LU
2026-05-30@ MarinersL 5-1LU
2026-05-29@ MarinersL 7-6LO
2026-05-27@ GiantsW 2-3WU
2026-05-26@ GiantsW 5-7WO
2026-05-25@ GiantsW 2-6WP
2026-05-24vs RockiesW 9-1WO
2026-05-23vs RockiesW 5-4WU
2026-05-22vs RockiesL 2-3LU
2026-05-21vs RockiesW 2-1WU
2026-05-20vs GiantsW 6-3WO
2026-05-19vs GiantsW 5-3WU
2026-05-18vs GiantsW 12-2WO
2026-05-17@ RockiesW 6-8WO
2026-05-16@ RockiesL 4-2LU
2026-05-15@ RockiesW 1-9WU
2026-05-13@ RangersL 6-5LO
2026-05-12@ RangersL 7-4LO
2026-05-11@ RangersW 0-1WU
2026-05-10vs MetsW 5-1WU
2026-05-09vs MetsW 2-1WU
2026-05-08vs MetsL 1-3LU
2026-05-07vs PiratesL 2-4LU
2026-05-06vs PiratesL 0-1LU
2026-05-05vs PiratesW 9-0WP
2026-05-03@ CubsL 8-4LP
2026-05-02@ CubsL 2-0LU
2026-05-01@ CubsL 6-5LO
2026-04-30@ BrewersL 13-1LO
2026-04-29@ BrewersW 2-6WU
2026-04-28@ BrewersL 13-2LO
2026-04-26vs PadresW 12-7WO
2026-04-25vs PadresL 4-6LU
2026-04-23vs White SoxL 1-4LU
2026-04-22vs White SoxW 11-7WO
2026-04-21vs White SoxL 5-11LO
2026-04-19vs Blue JaysL 4-10LO
2026-04-18vs Blue JaysW 6-2WU
2026-04-17vs Blue JaysW 6-3WO
2026-04-15@ OriolesW 5-8WO
2026-04-14@ OriolesW 3-4WU
2026-04-13@ OriolesL 9-7LO
2026-04-12@ PhilliesW 3-4WU
2026-04-11@ PhilliesL 4-3LU
2026-04-10@ PhilliesW 4-5WO
2026-04-09@ MetsW 1-7WO
2026-04-08@ MetsW 2-7WO
2026-04-07@ MetsL 4-3LP
2026-04-05vs BravesW 6-5WO
2026-04-04vs BravesW 2-1WU
2026-04-03vs BravesL 0-2LU
2026-04-02vs BravesL 2-17LO
2026-04-01vs TigersW 1-0WU
2026-03-31vs TigersW 7-5WO
2026-03-30vs TigersW 9-6WO
2026-03-28@ DodgersL 3-2LU
2026-03-27@ DodgersL 5-4LP
2026-03-26@ DodgersL 8-2LO

LineTerminal provides sports data and analytics for informational and entertainment purposes only. LineTerminal does not accept, place, or facilitate bets or wagers of any kind. Odds data is sourced from third-party providers and may not reflect exact lines at every sportsbook. Past performance does not guarantee future results. Sports betting involves risk — never wager more than you can afford to lose.

If you or someone you know has a gambling problem, call 1-800-MY-RESET (National Problem Gambling Helpline) or visit ncpgambling.org. Must be 21+ in most jurisdictions. Please gamble responsibly.

© 2026 LineTerminal LLC. All rights reserved.