The Dallas Stars reached agreement Tuesday on a four-year contract with forward Antoine Roussel, avoiding a scheduled salary arbitration hearing later in the day.

The team did not release financial terms of the deal, but the total package was worth $8 million, according to ESPN.com.

In 81 regular-season games last season, Roussel had 29 points (14 goals and 15 assists) and 209 penalty minutes. He was the only player in the NHL last season with more than 25 points and 150 penalty minutes. His penalty minutes were the third highest in the NHL.

Roussel added three assists and 27 penalty minutes in the Stars' six playoff games against the Anaheim Ducks.

"Since coming into the NHL, Antoine has been a very effective and hard player for opposing teams to compete against," Stars general manager Jim Nill said. "His skill combined with his competitive grit create energy for our club that impacts our whole lineup."

The 24-year-old originally signed with the Stars as an undrafted free agent. In 120 career NHL games, Roussel has 21 goals, 43 points and 294 penalty minutes.