Boone Jenner signed a two-year contract with the Columbus Blue Jackets on Monday, general manager Jarmo Kekalainen said.
Financial terms were not released, but ESPN.com reported an average annual value of $2.9 million.
Jenner could have become a restricted free agent July 1.
"Boone Jenner is a terrific young player who works extremely hard at both ends of the ice and is just beginning to scratch the surface of what he can be as a National Hockey League player," Kekalainen told the Blue Jackets website. "He has tremendous character and is an exemplary representative of our club on and off the ice."
Jenner, 22, is second on the Blue Jackets with 22 goals in 63 games this season. He's set personal NHL highs this season in goals, points (35) and power-play goals (seven).
Selected by the Blue Jackets in the second round (No. 37) of the 2011 NHL Draft, Jenner has 47 goals and 81 points in 166 regular-season NHL games.