Players who played for the Chicago Blackhawks and Montreal Canadiens

55 players have played for both the Chicago Blackhawks and the Montreal Canadiens. Chris Chelios spent the most seasons with the two: 9 with the Chicago Blackhawks and 7 with the Montreal Canadiens. On a roster now: Phillip Danault, Kirby Dach, Jarred Tinordi, Max Domi, and Joe Veleno. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Chicago Blackhawks and the Montreal Canadiens, with their years at each
PlayerPosCHIMTL
Chris CheliosD1990–1999 · 9 seasons1983–1990 · 7 seasons
Tony Esposito—1969–1984 · 15 seasons1968–1969 · 1 season
Denis SavardC1980–1997 · 12 seasons1990–1993 · 3 seasons
Jeff HackettG1993–1999 · 6 seasons1998–2003 · 5 seasons
Andrew ShawRW2011–2021 · 7 seasons2016–2019 · 3 seasons
Jocelyn ThibaultG1998–2004 · 6 seasons1995–1999 · 4 seasons
Dave MansonD1986–2000 · 7 seasons1996–1999 · 3 seasons
Phillip DanaultC2014–2016 · 2 seasons2015–2026 · 7 seasons
Lyle OdeleinD2001–2003 · 2 seasons1989–1996 · 7 seasons
Stephane QuintalD2000–2001 · 1 season1995–2004 · 7 seasons
Eric WeinrichD1994–1999 · 5 seasons1998–2001 · 3 seasons
Kirby DachC2019–2022 · 3 seasons2022–2026 · 4 seasons
Rene BourqueRW2005–2008 · 3 seasons2011–2015 · 4 seasons
Travis MoenLW2003–2004 · 1 season2009–2015 · 6 seasons
Karl DykhuisD1991–1993 · 2 seasons1999–2004 · 5 seasons
Patrick PoulinRW1994–1996 · 2 seasons1997–2002 · 5 seasons
Jarred TinordiD2022–2024 · 2 seasons2012–2016 · 4 seasons
Dale WeiseRW2015–2016 · 1 season2013–2020 · 5 seasons
Jaroslav SpacekD2000–2006 · 3 seasons2009–2012 · 3 seasons
Chad KilgerLW1997–1999 · 2 seasons2000–2004 · 4 seasons
Mike BlundenRW2006–2008 · 2 seasons2011–2014 · 3 seasons
James WisniewskiD2005–2009 · 4 seasons2010–2011 · 1 season
Jassen CullimoreD2005–2011 · 3 seasons1996–1998 · 2 seasons
Cristobal HuetG2008–2010 · 2 seasons2005–2008 · 3 seasons
Christian LaflammeD1996–1999 · 3 seasons1999–2001 · 2 seasons
Michael FrolikRW2010–2013 · 3 seasons2020–2021 · 1 season
Antti NiemiG2008–2010 · 2 seasons2017–2019 · 2 seasons
Martin St. PierreC2005–2008 · 3 seasons2013–2014 · 1 season
Brent SopelD2007–2010 · 3 seasons2010–2011 · 1 season
Yanic PerreaultC2007–2008 · 1 season2001–2004 · 3 seasons
Aaron DowneyRW2000–2002 · 2 seasons2005–2007 · 2 seasons
Stephane RobidasD2003–2004 · 1 season1999–2002 · 3 seasons
Doug GilmourC1998–2000 · 2 seasons2001–2003 · 2 seasons
Brad BrownD1998–2000 · 2 seasons1996–1999 · 2 seasons
Igor UlanovD1995–1996 · 1 season1997–2000 · 3 seasons
Jim CumminsRW1995–1998 · 3 seasons1999–2000 · 1 season
Chris MurrayD1998–1999 · 1 season1994–1997 · 3 seasons
Jocelyn LemieuxRW1990–1993 · 3 seasons1988–1989 · 1 season
Max DomiC2022–2023 · 1 season2018–2020 · 2 seasons
Brandon DavidsonD2018–2019 · 1 season2016–2018 · 2 seasons
John ScottLW2010–2012 · 2 seasons2015–2016 · 1 season
Reid SimpsonLW1997–1999 · 2 seasons2001–2002 · 1 season
Enrico CicconeD1995–1997 · 2 seasons2000–2001 · 1 season
Joe VelenoC2024–2025 · 1 season2025–2026 · 1 season
Corey PerryRW2023–2024 · 1 season2020–2021 · 1 season
Tomas FleischmannLW2015–2016 · 1 season2015–2016 · 1 season
P.A. ParenteauRW2006–2007 · 1 season2014–2015 · 1 season
Chris CampoliD2010–2011 · 1 season2011–2012 · 1 season
Robert LangC2007–2008 · 1 season2008–2009 · 1 season
Bryan SmolinskiC2006–2007 · 1 season2007–2008 · 1 season
Sergei SamsonovLW2007–2008 · 1 season2006–2007 · 1 season
Jim DowdC2005–2006 · 1 season2003–2004 · 1 season
Sergei BerezinLW2002–2003 · 1 season2001–2002 · 1 season
Jim CampbellRW2001–2002 · 1 season2000–2001 · 1 season
Alain NasreddineD1998–1999 · 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.

Chicago Blackhawks vs Montreal Canadiens: head-to-head record →