[10] He made his NHL debut on the Avalanche's third defensive pairing in a 5–3 season opening victory over the Calgary Flames on October 3, 2019.
On November 8, Timmins was re-assigned on a conditioning assignment to AHL affiliate, the Tucson Roadrunners, appearing in six games registering three assists.
[16] In returning to the Coyotes following completion of his conditioning re-assignment, Timmins was traded by Arizona to the Toronto Maple Leafs in exchange for Curtis Douglas on November 23, 2022.
[17] He made his Maple Leafs debut on December 6, 2022 against the Dallas Stars after spending time with Toronto's development team.
[20] Timmins' play was good enough to warrant Maple Leafs' management to sign him to a two-year contract on February 9 ahead of restricted free agency.
[21] However, after the NHL trade deadline and the acquisition of veteran defencemen, Timmins was pushed out of the lineup by the 2023 Stanley Cup playoffs.