O'Connor signed a six-year, $15 million contract extension with the Avalanche on Monday.
O'Connor was heading into the final season of his contract and set to be a UFA after the 2024-25 campaign before inking a new deal Monday. The 28-year-old battled a hip injury in 2023-24 -- he appeared in 57 regular-season contests, generating 25 points and a plus-13 rating. The right-shot forward also missed the entirety of the postseason due to the injury. O'Connor will fill a middle-six role while seeing time on the penalty kill for Colorado.