Players who played for the Buffalo Sabres and San Jose Sharks

30 players have played for both the Buffalo Sabres and the San Jose Sharks. Curtis Brown spent the most seasons with the two: 10 with the Buffalo Sabres and 3 with the San Jose Sharks. 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 San Jose Sharks, with their years at each
PlayerPosBUFSJ
Curtis BrownC1994–2004 · 10 seasons2003–2008 · 3 seasons
Doug BodgerD1989–1996 · 7 seasons1995–1998 · 3 seasons
Brian CampbellD1999–2008 · 8 seasons2007–2008 · 1 season
Wayne PrimeauLW1994–2000 · 6 seasons2002–2006 · 3 seasons
Christian EhrhoffD2011–2014 · 3 seasons2003–2009 · 5 seasons
Jeff SkinnerLW2018–2024 · 6 seasons2025–2026 · 1 season
Evander KaneLW2015–2018 · 3 seasons2017–2021 · 4 seasons
Mike GrierRW2003–2011 · 4 seasons2006–2009 · 3 seasons
Aaron DellG2021–2022 · 1 season2016–2023 · 5 seasons
Josh GorgesD2014–2018 · 4 seasons2005–2007 · 2 seasons
Torrey MitchellC2013–2015 · 2 seasons2007–2012 · 4 seasons
Steve ShieldsG1995–1998 · 3 seasons1998–2001 · 3 seasons
Jamie McGinnLW2015–2016 · 1 season2008–2012 · 4 seasons
Craig RivetD2008–2011 · 3 seasons2006–2008 · 2 seasons
Bill HoulderD1990–1993 · 3 seasons1997–1999 · 2 seasons
Ken SuttonD1990–1994 · 4 seasons1997–1998 · 1 season
James ReimerG2024–2025 · 1 season2015–2023 · 3 seasons
Matt IrwinD2020–2021 · 1 season2012–2015 · 3 seasons
Scott NicholC1995–1998 · 2 seasons2009–2011 · 2 seasons
Steve BernierRW2007–2008 · 1 season2005–2008 · 3 seasons
Jeff JillsonD2003–2006 · 2 seasons2001–2003 · 2 seasons
Paul KruseLW1997–2000 · 3 seasons2000–2001 · 1 season
Ray SheppardRW1987–1990 · 3 seasons1995–1996 · 1 season
John ScottLW2012–2014 · 2 seasons2014–2015 · 1 season
Raffi TorresLW2009–2010 · 1 season2012–2014 · 2 seasons
Tim KennedyLW2008–2010 · 2 seasons2012–2013 · 1 season
Brad BoyesRW2010–2012 · 2 seasons2003–2004 · 1 season
Brandon DavidsonD2020–2021 · 1 season2019–2020 · 1 season
Dainius ZubrusC2006–2007 · 1 season2015–2016 · 1 season
Dominic MooreC2008–2009 · 1 season2011–2012 · 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 San Jose Sharks: head-to-head record →