TheStanleyCap.com is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker. I promise to make the ads as minimally intrusive as possible.
News and Opinions
The Flames’ best fights of 2024-25: Joel Hanley and Andrei Svechnikov fight because of a misunderstanding at Flames Nation (Fri Jul 18, 2025)
The Flames’ best fights of 2024-25: Martin Pospíšil sticks up for Joel Hanley at Flames Nation (Thu Jul 17, 2025)
An early look at the 2025–26 Calgary Flames projected lineup at The Win Column (Tue Jul 15, 2025)
Game Takes: Flames 5 Sharks 2 at Calgary Puck (Mon Apr 14, 2025)
Game Takes: Flames 4 Wild 2 at Calgary Puck (Sat Apr 12, 2025)
Game Takes: Flames 3 Sharks 2 at Calgary Puck (Tue Apr 8, 2025)
Game Takes: Flames 4 Ducks 1 at Calgary Puck (Fri Apr 4, 2025)
Game Takes: Flames 3 Avalanche 2 (SO) at Calgary Puck (Tue Apr 1, 2025)
Game Takes: Flames 4 Seattle 3 (OT) at Calgary Puck (Wed Mar 26, 2025)
The top ten most bizarre Calgary Flames moments in 2023-2024 at Calgary Hockey Now (Thu Jul 18, 2024)
Date
Team
Transaction
Jul 1, 2025
Calgary Flames
Signed 2 years @ $1.750M AAV starting in 2025-26
Jul 1, 2023
Dallas Stars
Signed 2 years @ $787K AAV starting in 2023-24
Apr 14, 2021
Dallas Stars
Signed 2 years @ $750K AAV starting in 2021-22
Feb 20, 2019
Dallas Stars
Signed 2 years @ $700K AAV starting in 2019-20
Jul 1, 2018
Dallas Stars
Signed 1 year @ $650K AAV starting in 2018-19
Jul 1, 2017
Arizona Coyotes
Signed 1 year @ $725K AAV starting in 2017-18
Jun 22, 2016
Montreal Canadiens
Signed 1 year @ $600K AAV starting in 2016-17
Jul 1, 2015
Montreal Canadiens
Signed to an entry level contract.
Status History Coming Soon
Regular Season
Playoffs
Season
League
Team
GP
G
A
Pts
+/-
PIM
Shots
Sh%
TOI/G
GP
G
A
Pts
+/-
PIM
Shots
Sh%
TOI/G
2006-07
ETAMMHL
York Simcoe Express Mn Mdgt AAA
33
4
14
18
46
2007-08
OPJHL
Newmarket Hurricanes
2
0
0
0
2007-08
COJCHL
Georgina Ice
9
3
5
8
6
2008-09
OJHL
Newmarket Hurricanes
50
14
24
38
61
2008-09
OJHL
Milton Menace
9
3
1
4
22
2009-10
CCHL
Newmarket Hurricanes
23
5
15
20
+2
11
2009-10
OJHL
Milton Menace
19
4
9
13
+11
12
2010-11
NCAA
UMass (Amherst)
28
3
15
18
-5
24
2011-12
H-East
Massachusetts
36
7
18
25
18
2012-13
H-East
Massachusetts
33
5
11
16
46
2013-14
H-East
Massachusetts
34
2
14
16
39
2013-14
AHL
Portland
15
0
5
5
-4
6
13
0.0
2014-15
AHL
Portland
63
2
15
17
+7
34
86
230.0
5
1
1
+1
4
0.0
2014-15
ECHL
Gwinnett
3
1
0
1
+2
6
1,670.0
2015-16
NHL
Montréal Canadiens
10
0
6
6
10
0.0
16:00
2015-16
AHL
St. John's
64
5
8
13
-11
25
73
680.0
2016-17
NHL
Montréal Canadiens
7
0
0
0
-3
4
5
0.0
10:09
2016-17
AHL
St. John's IceCaps
65
2
20
22
+11
34
4
-1
2
2017-18
NHL
Arizona Coyotes
5
0
0
0
2
0.0
11:08
2017-18
AHL
Tucson Roadrunners
52
2
18
20
+30
31
9
4
4
+2
2018-19
NHL
Dallas Stars
16
0
0
0
2
9
0.0
13:42
1
0.0
12:55
2018-19
AHL
Texas Stars
60
8
20
28
+10
32
2019-20
NHL
Dallas Stars
8
0
2
2
6
4
0.0
11:21
12
1
1
2
+3
4
6
16.7
11:19
2019-20
AHL
Texas Stars
40
0
10
10
+10
8
2020-21
NHL
Dallas Stars
35
0
8
8
+6
2
27
0.0
13:01
2021-22
NHL
Dallas Stars
44
2
4
6
-13
4
18
11.1
11:56
7
+1
5
0.0
12:03
2022-23
NHL
Dallas Stars
26
0
2
2
+5
15
14
0.0
11:38
13
1
1
+5
4
5
0.0
12:53
2023-24
NHL
Dallas Stars
32
0
3
3
+3
23
12
0.0
13:42
2023-24
NHL
Calgary Flames
10
1
1
2
7
7
14.3
14:32
2024-25
NHL
Calgary Flames
53
2
7
9
+12
21
42
4.8
18:35
NHL Career
246
5
33
38
+10
84
150
3.3
14:01
33
1
2
3
+9
8
16
6.2
12:08
Season
Team(s)
GP
TOI
G/60
A/60
Pts/60
xG/60
GAE/60
Sh%
xSh%
Sh%AE
%SA Rush
%SA Reb.
2015-16
MTL
10
134:03
0.00
2.69
2.69
0.11
-0.11
0.00
2.76
-2.76
0.00
0.00
2016-17
MTL
7
70:20
0.00
0.00
0.00
0.07
-0.07
0.00
1.56
-1.56
0.00
0.00
2017-18
ARI
5
54:02
0.00
0.00
0.00
0.33
-0.33
0.00
14.84
-14.84
0.00
0.00
2018-19
DAL
16
203:01
0.00
0.00
0.00
0.14
-0.14
0.00
5.09
-5.09
0.00
0.00
2019-20
DAL
8
87:54
0.00
1.37
1.37
0.06
-0.06
0.00
2.38
-2.38
0.00
0.00
2020-21
DAL
35
435:36
0.00
1.10
1.10
0.12
-0.12
0.00
3.34
-3.34
0.00
2.56
2021-22
DAL
44
482:04
0.25
0.37
0.62
0.11
0.14
11.11
4.72
6.40
0.00
0.00
2022-23
DAL
26
297:41
0.00
0.40
0.40
0.11
-0.11
0.00
3.89
-3.89
4.35
0.00
2023-24
DAL
32
415:09
0.00
0.43
0.43
0.10
-0.10
0.00
6.60
-6.60
3.70
3.70
2023-24
CGY
10
127:32
0.47
0.47
0.94
0.06
0.41
16.67
2.04
14.62
0.00
12.50
2023-24
CGY, DAL
42
542:41
0.11
0.44
0.55
0.09
0.02
5.88
4.99
0.89
2.86
5.71
2024-25
CGY
53
875:02
0.07
0.41
0.48
0.12
-0.06
2.56
4.67
-2.10
0.00
5.26
Season
Team(s)
GP
TOI
SAF/60
GF/60
xGF/60
SAA/60
GA/60
xGA/60
GF%
xGF%
xGF Rel
xGA Rel
xGF% Rel
2015-16
MTL
10
134:03
38.49
3.58
1.91
37.15
3.58
2.27
50.00
45.67
-0.42
0.01
-5.04
2016-17
MTL
7
70:20
31.56
0.85
1.95
31.56
3.41
1.81
20.00
51.92
-0.70
-0.18
-5.30
2017-18
ARI
5
54:02
48.86
3.33
3.09
42.20
3.33
2.73
50.00
53.05
1.06
-0.30
12.94
2018-19
DAL
16
203:01
40.19
1.48
2.60
31.92
1.48
1.70
50.00
60.48
0.32
-0.84
13.10
2019-20
DAL
8
87:54
38.91
2.73
1.81
38.23
2.73
1.83
50.00
49.83
-1.20
-0.54
-6.25
2020-21
DAL
35
435:36
41.18
2.48
2.32
29.89
1.93
1.75
56.25
57.01
-0.15
-0.22
1.46
2021-22
DAL
44
482:04
36.22
1.62
2.29
38.58
3.36
2.13
32.50
51.78
-0.40
-0.55
1.75
2022-23
DAL
26
297:41
36.68
2.42
2.20
33.06
1.61
1.85
60.00
54.36
-0.60
-0.64
1.42
2023-24
DAL
32
415:09
42.20
2.17
2.40
35.84
2.02
2.06
51.72
53.88
-0.09
-0.36
3.11
2023-24
CGY
10
127:32
39.05
2.35
2.02
35.76
2.35
1.51
50.00
57.22
-0.55
-1.28
9.31
2023-24
CGY, DAL
42
542:41
41.46
2.21
2.31
35.82
2.10
1.93
51.28
54.53
-0.20
-0.58
4.48
2024-25
CGY
53
875:02
42.31
2.33
2.28
36.75
1.85
2.14
55.74
51.60
-0.14
-0.28
1.62
Skating
Shooting
Zone Time
Season
GP
Top Speed
Bursts>20/mi
Avg. Speed
ES Avg. Speed
Top Speed
Avg. Speed
%Long Range
%Mid Range
%High Danger
ES DZ%
ES NZ%
ES OZ%
2021-22
44
22.6
0.2
6.1
6.5
87.6
61.9
75.0
18.8
6.2
41.2
18.6
40.3
2022-23
26
21.2
0.1
9.0
9.0
87.6
54.9
84.6
15.4
0.0
38.3
19.9
41.8
2023-24
42
21.8
0.1
8.8
8.8
92.4
62.5
86.7
6.7
6.7
39.9
19.7
40.4
2024-25
53
21.2
0.1
8.8
8.9
89.9
67.6
82.1
14.3
3.6
37.1
19.3
43.5
Legend
Percentile 0-25
Percentile 25-50
Percentile 50-75
Percentile 75-100
Forwards are compared with forwards and Defensemen are are compared with Defensemen.
Season
2024-25
2023-24
2022-23
2021-22
2020-21
2019-20
2018-19
2017-18
2016-17
2015-16
Season
Teammate    
Team
TOI
GF/60
GA/60
GF%
xGF/60
xGA/60
xGF%
xGF Rel
xGA Rel
xGF% Rel
2024-25
Weegar, M
CGY
598:08
2.91
1.91
60.42
2.51
1.97
55.98
0.14
-0.45
6.53
2024-25
Andersson, R
CGY
136:35
0.88
1.32
40.00
2.23
2.32
49.01
-0.15
-0.00
-1.57
2024-25
Pachal, B
CGY
94:46
1.90
2.53
42.86
1.31
2.31
36.07
-1.06
0.03
-14.80
2023-24
Harley, T
DAL
208:05
1.15
1.73
40.00
2.42
2.01
54.61
-0.13
-0.32
2.42
2023-24
Suter, R
DAL
98:19
3.05
2.44
55.56
2.38
1.89
55.67
-0.09
-0.49
4.74
2023-24
Pachal, B
CGY
43:44
5.49
1.37
80.00
2.37
1.45
62.02
-0.14
-1.10
12.51
2023-24
Andersson, R
CGY
40:01
1.50
3.00
33.33
2.39
1.86
56.20
-0.15
-0.51
4.43
2023-24
Lundkvist, N
DAL
35:14
1.70
3.41
33.33
1.45
2.56
36.17
-1.02
0.26
-15.56
2023-24
Miromanov, D
CGY
26:51
0.00
4.47
0.00
1.61
0.82
66.13
-0.87
-1.80
17.60
2023-24
Pouliot, D
DAL
22:47
2.63
2.63
50.00
2.81
3.05
47.93
0.84
0.68
2.58
2022-23
Suter, R
DAL
121:08
3.47
1.49
70.00
2.13
1.46
59.39
-0.56
-1.01
7.20
2022-23
Harley, T
DAL
120:51
3.97
1.99
66.67
2.63
1.51
63.54
0.28
-0.86
13.79
2022-23
Miller, C
DAL
73:29
0.82
1.63
33.33
1.57
1.97
44.38
-1.14
-0.36
-9.43
2022-23
Hakanpää, J
DAL
44:12
1.36
1.36
50.00
2.23
1.99
52.89
-0.46
-0.39
-0.21
2022-23
Heiskanen, M
DAL
23:27
2.56
5.12
33.33
3.62
3.10
53.91
0.98
0.77
0.66
2021-22
Hakanpää, J
DAL
210:41
1.99
2.85
41.18
2.14
1.59
57.32
-0.52
-1.05
7.17
2021-22
Klingberg, J
DAL
131:23
1.37
3.65
27.27
3.13
2.53
55.33
0.48
-0.13
5.41
2021-22
Sekera, A
DAL
63:12
0.00
2.85
0.00
1.50
2.53
37.29
-1.17
-0.12
-13.04
2021-22
Klingberg, J
DAL
57:09
2.10
0.00
100.00
1.91
2.95
39.24
-0.49
-0.51
-1.61
2021-22
Lindell, E
DAL
29:41
6.06
6.06
50.00
2.53
2.44
50.91
-0.05
-0.44
3.66
2021-22
Harley, T
DAL
22:40
0.00
0.00
-
2.08
2.38
46.63
-0.51
0.14
-7.02
2020-21
Sekera, A
DAL
199:57
3.30
2.10
61.11
1.65
1.66
49.87
-0.80
-0.21
-6.94
2020-21
Pysyk, M
DAL
75:51
1.58
1.58
50.00
3.22
1.64
66.30
0.52
-0.51
10.63
2020-21
Klingberg, J
DAL
63:55
1.88
2.82
40.00
2.96
1.78
62.49
0.60
-0.18
7.75
2020-21
Heiskanen, M
DAL
29:40
0.00
2.02
0.00
2.66
3.58
42.67
0.27
1.66
-12.80
2020-21
Vatanen, S
DAL
22:55
5.24
0.00
100.00
2.74
1.79
60.50
0.05
-0.29
4.17
2019-20
Sekera, A
DAL
95:23
1.89
0.00
100.00
1.81
1.52
54.35
-0.30
-0.92
8.07
2019-20
Fedun, T
DAL
50:44
2.37
1.18
66.67
1.76
1.52
53.60
-1.20
-0.75
-2.95
2019-20
Klingberg, J
DAL
22:55
2.62
2.62
50.00
3.08
3.86
44.40
1.07
1.63
-3.02
2018-19
Fedun, T
DAL
99:22
1.21
1.21
50.00
2.62
1.69
60.86
0.20
-0.84
11.90
2018-19
Heiskanen, M
DAL
58:06
0.00
1.03
0.00
2.28
1.02
69.13
-0.13
-1.51
20.28
2018-19
Polak, R
DAL
31:16
3.84
1.92
66.67
3.85
2.83
57.64
1.57
0.55
7.70
2017-18
Connauton, K
ARI
23:44
7.58
2.53
75.00
2.81
4.30
39.55
0.74
1.48
-2.82
2016-17
Beaulieu, N
MTL
48:51
1.23
1.23
50.00
1.51
1.75
46.34
-1.17
-0.24
-11.14
2015-16
Dietz, D
MTL
97:39
4.30
3.07
58.33
2.15
1.96
52.22
-0.07
-0.37
3.51
Glossary
Type
Statistic
Definition
Individual G/60 Goals Against per 60 minutes.
Individual A/60 Assists per 60 minutes.
Individual Pts/60 Points per 60 minutes.
Individual xG/60 Expected Goals per 60 minutes.
Individual GAE/60 Goals Above Expected (G/60 - xG/60).
Individual Sh% Shooting Percentage.
Individual xSh% Expected Shooting Percentage.
Individual Sh%AE Shooting percentage above expected (Sh% - xSh%).
Individual %SA Rush Percentage of shot attempts determined to be on the rush.
Individual %SA Reb. Percentage of shot attempts determined to be from rebounds.
On Ice SAF/60 Shot Attempts For per 60 minutes.
On Ice GF/60 Goals For per 60 minutes.
On Ice xGF/60 Expected Goals For per 60 minutes.
On Ice SAA/60 Shot Attempts Against per 60 minutes (lower is better).
On Ice GA/60 Goals Against per 60 minutes (lower is better).
On Ice xGA/60 Expected Goals Against per 60 minutes (lower is better).
On Ice GF% Goals For Percentage = Goals For / (Goals For + Goals Against)
On Ice xGF% Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against)
On Ice xGF Rel xGF/60 when On Ice - xGF/60 when not On Ice.
On Ice xGA Rel xGA/60 when On Ice - xGA/60 when not On Ice (lower is better).
On Ice xGF% Rel xGF% when On Ice - xGF% when not On Ice.
Individual and On-Ice stats from
Puckalytics.com (starting in 2015-16). NHL Edge Stats from
edge.nhl.com (starting in 2021-22) . Edge statistic definitions can be found at the
Edge Stats Glossary .
Standard Contract (UFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2025-26
34
$1,750,000
$1,750,000
-
$500,000
$1,250,000
$1,750,000
$1,750,000
UFA
2026-27
35
$1,750,000
$1,750,000
-
-
$1,750,000
$1,750,000
$1,750,000
UFA
Total
-
$500,000
$3,000,000
$3,500,000
$3,500,000
Signed: July 1, 2025
Team: Calgary Flames
GM: -
Exp. Status: UFA
Cap %: 1.83
Standard Contract (UFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2023-24
32
$787,500
$787,500
-
-
$775,000
$775,000
$775,000
UFA
2024-25
33
$787,500
$787,500
-
-
$800,000
$800,000
$800,000
UFA
Total
-
-
$1,575,000
$1,575,000
$1,575,000
Signed: July 1, 2023
Team: Dallas Stars
GM: -
Exp. Status: UFA
Cap %: 0.94
Standard Contract (UFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2021-22
30
$750,000
$750,000
-
-
$750,000
$750,000
-
UFA
2022-23
31
$750,000
$750,000
-
-
$750,000
$750,000
-
UFA
Total
-
-
$1,500,000
$1,500,000
$0
Signed: Apr 14, 2021
Team: Dallas Stars
GM: -
Exp. Status: UFA
Cap %: 0.92
Standard Contract (UFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2019-20
28
$700,000
$700,000
-
-
$700,000
$700,000
$275,000
UFA
2020-21
29
$700,000
$700,000
-
-
$700,000
$700,000
$300,000
UFA
Total
-
-
$1,400,000
$1,400,000
$575,000
Signed: Feb 20, 2019
Team: Dallas Stars
GM: -
Exp. Status: UFA
Cap %: 0.86
Note: Guaranteed minimum salary of $325,000 in 2019-20 and $350,000 in 2020-21
Standard Contract (UFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2018-19
27
$650,000
$650,000
-
-
$650,000
$650,000
$200,000
UFA
Total
-
-
$650,000
$650,000
$200,000
Signed: July 1, 2018
Team: Dallas Stars
GM: -
Exp. Status: UFA
Cap %: 0.82
Note: Guaranteed minimum salary of $235,000 for 2018-19
Standard Contract (UFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2017-18
26
$725,000
$725,000
-
-
$725,000
$725,000
$175,000
RFA-arb
Total
-
-
$725,000
$725,000
$175,000
Signed: July 1, 2017
Team: Arizona Coyotes
GM: -
Exp. Status: UFA
Cap %: 0.97
Standard Contract (RFA)
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2016-17
25
$600,000
$600,000
-
-
$600,000
$600,000
$85,000
RFA-arb
Total
-
-
$600,000
$600,000
$85,000
Signed: June 22, 2016
Team: Montreal Canadiens
GM: -
Exp. Status: RFA-arb
Cap %: 0.82
Entry Level Contract
Season
Age*
Clause
Cap Hit
AAV
Perf. Bonus
Sign. Bonus
Salary
Compensation
Minors Salary
Status
2015-16
24
$667,500
$925,000
$257,500
$92,500
$575,000
$667,500
$70,000
ELC
Total
$257,500
$92,500
$575,000
$667,500
$70,000
Signed: July 1, 2015
Team: Montreal Canadiens
GM: -
Exp. Status: RFA-arb
*Age is as of September 15