The 2024 Colorado Rockies season was their 32nd in Major League Baseball and 30th season at Coors Field. Manager Bud Black returned for his eighth season. By the All-Star break, the Rockies lost eight games when leading in the ninth inning.

The Rockies finished the season in last place in the National League West for the third consecutive season with a record of 61-101 (.377). It was their sixth straight losing season dating back to the 2019 season and their second straight season with over 100 losses, though it was a slight improvement from the previous season.

Offseason The Colorado Rockies finished the 2023 season 59–103, their worst record in franchise history to date and the third worst in the majors.

Roster departures On October 13, 2023, the Rockies sent RHP Matt Carasiti, UT Harold Castro, and C Austin Wynns outright to AAA Albuquerque. All three rejected the assignment and became free agents. On October 18, the Rockies sent LHP Ty Blach, RHP Karl Kauffmann, and RHP Matt Koch outright to AAA Albuquerque. Blach and Koch rejected the assignment and became free agents. On October 20, the Rockies activated LHP Ryan Rolison from the 60-day IL, and sent him outright to AAA Albuquerque.

On November 2, RHP Chase Anderson, RHP Chris Flexen, and LHP Brent Suter declared free agency.

On December 6, the Rockies released RHP Connor Seabold.

On January 5, 2024, the Rockies waived C Brian Serven, who was claimed by the Chicago Cubs and outrighted INF Alan Trejo to AAA Albuquerque.

OF Sam Hilliard was waived on March 21, to make room on the 40-man roster following a trade.

INF Warming Bernabel was designated for assignment on March 28, when non-roster invitee INF Alan Trejo was announced to have made the Opening Day Roster.

Roster additions

On November 6, 2023, the Rockies claimed LHP Jalen Beeks off waivers from the Tampa Bay Rays.

On November 14, the Rockies added minor league INF Adael Amador, RHP Angel Chivilli, OF Yanquiel Fernández, and RHP Juan Mejía to the 40-man roster.

On December 6, the Rockies selected Anthony Molina from the Tampa Bay Rays in the Rule 5 draft.

On February 28, 2024, the Rockies claimed OF Sam Hilliard off waivers from the Baltimore Orioles.

Free agent signings On November 13, 2023, the Rockies signed RHP Geoff Hartlieb to a minor-league contract.

The Rockies signed RHP Matt Koch to a minor-league contract with an invite to Spring Training on December 6. The Rockies signed RHP Chance Adams to a minor-league contract with an invite to Spring Training on December 18, 2023. On December 21, the Rockies signed LHP Ty Blach to a minor-league contract with an invitation to Spring Training.

On January 5, 2024, the Rockies signed RHP Dakota Hudson and C Jacob Stallings to 1-year contracts. The Rockies signed RHP John Curtiss to a minor-league contract with an invitation to spring training on January 25, 2024. LHP Josh Rogers was re-signed to a minor-league contract on January 27, 2024.

On February 6, 2024, the Rockies signed OF Bradley Zimmer to a minor-league contract with an invitation to spring training.

Trades On November 17, 2023 the Rockies traded minor league C Kody Huff to the Cleveland Guardians for RHP Cal Quantrill. To make room on the 40-man roster, RHP Tommy Doyle was designated for assignment.

On March 21, 2024 the Rockies traded minor league LHP Joe Rock to the Tampa Bay Rays for minor league INF/OF Greg Jones.

On March 24, 2024 the Rockies acquired 1B/OF Jake Cave from the Philadelphia Phillies in exchange for cash considerations.

Off-season 40-man roster moves Departing Player Date TransactionNew Team Arriving playerOld teamDateTransaction Matt Carasiti October 13, 2023 Outrighted Colorado Rockies Jalen Beeks Tampa Bay Rays November 6, 2023 Waivers Harold Castro October 13, 2023 Outrighted Toros de Tijuana Adael Amador Hartford Yard Goats November 14, 2023 Added to 40-man roster Austin Wynns October 13, 2023 Outrighted Cincinnati Reds Angel Chivilli Hartford Yard Goats November 14, 2023 Added to 40-man roster Ty Blach October 18, 2023 Outrighted Colorado Rockies Yanquiel Fernández Hartford Yard Goats November 14, 2023 Added to 40-man roster Karl Kauffmann October 18, 2023 Outrighted Albuquerque Isotopes Juan Mejia Hartford Yard Goats November 14, 2023 Added to 40-man roster Matt Koch October 18, 2023 Outrighted Colorado Rockies Cal Quantrill Cleveland Guardians November 17, 2023 Trade Ryan Rolison October 20, 2023 Outrighted Albuquerque Isotopes Anthony Molina Tampa Bay Rays December 6, 2023 Rule 5 Draft Chase Anderson November 2, 2023 Free Agency Pittsburgh Pirates Dakota Hudson St. Louis Cardinals January 5, 2024 Free Agency Chris Flexen November 2, 2023 Free Agency Chicago White Sox Jacob Stallings Miami Marlins January 5, 2024 Free Agency Brent Suter November 2, 2023 Free Agency Cincinnati Reds Sam Hilliard Baltimore Orioles February 28, 2024 Waivers Tommy Doyle November 17, 2023 DFA Atlanta Braves Greg Jones Tampa Bay Rays March 21, 2024 Trade Connor Seabold December 6, 2023 Released Samsung Lions (KBO) Jake Cave Philadelphia Phillies March 24, 2024 Trade Alan Trejo January 5, 2024 Outrighted Albuquerque Isotopes Alan Trejo Albuquerque Isotopes March 28, 2024 Contract Selected Brian Serven January 5, 2024 Waived Chicago Cubs Sam Hilliard March 21, 2024 DFA Albuquerque Isotopes Warming Bernabel March 28, 2024 DFA Hartford Yard Goats

Preseason On February 1, 2024 the Rockies announced 26 non-roster invitees to preseason.

Pre-Season non-roster inviteesPlayer Position2023 team(s)Chance Adams Pitcher Albuquerque IsotopesJordan Beck Outfielder Hartford Yard Goats / Spokane IndiansTy Blach Pitcher Colorado Rockies / Albuquerque IsotopesMatt Carasiti Pitcher Colorado Rockies / Albuquerque Isotopes / ACL RockiesJeff Criswell Pitcher Albuquerque IsotopesJohn Curtiss Pitcher New York Mets / Syracuse MetsBraxton Fulford Catcher Albuquerque Isotopes / Hartford Yard Goats / Spokane Indians / ACL RockiesGeoff Hartlieb Pitcher Miami Marlins / Jacksonville Jumbo ShrimpJaden Hill Pitcher Spokane IndiansConnor Kaiser Infielder Colorado Rockies / Albuquerque IsotopesKarl Kauffmann Pitcher Colorado Rockies / Albuquerque IsotopesMatt Koch Pitcher Colorado Rockies / Albuquerque IsotopesGrant Lavigne Infielder Hartford Yard GoatsWillie MacIver Catcher Albuquerque Isotopes / ACL RockiesCoco Montes Infielder Colorado Rockies / Albuquerque IsotopesBenny Montgomery Outfielder Spokane IndiansCarson Palmquist Pitcher Hartford Yard Goats / Spokane IndiansBladimir Restituyo Outfielder Hartford Yard GoatsRyan Ritter Infielder Hartford Yard Goats / Spokane Indians / Fresno GrizzliesJoe Rock Pitcher Albuquerque Isotopes / Hartford Yard GoatsDrew Romo Catcher Albuquerque Isotopes / Hartford Yard GoatsAaron Schunk Infielder Albuquerque IsotopesSterlin Thompson Infielder Hartford Yard Goats / Spokane IndiansAlan Trejo Infielder Colorado Rockies / Albuquerque IsotopesZac Veen Outfielder Hartford Yard GoatsKyle Wilcox Pitcher Gwinnett Stripers / Mississippi BravesBradley Zimmer Outfielder Oklahoma City Dodgers / Worcester Red Sox / FCL Red Sox

Schedule Game log

Legend Rockies win Rockies loss Postponement Eliminated from playoff raceBoldRockies team member

|- style="background:#fbb;" | 1 || March 28 || @ Diamondbacks || 1–16 || Kyle Freeland (0–1) || 49,011 || 0–1 || L1 |- style="background:#fbb;" | 2 || March 29 || @ Diamondbacks || 3–7 || Cal Quantrill (0–1) || 29,480 || 0–2 || L2 |- style="background:#bfb;" | 3 || March 30 || @ Diamondbacks || 9–4 || Peter Lambert (1–0) || 32,133 || 1–2 || W1 |- style="background:#fbb;" | 4 || March 31 || @ Diamondbacks || 1–5 || Ryan Feltner (0–1) || 21,824 || 1–3 || L1 |- style="background:#fbb;" | 5 || April 1 || @ Cubs || 0–5 || Dakota Hudson (0–1) || 40,072 || 1–4 || L2 |- style="background:#fbb;" | 6 || April 2 || @ Cubs || 2–12 || Kyle Freeland (0–2) ||26,555 || 1–5 || L3 |- style="background:#fbb;" | 7 || April 3 || @ Cubs || 8–9 || Nick Mears (0–1) ||25,900 || 1–6 || L4 |- style="background:#bfb;" | 8 || April 5 || Rays || 10–7 || Jalen Beeks (1–0) || 48,399 || 2–6 || W1 |- style="background:#fbb;" | 9 || April 6 || Rays || 6–8 || Jalen Beeks (1–1) || 29,238 || 2–7 || L1 |- style="background:#fbb;" | 10 || April 7 || Rays || 2–3 || Dakota Hudson (0–2) || 25,566 || 2–8 || L2 |- style="background:#bfb;" | 11 || April 8 || Diamondbacks || 7–5 || Peter Lambert (2–0) || 18,870 || 3–8 || W1 |- style="background:#fbb;" | 12 || April 9 || Diamondbacks || 2–3 || Cal Quantrill (0–2) || 19,359 || 3–9 || L1 |- style="background:#fbb;" | 13 || April 10 || Diamondbacks || 3–5 || Justin Lawrence (0–1) || 18,311 || 3–10 || L2 |- style="background:#bfb;" | 14 || April 12 || @ Blue Jays || 12–4 || Ryan Feltner (1–1) || 29,035 || 4–10 || W1 |- style="background:#fbb;" | 15 || April 13 || @ Blue Jays || 3–5 || Dakota Hudson (0–3) || 31,472 || 4–11 || L1 |- style="background:#fbb;" | 16 || April 14 || @ Blue Jays || 0–5 || Kyle Freeland (0–3) || 27,481 || 4–12 || L2 |- style="background:#fbb;" | 17 || April 15 || @ Phillies || 1–2 || Jake Bird (0–1) || 35,496 || 4–13 || L3 |- style="background:#fbb;" | 18 || April 16 || @ Phillies || 0–5 || Austin Gomber (0-1) || 35,010 || 4–14 || L4 |- style="background:#fbb;" | 19 || April 17 || @ Phillies || 6–7 || Ryan Feltner (1–2) || 35,706 || 4–15 || L5 |- style="background:#bbb;" | — || April 19 || Mariners || colspan=8| Postponed (inclement weather); Makeup: April 21 |- style="background:#fbb;" | 20 || April 20 || Mariners || 0–7 || Dakota Hudson (0–4) || 25,376 || 4–16 || L6 |- style="background:#bfb;" | 21 || April 21 || Mariners || 2–1 || Justin Lawrence (1–1) || 33,283 || 5–16 || W1 |- style="background:#fbb;" | 22 || April 21 || Mariners || 2–10 ||Peter Lambert (2–1) || 19,756 || 5–17 || L1 |- style="background:#fbb;" | 23 || April 22 || Padres || 1–3 || Nick Mears (0–2) || 18,515 || 5–18 || L2 |- style="background:#bfb;" | 24 || April 23 || Padres || 7–4 || Jalen Beeks (2–1) || 18,822 || 6–18 || W1 |- style="background:#fbb;" | 25 || April 24 || Padres || 2–5 || Ty Blach (0–1) || 19,356 || 6–19 || L1 |- style="background:#bfb;" | 26 || April 25 || Padres || 10–9 || Tyler Kinley (1–0) || 27,705 || 7–19 || W1 |- style="background:#fbb;" | 27 || April 27* || Astros || 4–12 || Cal Quantrill (0–3) || 19,934 || 7–20 || L1 |- style="background:#fbb;" | 28 || April 28* || Astros || 2–8 || Austin Gomber (0–2) || 19,841 || 7–21 || L2 |- style="background:#fbb;" | 29 || April 30 || @ Marlins || 6–7 || Jalen Beeks (2–2) || 6,706 || 7–22 || L3 |- |colspan="10"|*April 27 and 28 games played at Estadio Alfredo Harp Helú in Mexico City, Mexico

|- style="background:#fbb;" | 30 || May 1 || @ Marlins || 1–4 || Dakota Hudson (0–5) || 7,171 || 7–23 || L4 |- style="background:#fbb;" | 31 || May 2 || @ Marlins || 4–5 || Justin Lawrence (1–2) || 7,540 || 7–24 || L5 |- style="background:#bfb;" | 32 || May 3 || @ Pirates || 3–2 || Cal Quantrill (1–3) || 20,646 || 8–24 || W1 |- style="background:#fbb;" | 33 || May 4 || @ Pirates || 0–1 || Nick Mears (0–3) || 24,149 || 8–25 || L1 |- style="background:#fbb;" | 34 || May 5 || @ Pirates || 3–5 ||Ryan Feltner (1–3) || 12,912 || 8–26 || L2 |- style="background:#fbb;" | 35 || May 7 || Giants || 0–5 || Dakota Hudson (0–6) || 21,259 || 8–27 || L3 |- style="background:#fbb;" | 36 || May 8 || Giants || 6–8 || Peter Lambert (2–2) || 20,532 || 8–28 || L4 |- style="background:#bfb;" | 37 || May 9 || Giants || 9–1 || Cal Quantrill (2–3) || 23,870 || 9–28 || W1 |- style="background:#bfb;" | 38 || May 10 || Rangers || 4–2 || Jake Bird (1–1) || 32,692 || 10-28 || W2 |- style="background:#bfb;" | 39 || May 11 || Rangers || 8–3 || Tyler Kinley (2–0) || 37,527 || 11–28 || W3 |- style="background:#bfb;" | 40 || May 12 || Rangers || 3–1 || Ty Blach (1–1) || 35,207 || 12–28 || W4 |- style="background:#bfb;" | 41 || May 13 || @ Padres || 5–4 || Dakota Hudson (1–6) || 34,458 || 13–28 || W5 |- style="background:#bfb;"