Arizona Diamondbacks
9-7 - West
City
Arizona
Conference
NL
Division
West
Record
9-7
Points For
64
Points Against
70
Diff
-6
PPG
4.0
PAPG
4.4
2026 Regular Schedule
DateOpponentOutcome
Mar 26, 2026 8:30 PM@ Los Angeles DodgersL 2-8
Mar 27, 2026 10:10 PM@ Los Angeles DodgersL 4-5
Mar 28, 2026 9:10 PM@ Los Angeles DodgersL 2-3
Mar 30, 2026 10:10 PMvs Detroit TigersW 9-6
Mar 31, 2026 9:40 PMvs Detroit TigersW 7-5
Apr 1, 2026 3:40 PMvs Detroit TigersW 1-0
Apr 2, 2026 9:40 PMvs Atlanta BravesL 2-17
Apr 3, 2026 9:45 PMvs Atlanta BravesL 0-2
Apr 4, 2026 7:15 PMvs Atlanta BravesW 2-1
Apr 5, 2026 4:10 PMvs Atlanta BravesW 6-5
Apr 7, 2026 4:10 PM@ New York MetsL 3-4
Apr 8, 2026 4:10 PM@ New York MetsW 7-2
Apr 9, 2026 7:10 PM@ New York MetsW 7-1
Apr 10, 2026 6:40 PM@ Philadelphia PhilliesW 5-4
Apr 11, 2026 1:05 PM@ Philadelphia PhilliesL 3-4
Apr 12, 2026 1:35 PM@ Philadelphia PhilliesW 4-3
Apr 13, 2026 6:35 PM@ Baltimore OriolesUpcoming
Apr 14, 2026 6:35 PM@ Baltimore OriolesUpcoming
Apr 15, 2026 12:35 PM@ Baltimore OriolesUpcoming
Apr 17, 2026 9:40 PMvs Toronto Blue JaysUpcoming
Apr 18, 2026 8:10 PMvs Toronto Blue JaysUpcoming
Apr 19, 2026 4:10 PMvs Toronto Blue JaysUpcoming
Apr 21, 2026 9:40 PMvs Chicago White SoxUpcoming
Apr 22, 2026 9:40 PMvs Chicago White SoxUpcoming
Apr 23, 2026 3:40 PMvs Chicago White SoxUpcoming
Apr 25, 2026 6:05 PMvs San Diego PadresUpcoming
Apr 26, 2026 4:05 PMvs San Diego PadresUpcoming
Apr 28, 2026 7:40 PM@ Milwaukee BrewersUpcoming
Apr 29, 2026 7:40 PM@ Milwaukee BrewersUpcoming
Apr 30, 2026 1:40 PM@ Milwaukee BrewersUpcoming
May 1, 2026 2:20 PM@ Chicago CubsUpcoming
May 2, 2026 2:20 PM@ Chicago CubsUpcoming
May 3, 2026 2:20 PM@ Chicago CubsUpcoming
May 5, 2026 9:40 PMvs Pittsburgh PiratesUpcoming
May 6, 2026 9:40 PMvs Pittsburgh PiratesUpcoming
May 7, 2026 3:40 PMvs Pittsburgh PiratesUpcoming
May 8, 2026 9:40 PMvs New York MetsUpcoming
May 9, 2026 7:15 PMvs New York MetsUpcoming
May 10, 2026 4:10 PMvs New York MetsUpcoming
May 11, 2026 8:05 PM@ Texas RangersUpcoming
May 12, 2026 8:05 PM@ Texas RangersUpcoming
May 13, 2026 8:05 PM@ Texas RangersUpcoming
May 15, 2026 8:40 PM@ Colorado RockiesUpcoming
May 16, 2026 3:10 PM@ Colorado RockiesUpcoming
May 17, 2026 3:10 PM@ Colorado RockiesUpcoming
May 18, 2026 9:40 PMvs San Francisco GiantsUpcoming
May 19, 2026 9:40 PMvs San Francisco GiantsUpcoming
May 20, 2026 3:40 PMvs San Francisco GiantsUpcoming
May 21, 2026 9:40 PMvs Colorado RockiesUpcoming
May 22, 2026 9:40 PMvs Colorado RockiesUpcoming
May 23, 2026 10:10 PMvs Colorado RockiesUpcoming
May 24, 2026 4:10 PMvs Colorado RockiesUpcoming
May 25, 2026 5:05 PM@ San Francisco GiantsUpcoming
May 26, 2026 9:45 PM@ San Francisco GiantsUpcoming
May 27, 2026 3:45 PM@ San Francisco GiantsUpcoming
May 29, 2026 10:10 PM@ Seattle MarinersUpcoming
May 30, 2026 10:10 PM@ Seattle MarinersUpcoming
May 31, 2026 4:10 PM@ Seattle MarinersUpcoming
Jun 1, 2026 9:40 PMvs Los Angeles DodgersUpcoming
Jun 2, 2026 9:40 PMvs Los Angeles DodgersUpcoming
Jun 3, 2026 9:40 PMvs Los Angeles DodgersUpcoming
Jun 4, 2026 9:40 PMvs Los Angeles DodgersUpcoming
Jun 5, 2026 9:40 PMvs Washington NationalsUpcoming
Jun 6, 2026 4:10 PMvs Washington NationalsUpcoming
Jun 7, 2026 3:15 PMvs Washington NationalsUpcoming
Jun 9, 2026 6:40 PM@ Miami MarlinsUpcoming
Jun 10, 2026 6:40 PM@ Miami MarlinsUpcoming
Jun 11, 2026 1:10 PM@ Miami MarlinsUpcoming
Jun 12, 2026 7:15 PM@ Cincinnati RedsUpcoming
Jun 13, 2026 4:10 PM@ Cincinnati RedsUpcoming
Jun 14, 2026 1:40 PM@ Cincinnati RedsUpcoming
Jun 15, 2026 9:40 PMvs Los Angeles AngelsUpcoming
Jun 16, 2026 9:40 PMvs Los Angeles AngelsUpcoming
Jun 17, 2026 3:40 PMvs Los Angeles AngelsUpcoming
Jun 19, 2026 9:45 PMvs Minnesota TwinsUpcoming
Jun 20, 2026 10:10 PMvs Minnesota TwinsUpcoming
Jun 21, 2026 3:15 PMvs Minnesota TwinsUpcoming
Jun 22, 2026 7:45 PM@ St. Louis CardinalsUpcoming
Jun 23, 2026 7:45 PM@ St. Louis CardinalsUpcoming
Jun 24, 2026 7:45 PM@ St. Louis CardinalsUpcoming
Jun 25, 2026 7:45 PM@ St. Louis CardinalsUpcoming
Jun 26, 2026 7:10 PM@ Tampa Bay RaysUpcoming
Jun 27, 2026 6:10 PM@ Tampa Bay RaysUpcoming
Jun 28, 2026 1:40 PM@ Tampa Bay RaysUpcoming
Jun 29, 2026 9:40 PMvs San Francisco GiantsUpcoming
Jun 30, 2026 9:40 PMvs San Francisco GiantsUpcoming
Jul 1, 2026 9:40 PMvs San Francisco GiantsUpcoming
Jul 3, 2026 9:40 PMvs Milwaukee BrewersUpcoming
Jul 4, 2026 9:40 PMvs Milwaukee BrewersUpcoming
Jul 5, 2026 4:10 PMvs Milwaukee BrewersUpcoming
Jul 6, 2026 9:40 PM@ San Diego PadresUpcoming
Jul 7, 2026 9:40 PM@ San Diego PadresUpcoming
Jul 8, 2026 10:10 PM@ San Diego PadresUpcoming
Jul 9, 2026 9:40 PM@ San Diego PadresUpcoming
Jul 10, 2026 10:10 PM@ Los Angeles DodgersUpcoming
Jul 11, 2026 9:10 PM@ Los Angeles DodgersUpcoming
Jul 12, 2026 4:10 PM@ Los Angeles DodgersUpcoming
Jul 17, 2026 9:40 PMvs St. Louis CardinalsUpcoming
Jul 18, 2026 4:10 PMvs St. Louis CardinalsUpcoming
Jul 19, 2026 4:10 PMvs St. Louis CardinalsUpcoming
Jul 20, 2026 9:40 PMvs AthleticsUpcoming
Jul 21, 2026 9:40 PMvs AthleticsUpcoming
Jul 22, 2026 3:40 PMvs AthleticsUpcoming
Jul 24, 2026 6:45 PM@ Washington NationalsUpcoming
Jul 25, 2026 4:05 PM@ Washington NationalsUpcoming
Jul 26, 2026 1:35 PM@ Washington NationalsUpcoming
Jul 27, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
Jul 28, 2026 6:40 PM@ Pittsburgh PiratesUpcoming
Jul 29, 2026 12:35 PM@ Pittsburgh PiratesUpcoming
Jul 31, 2026 7:10 PM@ Cleveland GuardiansUpcoming
Aug 1, 2026 7:15 PM@ Cleveland GuardiansUpcoming
Aug 2, 2026 1:40 PM@ Cleveland GuardiansUpcoming
Aug 3, 2026 9:40 PMvs San Diego PadresUpcoming
Aug 4, 2026 9:40 PMvs San Diego PadresUpcoming
Aug 5, 2026 9:40 PMvs San Diego PadresUpcoming
Aug 6, 2026 9:40 PMvs San Diego PadresUpcoming
Aug 7, 2026 9:40 PMvs Los Angeles DodgersUpcoming
Aug 8, 2026 8:10 PMvs Los Angeles DodgersUpcoming
Aug 9, 2026 4:10 PMvs Los Angeles DodgersUpcoming
Aug 10, 2026 9:40 PMvs Colorado RockiesUpcoming
Aug 11, 2026 9:40 PMvs Colorado RockiesUpcoming
Aug 12, 2026 3:40 PMvs Colorado RockiesUpcoming
Aug 14, 2026 7:15 PM@ Atlanta BravesUpcoming
Aug 15, 2026 7:15 PM@ Atlanta BravesUpcoming
Aug 16, 2026 1:35 PM@ Atlanta BravesUpcoming
Aug 17, 2026 7:10 PM@ Boston Red SoxUpcoming
Aug 18, 2026 7:10 PM@ Boston Red SoxUpcoming
Aug 19, 2026 4:10 PM@ Boston Red SoxUpcoming
Aug 21, 2026 9:40 PMvs Cincinnati RedsUpcoming
Aug 22, 2026 8:10 PMvs Cincinnati RedsUpcoming
Aug 23, 2026 4:15 PMvs Cincinnati RedsUpcoming
Aug 24, 2026 9:40 PMvs Chicago CubsUpcoming
Aug 25, 2026 9:40 PMvs Chicago CubsUpcoming
Aug 26, 2026 3:40 PMvs Chicago CubsUpcoming
Aug 27, 2026 9:45 PM@ San Francisco GiantsUpcoming
Aug 28, 2026 10:15 PM@ San Francisco GiantsUpcoming
Aug 29, 2026 10:05 PM@ San Francisco GiantsUpcoming
Aug 30, 2026 4:05 PM@ San Francisco GiantsUpcoming
Aug 31, 2026 9:40 PMvs Philadelphia PhilliesUpcoming
Sep 1, 2026 9:40 PMvs Philadelphia PhilliesUpcoming
Sep 2, 2026 3:40 PMvs Philadelphia PhilliesUpcoming
Sep 4, 2026 8:10 PM@ Houston AstrosUpcoming
Sep 5, 2026 7:15 PM@ Houston AstrosUpcoming
Sep 6, 2026 2:10 PM@ Houston AstrosUpcoming
Sep 7, 2026 2:10 PM@ Kansas City RoyalsUpcoming
Sep 8, 2026 7:40 PM@ Kansas City RoyalsUpcoming
Sep 9, 2026 7:40 PM@ Kansas City RoyalsUpcoming
Sep 11, 2026 9:40 PMvs Texas RangersUpcoming
Sep 12, 2026 8:10 PMvs Texas RangersUpcoming
Sep 13, 2026 4:10 PMvs Texas RangersUpcoming
Sep 14, 2026 9:40 PMvs Miami MarlinsUpcoming
Sep 15, 2026 9:40 PMvs Miami MarlinsUpcoming
Sep 16, 2026 9:40 PMvs Miami MarlinsUpcoming
Sep 18, 2026 9:40 PMvs New York YankeesUpcoming
Sep 19, 2026 8:10 PMvs New York YankeesUpcoming
Sep 20, 2026 4:10 PMvs New York YankeesUpcoming
Sep 22, 2026 8:40 PM@ Colorado RockiesUpcoming
Sep 23, 2026 8:40 PM@ Colorado RockiesUpcoming
Sep 24, 2026 3:10 PM@ Colorado RockiesUpcoming
Sep 25, 2026 9:40 PM@ San Diego PadresUpcoming
Sep 26, 2026 8:40 PM@ San Diego PadresUpcoming
Sep 27, 2026 3:10 PM@ San Diego PadresUpcoming
Roster
#PlayerPosHtWt
50Philip AbnerRP230 lbs
Luke AlbrightSP215 lbs
Moises AlcalaC155 lbs
Eliesbert AlejosSS175 lbs
Manny AlmonteOF160 lbs
Albert Almora Jr.CF190 lbs
Jose AlpuriaCF160 lbs
Jhosmer AlvarezRP155 lbs
Jacob AmayaSS180 lbs
Loidel AmayaOF190 lbs
Kyle AmendtRP237 lbs
Casey AndersonRP185 lbs
Roman AngeloRP220 lbs
Francis AquinoRP195 lbs
Wellington AracenaSP180 lbs
28Nolan Arenado3B215 lbs
Joe AriolaRP190 lbs
Kyle AyersRP190 lbs
Malvin BaezP205 lbs
Alec BakerSP202 lbs
21Luken Baker1B285 lbs
Zach BarnesRP180 lbs
Alberto BarrigaC155 lbs
1Jorge BarrosaLF165 lbs
Jose BelisarioP178 lbs
Angel BeltranSP230 lbs
Alexander BenuaSS185 lbs
Alfredo BenzanSS165 lbs
Jonatan BernalSP194 lbs
Mason Berne1B225 lbs
Brandon BielakRP221 lbs
Jeremiah BoydC235 lbs
60Mitch BrattSP190 lbs
Victor BreaRP170 lbs
Juan BrimaSS180 lbs
Rio BrittonRP189 lbs
Dawson BrownRP200 lbs
Alam BrunoSS180 lbs
Ryan BrunoRP221 lbs
52Juan BurgosRP185 lbs
39Corbin BurnesSP245 lbs
Jose CabreraSP190 lbs
Reinel CaicedoRP190 lbs
Johan CalcanoRP190 lbs
Slade CaldwellOF182 lbs
Isaiah CampbellRP230 lbs
Gerardo CarrilloSP170 lbs
7Corbin CarrollRF165 lbs
Kenny CastilloC170 lbs
Pedro CatuyCF150 lbs
Diland CepedaOF184 lbs
Christian CerdaC190 lbs
Angel ChaconC175 lbs
Yordin ChalasSP175 lbs
Tytus CissellSS185 lbs
Wallace ClarkSS195 lbs
45Taylor ClarkeRP210 lbs
Logan ClaytonSP188 lbs
Gavin Conticello3B195 lbs
Billy CorcoranSP220 lbs
Juan CornielSS150 lbs
Brady CounsellSS210 lbs
Luke CraigRP205 lbs
Hunter CrantonRP215 lbs
Demetrio CrisantesSS178 lbs
Kayson CunninghamSS182 lbs
Brian CurleyRP212 lbs
John CurtissRP220 lbs
J.J. D'OrazioC170 lbs
Abdias De La CruzSS175 lbs
Elian De La CruzSS195 lbs
Erick De La CruzSS160 lbs
Mayki De La RosaRF175 lbs
Adrian De LeonC180 lbs
25Adrian Del CastilloC208 lbs
Indigo DiazRP250 lbs
30Yilber DíazSP190 lbs
JD DixSS180 lbs
Luke DotsonRP210 lbs
58Kohl DrakeSP220 lbs