Who played for the most NHL teams

Mike Sillinger played for 12 NHL clubs, the most on file: Detroit Red Wings, Anaheim Ducks, Vancouver Canucks, Philadelphia Flyers, Tampa Bay Lightning, Florida Panthers, Ottawa Senators, Columbus Blue Jackets, St. Louis Blues, Arizona Coyotes, Nashville Predators, and New York Islanders. Next come the players with 10. A franchise counts once under every name it has had. Rosters are on file in full from 1993-94; before that only some of the stars are.

  1. 1Mike Sillinger12 clubs1990–2009

    Detroit Red Wings 1990–1995, Anaheim Ducks 1994–1996, Vancouver Canucks 1995–1998, Philadelphia Flyers 1997–1999, Tampa Bay Lightning 1998–2000, Florida Panthers 1999–2001, Ottawa Senators 2000–2001, Columbus Blue Jackets 2001–2003, St. Louis Blues 2003–2006, Arizona Coyotes 2003–2004, Nashville Predators 2005–2006, New York Islanders 2006–2009

  2. 2Jim Dowd10 clubs1991–2008

    New Jersey Devils 1991–2007, Vancouver Canucks 1995–1996, New York Islanders 1996–1997, Calgary Flames 1997–1998, Edmonton Oilers 1998–2000, Minnesota Wild 2000–2004, Montreal Canadiens 2003–2004, Colorado Avalanche 2005–2006, Chicago Blackhawks 2005–2006, Philadelphia Flyers 2007–2008

  3. 3Dominic Moore10 clubs2003–2018

    New York Rangers 2003–2016, Minnesota Wild 2006–2008, Pittsburgh Penguins 2006–2007, Toronto Maple Leafs 2007–2018, Buffalo Sabres 2008–2009, Florida Panthers 2009–2010, Montreal Canadiens 2009–2010, Tampa Bay Lightning 2010–2012, San Jose Sharks 2011–2012, Boston Bruins 2016–2017

  4. 4Luke Schenn10 clubs2008–2027

    Toronto Maple Leafs 2008–2023, Philadelphia Flyers 2012–2016, Los Angeles Kings 2015–2016, Arizona Coyotes 2016–2018, Vancouver Canucks 2018–2027, Anaheim Ducks 2018–2019, Tampa Bay Lightning 2019–2021, Nashville Predators 2023–2025, Winnipeg Jets 2024–2026, Buffalo Sabres 2025–2026

  5. 5Lee Stempniak10 clubs2005–2019

    St. Louis Blues 2005–2009, Toronto Maple Leafs 2008–2010, Arizona Coyotes 2009–2011, Calgary Flames 2011–2014, Pittsburgh Penguins 2013–2014, Winnipeg Jets 2014–2015, New York Rangers 2014–2015, New Jersey Devils 2015–2016, Boston Bruins 2015–2019, Carolina Hurricanes 2016–2018

  6. 6Jean-Jacques Daigneault10 clubs1984–2001

    Vancouver Canucks 1984–1986, Philadelphia Flyers 1986–1988, Montreal Canadiens 1989–1996, Pittsburgh Penguins 1995–1997, St. Louis Blues 1995–1996, Anaheim Ducks 1996–1998, New York Islanders 1997–1998, Nashville Predators 1998–1999, Arizona Coyotes 1998–2000, Minnesota Wild 2000–2001

  7. 7Ian Cole10 clubs2010–2027

    St. Louis Blues 2010–2015, Pittsburgh Penguins 2014–2018, Columbus Blue Jackets 2017–2018, Colorado Avalanche 2018–2021, Minnesota Wild 2020–2021, Carolina Hurricanes 2021–2022, Tampa Bay Lightning 2022–2023, Vancouver Canucks 2023–2024, Utah Mammoth 2024–2026, Chicago Blackhawks 2026–2027

  8. 8Mathieu Schneider10 clubs1987–2010

    Montreal Canadiens 1987–2009, New York Islanders 1994–1996, Toronto Maple Leafs 1995–1998, New York Rangers 1998–2000, Los Angeles Kings 2000–2003, Detroit Red Wings 2002–2007, Anaheim Ducks 2007–2008, Winnipeg Jets 2008–2009, Arizona Coyotes 2009–2010, Vancouver Canucks 2009–2010

  9. 9Michel Petit10 clubs1982–1998

    Vancouver Canucks 1982–1988, New York Rangers 1987–1989, Colorado Avalanche 1989–1991, Toronto Maple Leafs 1990–1992, Calgary Flames 1991–1994, Los Angeles Kings 1994–1996, Tampa Bay Lightning 1995–1996, Philadelphia Flyers 1996–1997, Edmonton Oilers 1996–1997, Arizona Coyotes 1997–1998

  10. 10Derick Brassard10 clubs2007–2023

    Columbus Blue Jackets 2007–2013, New York Rangers 2012–2016, Ottawa Senators 2016–2023, Pittsburgh Penguins 2017–2019, Florida Panthers 2018–2019, Colorado Avalanche 2018–2019, New York Islanders 2019–2020, Arizona Coyotes 2020–2021, Edmonton Oilers 2021–2022, Philadelphia Flyers 2021–2022

  11. 11Olli Jokinen10 clubs1997–2015

    Los Angeles Kings 1997–1999, New York Islanders 1999–2000, Florida Panthers 2000–2008, Calgary Flames 2008–2012, Arizona Coyotes 2008–2009, New York Rangers 2009–2010, Winnipeg Jets 2012–2014, Toronto Maple Leafs 2014–2015, St. Louis Blues 2014–2015, Nashville Predators 2014–2015

  12. 12Randy Robitaille9 clubs1996–2008

    Boston Bruins 1996–1999, Nashville Predators 1999–2001, Los Angeles Kings 2001–2002, Pittsburgh Penguins 2001–2003, New York Islanders 2002–2007, Winnipeg Jets 2003–2004, Minnesota Wild 2005–2006, Philadelphia Flyers 2006–2007, Ottawa Senators 2007–2008

  13. 13Kevin Miller9 clubs1988–2004

    New York Rangers 1988–1991, Detroit Red Wings 1990–2004, Washington Capitals 1992–1993, St. Louis Blues 1992–1995, San Jose Sharks 1994–1996, Pittsburgh Penguins 1995–1996, Chicago Blackhawks 1996–1998, New York Islanders 1998–1999, Ottawa Senators 1999–2000

  14. 14Reid Simpson9 clubs1991–2004

    Philadelphia Flyers 1991–1992, Dallas Stars 1992–1993, New Jersey Devils 1994–1998, Chicago Blackhawks 1997–1999, Tampa Bay Lightning 1999–2000, St. Louis Blues 2000–2001, Montreal Canadiens 2001–2002, Nashville Predators 2001–2003, Pittsburgh Penguins 2003–2004

  15. 15Tyler Pitlick9 clubs2013–2026

    Edmonton Oilers 2013–2017, Dallas Stars 2017–2019, Philadelphia Flyers 2019–2020, Arizona Coyotes 2020–2021, Montreal Canadiens 2021–2022, Calgary Flames 2021–2022, St. Louis Blues 2022–2023, New York Rangers 2023–2024, Minnesota Wild 2025–2026

  16. 16Jussi Jokinen9 clubs2005–2018

    Dallas Stars 2005–2008, Tampa Bay Lightning 2007–2009, Carolina Hurricanes 2008–2013, Pittsburgh Penguins 2012–2014, Florida Panthers 2014–2017, Columbus Blue Jackets 2017–2018, Edmonton Oilers 2017–2018, Vancouver Canucks 2017–2018, Los Angeles Kings 2017–2018

  17. 17Bobby Dollas9 clubs1983–2001

    Winnipeg Jets 1983–1986, Colorado Avalanche 1987–1989, Detroit Red Wings 1990–1993, Anaheim Ducks 1993–1998, Edmonton Oilers 1997–1998, Pittsburgh Penguins 1998–2001, Calgary Flames 1999–2000, Ottawa Senators 1999–2000, San Jose Sharks 2000–2001

  18. 18Bryan Marchment9 clubs1988–2006

    Winnipeg Jets 1988–1991, Chicago Blackhawks 1991–1994, Carolina Hurricanes 1993–1994, Edmonton Oilers 1994–1998, Tampa Bay Lightning 1997–1998, San Jose Sharks 1997–2003, Colorado Avalanche 2002–2003, Toronto Maple Leafs 2003–2004, Calgary Flames 2005–2006

  19. 19Erik Gustafsson9 clubs2015–2027

    Chicago Blackhawks 2015–2022, Calgary Flames 2019–2020, Philadelphia Flyers 2020–2021, Montreal Canadiens 2020–2021, Toronto Maple Leafs 2022–2023, Washington Capitals 2022–2023, New York Rangers 2023–2024, Detroit Red Wings 2024–2026, Los Angeles Kings 2026–2027

  20. 20Grant Ledyard9 clubs1984–2002

    New York Rangers 1984–1986, Los Angeles Kings 1985–1988, Washington Capitals 1987–1989, Buffalo Sabres 1988–1993, Dallas Stars 1993–2001, Vancouver Canucks 1997–1998, Boston Bruins 1997–1999, Ottawa Senators 1999–2000, Tampa Bay Lightning 2000–2002

  21. 21Jim Cummins9 clubs1991–2004

    Detroit Red Wings 1991–1993, Tampa Bay Lightning 1993–1995, Philadelphia Flyers 1993–1994, Chicago Blackhawks 1994–1998, Arizona Coyotes 1997–1999, Montreal Canadiens 1999–2000, Anaheim Ducks 2000–2002, New York Islanders 2001–2002, Colorado Avalanche 2003–2004

  22. 22Jim McKenzie9 clubs1989–2004

    Carolina Hurricanes 1989–1994, Dallas Stars 1993–1994, Pittsburgh Penguins 1993–1995, Arizona Coyotes 1995–1998, Winnipeg Jets 1995–1996, Anaheim Ducks 1998–2000, Washington Capitals 1999–2000, New Jersey Devils 2000–2003, Nashville Predators 2003–2004

  23. 23Jaromir Jagr9 clubs1990–2018

    Pittsburgh Penguins 1990–2001, Washington Capitals 2001–2004, New York Rangers 2003–2008, Philadelphia Flyers 2011–2012, Dallas Stars 2012–2013, Boston Bruins 2012–2013, New Jersey Devils 2013–2015, Florida Panthers 2014–2017, Calgary Flames 2017–2018

  24. 24Nate Thompson9 clubs2006–2022

    Boston Bruins 2006–2007, New York Islanders 2008–2010, Tampa Bay Lightning 2009–2014, Anaheim Ducks 2014–2017, Los Angeles Kings 2017–2019, Ottawa Senators 2017–2018, Montreal Canadiens 2018–2020, Philadelphia Flyers 2019–2022, Winnipeg Jets 2020–2021

  25. 25Anthony Duclair9 clubs2014–2027

    New York Rangers 2014–2015, Arizona Coyotes 2015–2018, Chicago Blackhawks 2017–2018, Ottawa Senators 2018–2020, Columbus Blue Jackets 2018–2019, Florida Panthers 2020–2023, Tampa Bay Lightning 2023–2024, San Jose Sharks 2023–2024, New York Islanders 2024–2027

  26. 26Dean McAmmond9 clubs1991–2010

    Chicago Blackhawks 1991–2001, Edmonton Oilers 1993–1999, Philadelphia Flyers 2000–2001, Calgary Flames 2001–2004, Colorado Avalanche 2002–2003, St. Louis Blues 2005–2006, Ottawa Senators 2006–2009, New York Islanders 2008–2009, New Jersey Devils 2009–2010

  27. 27Tony Hrkac9 clubs1987–2003

    St. Louis Blues 1987–1994, Colorado Avalanche 1989–1991, Chicago Blackhawks 1991–1992, San Jose Sharks 1991–1992, Edmonton Oilers 1997–1998, Dallas Stars 1997–1999, Anaheim Ducks 1999–2001, New York Islanders 1999–2000, Winnipeg Jets 2001–2003

  28. 28Pat Maroon8 clubs2011–2025

    Anaheim Ducks 2011–2016, Edmonton Oilers 2015–2018, New Jersey Devils 2017–2018, St. Louis Blues 2018–2019, Tampa Bay Lightning 2019–2023, Minnesota Wild 2023–2024, Boston Bruins 2023–2024, Chicago Blackhawks 2024–2025

  29. 29Dallas Eakins8 clubs1992–2002

    Winnipeg Jets 1992–1996, Florida Panthers 1993–1998, St. Louis Blues 1995–1996, Arizona Coyotes 1995–1997, New York Rangers 1996–1997, Toronto Maple Leafs 1998–1999, New York Islanders 1999–2000, Calgary Flames 2000–2002

  30. 30Dan Quinn8 clubs1983–1997

    Calgary Flames 1983–1987, Pittsburgh Penguins 1986–1997, Vancouver Canucks 1989–1991, St. Louis Blues 1990–1991, Philadelphia Flyers 1991–1996, Dallas Stars 1992–1993, Ottawa Senators 1993–1996, Los Angeles Kings 1994–1995

  31. 31Brent Ashton8 clubs1979–1993

    Vancouver Canucks 1979–1981, New Jersey Devils 1981–1983, Dallas Stars 1983–1985, Colorado Avalanche 1984–1987, Detroit Red Wings 1986–1988, Winnipeg Jets 1988–1992, Boston Bruins 1991–1993, Calgary Flames 1992–1993

  32. 32Anson Carter8 clubs1996–2007

    Boston Bruins 1996–2000, Washington Capitals 1996–2004, Edmonton Oilers 2000–2003, New York Rangers 2002–2004, Los Angeles Kings 2003–2004, Vancouver Canucks 2005–2006, Columbus Blue Jackets 2006–2007, Carolina Hurricanes 2006–2007

  33. 33Benoit Hogue8 clubs1987–2002

    Buffalo Sabres 1987–1992, New York Islanders 1991–1995, Toronto Maple Leafs 1994–1996, Dallas Stars 1995–2002, Tampa Bay Lightning 1998–1999, Arizona Coyotes 1999–2000, Boston Bruins 2001–2002, Washington Capitals 2001–2002

  34. 34Doug Crossman8 clubs1980–1994

    Chicago Blackhawks 1980–1983, Philadelphia Flyers 1983–1988, Los Angeles Kings 1988–1989, New York Islanders 1989–1991, Detroit Red Wings 1990–1992, Carolina Hurricanes 1990–1991, Tampa Bay Lightning 1992–1993, St. Louis Blues 1992–1994

  35. 35Chad Johnson8 clubs2009–2019

    New York Rangers 2009–2011, Arizona Coyotes 2012–2013, Boston Bruins 2013–2014, New York Islanders 2014–2015, Buffalo Sabres 2015–2018, Calgary Flames 2016–2017, Anaheim Ducks 2018–2019, St. Louis Blues 2018–2019

  36. 36Brian Boyle8 clubs2007–2022

    Los Angeles Kings 2007–2009, New York Rangers 2009–2014, Tampa Bay Lightning 2014–2017, Toronto Maple Leafs 2016–2017, New Jersey Devils 2017–2019, Nashville Predators 2018–2019, Florida Panthers 2019–2020, Pittsburgh Penguins 2021–2022

  37. 37Jordan Leopold8 clubs2002–2015

    Calgary Flames 2002–2009, Colorado Avalanche 2006–2009, Pittsburgh Penguins 2009–2010, Florida Panthers 2009–2010, Buffalo Sabres 2010–2013, St. Louis Blues 2012–2015, Columbus Blue Jackets 2014–2015, Minnesota Wild 2014–2015

  38. 38Michael Del Zotto8 clubs2009–2022

    New York Rangers 2009–2014, Nashville Predators 2013–2014, Philadelphia Flyers 2014–2017, Vancouver Canucks 2017–2019, Anaheim Ducks 2018–2020, St. Louis Blues 2018–2019, Columbus Blue Jackets 2020–2021, Ottawa Senators 2021–2022

  39. 39Cam Talbot8 clubs2013–2026

    New York Rangers 2013–2015, Edmonton Oilers 2015–2019, Philadelphia Flyers 2018–2019, Calgary Flames 2019–2020, Minnesota Wild 2020–2022, Ottawa Senators 2022–2023, Los Angeles Kings 2023–2024, Detroit Red Wings 2024–2026

  40. 40Gerald Diduck8 clubs1984–2001

    New York Islanders 1984–1990, Vancouver Canucks 1990–1995, Montreal Canadiens 1990–1991, Chicago Blackhawks 1994–1995, Carolina Hurricanes 1995–1997, Arizona Coyotes 1996–1999, Toronto Maple Leafs 1999–2000, Dallas Stars 2000–2001

  41. 41Igor Ulanov8 clubs1991–2006

    Winnipeg Jets 1991–1995, Washington Capitals 1994–1995, Chicago Blackhawks 1995–1996, Tampa Bay Lightning 1995–1998, Montreal Canadiens 1997–2000, Edmonton Oilers 1999–2006, Florida Panthers 2001–2003, New York Rangers 2001–2002

  42. 42Dmitry Kulikov8 clubs2009–2027

    Florida Panthers 2009–2027, Buffalo Sabres 2016–2017, Winnipeg Jets 2017–2020, New Jersey Devils 2020–2021, Edmonton Oilers 2020–2021, Minnesota Wild 2021–2022, Pittsburgh Penguins 2022–2023, Anaheim Ducks 2022–2023

  43. 43Sean Hill8 clubs1992–2008

    Montreal Canadiens 1992–1993, Anaheim Ducks 1993–1994, Ottawa Senators 1994–1998, Carolina Hurricanes 1997–2004, St. Louis Blues 2000–2002, Florida Panthers 2005–2006, New York Islanders 2006–2007, Minnesota Wild 2007–2008

  44. 44Kip Miller8 clubs1990–2004

    Colorado Avalanche 1990–1992, Dallas Stars 1991–1992, San Jose Sharks 1993–1994, New York Islanders 1994–2002, Chicago Blackhawks 1995–1996, Pittsburgh Penguins 1998–2001, Anaheim Ducks 1999–2000, Washington Capitals 2002–2004

  45. 45P.A. Parenteau8 clubs2006–2017

    Chicago Blackhawks 2006–2007, New York Rangers 2009–2010, New York Islanders 2010–2012, Colorado Avalanche 2012–2014, Montreal Canadiens 2014–2015, Toronto Maple Leafs 2015–2016, Nashville Predators 2016–2017, New Jersey Devils 2016–2017

  46. 46Sean Burke8 clubs1987–2007

    New Jersey Devils 1987–1991, Carolina Hurricanes 1992–1998, Vancouver Canucks 1997–1998, Philadelphia Flyers 1997–2004, Florida Panthers 1998–2000, Arizona Coyotes 1999–2004, Tampa Bay Lightning 2005–2006, Los Angeles Kings 2006–2007

  47. 47Randy Gilhen8 clubs1982–1996

    Carolina Hurricanes 1982–1983, Winnipeg Jets 1986–1996, Pittsburgh Penguins 1989–1991, Los Angeles Kings 1991–1992, New York Rangers 1991–1993, Tampa Bay Lightning 1992–1993, Florida Panthers 1993–1994, Arizona Coyotes 1995–1996

  48. 48Josh Green8 clubs1998–2012

    Los Angeles Kings 1998–1999, New York Islanders 1999–2000, Edmonton Oilers 2001–2012, New York Rangers 2002–2004, Washington Capitals 2002–2003, Calgary Flames 2003–2004, Vancouver Canucks 2005–2007, Anaheim Ducks 2010–2011

  49. 49Erik Haula8 clubs2013–2027

    Minnesota Wild 2013–2017, Vegas Golden Knights 2017–2019, Carolina Hurricanes 2019–2020, Florida Panthers 2019–2020, Nashville Predators 2020–2026, Boston Bruins 2021–2022, New Jersey Devils 2022–2025, Los Angeles Kings 2026–2027

  50. 50Phil Housley8 clubs1982–2003

    Buffalo Sabres 1982–1990, Winnipeg Jets 1990–1993, St. Louis Blues 1993–1994, Calgary Flames 1994–2001, New Jersey Devils 1995–1996, Washington Capitals 1996–1998, Chicago Blackhawks 2001–2003, Toronto Maple Leafs 2002–2003

  51. 51Rob Ramage8 clubs1979–1994

    New Jersey Devils 1979–1982, St. Louis Blues 1982–1988, Calgary Flames 1987–1989, Toronto Maple Leafs 1989–1991, Dallas Stars 1991–1992, Tampa Bay Lightning 1992–1993, Montreal Canadiens 1992–1994, Philadelphia Flyers 1993–1994

  52. 52Jarrod Skalde8 clubs1990–2002

    New Jersey Devils 1990–1993, Anaheim Ducks 1993–1994, Calgary Flames 1995–1996, Chicago Blackhawks 1997–1998, San Jose Sharks 1997–1999, Dallas Stars 1997–1998, Winnipeg Jets 2000–2001, Philadelphia Flyers 2001–2002

  53. 53Larry Hillman8 clubs1954–1973

    Detroit Red Wings 1954–1957, Boston Bruins 1957–1960, Toronto Maple Leafs 1960–1968, Montreal Canadiens 1968–1969, Dallas Stars 1968–1969, Philadelphia Flyers 1969–1971, Los Angeles Kings 1971–1972, Buffalo Sabres 1971–1973

  54. 54Joel Bouchard8 clubs1994–2006

    Calgary Flames 1994–1998, Nashville Predators 1998–2000, Dallas Stars 1999–2000, Arizona Coyotes 2000–2001, New Jersey Devils 2001–2002, New York Rangers 2002–2004, Pittsburgh Penguins 2002–2003, New York Islanders 2005–2006

  55. 55Ron Tugnutt8 clubs1987–2004

    Colorado Avalanche 1987–1992, Edmonton Oilers 1991–1993, Montreal Canadiens 1993–1995, Anaheim Ducks 1993–1994, Ottawa Senators 1996–2000, Pittsburgh Penguins 1999–2000, Columbus Blue Jackets 2000–2002, Dallas Stars 2002–2004

  56. 56Greg Hawgood8 clubs1987–2002

    Boston Bruins 1987–1990, Edmonton Oilers 1990–1993, Philadelphia Flyers 1992–1994, Florida Panthers 1993–1994, Pittsburgh Penguins 1993–1995, San Jose Sharks 1996–1997, Vancouver Canucks 1999–2001, Dallas Stars 2001–2002

  57. 57Curtis McElhinney8 clubs2007–2021

    Calgary Flames 2007–2010, Anaheim Ducks 2009–2011, Ottawa Senators 2010–2011, Arizona Coyotes 2011–2012, Columbus Blue Jackets 2013–2017, Toronto Maple Leafs 2016–2018, Carolina Hurricanes 2018–2019, Tampa Bay Lightning 2019–2021

  58. 58Nick Bjugstad8 clubs2012–2026

    Florida Panthers 2012–2019, Pittsburgh Penguins 2018–2020, Minnesota Wild 2020–2022, Edmonton Oilers 2022–2023, Arizona Coyotes 2022–2024, Utah Mammoth 2024–2025, New Jersey Devils 2025–2026, St. Louis Blues 2025–2026

  59. 59Robert Lang8 clubs1992–2010

    Los Angeles Kings 1992–1996, Boston Bruins 1997–1998, Pittsburgh Penguins 1997–2002, Washington Capitals 2002–2004, Detroit Red Wings 2003–2007, Chicago Blackhawks 2007–2008, Montreal Canadiens 2008–2009, Arizona Coyotes 2009–2010

  60. 60Marc Bergevin8 clubs1984–2004

    Chicago Blackhawks 1984–1989, New York Islanders 1988–1990, Carolina Hurricanes 1990–1992, Tampa Bay Lightning 1992–2003, Detroit Red Wings 1995–1996, St. Louis Blues 1996–2002, Pittsburgh Penguins 2000–2004, Vancouver Canucks 2003–2004

A club counts when he appears on its roster for a season, games played or not in the league's own records; the years beside a club are his first and last season there.