PHILADELPHIA - The Philadelphia Flyers signed All-Star forward Scott Hartnell to a six-year contract extension.

Hartnell is coming off his best season, including a career-high 37 goals. He appeared in all 82 regular-season games was second on the Flyers with 67 points.

The deal announced Monday is reportedly worth $28.5 million over six years.

"I'm very happy to be staying in Philly to continue my career playing in front of the best fans in the NHL," Hartnell, 30, said.

The 6-foot-2, 210-pound Hartnell has scored 222 goals to go with 252 assists for 474 points in 843 regular-season games. He also has 1,279 penalty minutes. In 84 playoff games, he has scored 19 goals and gotten 25 assists.

"We are pleased to announce that we have agreed with Scott on a multi-year extension," said Holmgren in a statement on the team's website. "Scott has been a very good player for us over the last five seasons and we look forward to many more good years to come."

Hartnell was second in the NHL with 16 power-play goals during the 2011-12 season (Pittsburgh's James Neal had 18) and was named an all-star for the first time in his 11-year career. He took a career-high 232 shots and had a plus-minus rating of plus-19.

The native of Regina, Saskatchewan, joined the Flyers in 2007 in a trade with the Nashville Predators that also sent defenseman Kimmo Timonen to Philadelphia. Nashville drafted Hartnell in the first round (No. 6 overall) of the 2000 draft.

and he made his NHL debut that year.