Players who played for the Boston Bruins and Buffalo Sabres

41 players have played for both the Boston Bruins and the Buffalo Sabres. Dave Andreychuk spent the most seasons with the two: 1 with the Boston Bruins and 11 with the Buffalo Sabres. On a roster now: Casey Mittelstadt, Linus Ullmark, Henri Jokiharju, Connor Clifton, and Nikita Zadorov. 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 Buffalo Sabres, with their years at each
PlayerPosBOSBUF
Dave AndreychukLW1999–2000 · 1 season1982–2001 · 11 seasons
Daniel PailleLW2009–2015 · 6 seasons2005–2010 · 5 seasons
Drew StaffordRW2016–2017 · 1 season2006–2015 · 9 seasons
Steve HeinzeRW1991–2000 · 9 seasons2000–2001 · 1 season
Casey MittelstadtC2024–2026 · 2 seasons2017–2024 · 7 seasons
Linus UllmarkG2021–2024 · 3 seasons2015–2021 · 6 seasons
Miroslav SatanRW2009–2010 · 1 season1996–2004 · 8 seasons
Randy BurridgeLW1985–1991 · 6 seasons1995–1998 · 3 seasons
Bob SweeneyC1986–1992 · 6 seasons1992–1995 · 3 seasons
Henri JokiharjuD2024–2026 · 2 seasons2019–2025 · 6 seasons
Wayne PrimeauLW2005–2007 · 2 seasons1994–2000 · 6 seasons
Connor CliftonD2018–2023 · 5 seasons2023–2025 · 2 seasons
Michal GrosekRW2002–2004 · 2 seasons1995–2000 · 5 seasons
Dixon WardLW2000–2001 · 1 season1995–2000 · 5 seasons
Grant LedyardD1997–1999 · 2 seasons1989–1993 · 4 seasons
Jim WiemerD1989–1994 · 5 seasons1983–1984 · 1 season
Vladimir SobotkaLW2007–2010 · 3 seasons2018–2020 · 2 seasons
Matt HunwickD2007–2011 · 4 seasons2018–2019 · 1 season
Chris TaylorC1998–1999 · 1 season1999–2004 · 4 seasons
Benoit HogueLW2001–2002 · 1 season1987–1991 · 4 seasons
Garry GalleyD1988–1991 · 3 seasons1995–1997 · 2 seasons
Brent HughesLW1991–1995 · 4 seasons1995–1996 · 1 season
Nikita ZadorovD2024–2026 · 2 seasons2013–2015 · 2 seasons
Taylor HallLW2020–2023 · 3 seasons2020–2021 · 1 season
Brian GiontaRW2017–2018 · 1 season2014–2017 · 3 seasons
Brad BoyesRW2005–2007 · 2 seasons2010–2012 · 2 seasons
Steve ShieldsG2002–2003 · 1 season1995–1998 · 3 seasons
Brian CurranD1983–1986 · 3 seasons1991–1992 · 1 season
Chad Johnson—2013–2014 · 1 season2015–2018 · 2 seasons
Seth GriffithC2014–2016 · 2 seasons2017–2018 · 1 season
Shaone MorrisonnD2002–2004 · 2 seasons2010–2011 · 1 season
Steve MontadorD2008–2009 · 1 season2009–2011 · 2 seasons
Jeff JillsonD2003–2004 · 1 season2003–2006 · 2 seasons
Joe JuneauC1991–1993 · 2 seasons1998–1999 · 1 season
John BlueG1992–1994 · 2 seasons1995–1996 · 1 season
Matt IrwinD2015–2016 · 1 season2020–2021 · 1 season
Marcus JohanssonLW2018–2019 · 1 season2019–2020 · 1 season
Benoit PouliotLW2011–2012 · 1 season2017–2018 · 1 season
Dominic MooreC2016–2017 · 1 season2008–2009 · 1 season
Peter SkudraG2000–2001 · 1 season2000–2001 · 1 season
Mikko MakelaC1994–1995 · 1 season1990–1991 · 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 Buffalo Sabres: head-to-head record →