Players who played for the Boston Bruins and Vancouver Canucks

39 players have played for both the Boston Bruins and the Vancouver Canucks. Cam Neely spent the most seasons with the two: 10 with the Boston Bruins and 3 with the Vancouver Canucks. On a roster now: Jake DeBrusk, Danton Heinen, Michael DiPietro, Elias Lindholm, and Nikita Zadorov. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Boston Bruins and the Vancouver Canucks, with their years at each
PlayerPosBOSVAN
Cam NeelyRW1986–1996 · 10 seasons1983–1986 · 3 seasons
Jake DeBruskLW2017–2024 · 7 seasons2024–2026 · 2 seasons
Loui ErikssonLW2013–2016 · 3 seasons2016–2021 · 5 seasons
Andrew AlbertsD2005–2008 · 3 seasons2009–2014 · 5 seasons
Geoff CourtnallLW1983–1987 · 4 seasons1991–1995 · 4 seasons
Ryan SpoonerC2012–2018 · 6 seasons2018–2019 · 1 season
Danton HeinenLW2016–2024 · 5 seasons2024–2025 · 1 season
Matt BartkowskiD2010–2015 · 5 seasons2015–2016 · 1 season
Marco SturmLW2005–2010 · 5 seasons2011–2012 · 1 season
Andrew RaycroftG2000–2006 · 5 seasons2009–2010 · 1 season
Derek ForbortD2021–2024 · 3 seasons2024–2026 · 2 seasons
Peter SchaeferLW2007–2008 · 1 season1998–2011 · 4 seasons
Alex AuldG2007–2008 · 1 season2001–2006 · 4 seasons
Anson CarterRW1996–2000 · 4 seasons2005–2006 · 1 season
Jiri SlegrD2003–2006 · 2 seasons1992–2004 · 3 seasons
Greg HawgoodD1987–1990 · 3 seasons1999–2001 · 2 seasons
Steve StaiosD1995–1997 · 2 seasons1996–1999 · 3 seasons
Michael DiPietroG2025–2026 · 1 season2018–2022 · 3 seasons
Jaroslav HalakG2018–2021 · 3 seasons2021–2022 · 1 season
Lee GorenRW2000–2003 · 2 seasons2005–2007 · 2 seasons
Dave ScatchardC2005–2006 · 1 season1997–2000 · 3 seasons
Kay WhitmoreG2000–2001 · 1 season1992–1995 · 3 seasons
Jamie HuscroftD1993–1995 · 2 seasons1997–1999 · 2 seasons
Elias LindholmC2024–2026 · 2 seasons2023–2024 · 1 season
Nikita ZadorovD2024–2026 · 2 seasons2023–2024 · 1 season
Jayson MegnaC2023–2024 · 1 season2016–2018 · 2 seasons
Byron BitzRW2008–2010 · 2 seasons2011–2012 · 1 season
Wade BrookbankD2006–2007 · 1 season2003–2006 · 2 seasons
Sean BrownD2001–2003 · 2 seasons2005–2006 · 1 season
Felix PotvinG2003–2004 · 1 season1999–2001 · 2 seasons
Peter SkudraG2000–2001 · 1 season2001–2003 · 2 seasons
Grant LedyardD1997–1999 · 2 seasons1997–1998 · 1 season
Dean MalkocD1996–1998 · 2 seasons1995–1996 · 1 season
Pascal PelletierC2007–2008 · 1 season2013–2014 · 1 season
Samuel PahlssonC2000–2001 · 1 season2011–2012 · 1 season
Brad IsbisterLW2005–2006 · 1 season2007–2008 · 1 season
Eric WeinrichD2000–2001 · 1 season2005–2006 · 1 season
Sean ProngerC1999–2000 · 1 season2003–2004 · 1 season
Dixon WardLW2000–2001 · 1 season1992–1993 · 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.

Boston Bruins vs Vancouver Canucks: head-to-head record →