The Minnesota Wild then claimed Armstrong in the 2000 NHL Expansion Draft.[1] After spells in the IHL, and AHL, he finally made the jump to the NHL for three games in the 2000–01 season with the Wild. His tenure as a Wild did not last long, though, as the New York Islanders signed him as a free agent in 2001.[2]
Armstrong did not play his next NHL game until after he was signed as a free agent by the Mighty Ducks of Anaheim in 2003.[3] He played four games for the Ducks in the 2003–04 season. In seven NHL games, he has no goals, one assist, one point, and no penalty minutes.
On June 18, 2024, Armstrong was officially appointed president of hockey operations and alternate governor of the Utah Hockey Club.[7] He is unrelated to current Utah Hockey Club general manager and ice hockey executive Bill Armstrong.
^"CHRIS ARMSTRONG". TSN.ca. Archived from the original on November 25, 2004. Retrieved May 9, 2022. 02-Apr-04: Signed with the ERC Ingolstadt (Germany).