Calgary Flames Roster

Name Position Age 2026-27 2027-28 2028-29 2029-30 2030-31
Forwards
Jonathan Huberdeau L 32 $10,500,000 $10,500,000 $10,500,000 $10,500,000 $10,500,000
Yegor Sharangovich C 27 $5,750,000 $5,750,000 $5,750,000 $5,750,000
Nazem Kadri C 35 $7,000,000 $7,000,000 $7,000,000
Joel Farabee L 26 $5,000,000 $5,000,000
Blake Coleman L 34 $4,900,000
Mikael Backlund C 37
Matt Coronato R 23
Morgan Frost C 26
Justin Kirkland C 29
Ryan Lomberg L 31
Anthony Mantha R 31
Martin Pospisil C 26
Kevin Rooney C 32
Aydar Suniev L 21
Connor Zary C 24
Defensemen
MacKenzie Weegar D 32 $6,250,000 $6,250,000 $6,250,000 $6,250,000 $6,250,000
Brayden Pachal D 26 $1,187,500
Rasmus Andersson D 29
Kevin Bahl D 25
Jake Bean D 27
Joel Hanley D 34
Daniil Miromanov D 28
Zayne Parekh D 20
Ilya Solovyov D 25
Goalies
Dan Vladar G 28
Dustin Wolf G 25