Players who played for the Boston Bruins and Calgary Flames

52 players have played for both the Boston Bruins and the Calgary Flames. Jarome Iginla spent the most seasons with the two: 1 with the Boston Bruins and 16 with the Calgary Flames. On a roster now: Elias Lindholm, Dougie Hamilton, Nikita Zadorov, Dan Vladar, and Garnet Hathaway. 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 Calgary Flames, with their years at each
PlayerPosBOSCGY
Jarome IginlaRW2013–2014 · 1 season1996–2013 · 16 seasons
Milan LucicLW2007–2024 · 9 seasons2019–2023 · 4 seasons
Dennis WidemanD2006–2010 · 4 seasons2012–2017 · 5 seasons
Marc SavardC2006–2011 · 5 seasons1999–2003 · 4 seasons
Elias LindholmC2024–2026 · 2 seasons2018–2024 · 6 seasons
Andrew FerenceD2007–2013 · 6 seasons2003–2006 · 2 seasons
Chuck KobasewRW2006–2010 · 4 seasons2002–2007 · 4 seasons
Willi Plett—1987–1988 · 1 season1975–1982 · 7 seasons
Matt BartkowskiD2010–2015 · 5 seasons2016–2018 · 2 seasons
Steve BeginLW2009–2010 · 1 season1997–2013 · 6 seasons
Bob SweeneyC1986–1992 · 6 seasons1995–1996 · 1 season
Dougie HamiltonD2012–2015 · 3 seasons2015–2018 · 3 seasons
Derek MorrisD2009–2010 · 1 season1997–2002 · 5 seasons
Stephane YelleC2008–2009 · 1 season2002–2008 · 5 seasons
Sandy McCarthyRW2003–2004 · 1 season1993–1998 · 5 seasons
Brad McCrimmonD1979–1982 · 3 seasons1987–1990 · 3 seasons
Nikita ZadorovD2024–2026 · 2 seasons2021–2024 · 3 seasons
Dan VladarG2020–2021 · 1 season2021–2025 · 4 seasons
Garnet HathawayRW2022–2023 · 1 season2015–2019 · 4 seasons
Lee StempniakRW2015–2019 · 2 seasons2011–2014 · 3 seasons
Steve MontadorD2008–2009 · 1 season2001–2006 · 4 seasons
Wayne PrimeauLW2005–2007 · 2 seasons2006–2009 · 3 seasons
Michael NylanderC2003–2004 · 1 season1994–1999 · 4 seasons
Marty McInnisRW2001–2003 · 2 seasons1996–1999 · 3 seasons
Tim SweeneyLW1992–1997 · 3 seasons1990–1992 · 2 seasons
Joe MullenRW1995–1996 · 1 season1986–1990 · 4 seasons
John BeecherC2023–2026 · 3 seasons2025–2026 · 1 season
Derek ForbortD2021–2024 · 3 seasons2019–2020 · 1 season
Steve StaiosD1995–1997 · 2 seasons2009–2011 · 2 seasons
Shean DonovanRW2006–2007 · 1 season2002–2006 · 3 seasons
Andrei NazarovRW2000–2002 · 2 seasons1998–2000 · 2 seasons
Mike SullivanLW1997–1998 · 1 season1994–1997 · 3 seasons
Glen FeatherstoneD1991–1994 · 3 seasons1996–1997 · 1 season
Jamie HuscroftD1993–1995 · 2 seasons1995–1997 · 2 seasons
Wes WalzC1989–1991 · 2 seasons1993–1995 · 2 seasons
Joakim NordstromLW2018–2020 · 2 seasons2020–2021 · 1 season
Zac RinaldoLW2015–2016 · 1 season2019–2021 · 2 seasons
Joey MacDonaldG2006–2007 · 1 season2012–2014 · 2 seasons
Lane MacDermidLW2011–2013 · 2 seasons2013–2014 · 1 season
Andre RoyRW1995–1997 · 2 seasons2008–2009 · 1 season
Brad StuartD2005–2007 · 2 seasons2006–2007 · 1 season
Sheldon KennedyLW1996–1997 · 1 season1994–1996 · 2 seasons
A.J. GreerLW2022–2023 · 1 season2023–2024 · 1 season
Jaromir JagrRW2012–2013 · 1 season2017–2018 · 1 season
Chad Johnson—2013–2014 · 1 season2016–2017 · 1 season
Corey PotterD2013–2014 · 1 season2014–2015 · 1 season
Mike MottauD2011–2012 · 1 season2002–2003 · 1 season
Philippe SauveG2006–2007 · 1 season2005–2006 · 1 season
Craig MacDonaldC2003–2004 · 1 season2005–2006 · 1 season
Krzysztof OliwaLW2002–2003 · 1 season2003–2004 · 1 season
Kay WhitmoreG2000–2001 · 1 season2001–2002 · 1 season
Ron SutterC1995–1996 · 1 season2000–2001 · 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 Calgary Flames: head-to-head record →