Players who played for the Boston Bruins and Colorado Avalanche

44 players have played for both the Boston Bruins and the Colorado Avalanche. Ray Bourque spent the most seasons with the two: 21 with the Boston Bruins and 2 with the Colorado Avalanche. On a roster now: Charlie Coyle, Nikita Zadorov, Anton Blidh, Jayson Megna, and Casey Mittelstadt. 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 Colorado Avalanche, with their years at each
PlayerPosBOSCOL
Ray BourqueD1979–2000 · 21 seasons1999–2001 · 2 seasons
Dave ReidRW1983–1996 · 10 seasons1999–2001 · 2 seasons
John-Michael LilesD2015–2017 · 2 seasons2003–2011 · 7 seasons
Stephane YelleC2008–2009 · 1 season1995–2010 · 8 seasons
Charlie CoyleC2018–2025 · 7 seasons2024–2025 · 1 season
Carl SoderbergC2012–2015 · 3 seasons2015–2021 · 5 seasons
Matt HunwickD2007–2011 · 4 seasons2010–2014 · 4 seasons
David ShawD1992–1995 · 3 seasons1982–1987 · 5 seasons
Nikita ZadorovD2024–2026 · 2 seasons2015–2020 · 5 seasons
Anton BlidhLW2016–2022 · 6 seasons2022–2023 · 1 season
Johnny BoychukD2008–2014 · 6 seasons2007–2008 · 1 season
Brian RolstonRW1999–2012 · 6 seasons1999–2000 · 1 season
Chuck KobasewRW2006–2010 · 4 seasons2011–2013 · 2 seasons
Andrew RaycroftG2000–2006 · 5 seasons2008–2009 · 1 season
Jayson MegnaC2023–2024 · 1 season2019–2023 · 4 seasons
Andrei KovalenkoRW2000–2001 · 1 season1992–1996 · 4 seasons
Alain CoteD1985–1989 · 4 seasons1993–1994 · 1 season
Casey MittelstadtC2024–2026 · 2 seasons2023–2025 · 2 seasons
Jack AhcanD2020–2022 · 2 seasons2024–2026 · 2 seasons
A.J. GreerLW2022–2023 · 1 season2016–2019 · 3 seasons
Nick HoldenD2017–2018 · 1 season2013–2016 · 3 seasons
Jarome IginlaRW2013–2014 · 1 season2014–2017 · 3 seasons
Brad StuartD2005–2007 · 2 seasons2014–2016 · 2 seasons
Max TalbotC2014–2016 · 2 seasons2013–2015 · 2 seasons
Ben GuiteRW2005–2006 · 1 season2006–2009 · 3 seasons
Antti LaaksonenLW1998–2000 · 2 seasons2005–2007 · 2 seasons
Shean DonovanRW2006–2007 · 1 season1997–2000 · 3 seasons
Jeff OdgersRW1996–1997 · 1 season1997–2000 · 3 seasons
Landon WilsonF1997–2000 · 3 seasons1995–1996 · 1 season
Craig BillingtonG1995–1996 · 1 season1996–1999 · 3 seasons
Riley TufteLW2024–2026 · 2 seasons2023–2024 · 1 season
Derek MorrisD2009–2010 · 1 season2002–2004 · 2 seasons
Joel PrpicC1997–2000 · 2 seasons2000–2001 · 1 season
Mikhail TatarinovD1993–1994 · 1 season1991–1993 · 2 seasons
Darin KimbleRW1992–1993 · 1 season1988–1990 · 2 seasons
Kevin ShattenkirkD2023–2024 · 1 season2010–2011 · 1 season
Andrew BodnarchukD2009–2010 · 1 season2015–2016 · 1 season
Greg ZanonD2011–2012 · 1 season2012–2013 · 1 season
Philippe SauveG2006–2007 · 1 season2003–2004 · 1 season
Tom FitzgeraldRW2005–2006 · 1 season1997–1998 · 1 season
Dennis BonvieRW2001–2002 · 1 season2003–2004 · 1 season
Richard BrennanD2002–2003 · 1 season1996–1997 · 1 season
Dave AndreychukLW1999–2000 · 1 season1999–2000 · 1 season
Anders MyrvoldD1996–1997 · 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.

Boston Bruins vs Colorado Avalanche: head-to-head record →