The San Jose Sharks signed centre Joe Pavelski to a five-year, $30 million contract extension on Tuesday.
Pavelski has one year remaining on his current deal at $4 million.
Last season, the 29-year-old finished with 16 goals and 15 assists for 31 points in 48 games for the Sharks.
"Joe has been an important part of our success over the last several years and we are excited to have him with our club for the next six seasons," said Sharks general manager Doug Wilson.
Pavelski has recorded 336 points in 479 career NHL games with San Jose.
The Wisconsin native was originally selected by San Jose in the seventh round (205th overall) of the 2003 NHL Draft.