These former NY Islanders are money when playing the puzzle game 'Puckdoku'

can you pass this IMPOSSIBLE hockey quiz in 5 minutes..? (EXTREME Puckdoku)
can you pass this IMPOSSIBLE hockey quiz in 5 minutes..? (EXTREME Puckdoku) / Graviteh
2 of 7

Mike Sillinger - 12 NHL teams (Detroit, Anaheim, Vancouver, Philadelphia, Tampa Bay, Florida, Ottawa, Columbus, Phoenix, St. Louis, Nashville and the Islanders)

The MVP of Puckdoku is Mike Sillinger

Sillinger played for 12 teams and was traded nine times during his NHL career, both league records. He already had the record for most teams when he signed as a free agent with the Islanders in 2006, scored 42 goals in 141 games over three seasons, and played in his 1,000th NHL game with the team. Selected 11th overall by the Detroit Red Wings in the 1989 NHL Entry Draft, Sillinger made his debut as a 19-year-old during the 1990-91 season.

He was first traded on April 4, 1995 to Anaheim with Jason York for a 6th round draft pick in 1996, Mark Ferner and Stu Grimson. In March 1996, he was traded to the Vancouver Canucks and played 138 games over three seasons. In February 1998, he was dealt to the Philadelphia Flyers and then was dealt from Philly to the Tampa Bay Lighting in December of the following season.

Mike Sillinger
New York Islanders v Boston Bruins / Elsa/GettyImages

Sillinger would be traded six more times before his career ended. The Lightning traded him to the Panthers for Dwayne Hay and Ryan Johnson in March 2000, and then Florida dealt him to the Ottawa Senators a year later. He signed with the Columbus Blue Jackets ahead of the 2001-02 season but was moved to the Dallas Stars two years later for Darryl Sydor. The Stars flipped him to the Phoenix Coyotes on the same day for Teppo Numminen.

In March 2004, Sillinger was traded to St. Louis for goaltender Brent Johnson and played 64 games for the Blues over two seasons. He was traded for the final time of his career when St. Louis dealt him to the Nashville Predators on Jan. 30, 2006 for Timofei Shishkanov.