Nate Thompson

Nate Thompson retired from the NHL on Wednesday after 15 seasons.

The 38-year-old forward who was an unrestricted free agent announced on Twitter that his playing career was over.

"From the time I was 4 until 38 hockey has been my life and best friend," Thompson said. "I'm beyond grateful and thankful for all the great people I've met and friendships I've made. All good things must come to an end so thank you to all who supported me along this journey."

Thompson did not play in the NHL last season after the Los Angeles Kings released him from a professional tryout contract in training camp. He played last season with the Ontario Reign of the American Hockey League; he had one goal and five assists in 30 games.

Selected by the Boston Bruins in the sixth round (No. 183) of the 2003 NHL Draft, Thompson had 164 points (65 goals, 99 assists) in 844 NHL games for the Tampa Bay Lightning, Anaheim Ducks, New York Islanders, Kings, Montreal Canadiens, Philadelphia Flyers, Bruins, Ottawa Senators and Winnipeg Jets. He also had 21 points (eight goals, 13 assists) in 86 Stanley Cup Playoff games.

Thompson was an alternate captain for the United States at the 2012 and 2013 IIHF World Championships, winning a bronze medal in 2013.