Skip to content

CGY · Western · Pacific

Calgary Flames

Committed cap

$82.2M

Expected value

$104M

Surplus

+$21.9M

Graded players

23

Totals use graded players only. Not counted: 1 with a cap hit not publicly reported, 3 too early to call, and 0 with no contract data.

Best and worst contracts

3 best

Calgary Flames best contracts by surplus
Player Team Pos Cap hit Expected Surplus Grade
Devin Cooley CGY G $1.4M $8.3M +$6.9M A+ Goalie grade: performance-ranked
Matvei Gridin CGY RW $975K $6.4M +$5.4M A+
Yan Kuznetsov CGY D $813K $4.8M +$4M A

3 worst

Calgary Flames worst contracts by surplus
Player Team Pos Cap hit Expected Surplus Grade
Dustin Wolf CGY G $7.5M $3M -$4.5M F Goalie grade: performance-ranked
Jonathan Huberdeau CGY LW $10.5M $7.3M -$3.2M F
Simon Nemec CGY D $7.3M $5.8M -$1.5M D

Roster by surplus

23 graded players

Calgary Flames roster ranked by contract surplus
# Player Team Pos Cap hit Expected Surplus Grade
1 Devin Cooley CGY G $1.4M $8.3M +$6.9M A+ Goalie grade: performance-ranked
2 Matvei Gridin CGY RW $975K $6.4M +$5.4M A+
3 Yan Kuznetsov CGY D $813K $4.8M +$4M A
4 Samuel Honzek CGY LW $918K $3.9M +$3M A
5 Zayne Parekh CGY D $975K $4M +$3M B
6 Zach Whitecloud CGY D $2.8M $5.3M +$2.5M B
7 Mikael Backlund CGY C $3.3M $5.5M +$2.3M B
8 Joel Farabee CGY LW $5M $7.1M +$2.1M B
9 Kevin Bahl CGY D $5.4M $7.1M +$1.8M B
10 Adam Klapka CGY RW $1.3M $2M +$712K C
11 Martin Pospisil CGY C $2.5M $3.2M +$676K C
12 Matt Coronato CGY RW $6.5M $7M +$526K C
13 Brennan Othmann CGY LW $975K $1.4M +$474K C
14 Ben Jones CGY C $850K $1.3M +$422K C
15 Morgan Frost CGY C $4.4M $4.6M +$227K C
16 Maxim Tsyplakov CGY RW $2.3M $1.9M -$301K C
17 Yegor Sharangovich CGY C $5.8M $5.4M -$392K C
18 Joel Hanley CGY D $1.8M $1.3M -$430K C
19 Jake Middleton CGY D $4.4M $3.8M -$526K C
20 Ryan Strome CGY C $5M $3.7M -$1.3M D
21 Simon Nemec CGY D $7.3M $5.8M -$1.5M D
22 Jonathan Huberdeau CGY LW $10.5M $7.3M -$3.2M F
23 Dustin Wolf CGY G $7.5M $3M -$4.5M F Goalie grade: performance-ranked

Too early to call

Sample below the minimum games threshold.

Cap hit not publicly reported

A contract exists, but the cap hit is unavailable.

No contract data

No current contract row for this player.

None.