Players who played for the Boston Bruins and Pittsburgh Penguins

59 players have played for both the Boston Bruins and the Pittsburgh Penguins. Jaromir Jagr spent the most seasons with the two: 1 with the Boston Bruins and 11 with the Pittsburgh Penguins. On a roster now: Danton Heinen, Matt Grzelcyk, Noel Acciari, Connor Clifton, and Justin Brazeau. 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 Pittsburgh Penguins, with their years at each
PlayerPosBOSPIT
Jaromir JagrRW2012–2013 · 1 season1990–2001 · 11 seasons
Glen MurrayRW1991–2008 · 10 seasons1995–1997 · 2 seasons
Ian MoranD2002–2006 · 3 seasons1995–2003 · 8 seasons
Kevin StevensLW1995–1996 · 1 season1987–2002 · 10 seasons
Hal GillD1997–2006 · 8 seasons2007–2009 · 2 seasons
Danton HeinenLW2016–2024 · 5 seasons2021–2026 · 4 seasons
Matt GrzelcykD2016–2024 · 8 seasons2024–2025 · 1 season
Andrew FerenceD2007–2013 · 6 seasons1999–2002 · 3 seasons
Mark RecchiRW2008–2011 · 3 seasons1988–2008 · 6 seasons
Max TalbotC2014–2016 · 2 seasons2005–2011 · 6 seasons
Noel AcciariC2015–2019 · 4 seasons2023–2026 · 3 seasons
Phil KesselRW2006–2009 · 3 seasons2015–2019 · 4 seasons
Joe MullenRW1995–1996 · 1 season1990–1997 · 6 seasons
Connor CliftonD2018–2023 · 5 seasons2025–2026 · 1 season
Sergei GoncharD2003–2004 · 1 season2005–2010 · 5 seasons
Jiri SlegrD2003–2006 · 2 seasons1997–2001 · 4 seasons
Robert LangC1997–1998 · 1 season1997–2002 · 5 seasons
Steve LeachRW1991–1996 · 5 seasons1999–2000 · 1 season
Andy BrickleyLW1988–1992 · 4 seasons1983–1985 · 2 seasons
Matt HunwickD2007–2011 · 4 seasons2017–2018 · 1 season
Chuck KobasewRW2006–2010 · 4 seasons2013–2014 · 1 season
Wayne PrimeauLW2005–2007 · 2 seasons2000–2003 · 3 seasons
Shawn McEachernLW1995–2006 · 2 seasons1991–1995 · 3 seasons
Randy RobitailleC1996–1999 · 3 seasons2001–2003 · 2 seasons
Paul CoffeyD2000–2001 · 1 season1987–1991 · 4 seasons
Bill GuerinRW2000–2002 · 2 seasons2008–2010 · 2 seasons
Andre RoyRW1995–1997 · 2 seasons2005–2007 · 2 seasons
Andy HilbertC2001–2004 · 3 seasons2005–2006 · 1 season
Dan LaCoutureLW2005–2006 · 1 season2000–2003 · 3 seasons
Peter SkudraG2000–2001 · 1 season1997–2000 · 3 seasons
Rick TocchetRW1995–1997 · 2 seasons1992–1994 · 2 seasons
Bryan SmolinskiC1992–1995 · 3 seasons1995–1996 · 1 season
Greg HawgoodD1987–1990 · 3 seasons1994–1995 · 1 season
Paul StantonD1993–1994 · 1 season1990–1993 · 3 seasons
Justin BrazeauRW2023–2025 · 2 seasons2025–2026 · 1 season
Parker WotherspoonD2023–2025 · 2 seasons2025–2026 · 1 season
Jayson MegnaC2023–2024 · 1 season2013–2015 · 2 seasons
Reilly SmithRW2013–2015 · 2 seasons2023–2024 · 1 season
Lee StempniakRW2015–2019 · 2 seasons2013–2014 · 1 season
Nick JohnsonF2013–2014 · 1 season2009–2011 · 2 seasons
Guillaume LefebvreLW2009–2010 · 1 season2002–2006 · 2 seasons
Shean DonovanRW2006–2007 · 1 season2001–2003 · 2 seasons
Ric JackmanD2001–2002 · 1 season2003–2006 · 2 seasons
Krzysztof OliwaLW2002–2003 · 1 season2000–2002 · 2 seasons
Dennis BonvieRW2001–2002 · 1 season1999–2001 · 2 seasons
Marty McSorleyD1999–2000 · 1 season1983–1985 · 2 seasons
Peter FerraroRW1998–2000 · 2 seasons1997–1998 · 1 season
Sean ProngerC1999–2000 · 1 season1997–1999 · 2 seasons
Gordie RobertsD1992–1994 · 2 seasons1991–1992 · 1 season
Vladislav KolyachonokD2025–2026 · 1 season2024–2025 · 1 season
Dominic MooreC2016–2017 · 1 season2006–2007 · 1 season
Corey PotterD2013–2014 · 1 season2010–2011 · 1 season
Jarome IginlaRW2013–2014 · 1 season2012–2013 · 1 season
Chris BourqueLW2012–2013 · 1 season2009–2010 · 1 season
Miroslav SatanRW2009–2010 · 1 season2008–2009 · 1 season
Chris KelleherD2001–2002 · 1 season1998–1999 · 1 season
Jeff NortonD2001–2002 · 1 season2000–2001 · 1 season
Peter PopovicD2000–2001 · 1 season1999–2000 · 1 season
Jeff SerowikD1994–1995 · 1 season1998–1999 · 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 Pittsburgh Penguins: head-to-head record →