Players who played for the Buffalo Sabres and Chicago Blackhawks

40 players have played for both the Buffalo Sabres and the Chicago Blackhawks. Brian Campbell spent the most seasons with the two: 8 with the Buffalo Sabres and 4 with the Chicago Blackhawks. On a roster now: Jake McCabe, Henri Jokiharju, Vinnie Hinostroza, Sam Lafferty, and John Hayden. Rosters are on file in full from 1993-94; before that only some of the stars are.

Players who played for the Buffalo Sabres and the Chicago Blackhawks, with their years at each
PlayerPosBUFCHI
Brian CampbellD1999–2008 · 8 seasons2008–2017 · 4 seasons
Curtis BrownC1994–2004 · 10 seasons2005–2006 · 1 season
Dominik HasekG1992–2001 · 9 seasons1990–1992 · 2 seasons
Jake McCabeD2013–2021 · 8 seasons2021–2023 · 2 seasons
Phil HousleyD1982–1990 · 8 seasons2001–2003 · 2 seasons
Wayne PresleyRW1992–1995 · 3 seasons1984–1991 · 7 seasons
Matthew BarnabyRW1992–1999 · 7 seasons2005–2006 · 1 season
Adam CreightonC1983–1988 · 5 seasons1989–1997 · 3 seasons
Christian RuuttuC1986–1992 · 6 seasons1992–1994 · 2 seasons
Jacques CloutierG1981–1989 · 7 seasons1989–1990 · 1 season
Henri JokiharjuD2019–2025 · 6 seasons2018–2019 · 1 season
Jocelyn ThibaultG2007–2008 · 1 season1998–2004 · 6 seasons
J.P. DumontRW2000–2006 · 5 seasons1998–2000 · 2 seasons
Derek PlanteC1993–1999 · 6 seasons1999–2000 · 1 season
Vinnie HinostrozaC2021–2023 · 2 seasons2015–2021 · 4 seasons
Jaroslav SpacekD2006–2009 · 3 seasons2000–2006 · 3 seasons
Michal GrosekRW1995–2000 · 5 seasons1999–2000 · 1 season
Keith CarneyD1991–1993 · 2 seasons1994–1998 · 4 seasons
Craig AndersonG2021–2023 · 2 seasons2002–2006 · 3 seasons
Patrick LalimeG2008–2011 · 3 seasons2006–2008 · 2 seasons
Joe ReekieD1985–1989 · 4 seasons2001–2002 · 1 season
Sam LaffertyC2024–2025 · 1 season2021–2026 · 3 seasons
John HaydenC2021–2022 · 1 season2016–2019 · 3 seasons
Carter HuttonG2018–2021 · 3 seasons2012–2013 · 1 season
Michael FrolikRW2019–2020 · 1 season2010–2013 · 3 seasons
Robin LehnerG2015–2018 · 3 seasons2019–2020 · 1 season
Christian EhrhoffD2011–2014 · 3 seasons2015–2016 · 1 season
John ScottLW2012–2014 · 2 seasons2010–2012 · 2 seasons
Doug GilmourC1999–2001 · 2 seasons1998–2000 · 2 seasons
Andrei TrefilovG1995–1997 · 2 seasons1997–1999 · 2 seasons
Dennis GilbertD2024–2025 · 1 season2018–2020 · 2 seasons
Taylor HallLW2020–2021 · 1 season2023–2025 · 2 seasons
Nikita ZadorovD2013–2015 · 2 seasons2020–2021 · 1 season
Cody FransonD2015–2017 · 2 seasons2017–2018 · 1 season
Steve MontadorD2009–2011 · 2 seasons2011–2012 · 1 season
Milan BartovicLW2002–2004 · 2 seasons2005–2006 · 1 season
Brad BrownD2003–2004 · 1 season1998–2000 · 2 seasons
Scott NicholC1995–1998 · 2 seasons2003–2004 · 1 season
Brandon DavidsonD2020–2021 · 1 season2018–2019 · 1 season
Rob ConnRW1995–1996 · 1 season1991–1992 · 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.

Buffalo Sabres vs Chicago Blackhawks: head-to-head record →