Players who played for the Buffalo Sabres and New Jersey Devils

29 players have played for both the Buffalo Sabres and the New Jersey Devils. Dave Andreychuk spent the most seasons with the two: 11 with the Buffalo Sabres and 4 with the New Jersey Devils. On a roster now: Taylor Hall, Eric Comrie, Mason Geertsen, John Hayden, and Dmitry Kulikov. 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 New Jersey Devils, with their years at each
PlayerPosBUFNJ
Dave AndreychukLW1982–2001 · 11 seasons1995–1999 · 4 seasons
Henrik TallinderD2001–2014 · 9 seasons2010–2013 · 3 seasons
Drew StaffordRW2006–2015 · 9 seasons2017–2019 · 2 seasons
Brian GiontaRW2014–2017 · 3 seasons2001–2009 · 7 seasons
Richard SmehlikD1992–2002 · 9 seasons2002–2003 · 1 season
Dainius ZubrusC2006–2007 · 1 season2007–2015 · 8 seasons
Alexander MogilnyRW1989–1995 · 6 seasons1999–2006 · 3 seasons
Phil HousleyD1982–1990 · 8 seasons1995–1996 · 1 season
Jacob JosefsonC2017–2018 · 1 season2010–2017 · 7 seasons
Adam MairC2002–2010 · 7 seasons2010–2011 · 1 season
Erik RasmussenC1997–2002 · 5 seasons2003–2007 · 3 seasons
Ken SuttonD1990–1994 · 4 seasons1997–2001 · 4 seasons
Doug BodgerD1989–1996 · 7 seasons1997–1998 · 1 season
Andrew PetersLW2003–2009 · 5 seasons2009–2010 · 1 season
Taylor HallLW2020–2021 · 1 season2016–2020 · 4 seasons
Marc-Andre GragnaniD2007–2012 · 4 seasons2015–2016 · 1 season
Steve BernierRW2007–2008 · 1 season2011–2015 · 4 seasons
Eric BoultonLW2000–2004 · 4 seasons2011–2012 · 1 season
Bob CorkumC1989–2002 · 4 seasons2000–2001 · 1 season
Doug GilmourC1999–2001 · 2 seasons1996–1998 · 2 seasons
Eric ComrieG2022–2024 · 2 seasons2020–2021 · 1 season
Marcus JohanssonLW2019–2020 · 1 season2017–2019 · 2 seasons
Mason GeertsenLW2025–2026 · 1 season2021–2022 · 1 season
Aaron DellG2021–2022 · 1 season2020–2021 · 1 season
John HaydenC2021–2022 · 1 season2019–2020 · 1 season
Dmitry KulikovD2016–2017 · 1 season2020–2021 · 1 season
Wayne SimmondsRW2019–2020 · 1 season2019–2020 · 1 season
Matt D'AgostiniRW2013–2014 · 1 season2012–2013 · 1 season
Rob NiedermayerC2010–2011 · 1 season2009–2010 · 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 New Jersey Devils: head-to-head record →