The Montreal Canadiens announced Wednesday forward Paul Byron underwent shoulder surgery and will be out for six months.

Byron's recovery period is expected to last into next season.

The 28-year-old Byron had 20 goals and 15 assists in 82 games for the Habs last season. He is entering the final year of a three-year, $3.5 million deal with Montreal that will pay him $1.67 million next season.