Olli Jokinen - 10 Teams (Los Angeles, Islanders, Florida, Phoenix, Calgary, Rangers, Winnipeg, Nashville, Toronto, St. Louis)
1,231 games, 321 goals and 10 NHL teams for Olli Jokinen in a very good NHL career that included being named an NHL All-Star in 2003. For Islanders fans, he's remembered as being part of two landmark trades for the franchise. Jokinen was drafted third overall by the Los Angeles Kings in the 1997 NHL Entry Draft and scored nine goals in 74 games as his career was getting started.
On Jun. 20, 1999, he was drafted along with a 1999 1st round pick, Matthieu Biron, and Josh Green for star winger Zigmund Palffy and Bryan Smolinski. After posting 11 goals and ten assists in 82 games for a bad Islanders team, he was traded at the 2000 NHL Draft to the Florida Panthers along with future Hall-of-Famer Roberto Luongo for Oleg Kvasha and Mark Parrish.
Jokinen's career took off in Florida, where he served as captain from from 2003 to 2008, scoring 36 goals during the 2002-03 season. However, the playoffs eluded him throughout his career in South Florida. On Jun. 20, 2008, he was traded to the Phoenix Coyotes for Keith Ballard and Nick Boyton. He played 57 games with Phoenix during the 2008-09 season and then was traded to the Calgary Flames for 1st round draft pick in 20100, Matthew Lombardi and Bradon Prust. It was with the Flames where Jokinen would end his NHL-record drought of 799 regular seasons before making his first and only playoff appearance with Calgary in 2009.
The Flames traded him to the New York Rangers in 2010 before he went back to the Flames as a free agent. He later signed with the Winnipeg Jets, who traded him to the Toronto Maple Leafs on Feb. 15, 2015, and was flipped to the Nashville Predators just two weeks later, the 10th and final team he played for during his 17-year NHL career.