Players who played for the Anaheim Ducks and Boston Bruins

47 players have played for both the Anaheim Ducks and the Boston Bruins. Hampus Lindholm spent the most seasons with the two: 9 with the Anaheim Ducks and 5 with the Boston Bruins. On a roster now: Hampus Lindholm, Urho Vaakanainen, Frank Vatrano, Max Jones, and Danton Heinen. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Anaheim Ducks and the Boston Bruins, with their years at each
PlayerPosANABOS
Hampus LindholmD2013–2022 · 9 seasons2021–2026 · 5 seasons
Matt BeleskeyLW2008–2015 · 7 seasons2015–2018 · 3 seasons
Ted DonatoC1999–2000 · 1 season1991–2004 · 9 seasons
Samuel PahlssonC2000–2009 · 8 seasons2000–2001 · 1 season
Urho VaakanainenD2021–2025 · 4 seasons2018–2022 · 4 seasons
Shawn ThorntonLW2006–2007 · 1 season2007–2014 · 7 seasons
Darren Van ImpeD1994–1998 · 4 seasons1997–2001 · 4 seasons
Frank VatranoRW2022–2026 · 4 seasons2015–2018 · 3 seasons
Max JonesLW2018–2024 · 6 seasons2024–2025 · 1 season
Danton HeinenLW2019–2021 · 2 seasons2016–2024 · 5 seasons
Chris KellyC2017–2018 · 1 season2010–2016 · 6 seasons
Nick BoyntonD2009–2010 · 1 season1999–2006 · 6 seasons
Peter DourisLW1993–1996 · 3 seasons1989–1993 · 4 seasons
Pat MaroonLW2011–2016 · 5 seasons2023–2024 · 1 season
David BackesRW2019–2021 · 2 seasons2016–2020 · 4 seasons
Sean O'DonnellD2005–2008 · 3 seasons2001–2004 · 3 seasons
Adam OatesC2002–2003 · 1 season1992–1997 · 5 seasons
Marty McInnisRW1998–2002 · 4 seasons2001–2003 · 2 seasons
Nick RitchieLW2015–2019 · 4 seasons2020–2021 · 1 season
Anton KhudobinG2015–2016 · 1 season2011–2018 · 4 seasons
Travis GreenC1997–2007 · 3 seasons2003–2006 · 2 seasons
Kevin SawyerLW2000–2003 · 3 seasons1995–1997 · 2 seasons
Tim SweeneyLW1993–1995 · 2 seasons1992–1997 · 3 seasons
Vinni LettieriC2020–2022 · 2 seasons2022–2025 · 2 seasons
Kevin ShattenkirkD2020–2023 · 3 seasons2023–2024 · 1 season
Nate ThompsonC2014–2017 · 3 seasons2006–2007 · 1 season
Shane HnidyD2007–2008 · 1 season2007–2011 · 3 seasons
Petteri NokelainenC2008–2010 · 2 seasons2007–2009 · 2 seasons
Ian MoranD2006–2007 · 1 season2002–2006 · 3 seasons
Stanislav ChistovLW2002–2007 · 3 seasons2006–2007 · 1 season
Sean ProngerC1995–1998 · 3 seasons1999–2000 · 1 season
Ken BaumgartnerLW1995–1997 · 2 seasons1997–1999 · 2 seasons
Jeffrey VielLW2025–2026 · 1 season2024–2026 · 2 seasons
Aaron WardD2009–2010 · 1 season2007–2009 · 2 seasons
Brandon BochenskiRW2007–2008 · 1 season2006–2008 · 2 seasons
Jason YorkD1995–2002 · 2 seasons2006–2007 · 1 season
Petr TenkratRW2000–2002 · 2 seasons2006–2007 · 1 season
Andrei NazarovRW2000–2001 · 1 season2000–2002 · 2 seasons
Jayson MegnaC2022–2023 · 1 season2023–2024 · 1 season
Matt IrwinD2019–2020 · 1 season2015–2016 · 1 season
Paul MaraD2010–2011 · 1 season2006–2007 · 1 season
Steve MontadorD2008–2009 · 1 season2008–2009 · 1 season
Mark MowersRW2007–2008 · 1 season2006–2007 · 1 season
Ric JackmanD2006–2007 · 1 season2001–2002 · 1 season
Steve ShieldsG2001–2002 · 1 season2002–2003 · 1 season
Tony TuzzolinoC1997–1998 · 1 season2001–2002 · 1 season
Patrick TraverseD2000–2001 · 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.

Anaheim Ducks vs Boston Bruins: head-to-head record →