Players who played for the most different teams in NHL history

No matter what sport you enjoy, there are always a few players in the league that appear to be on a different team every two years.

The men on this list worked in a variety of professions. While some of them played role players, others were team leaders. The fact that they all wore an NHL uniform for at least ten different teams throughout their careers, though, unites them all.

Lee Stempniak was the only player on this list who was still actively playing as of this season. If you’re old enough to recall watching hockey 20 years ago, you’ll probably state that you remember Stempniak playing for the Toronto Maple Leafs or the St. Louis Blues. But if that was before your time, you probably just knew Stempniak as a player who was available for short-term rentals. He played for 10 different teams during the course of his career, and with five of them, he appeared in 100 or more games.

Top: Mike Sillinger on ice in a New York Islanders away uniform.

Bottom: His name in white text with the following logos below it

"Detroit, Anaheim, Vancouver, Philadelphia, Tampa Bay, Florida, Ottawa, Columbus, Arizona, St. Louis, Nashville, New York Islanders"

Top: Mathieu Schneider warming up on ice in a Phoenix Coyotes home uniform.

Bottom: His name in white text with the following logos below it

"Montreal, New York Islanders, Toronto, New York Rangers, Los Angeles, Detroit, Anaheim, Atlanta, Vancouver, Arizona"

Top: Lee Stempniak on ice in a Carolina Hurricanes away uniform.

Bottom: His name in white text with the following logos below it

"St. Louis, Toronto, Arizona, Calgary, Pittsburgh, New York Rangers, Winnipeg, New Jersey, Boston, Carolina"

Top: Derick Brassard on ice in an Ottawa Senators away uniform.

Bottom: His name in white text with the following logos below it

"Columbus, New York Rangers, Ottawa, Pittsburgh, Florida, Colorado, New York Islanders, Arizona, Philadelphia, Edmonton"

Top: J.J. Daigneault on ice in a Montreal Canadiens white uniform.

Bottom: His name in white text with the following logos below it

"Vancouver, Philadelphia, Montreal, St. Louis, Pittsburgh, Anaheim, New York Islanders, Nashville, Arizona, Minnesota"

Top: Olli Jokinen on ice in a St. Louis Blues away uniform.

Bottom: His name in white text with the following logos below it

"Los Angeles, New York Islanders, Florida, Arizona, Calgary, New York Rangers, Winnipeg, Nashville, Toronto, St. Louis"

Top: Dominic Moore on ice in a Toronto Maple Leafs home uniform.

Bottom: His name in white text with the following logos below it

"New York Rangers, Pittsburgh, Minnesota, Toronto, Buffalo, Florida, Montreal, Tampa Bay, San Jose, Boston"

Top: Jim Dowd on ice in a Philadelphia Flyers home uniform.

Bottom: His name in white text with the following logos below it

"Vancouver, New York Islanders, Calgary, Edmonton, Minnesota, Montreal, Chicago, Colorado, New Jersey, Philadelphia"

Top: Michel Petit on ice in a Toronto Maple Leafs white uniform.

Bottom: His name in white text with the following logos below it

"Vancouver, New York Rangers, Quebec, Toronto, Calgary, Los Angeles, Tampa Bay, Edmonton, Philadelphia, Arizona"

Related Posts