Joel Hanley has 7 points (0 goals, 7 assists) in 53 games for the Calgary Flames this season.
As an undrafted Defenseman, he has 45 points (5 goals, 40 assists) in 299 regular-season games for the Montreal Canadiens, the Arizona Coyotes, the Dallas Stars and the Calgary Flames.
He also has 3 points (1 goals, 2 assists) in 33 Stanley Cup Playoff games.
-
Country: CAN
Age: 34.7 yrs (08.06.1991) Height / Weight: 180 cm / 84 kg Shoots: L Drafted: Undrafted Awards: -
The 34-year-old is underwater for his team, with the Flames controlling 46% of expected goals when he is on the ice. When Joel Hanley is off the ice, the Flames control 48% of expected goals, indicating the team is about the same when he plays.
He is being deployed in a defense-leaning role, starting 24% of his shifts in the offensive zone versus 36% in the defensive zone.
-
69
Overall RatingOffense:Off: 227th of 285 DefensemenDefense:Def: 143rd of 285 Defensemen -
Metric Current Season PlayDriving -0.02-0.140.11OnIce_xGoalsPct 0.460.350.65IceTimePerGame 14.571525Metric Current Season Goals/60 0.000.050.7PrimaryAssists/60 0.080.11SecondaryAssists/60 0.410.11xGoals/60 0.150.090.38OnIce_xGoalsFor/60 2.401.85OnIce_GoalsFor/60 1.731.45.5PP_xGoals/60 0.000.51.5Metric Current Season OnIce_xGoalsAgainst/60 2.782.54.5OnIce_GoalsAgainst/60 2.9724.5Penalties/60 0.580.51.5ShotsBlocked/60 5.1126Takeaways/60 0.580.52DZoneGiveaways/60 2.3914DZoneStartPct 0.360.150.4PK_OnIce_xGoalsAgainst/60 10.40512
| Actual AAV: | $1.750M |
| Player Contract Value: | $2.400M |
| Remaining: | 2 year(s) |
| Contract Ends: | 2027 UFA |
| Age at the end: | 37.1 yrs (08.06.1991) |
| Year | Team | GP | G | A | Pts | +/- | TOI/G | S | S% | PIM |
|---|---|---|---|---|---|---|---|---|---|---|
| 25.01.2026 |
|
1 | 0 | 0 | 0 | 0 | 15:25 | 0 | 0 | |
| 29.01.2026 |
|
1 | 0 | 0 | 0 | 0 | 12:19 | 0 | 0 | |
| 31.01.2026 |
|
1 | 0 | 0 | 0 | 0 | 11:40 | 1 | 0.0% | 0 |
| 02.02.2026 |
|
1 | 0 | 1 | 1 | 1 | 16:36 | 0 | 0 | |
| 04.02.2026 |
|
1 | 0 | 0 | 0 | -1 | 9:04 | 0 | 7 | |
| Total | 5 | 0 | 1 | 1 | 0 | 1 | 0.0% | 7 | ||
| Year | Team | GP | G | A | Pts | +/- | TOI/G | S | S% | PIM |
|---|---|---|---|---|---|---|---|---|---|---|
| 2015-16 |
|
10 | 0 | 6 | 6 | 0 | 16:00 | 10 | 0.0% | 0 |
| 2016-17 |
|
7 | 0 | 0 | 0 | -3 | 10:09 | 5 | 0.0% | 4 |
| 2017-18 | Arizona Coyotes | 5 | 0 | 0 | 0 | 0 | 11:07 | 2 | 0.0% | 0 |
| 2018-19 |
|
16 | 0 | 0 | 0 | 0 | 13:41 | 9 | 0.0% | 2 |
| 2019-20 |
|
8 | 0 | 2 | 2 | 0 | 11:20 | 4 | 0.0% | 6 |
| 2020-21 |
|
35 | 0 | 8 | 8 | 6 | 13:01 | 27 | 0.0% | 2 |
| 2021-22 |
|
44 | 2 | 4 | 6 | -13 | 11:55 | 18 | 11.1% | 4 |
| 2022-23 |
|
26 | 0 | 2 | 2 | 5 | 11:37 | 14 | 0.0% | 15 |
| 2023-24 |
|
32 | 0 | 3 | 3 | 3 | 13:41 | 12 | 0.0% | 23 |
| 2023-24 |
|
10 | 1 | 1 | 2 | 0 | 14:31 | 7 | 14.3% | 7 |
| 2024-25 |
|
53 | 2 | 7 | 9 | 12 | 18:34 | 42 | 4.8% | 21 |
| 2025-26 |
|
53 | 0 | 7 | 7 | -5 | 14:26 | 29 | 0.0% | 34 |
| Season Projection | 79 | 0 | 10 | 10 | -7 | 14:26 | 43 | 0.0% | 51 | |
| Total | 299 | 5 | 40 | 45 | 5 | 179 | 2.8% | 118 | ||
| Player Match |
Name | Team | Pos | Age | Height / Weight | Season P/G |
Career P/G |
Offense Rating |
Defense Rating |
Actual AAV |
|---|---|---|---|---|---|---|---|---|---|---|
| Joel Hanley | D | 34.7 yrs | 180 cm / 84 kg | 0.13 | 0.15 | 54 | 76 | $1.750M | ||
| 90% | Josh Mahura | D | 27.8 yrs | 183 cm / 87 kg | 0.15 | 0.21 | 53 | 78 | $0.908M | |
| 89% | Albert Johansson | D | 25.1 yrs | 183 cm / 88 kg | 0.12 | 0.13 | 51 | 76 | $1.125M | |
| 87% | Jacob Bernard-Docker | D | 25.7 yrs | 185 cm / 88 kg | 0.10 | 0.15 | 50 | 77 | $0.875M | |
| 87% | Colton White | D | 28.8 yrs | 185 cm / 84 kg | 0.17 | 0.13 | 55 | 73 | $0.775M |