The Pittsburgh Penguins have re-signed defenceman Jamie Oleksiak to a three-year contract, the team announced on Thursday. 

The deal runs through the 2020-21 season and carries an average annual value of $2,137,500.

Oleksiak, who was a restricted free agent following season's end, will now avoid going through the salary arbitration process after originally filing to do so.

Acquired last December from the Dallas Stars, the 25-year-old turned in a career year last season. In 47 regular-season games with the Penguins following the trade, Oleksiak scored four goals and added 10 assists. When combining his time with the Stars and the Penguins, he set highs on offence, finishing with 17 points (5G and 12A) in 68 games.

Oleksiak, a native of Toronto, has totalled 36 points (11G and 25A) in 187 career regular-season games with the Penguins and Stars.