Players who played for the Colorado Avalanche and Vancouver Canucks

24 players have played for both the Colorado Avalanche and the Vancouver Canucks. Aaron Miller spent the most seasons with the two: 8 with the Colorado Avalanche and 1 with the Vancouver Canucks. On a roster now: Nikita Zadorov, Jayson Megna, Kiefer Sherwood, and Ian Cole. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Colorado Avalanche and the Vancouver Canucks, with their years at each
PlayerPosCOLVAN
Aaron MillerD1993–2001 · 8 seasons2007–2008 · 1 season
Brad MayLW2005–2007 · 2 seasons1997–2004 · 5 seasons
Nikita ZadorovD2015–2020 · 5 seasons2023–2024 · 1 season
Jayson MegnaC2019–2023 · 4 seasons2016–2018 · 2 seasons
Brad RichardsonRW2005–2008 · 3 seasons2013–2022 · 3 seasons
Jeff Randall BrownD1985–1989 · 4 seasons1994–1996 · 2 seasons
Michel PetitD1989–1990 · 1 season1982–1987 · 5 seasons
Mats SundinC1990–1994 · 4 seasons2008–2009 · 1 season
Martin RucinskyLW1992–1996 · 4 seasons2003–2004 · 1 season
Mike KeaneRW1995–2003 · 4 seasons2003–2004 · 1 season
Garth SnowG1993–1995 · 2 seasons1997–2000 · 3 seasons
Stephane MorinC1989–1992 · 3 seasons1992–1994 · 2 seasons
Kiefer SherwoodLW2020–2022 · 2 seasons2024–2026 · 2 seasons
Ian ColeD2018–2021 · 3 seasons2023–2024 · 1 season
Radim VrbataRW2001–2003 · 2 seasons2014–2016 · 2 seasons
Shane O'BrienD2011–2013 · 2 seasons2008–2010 · 2 seasons
Ossi VaananenD2003–2007 · 3 seasons2008–2009 · 1 season
Chris McAllisterD2002–2004 · 2 seasons1997–1999 · 2 seasons
Shawn MatthiasC2015–2016 · 1 season2013–2015 · 2 seasons
Darby HendricksonC2003–2004 · 1 season1998–2000 · 2 seasons
Jack SkilleRW2015–2016 · 1 season2016–2017 · 1 season
Andrew RaycroftG2008–2009 · 1 season2009–2010 · 1 season
Lawrence NycholatD2008–2009 · 1 season2008–2009 · 1 season
Jim DowdC2005–2006 · 1 season1995–1996 · 1 season

Regular season, under every name each club has played as. A season split by a trade counts for both clubs where the game logs reach it (NBA from 1993-94, NFL 1994, NHL 1996, MLB 2001). Longest stay with the two first.

Colorado Avalanche vs Vancouver Canucks: head-to-head record →