Players who played for the Boston Bruins and Chicago Blackhawks

51 players have played for both the Boston Bruins and the Chicago Blackhawks. Phil Esposito spent the most seasons with the two: 8 with the Boston Bruins and 4 with the Chicago Blackhawks. On a roster now: Matt Grzelcyk, Nick Foligno, Ryan Donato, Taylor Hall, and Henri Jokiharju. 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 Chicago Blackhawks, with their years at each
PlayerPosBOSCHI
Phil Esposito—1967–1975 · 8 seasons1963–1967 · 4 seasons
Shawn ThorntonLW2007–2014 · 7 seasons2002–2006 · 3 seasons
Matt GrzelcykD2016–2024 · 8 seasons2025–2026 · 1 season
Sergei SamsonovLW1997–2006 · 8 seasons2007–2008 · 1 season
Alexei ZhamnovC2005–2006 · 1 season1996–2004 · 8 seasons
Nick BoyntonD1999–2006 · 6 seasons2009–2011 · 2 seasons
Jeff HackettG2002–2003 · 1 season1993–1999 · 6 seasons
Martin LapointeRW2001–2004 · 3 seasons2005–2008 · 3 seasons
Eric WeinrichD2000–2001 · 1 season1994–1999 · 5 seasons
Robbie TallasG1995–2000 · 5 seasons2000–2001 · 1 season
Nick FolignoLW2021–2023 · 2 seasons2023–2026 · 3 seasons
Ryan DonatoC2017–2019 · 2 seasons2023–2026 · 3 seasons
Taylor HallLW2020–2023 · 3 seasons2023–2025 · 2 seasons
Anton KhudobinG2011–2018 · 4 seasons2022–2023 · 1 season
Jimmy HayesRW2015–2017 · 2 seasons2011–2014 · 3 seasons
Eric NickulasRW1998–2006 · 4 seasons2003–2004 · 1 season
Michael NylanderC2003–2004 · 1 season1999–2003 · 4 seasons
Joe MurphyRW1999–2000 · 1 season1992–1996 · 4 seasons
Tyler JohnsonC2024–2025 · 1 season2021–2024 · 3 seasons
Brett ConnollyRW2014–2016 · 2 seasons2020–2022 · 2 seasons
Carl SoderbergC2012–2015 · 3 seasons2020–2021 · 1 season
Joakim NordstromLW2018–2020 · 2 seasons2013–2015 · 2 seasons
Sean O'DonnellD2001–2004 · 3 seasons2011–2012 · 1 season
Martin St. PierreC2008–2009 · 1 season2005–2008 · 3 seasons
Brandon BochenskiRW2006–2008 · 2 seasons2005–2007 · 2 seasons
Bryan SmolinskiC1992–1995 · 3 seasons2006–2007 · 1 season
Andy HilbertC2001–2004 · 3 seasons2005–2006 · 1 season
Stephane QuintalD1988–1991 · 3 seasons2000–2001 · 1 season
Henri JokiharjuD2024–2026 · 2 seasons2018–2019 · 1 season
Nikita ZadorovD2024–2026 · 2 seasons2020–2021 · 1 season
Tyler BertuzziLW2022–2023 · 1 season2024–2026 · 2 seasons
Jarred TinordiD2020–2021 · 1 season2022–2024 · 2 seasons
Nathan DempseyD2006–2007 · 1 season2002–2004 · 2 seasons
Michal GrosekRW2002–2004 · 2 seasons1999–2000 · 1 season
Aaron DowneyRW1999–2000 · 1 season2000–2002 · 2 seasons
Darin KimbleRW1992–1993 · 1 season1993–1995 · 2 seasons
Dave ChristianC1990–1991 · 1 season1992–1994 · 2 seasons
Pat MaroonLW2023–2024 · 1 season2024–2025 · 1 season
Tommy WingelsC2017–2018 · 1 season2017–2018 · 1 season
Marty TurcoG2011–2012 · 1 season2010–2011 · 1 season
Steve MontadorD2008–2009 · 1 season2011–2012 · 1 season
Pascal PelletierC2007–2008 · 1 season2008–2009 · 1 season
Samuel PahlssonC2000–2001 · 1 season2008–2009 · 1 season
Robert LangC1997–1998 · 1 season2007–2008 · 1 season
Carl CorazziniC2003–2004 · 1 season2006–2007 · 1 season
Craig MacDonaldC2003–2004 · 1 season2006–2007 · 1 season
Tom FitzgeraldRW2005–2006 · 1 season2001–2002 · 1 season
Bryan BerardD2002–2003 · 1 season2003–2004 · 1 season
Johnathan AitkenD1999–2000 · 1 season2003–2004 · 1 season
Dennis BonvieRW2001–2002 · 1 season1998–1999 · 1 season
Paul CoffeyD2000–2001 · 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 Chicago Blackhawks: head-to-head record →