The Arizona Diamondbacks' 2016 season was the franchise's 19th season in Major League Baseball and their 19th season at Chase Field and in Phoenix, Arizona. The team finished at 69–93 for their third consecutive losing season, while spending a majority of the season in a back-and-forth battle with the San Diego Padres at the bottom of the National League West standings. The Diamondbacks finished in fourth place. Following the season, General Manager Dave Stewart and Manager Chip Hale were fired.
Regular season
Season standings
National League West
National League Wild Card
Record vs. opponents
Game log
|- bgcolor="ffbbbb" | 1 || April 4 || Rockies || 5–10 || Miller (1–0) || Greinke (0–1) || — || 48,165 || 0–1 |- bgcolor="bbffbb" | 2 || April 5 || Rockies || 11–6 || Clippard (1–0) || Bergman (0–1) || — || 21,830 || 1–1 |- bgcolor="ffbbbb" | 3 || April 6 || Rockies || 3–4 || Chatwood (1–0) || Corbin (0–1) || McGee (1) || 18,572 || 1–2 |- bgcolor="ffbbbb" | 4 || April 7 || Cubs || 6–14 || Lackey (1–0) || De La Rosa (0–1) || — || 24,656 || 1–3 |- bgcolor="bbffbb" | 5 || April 8 || Cubs || 3–2 || Ziegler (1–0) || Cahill (0–1) || — || 27,539 || 2–3 |- bgcolor="ffbbbb" | 6 || April 9 || Cubs || 2–4 || Hendricks (1–0) || Greinke (0–2) || Rondón (1) || 32,185 || 2–4 |- bgcolor="ffbbbb" | 7 || April 10 || Cubs || 3–7 || Arrieta (2–0) || Miller (0–1) || — || 33,258 || 2–5 |- bgcolor="bbffbb" | 8 || April 12 || @ Dodgers || 4–2 || Clippard (2–0) || Hatcher (1–1) || Ziegler (1) || 53,279 || 3–5 |- bgcolor="ffbbbb" | 9 || April 13 || @ Dodgers || 1–3 || Wood (1–1) || De La Rosa (0–2) || Jansen (3) || 44,244 || 3–6 |- bgcolor="ffbbbb" | 10 || April 14 || @ Dodgers || 2–5 || Howell (1–0) || Delgado (0–1) || Jansen (4) || 40,879 || 3–7 |- bgcolor="bbffbb" | 11 || April 15 || @ Padres || 3–2 || Hudson (1–0) || Rodney (0–1) || Ziegler (2) || 28,955 || 4–7 |- bgcolor="ffbbbb" | 12 || April 16 || @ Padres || 3–5 (14) || Perdomo (1–0) || De La Rosa (0–3) || — || 34,051 || 4–8 |- bgcolor="bbffbb" | 13 || April 17 || @ Padres || 7–3 || Corbin (1–1) || Erlin (1–2) || — || 30,250 || 5–8 |- bgcolor="bbffbb" | 14 || April 18 || @ Giants || 9–7 (11) || De La Rosa (1–3) || Heston (1–1) || Ziegler (3) || 41,432 || 6–8 |- bgcolor="bbffbb" | 15 || April 19 || @ Giants || 3–0 || Ray (1–0) || Cain (0–2) || Clippard (1) || 41,218 || 7–8 |- bgcolor="bbffbb" | 16 || April 20 || @ Giants || 2–1 || Greinke (1–2) || Bumgarner (1–2) || Ziegler (4) || 41,497 || 8–8 |- bgcolor="bbffbb" | 17 || April 21 || @ Giants || 6–2 || Wagner (1–0) || Cueto (3–1) || — || 41,052 || 9–8 |- bgcolor="ffbbbb" | 18 || April 22 || Pirates || 7–8 || Niese (3–0) || Corbin (1–2) || Melancon (4) || 27,829 || 9–9 |- bgcolor="bbffbb" | 19 || April 23 || Pirates || 7–1 || De La Rosa (2–3) || Nicasio (2–2) || — || 32,935 || 10–9 |- bgcolor="ffbbbb" | 20 || April 24 || Pirates || 10–12 (13) || Feliz (1–0) || Marshall (0–1) || Caminero (1) || 27,573 || 10–10 |- bgcolor="bbffbb" | 21 || April 25 || Cardinals || 12–7 || Greinke (2–2) || Bowman (0–1) || — || 18,208 || 11–10 |- bgcolor="ffbbbb" | 22 || April 26 || Cardinals || 2–8 || Martínez (4–0) || Miller (0–2) || — || 19,074 || 11–11 |- bgcolor="ffbbbb" | 23 || April 27 || Cardinals || 4–11 || Wainwright (1–3) || Corbin (1–3) || — || 18,339 || 11–12 |- bgcolor="bbffbb" | 24 || April 28 || Cardinals || 3–0 || De La Rosa (3–3) || Wacha (2–1) || Ziegler (5) || 18,933 || 12–12 |- bgcolor="ffbbbb" | 25 || April 29 || Rockies || 0–9 || Chatwood (3–2) || Ray (1–1) || — || 23,004 || 12–13 |- bgcolor="ffbbbb" | 26 || April 30 || Rockies || 2–5 || Qualls (2–0) || Ziegler (1–1) || McGee (5) || 32,987 || 12–14
|- bgcolor="ffbbbb" | 27 || May 1 || Rockies || 3–6 || Bettis (3–1) || Miller (0–3) || McGee (6) || 25,458 || 12–15 |- bgcolor="ffbbbb" | 28 || May 3 || @ Marlins || 4–7 || Nicolino (2–0) || Chafin (0–1) || Ramos (8) || 16,323 || 12–16 |- bgcolor="ffbbbb" | 29 || May 4 || @ Marlins || 3–4 || Fernández (3–2) || De La Rosa (3–4) || Ramos (9) || 17,043 || 12–17 |- bgcolor="ffbbbb" | 30 || May 5 || @ Marlins || 0–4 || Conley (2–1) || Ray (1–2) || — || 16,704 || 12–18 |- bgcolor="bbffbb" | 31 || May 6 || @ Braves || 7–2 || Greinke (3–2) || Blair (0–2) || — || 23,514 || 13–18 |- bgcolor="bbffbb" | 32 || May 7 || @ Braves || 4–2 || Miller (1–3) || Norris (1–5) || Ziegler (6) || 22,178 || 14–18 |- bgcolor="bbffbb" | 33 || May 8 || @ Braves || 5–3 (11) || Delgado (1–1) || Johnson (0–4) || Ziegler (7) || 17,106 || 15–18 |- bgcolor="bbffbb" | 34 || May 9 || @ Rockies || 10–5 || Bradley (1–0) || Chatwood (4–3) || — || 22,053 || 16–18 |- bgcolor="bbffbb" | 35 || May 10 || @ Rockies || 5–1 || De La Rosa (4–4) || Rusin (1–1) || — || 23,363 || 17–18 |- bgcolor="ffbbbb" | 36 || May 11 || @ Rockies || 7–8 || Germen (1–0) || Clippard (2–1) || McGee (9) || 34,890 || 17–19 |- bgcolor="ffbbbb" | 37 || May 12 || Giants || 2–4 || Cueto (5–1) || Greinke (3–3) || López (1) || 19,461 || 17–20 |- bgcolor="ffbbbb" | 38 || May 13 || Giants || 1–3 || Samardzija (5–2) || Miller (1–4) || Casilla (8) || 21,753 || 17–21 |- bgcolor="ffbbbb" | 39 || May 14 || Giants || 3–5 || Strickland (1–0) || Hudson (1–1) || Gearrin (1) || 32,448 || 17–22 |- bgcolor="ffbbbb" | 40 || May 15 || Giants || 1–2 || Strickland (2–0) || Ziegler (1–2) || Casilla (9) || 25,007 || 17–23 |- bgcolor="bbffbb" | 41 || May 16 || Yankees || 12–2 || Ray (2–2) || Green (0–1) || — || 32,718 || 18–23 |- bgcolor="bbffbb" | 42 || May 17 || Yankees || 5–3 || Greinke (4–3) || Pineda (1–5) || Ziegler (8) || 30,913 || 19–23 |- bgcolor="ffbbbb" | 43 || May 18 || Yankees || 2–4 || Eovaldi (4–2) || Miller (1–5) || Chapman (4) || 32,191 || 19–24 |- bgcolor="bbffbb" | 44 || May 20 || @ Cardinals || 11–7 || Corbin (2–3) || Martínez (4–4) || Barrett (1) || 43,301 || 20–24 |- bgcolor="ffbbbb" | 45 || May 21 || @ Cardinals || 2–6 || Leake (3–3) || Ray (2–3) || — || 45,117 || 20–25 |- bgcolor="bbffbb" | 46 || May 22 || @ Cardinals || 7–2 || Greinke (5–3) || García (3–4) || — || 43,829 || 21–25 |- bgcolor="ffbbbb" | 47 || May 24 || @ Pirates || 1–12 || Liriano (4–3) || Miller (1–6) || — || 18,415 || 21–26 |- bgcolor="ffbbbb" | 48 || May 25 || @ Pirates || 4–5 || Locke (3–3) || De La Rosa (4–5) || Melancon (16) || 20,696 || 21–27 |- bgcolor="ffbbbb" | 49 || May 26 || @ Pirates || 3–8 || Schugel (1–1) || Corbin (2–4) || — || 30,861 || 21–28 |- bgcolor="ffbbbb" | 50 || May 27 || Padres || 3–10 || Friedrich (1–1) || Ray (2–4) || — || 24,935 || 21–29 |- bgcolor="bbffbb" | 51 || May 28 || Padres || 8–7 || Greinke (6–3) || Vargas (0–3) || — || 23,927 || 22–29 |- bgcolor="bbffbb" | 52 || May 29 || Padres || 6–3 || Bradley (2–0) || Pomeranz (4–5) || Ziegler (9) || 21,458 || 23–29 |- bgcolor="ffbbbb" | 53 || May 30 || Astros || 3–8 || McHugh (5–4) || Escobar (0–1) || — || 24,798 || 23–30 |- bgcolor="ffbbbb" | 54 || May 31 || Astros || 5–8 || McCullers (2–1) || Corbin (2–5) || Gregerson (13) || 15,556 || 23–31
|- bgcolor="ffbbbb" | 55 || June 1 || @ Astros || 4–5 (11) || Feliz (4–1) || Clippard (2–2) || — || 22,642 || 23–32 |- bgcolor="bbffbb" | 56 || June 2 || @ Astros || 3–0 || Greinke (7–3) || Keuchel (3–7) || Ziegler (10) || 21,764 || 24–32 |- bgcolor="ffbbbb" | 57 || June 3 || @ Cubs || 0–6 || Lackey (6–2) || Bradley (2–1) || — || 38,813 || 24–33 |- bgcolor="ffbbbb" | 58 || June 4 || @ Cubs || 3–5 || Hammel (7–1) || Escobar (0–2) || Rondón (10) || 40,415 || 24–34 |- bgcolor="bbffbb" | 59 || June 5 || @ Cubs || 3–2 || Corbin (3–5) || Arrieta (9–1) || Ziegler (11) || 41,596 || 25–34 |- bgcolor="ffbbbb" | 60 || June 6 || Rays || 4–6 || Archer (4–7) || Ray (2–5) || Colomé (16) || 17,176 || 25–35 |- bgcolor="bbffbb" | 61 || June 7 || Rays || 5–0 || Greinke (8–3) || Moore (2–4) || — || 17,964 || 26–35 |- bgcolor="ffbbbb" | 62 || June 8 || Rays || 3–6 || Odorizzi (3–3) || Bradley (2–2) || Colomé (17) || 16,954 || 26–36 |- bgcolor="ffbbbb" | 63 || June 10 || Marlins || 6–8 || Ellington (1–0) || Clippard (2–3) || Ramos (19) || 26,970 || 26–37 |- bgcolor="bbffbb" | 64 || June 11 || Marlins || 5–3 || Godley (1–0) || Fernández (9–3) || Ziegler (12) || 33,442 || 27–37 |- bgcolor="bbffbb" | 65 || June 12 || Marlins || 6–0 || Ray (3–5) || Conley (3–4) || — || 27,741 || 28–37 |- bgcolor="bbffbb" | 66 || June 13 || Dodgers || 3–2 || Greinke (9–3) || Bolsinger (1–4) || Ziegler (13) || 21,374 || 29–37 |- bgcolor="ffbbbb" | 67 || June 14 || Dodgers || 4–7 || Maeda (6–4) || Bradley (2–3) || Jansen (18) || 23,458 || 29–38 |- bgcolor="ffbbbb" | 68 || June 15 || Dodgers || 2–3 || Kershaw (10–1) || Corbin (3–6) || Jansen (19) || 27,792 || 29–39 |- bgcolor="bbffbb" | 69 || June 17 || @ Phillies || 10–2 || Ray (4–5) || Morgan (1–6) || — || 19,282 || 30–39 |- bgcolor="bbffbb" | 70 || June 18 || @ Phillies || 4–1 || Greinke (10–3) || Eickhoff (4–9) || Ziegler (14) || 33,797 || 31–39 |- bgcolor="bbffbb" | 71 || June 19 || @ Phillies || 5–1 || Bradley (3–3) || Eflin (0–2) || — || 40,214 || 32–39 |- bgcolor="bbffbb" | 72 || June 20 || @ Phillies || 3–1 || Miller (2–6) || Hellickson (4–6) || Ziegler (15) || 22,118 || 33–39 |- bgcolor="bbffbb" | 73 || June 21 || @ Blue Jays || 4–2 || Corbin (4–6) || Estrada (5–3) || Hudson (1) || 41,838 || 34–39 |- bgcolor="ffbbbb" | 74 || June 22 || @ Blue Jays || 2–5 || Happ (9–3) || Ray (4–6) || Osuna (14) || 46,967 || 34–40 |- bgcolor="bbffbb" | 75 || June 23 || @ Rockies || 7–6 || Ziegler (2–2) || Estévez (1–4) || — || 36,558 || 35–40 |- bgcolor="bbffbb" | 76 || June 24 || @ Rockies || 10–9 || Collmenter (1–0) || Estévez (1–5) || Ziegler (16) || 35,216 || 36–40 |- bgcolor="ffbbbb" | 77 || June 25 || @ Rockies || 6–11 || De La Rosa (5–4) || Miller (2–7) || Germen (1) || 33,337 || 36–41 |- bgcolor="ffbbbb" | 78 || June 26 || @ Rockies || 7–9 || Estévez (2–5) || Bracho (0–1) || — || 32,435 || 36–42 |- bgcolor="ffbbbb" | 79 || June 27 || Phillies || 0–8 || Velasquez (6–2) || Ray (4–7) || — || 22,567 || 36–43 |- bgcolor="ffbbbb" | 80 || June 28 || Phillies || 3–4 || Neris (2–3) || Ziegler (2–3) || Gómez (21) || 19,645 || 36–44 |- bgcolor="ffbbbb" | 81 || June 29 || Phillies || 8–9 (10) || Gómez (3–2) || Bracho (0–2) || Oberholtzer (1) || 18,603 || 36–45
|- bgcolor="ffbbbb" | 82 || July 1 || Giants || 4–6 || Cueto (12–1) || Miller (2–8) || Casilla (18) || 24,859 || 36–46 |- bgcolor="bbffbb" | 83 || July 2 || Giants || 6–5 || Barrett (1–0) || Strickland (3–1) || Ziegler (17) || 30,683 || 37–46 |- bgcolor="ffbbbb" | 84 || July 3 || Giants || 4–5 (11) || Osich (1–1) || Burgos (0–1) || Casilla (19) || 26,171 || 37–47 |- bgcolor="ffbbbb" | 85 || July 4 || Padres || 4–8 || Perdomo (3–3) || Bradley (3–4) || — || 39,203 || 37–48 |- bgcolor="bbffbb" | 86 || July 5 || Padres || 7–5 || Godley (2–0) || Friedrich (4–4) || Ziegler (18) || 14,110 || 38–48 |- bgcolor="ffbbbb" | 87 || July 6 || Padres || 6–13 || Dominguez (1–0) || Miller (2–9) || — || 17,091 || 38–49 |- bgcolor="ffbbbb" | 88 || July 8 || @ Giants || 2–6 || Samardzija (9–5) || Corbin (4–7) || — || 41,576 || 38–50 |- bgcolor="ffbbbb" | 89 || July 9 || @ Giants || 2–4 || Kontos (2–1) || Ray (4–8) || Casilla (21) || 41,571 || 38–51 |- bgcolor="ffbbbb" | 90 || July 10 || @ Giants || 0–4 || Bumgarner (10–4) || Bradley (3–5) || — || 42,075 || 38–52 |- style="text-align:center; background:#bbcaff;" | colspan="9" | 87th All-Star Game in San Diego, California |- bgcolor="ffbbbb" | 91 || July 15 || Dodgers || 7–13 || Norris (5–7) || Corbin (4–8) || — || 30,639 || 38–53 |- bgcolor="bbffbb" | 92 || July 16 || Dodgers || 2–1 (12) || Delgado (2–1) || Fien (1–1) || — || 38,899 || 39–53 |- bgcolor="bbffbb" | 93 || July 17 || Dodgers || 6–5 || Ray (5–8) || Maeda (8–7) || Barrett (2) || 29,459 || 40–53 |- bgcolor="ffbbbb" | 94 || July 19 || Blue Jays || 1–5 || Sanchez (10–1) || Godley (2–1) || — || 26,626 || 40–54 |- bgcolor="ffbbbb" | 95 || July 20 || Blue Jays || 4–10 || Stroman (8–4) || Corbin (4–9) || — || 20,076 || 40–55 |- bgcolor="ffbbbb" | 96 || July 22 || @ Reds || 2–6 || Straily (5–6) || Bradley (3–6) || — || 24,252 || 40–56