Calgary Flames (CGY)

Est. 1980

Current Cap Hit: $95,778,332
Projected Cap Hit: $95,778,332
Projected Cap Space: $8,221,668
Contracts: 35
Roster: 36
Injuries: 2
Retained Contracts: 1
Daily Cap Breakdown
Team logo history

Draft Picks

Season Round 1 Round 2 Round 3 Round 4 Round 5 Round 6 Round 7
2026-2027 *
2027-2028 *
2028-2029
2029-2030

NHL Roster

# Offense Clause Position Age Expires As 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
10 Jonathan Huberdeau Injured NMC LW 33 UFA $10,500,000 $10,500,000 $10,500,000 $10,500,000 $10,500,000
27 Matt Coronato RW 23 UFA $6,500,000 $6,500,000 $6,500,000 $6,500,000 $6,500,000 $6,500,000
17 Yegor Sharangovich M-NTC C 28 UFA $5,750,000 $5,750,000 $5,750,000 $5,750,000
86 Joel Farabee LW 26 UFA $5,000,000 $5,000,000
16 Ryan Strome C 33 UFA $5,000,000
20 Blake Coleman M-NTC C 34 UFA $4,900,000
16 Morgan Frost M-NTC C 27 UFA $4,375,000
47 Connor Zary C 24 RFA $3,775,000 $3,775,000
11 Mikael Backlund NMC C 37 UFA $3,250,000 $3,250,000
76 Martin Pospíšil C 26 UFA $2,500,000 $2,500,000 $2,500,000
42 Maxim Tsyplakov RW 27 UFA $2,250,000
43 Adam Klapka RW 25 RFA $1,250,000
Jonathan Castagna WE C 21 RFA $1,075,000 $1,075,000 $1,075,000
Theo Stockselius WE C 18 RFA $1,015,833 $1,015,833 $1,015,833
Tyson Gross WE C 23 RFA $975,000
92 Matvei Gridin WE RW 20 RFA $953,750 $953,750
49 Andrew Basha WE LW 20 RFA $932,500 $932,500 $932,500
36 Aydar Suniev WE LW 21 RFA $923,333
29 Samuel Honzek WE Injured LW 21 RFA $909,166 $909,166
15 Dryden Hunt LW 30 UFA $850,000
6 Rory Kerins C 24 RFA $850,000
45 Samuel Morton C 26 RFA $850,000
# Defense Clause Position Age Expires As 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
7 Kevin Bahl D 26 UFA $5,350,000 $5,350,000 $5,350,000 $5,350,000 $5,350,000
2 Olli Määttä M-NTC D 31 UFA $3,500,000 $3,500,000
28 Zach Whitecloud D 29 UFA $2,750,000 $2,750,000
44 Joel Hanley D 35 UFA $1,750,000
94 Brayden Pachal D 26 UFA $1,187,500
67 Axel Hurtig D 21 RFA $990,000 $990,000 $990,000
19 Zayne Parekh WE D 20 RFA $953,750 $953,750
48 Hunter Brzustewicz WE D 21 RFA $950,000
Abram Wiebe D 22 RFA $950,000
37 Yan Kuznetsov D 24 RFA $812,500
# Goaltending Clause Position Age Expires As 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
32 Dustin Wolf G 25 UFA $7,500,000 $7,500,000 $7,500,000 $7,500,000 $7,500,000 $7,500,000 +
1 Devin Cooley G 29 UFA $1,350,000 $1,350,000
Kirill Zarubin WE G 20 RFA $1,007,500 $1,007,500
40 Arsenii Sergeev WE G 23 RFA $942,500

Icons: WE=Waivers Exempt Injured=Injured Suspended=Suspended 🧑‍⚖️=Suspended

Non-Roster

Money in parentheses is the base NHL cap hit

Retained Position Age 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
Nazem Kadri (Ret: 20.0%) C 35 $1,400,000 $1,400,000 $1,400,000
Non-roster Position Age Expires As 2026-2027 2027-2028 2028-2029 2029-2030 2030-2031 2031-2032
Brennan Othmann LW 23 RFA
William Strömgren LW 23 RFA
Owen Say G 25 RFA

Reserve Rights

Player Age Position Expiration Draft Pick
Brennan Othmann 23 LW Qualifying Offer 2021 16 OA (round 1)
Owen Say 25 G Qualifying Offer Undrafted N/A
William Strömgren 23 LW Qualifying Offer 2021 45 OA (round 2)
Šimon Nemec 22 D Qualifying Offer 2022 2 OA (round 1)
2027 Expiration
Jaden Lipinski 21 C 2027-06-01 2023 112 OA (round 4)
2028 Expiration
Eric Jamieson 20 D 2028-06-01 2024 177 OA (round 6)
Henry Mews 20 D 2028-06-01 2024 74 OA (round 3)
Luke Misa 20 C 2028-06-01 2024 150 OA (round 5)
Maxmilian Curran 19 C 2028-06-01 2024 161 OA (round 5)
Cade Littler 21 C 2028-08-15 2022 219 OA (round 7)
Trevor Hoskin 22 RW 2028-08-15 2024 106 OA (round 4)
2029 Expiration
Aidan Lane 19 RW 2029-06-01 2025 176 OA (round 6)
Cole Reschny 19 C 2029-06-01 2025 18 OA (round 1)
Cullen Potter 19 C 2029-06-01 2025 32 OA (round 1)
Egor Barabanov 20 C 2029-06-01 2026 100 OA (round 4)
Ethan Wyttenbach 19 LW 2029-06-01 2025 144 OA (round 5)
Jakob Leander 19 G 2029-06-01 2025 208 OA (round 7)
Mace'o Phillips 19 D 2029-06-01 2025 80 OA (round 3)
Yan Matveiko 19 LW 2029-06-01 2025 211 OA (round 7)
2030 Expiration
Alan Shaikhlislamov 17 RW 2030-06-01 2026 55 OA (round 2)
Bode Laylin 18 D 2030-06-01 2026 164 OA (round 6)
Carson Carels 18 D 2030-06-01 2026 6 OA (round 1)
Chase Harrington 18 LW 2030-06-01 2026 36 OA (round 2)
Jack Hextall 18 C 2030-06-01 2026 30 OA (round 1)
Joe Iginla 17 RW 2030-06-01 2026 65 OA (round 3)
Tobias Trejbal 18 G 2030-06-01 2026 42 OA (round 2)
Šimon Katolický 17 LW 2030-06-01 2026 132 OA (round 5)
Other Expiration
Daniil Chechelev 25 G Indefinite 2020 96 OA (round 4)
Demetrios Koumontzis 26 LW Indefinite 2018 108 OA (round 4)
Pavel Karnaukhov 29 LW Indefinite 2015 136 OA (round 5)
Rushan Rafikov 31 D Indefinite 2013 187 OA (round 7)
Ruslan Zainullin 44 RW Indefinite 2000 34 OA (round 2)
Victor Bobrov 42 RW Indefinite 2002 146 OA (round 5)
Yegor Yegorov 20 G Indefinite 2023 176 OA (round 6)
Yuri Trubachev 43 C Indefinite 2001 164 OA (round 5)
Notes