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.

Joel Hanley

Position Left Defense / Right Defense Current Team Calgary Flames
Shoots Left Current Contract 2 years
Height 5'11" Expires 2024-25
Weight (lbs) 186 Expiry Age (Jun 30) 34
Age 33 (June 8, 1991) Expiry Status UFA
Drafted Undrafted
Date Team Transaction
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 Team GP G A Pts +/- PIM Shots Sh% TOI/G GP G A Pts +/- PIM Shots Sh% TOI/G
2015-16 MTL 10 0 6 6 0 0 10 0.0 15:60
2016-17 MTL 7 0 0 0 -3 4 5 0.0 10:09
2017-18 ARI 5 0 0 0 0 0 2 0.0 11:08
2018-19 DAL 16 0 0 0 0 2 9 0.0 13:42 1 0.0 12:55
2019-20 DAL 8 0 2 2 0 6 4 0.0 11:21 12 1 1 2 +3 4 6 16.7 11:19
2020-21 DAL 35 0 8 8 +6 2 27 0.0 13:01
2021-22 DAL 44 2 4 6 -13 4 18 11.1 11:56 7 +1 5 0.0 12:03
2022-23 DAL 26 0 2 2 +5 15 14 0.0 11:38 13 1 1 +5 4 5 0.0 12:53
2023-24 DAL 32 0 3 3 +3 23 12 0.0 13:42
2023-24 CGY 10 1 1 2 0 7 7 14.3 14:32
2024-25 CGY 33 1 4 5 +6 13 24 4.2 17:13

5v5 Individual Stats

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 27 411:48 0.00 0.29 0.29 0.11 -0.11 0.00 4.24 -4.24 0.00 0.00

5v5 On Ice Stats

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 27 411:48 39.49 2.33 2.07 37.30 2.19 2.12 51.61 49.39 -0.25 -0.20 -0.67

NHL Edge Stats

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 27 21.2 0.2 8.7 8.8 85.9 66.2 87.5 12.5 0.0 37.0 19.2 43.8

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.

Glossary

Type Statistic Definition
IndividualG/60Goals Against per 60 minutes.
IndividualA/60Assists per 60 minutes.
IndividualPts/60Points per 60 minutes.
IndividualxG/60Expected Goals per 60 minutes.
IndividualGAE/60Goals Above Expected (G/60 - xG/60).
IndividualSh%Shooting Percentage.
IndividualxSh%Expected Shooting Percentage.
IndividualSh%AEShooting percentage above expected (Sh% - xSh%).
Individual%SA RushPercentage of shot attempts determined to be on the rush.
Individual%SA Reb.Percentage of shot attempts determined to be from rebounds.
On IceSAF/60Shot Attempts For per 60 minutes.
On IceGF/60Goals For per 60 minutes.
On IcexGF/60Expected Goals For per 60 minutes.
On IceSAA/60Shot Attempts Against per 60 minutes (lower is better).
On IceGA/60Goals Against per 60 minutes (lower is better).
On IcexGA/60Expected Goals Against per 60 minutes (lower is better).
On IceGF%Goals For Percentage = Goals For / (Goals For + Goals Against)
On IcexGF%Expected Goals For Percentage = Expected Goals For / (Expected Goals For + Expected Goals Against)
On IcexGF RelxGF/60 when On Ice - xGF/60 when not On Ice.
On IcexGA RelxGA/60 when On Ice - xGA/60 when not On Ice (lower is better).
On IcexGF% RelxGF% 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.

Current Contract

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

Previous Contracts

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