The New York Rangers agreed to terms with free agent defenseman Alexei Bereglazov on a contract Friday.

Bereglazov, 23, skated in 60 games with Metallurg Magnitogorsk of the Kontinental Hockey League this season, registering 19 points (one goal, 18 assists) and 20 penalty minutes. He established KHL career-highs in games played, assists, points and average ice time (19:27).

The 6-foot-4, 205-pound Bereglazov also played in eight playoff games with Metallurg, recording six assists. He skated in 162 regular-season games over parts of four seasons in the KHL, totaling 33 points (five goals, 28 assists) and 73 penalty minutes.

The Magnitogorsk, Russia, native helped his country earn a bronze medal at the 2014 IIHF World Junior Championship.