Marian Hossa has announced his retirement from the NHL.

"I'm done playing hockey," the 39-year-old forward told Slovak newspaper Novy Cas. "I have a contract with Chicago for the next three years, but I have to watch my health, and my body says the comeback is not possible."

Hossa, who had 1,134 points (525 goals, 609 assists) in 1,309 NHL games and won the Stanley Cup with the Blackhawks in 2010, 2013 and 2015, did not play this season because of a progressive skin disorder and side effects of medication to treat it. He was placed on long-term injured reserve Oct. 4.