Players who played for the Boston Bruins and New Jersey Devils

40 players have played for both the Boston Bruins and the New Jersey Devils. Brian Rolston spent the most seasons with the two: 6 with the Boston Bruins and 9 with the New Jersey Devils. On a roster now: Pavel Zacha, Dougie Hamilton, Taylor Hall, Marc McLaughlin, and Jesper Boqvist. 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 New Jersey Devils, with their years at each
PlayerPosBOSNJ
Brian RolstonRW1999–2012 · 6 seasons1994–2011 · 9 seasons
Jay PandolfoLW2012–2013 · 1 season1996–2010 · 13 seasons
Pavel ZachaC2022–2026 · 4 seasons2015–2022 · 7 seasons
Bill GuerinRW2000–2002 · 2 seasons1991–1998 · 7 seasons
Bob CarpenterC1989–1992 · 3 seasons1993–1999 · 6 seasons
Dougie HamiltonD2012–2015 · 3 seasons2021–2026 · 5 seasons
Brian GiontaRW2017–2018 · 1 season2001–2009 · 7 seasons
Taylor HallLW2020–2023 · 3 seasons2016–2020 · 4 seasons
John MooreD2018–2022 · 4 seasons2015–2018 · 3 seasons
Marc McLaughlinC2021–2025 · 4 seasons2024–2026 · 2 seasons
Krzysztof OliwaLW2002–2003 · 1 season1996–2006 · 5 seasons
Alexei KasatonovD1994–1996 · 2 seasons1989–1993 · 4 seasons
Craig BillingtonG1995–1996 · 1 season1985–1993 · 5 seasons
Andy BrickleyLW1988–1992 · 4 seasons1986–1988 · 2 seasons
Jesper BoqvistC2023–2024 · 1 season2019–2023 · 4 seasons
Michael RyderRW2008–2011 · 3 seasons2013–2015 · 2 seasons
Eric WeinrichD2000–2001 · 1 season1988–1992 · 4 seasons
Dave AndreychukLW1999–2000 · 1 season1995–1999 · 4 seasons
Jamie HuscroftD1993–1995 · 2 seasons1988–1991 · 3 seasons
Jon MorrisC1993–1994 · 1 season1988–1992 · 4 seasons
Erik HaulaLW2021–2022 · 1 season2022–2025 · 3 seasons
Mike MottauD2011–2012 · 1 season2007–2010 · 3 seasons
Sean BrownD2001–2003 · 2 seasons2003–2006 · 2 seasons
Sean O'DonnellD2001–2004 · 3 seasons2000–2001 · 1 season
Scott PellerinLW2001–2002 · 1 season1992–1996 · 3 seasons
Dave EmmaRW1996–1997 · 1 season1992–1995 · 3 seasons
Dave BarrRW1981–1983 · 2 seasons1991–1993 · 2 seasons
A.J. GreerLW2022–2023 · 1 season2020–2022 · 2 seasons
Drew StaffordRW2016–2017 · 1 season2017–2019 · 2 seasons
Lee StempniakRW2015–2019 · 2 seasons2015–2016 · 1 season
Marcus JohanssonLW2018–2019 · 1 season2017–2019 · 2 seasons
Jimmy HayesRW2015–2017 · 2 seasons2017–2018 · 1 season
Jaromir JagrRW2012–2013 · 1 season2013–2015 · 2 seasons
Jay LeachD2005–2006 · 1 season2008–2011 · 2 seasons
Ben WalterC2005–2007 · 2 seasons2009–2010 · 1 season
Dan McGillisD2002–2004 · 2 seasons2005–2006 · 1 season
Dave EllettD1997–1999 · 2 seasons1996–1997 · 1 season
Pat MaroonLW2023–2024 · 1 season2017–2018 · 1 season
Dan LaCoutureLW2005–2006 · 1 season2006–2007 · 1 season
Troy MalletteLW1996–1997 · 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 New Jersey Devils: head-to-head record →