The Washington Capitals have re-signed Tom Wilson to a six-year, $31.02 million deal.

The contract carries a $5.17 million salary-cap hit through the 2023-24 season. 

Wilson had 14 goals and 21 assists for 35 points last season. 

The 2012 first-round pick became a top-line winger this past season playing with captain Alex Ovechkin.