Eddie Lack announced his retirement from the NHL on Monday.

The 32-year-old goalie last competed in the NHL in 2017-18, when he played eight games (five starts) for the Calgary Flames and New Jersey Devils. He last played competitively with Binghamton of the American Hockey League on Nov. 23, 2018, before having surgery to repair a torn labrum in his left hip that December.

"I feel like I'm kind of stuck at 85-90 percent," Lack said. "I feel good enough to live good enough to live a good life, but not good enough to play hockey. I tried to practice on the ice a few weeks ago (with Arizona State) and it was ugly and I'm like, 'There's no way I can do this.' I was so sore from being on the ice for 10-15 minutes. So, it's done."