Cory Schneider, who played parts of 13 NHL seasons as a goaltender primarily with the New Jersey Devils and Vancouver Canucks, announced his retirement from the league on Tuesday.

Schneider, 37, last played in the NHL during the 2021-22 campaign and was not signed to a team ahead of the new season.

"I'm at peace with it," Schneider told the Salem News in his native Massachusetts. "I'll miss my teammates and the intensity of playing, but it's the right time for me."