The 2024 Arizona Diamondbacks season was the franchise's 27th season in Major League Baseball and their 27th season at Chase Field in Phoenix, Arizona, as members of the National League West. They were managed by Torey Lovullo in his eighth season with the franchise. They entered the season as the defending National League champions and runner-ups of the 2023 World Series. The Diamondbacks also opened this season with their best opening game in franchise history with a 16–1 blowout win at home over the Colorado Rockies, with 14 of those runs coming in the third inning.

On August 25, the Diamondbacks had a seven game lead on a wild card spot. However, the Diamondbacks faltered down the stretch, and on September 30, the Atlanta Braves and New York Mets played a make-up doubleheader. With the Diamondbacks needing one team to sweep the two games in order to claim one of the two remaining National League playoff spots, the Diamondbacks were eliminated from postseason contention after they split their doubleheader. All three teams ended with the same 89–73 record, with the Diamondbacks losing the tie-breaking head to head season series to both the Braves and the Mets.Diamondbacks eliminated from postseason after Mets, Braves split doubleheader, ArizonaSports, September 30, 2024 They became the first World Series runner-ups to miss the following postseason since the Tampa Bay Rays in 2009.

For the season, the Diamondbacks changed their uniforms and logos. Teal came back permanently as a secondary for the first time since 2006, replacing the Sedona red as the secondary color.

Offseason Transactions November 2023 3B Evan Longoria, OFs Lourdes Gurriel Jr. and Tommy Pham elected free agency RHP Mark Melancon elected free agency after having his mutual option declined by the Diamondbacks.November 22 Seattle Mariners traded 3B Eugenio Suarez to Arizona Diamondbacks for RHP Carlos Vargas and C Seby Zavala.

December 2023 Diamondbacks signed left-handed pitcher Eduardo Rodríguez to a 4 year, $80 million contract Diamondbacks signed outfielder Lourdes Gurriel Jr. to a 3 year, $42 million contract

January 2024 Diamondbacks signed designated hitter/outfielder Joc Pederson to a 1 year, $12.5 million contract

February 2024 Chicago White Sox traded RHP Cristian Mena to Arizona Diamondbacks for outfielder Dominic FletcherFebruary 17Diamondbacks signed outfielder Randal Grichuk to a 1 year, $2 million contract

March 2024 Diamondbacks signed pitcher Jordan Montgomery to a 1 year, $25 million contract, with a $20 million vesting option for 2025

April 2024 Diamondbacks outfielder Jace Peterson was Designated for assignment. Diamondbacks claimed left-handed pitcher Joe Jacques off waivers from the Boston Red Sox Diamondbacks acquired shortstop Sergio Alcántara from the Pittsburgh Pirates for cash considerations.

May 2024 Diamondbacks acquired pitcher Matt Bowman from the Minnesota Twins for cash considerations.

June 2024 Diamondbacks claim left-handed pitcher Thyago Vieira off waivers from the Baltimore Orioles.

July 2024 Miami Marlins traded LHP A. J. Puk to Arizona Diamondbacks for 3B Deyvison De Los Santos and SS Andrew Pintar. Diamondbacks RHP Thyago Vieira was Designated for assignment. Miami Marlins traded 1B Josh Bell to Arizona Diamondbacks in exchange for a player to be named later or cash considerations.Washington Nationals traded RHP Dylan Floro to Arizona Diamondbacks for infielder Andrés Chaparro.Diamondbacks RHP Miguel Castro was Designated for assignment.

August 2024 Diamondbacks RHP Luis Frías was Designated for assignment. Diamondbacks RHP Gavin Hollowell was Designated for assignment.

September 2024 Diamondbacks released RHP Dylan Floro. Diamondbacks INF Luis Guillorme was Designated for assignment.

Season standings National League West

National League Wild Card

Record vs. opponents Record vs. National League

Record vs. American League

Game log Regular season

Legend Diamondbacks win Diamondbacks loss Postponement Eliminated from playoff spot BoldDiamondbacks team member

|- style="background:#bfb;" | 1 || March 28 || Rockies || 16–1 || Gallen (1–0) || Freeland (0–1) || — || 49,011 || 1–0 || W1 |- style="background:#bfb;" | 2 || March 29 || Rockies || 7–3 || Kelly (1–0) || Quantrill (0–1) || — || 29,480 || 2–0 || W2 |- style="background:#fbb;" | 3 || March 30 || Rockies || 4–9 || Lambert (1–0) || Henry (0–1) || — || 32,133 || 2–1 || L1 |- style="background:#bfb;" | 4 || March 31 || Rockies || 5–1 || Pfaadt (1–0) || Feltner (0–1) || — || 21,824 || 3–1 || W1 |- style="background:#fbb;" | 5 || April 1 || Yankees || 2–5 || Weaver (2–0) || R. Nelson (0–1) || González (1) || 38,608 || 3–2 || L1 |- style="background:#bfb;" | 6 || April 2 || Yankees || 7–0 || Gallen (2–0) || Cortés Jr. (0–1) || — || 39,863 || 4–2 || W1 |- style="background:#fbb;" | 7 || April 3 || Yankees || 5–6 || Holmes (1–0) || McGough (0–1) || Ferguson (1) || 35,038 || 4–3 || L1 |- style="background:#fbb;" | 8 || April 5 || @ Braves || 5–6 || Johnson (2–0) || McGough (0–2) || — || 41,426 || 4–4 || L2 |- style="background:#fbb;" | 9 || April 6 || @ Braves || 8–9 || Minter (1–1) || Frías (0–1) || Iglesias (1) || 41,278 || 4–5 || L3 |- style="background:#fbb;" | 10 || April 7 || @ Braves || 2–5 || Sale (1–0) || R. Nelson (0–2) || Johnson (1) || 40,693 || 4–6 || L4 |- style="background:#fbb;" | 11 || April 8 || @ Rockies || 5–7 || Lambert (2–0) || McGough (0–3) || Bird (1) || 18,870 || 4–7 || L5 |- style="background:#bfb;" | 12 || April 9 || @ Rockies || 3–2 || Kelly (2–0) || Quantrill (0–2) || Ginkel (1) || 19,359 || 5–7 || W1 |- style="background:#bfb;" | 13 || April 10 || @ Rockies || 5–3 || Mantiply (1–0) || Lawrence (0–1) || Ginkel (2) || 18,311 || 6–7 || W2 |- style="background:#fbb;" | 14 || April 12 || Cardinals || 6–9 || Gallegos (2–0) || Mantiply (1–1) || Helsley (5) || 29,247 || 6–8 || L1 |- style="background:#bfb;" | 15 || April 13 || Cardinals || 4–2 || R. Nelson (1–2) || Gibson (1–2) || Ginkel (3) || 33,640 || 7–8 || W1 |- style="background:#bfb;" | 16 || April 14 || Cardinals || 5–0 || Gallen (3–0) || Mikolas (1–2) || — || 26,460 || 8–8 || W2 |- style="background:#fbb;" | 17 || April 15 || Cubs || 2–3 || Thompson (1–0) || Jarvis (0–1) || — || 24,468 || 8–9 || L1 |- style="background:#bfb;" | 18 || April 16 || Cubs || 12–11 || Ginkel (1–0) || Smyly (2–2) || — || 26,426 || 9–9 || W1 |- style="background:#fbb;" | 19 || April 17 || Cubs || 3–5 || Wesneski (1–0) || Pfaadt (1–1) || — || 26,567 || 9–10 || L1 |- style="background:#fbb;" | 20 || April 18 || @ Giants || 0–5 || Webb (2–1) || Allen (0–1) || — || 26,896 || 9–11 || L2 |- style="background:#bfb;" | 21 || April 19 || @ Giants || 17–1 || Montgomery (1–0) || Snell (0–3) || — || 33,921 || 10–11 || W1 |- style="background:#fbb;" | 22 || April 20 || @ Giants || 3–7 || Walker (2–2) || Gallen (3–1) || — || 31,063 || 10–12 || L1 |- style="background:#bfb;" | 23 || April 21 || @ Giants || 5–3 || Cecconi (1–0) || Miller (0–1) || Ginkel (4) || 35,922 || 11–12 || W1 |- style="background:#fbb;" | 24 || April 22 || @ Cardinals || 3–5 || Helsley (2–2) || Thompson (0–1) || — || 33,036 || 11–13 || L1 |- style="background:#bfb;" | 25 || April 23 || @ Cardinals || 14–1 || Henry (1–1) || Matz (1–2) || Allen (1) || 32,875 || 12–13 || W1 |- style="background:#fbb;" | 26 || April 24 || @ Cardinals || 1–5 || Gibson (2–2) || Montgomery (1–1) || — || 36,390 || 12–14 || L1 |- style="background:#fbb;" | 27 || April 26 || @ Mariners || 1–6 || Hancock (3–2) || Gallen (3–2) || — || 33,997 || 12–15 || L2 |- style="background:#fbb;" | 28 || April 27 || @ Mariners || 1–3 || Kirby (3–2) || Cecconi (1–1) || Muñoz (4) || 38,956 || 12–16 || L3 |- style="background:#bfb;" | 29 || April 28 || @ Mariners || 3–2 || Mantiply (2–1) || Thornton (0–1) || Ginkel (5) || 33,474 || 13–16 || W1 |- style="background:#fbb;" | 30 || April 29 || Dodgers || 4–8 || Paxton (3–0) || Henry (1–2) || — || 36,985 || 13–17 || L1 |- style="background:#bfb;" | 31 || April 30 || Dodgers || 4–3 || McGough (1–3) || Crismatt (1–1) || — || 28,667 || 14–17 || W1

|- style="background:#fbb;" | 32 || May 1 || Dodgers || 0–8 || Yamamoto (3–1) || Montgomery (1–2) || — || 34,088 || 14–18 || L1 |- style="background:#fbb;" | 33 || May 3 || Padres || 1–7 || Cease (4–2) || Cecconi (1–2) || — || 31,976 || 14–19 || L2 |- style="background:#fbb;" | 34 || May 4 || Padres || 1–13 || King (3–3) || Pfaadt (1–2) || — || 39,661 || 14–20 || L3 |- style="background:#bfb;" | 35 || May 5 || Padres || 11–4 || R. Nelson (2–2) || Waldron (1–4) || — || 30,968 || 15–20 || W1 |- style="background:#bfb;" | 36 || May 7 || @ Reds || 6–2 || Gallen (4–2) || Montas (2–3) || — || 14,485 || 16–20 || W2 |- style="background:#bfb;" | 37 || May 8 || @ Reds || 4–3 || Montgomery (2–2) || Ashcraft (3–2) || Mantiply (1) || 15,660 || 17–20 || W3 |- style="background:#bfb;" | 38 || May 9 || @ Reds || 5–4 || Ginkel (2–0) || Cruz (1–3) || Sewald (1) || 18,214 || 18–20 || W4 |- style="background:#fbb;" | 39 || May 10 || @ Orioles || 2–4 || Irvin (4–1) || Pfaadt (1–3) || Canó (2) || 27,703 || 18–21 || L1 |- style="background:#fbb;" | 40 || May 11 || @ Orioles || 4–5 || Kimbrel (4–1) || Jarvis (0–2) || — || 27,882 || 18–22 || L2 |- style="background:#bfb;" | 41 || May 12 || @ Orioles || 9–2 || Gallen (5–2) || Kremer (3–3) || — || 31,448 || 19–22 || W1 |- style="background:#bfb;" | 42 || May 13 || Reds || 6–5 || Martínez (1–0) || Díaz (1–2) || — || 18,017 || 20–22 || W2 |- style="background:#fbb;" | 43 || May 14 || Reds || 2–6 || Greene (2–2) || Cecconi (1–3) || — || 20,068 || 20–23 || L1 |- style="background:#bfb;" | 44 || May 15 || Reds || 2–1 || Thompson (1–1) || Cruz (1–4) || Sewald (2) || 16,826 || 21–23 || W1 |- style="background:#fbb;" | 45 || May 17 || Tigers || 0–13 || Skubal (6–0) || R. Nelson (2–3) || — || 25,122 || 21–24 || L1 |- style="background:#fbb;" | 46 || May 18 || Tigers || 3–8 || Flaherty (1–3) || Gallen (5–3) || — || 35,826 || 21–25 || L2 |- style="background:#bfb;" | 47 || May 19 || Tigers || 6–4 || Thompson (2–1) || Holton (3–1) || Sewald (3) || 26,911 || 22–25 || W1 |- style="background:#fbb;" | 48 || May 20 || @ Dodgers || 4–6 || Yamamoto (5–1) || Cecconi (1–4) || Hudson (3) || 37,634 || 22–26 || L1 |- style="background:#bfb;" | 49 || May 21 || @ Dodgers || 7–3 || Pfaadt (2–3) || Stone (4–2) || — || 46,180 || 23–26 || W1 |- style="background:#bfb;" | 50 || May 22 || @ Dodgers || 6–0 || R. Nelson (3–3) || Glasnow (6–3) || — || 46,593 || 24–26 || W2 |- style="background:#fbb;" | 51 || May 24 || Marlins || 0–3 || Garrett (1–0) || Gallen (5–4) || — || 22,642 || 24–27 || L1 |- style="background:#bfb;" | 52 || May 25 || Marlins || 3–2 || Montgomery (3–2) || Sánchez (0–3) || Sewald (4) || 31,966 || 25–27 || W1 |- style="background:#fbb;" | 53 || May 26 || Marlins || 1–3 || Weathers (3–4) || Ginkel (2–1) || Scott (7) || 25,723 || 25–28 || L1 |- style="background:#fbb;" | 54 || May 28 || @ Rangers || 2–4 || Heaney (1–6) || Pfaadt (2–4) || Yates (8) || 37,977 || 25–29 || L2 |- style="background:#fbb;" | 55 || May 29 || @ Rangers || 1–6 || Dunning (4–3) || R. Nelson (3–4) || — || 34,023 || 25–30 || L3 |- style="background:#fbb;" | 56 || May 30 || @ Mets || 2–3 || Young (2–0) || Thompson (2–2) || Garrett (3) || 20,926 || 25–31 || L4 |- style="background:#fbb;" | 57 || May 31 || @ Mets || 9–10 || Severino (3–2) || Montgomery (3–3) || — || 33,884 || 25–32 || L5

|- style="background:#bfb;" | 58 || June 1 || @ Mets || 10–5 || Ginkel (3–1) || Manaea (3–2) || — || 30,600 || 26–32 || W1 |- style="background:#bfb;" | 59 || June 2 || @ Mets || 5–4 || Martínez (2–0) || Diekman (1–2) || Sewald (5) || 31,059 || 27–32 || W2 |- style="background:#bfb;" | 60 || June 3 || Giants || 4–2 || Thompson (3–2) || Rodríguez (1–1) || — || 22,551 || 28–32 || W3 |- style="background:#bfb;" | 61 || June 4 || Giants || 8–5 || Ginkel (4–1) || Harrison (4–3) || Sewald (6) || 23,548 || 29–32 || W4 |- style="background:#fbb;"