Calgary Flames forward Andrew Mangiapane had shoulder surgery but is expected to be ready for the start of training camp, the team announced Tuesday.

Mangiapane, 27, has played in every possible game for the Flames in each of the past three seasons.