Skip to content
Joel Hanley headshot

Joel Hanley

Calgary Flames·D·#44·CAN·Age 35·Shoots L
5'11"186 lbsKeswick, ONUndrafted
GP2
G1
A0
PTS1
+/--3
S%100.0%
TOI/GP16:37
GWG0
OTG—
SHG0
PPP0

Contract

2026-27 cap $104.0M

Contract data not yet available.

Career

Born in Keswick, ON, CAN · Draft: Undrafted · 12 NHL seasons

Regular season

GP
315
G
5
A
40
PTS
45
+/-
3

Playoffs

GP
33
G
1
A
2
PTS
3
+/-
9

Last 5 games

DateOppGAPTS+/-STOI
2026-10-03@ VAN000-2016:18

Game Log

DateOppGAPTSRES
Nov 7ANA101L
Oct 4@ VAN000L
Sep 25@ SEA000L
Sep 21SEA000L
Mar 27ANA000L
Mar 25LAK000W
Mar 23TBL000W
Mar 21FLA000W
Mar 19STL000W
Mar 16@ DET000L
Mar 14@ NYI000L
Mar 12@ NJD000W
Mar 10@ NYR000L
Mar 9@ WSH000L
Mar 6OTT000L
Mar 4DAL000L
Mar 2@ ANA000L
Mar 1@ LAK000L
Feb 27@ SJS000W
Feb 5EDM000W
Feb 3TOR011L
Jan 31SJS000W
Jan 30@ MIN000L
Jan 26ANA000L
Jan 24WSH000L
Jan 22PIT000L
Jan 20NJD000L
Jan 17NYI000W
Jan 16@ CHI000W
Jan 14@ CBJ000L
Jan 10@ PIT000W
Jan 9@ BOS000L
Jan 8@ MTL000L
Jan 6SEA000L
Jan 4NSH000L
Jan 1PHI000W
Dec 30BOS011W
Dec 28EDM000W
Dec 24@ EDM000L
Dec 21VGK000W
Dec 19SEA011W
Dec 17@ SJS000L
Dec 14@ LAK000W
Dec 11DET000L
Dec 9BUF000W
Dec 7UTA000W
Dec 5MIN011W
Dec 3@ NSH000L
Nov 30@ CAR000L
Nov 28@ FLA000W
Nov 27@ TBL000L
Nov 24@ VAN000W
Nov 23DAL000W
Nov 20@ BUF000W
Nov 12@ STL000L
Nov 10@ MIN000L
Nov 8CHI000L
Nov 6CBJ011W
Nov 3@ PHI011W
Nov 1@ NSH000L
Oct 30@ OTT000L
Oct 28@ TOR000L
Oct 27NYR011W
Oct 25@ WPG000L
Oct 23MTL000L
Oct 21WPG000L
Oct 19@ VGK000L
Oct 16@ UTA000L
Oct 15VGK000L
Oct 11STL000L
Oct 10@ VAN000L
Oct 9@ EDM000W
Oct 4WPG101L
Oct 2VAN000L
Sep 28@ WPG000L
Sep 25@ VAN000L
Sep 22EDM000L
Apr 16VGK000W
Apr 14SJS000W
Apr 12MIN000W
Apr 10@ ANA022L
Apr 8@ SJS000W

Trends

Points Per Game Trend

Advanced stats · 2026–27

League leaders →

Physical

  • Hits2—
  • Hits per game1.00—
  • Hits per 603.61—
  • Blocked shots4—
  • Takeaways0—
  • Giveaways4—

Shooting & expected goals

  • Expected goals (individual)0.12—
  • Expected goals per 600.21—
  • Goals above expected+0.88—
  • xG per shot (shot quality)0.058—
  • High-danger shots0—

Possession (on ice)

  • Corsi (shot attempt share)38.7%—
  • Corsi relative to team-13.8%—
  • Fenwick (unblocked share)37.2%—
  • PDO at 5v50.950—
  • Offensive zone starts68.4%—
  • Time on ice per game16:37—

Ranks among 654 skaters with 5+ GP. Unranked — under 5 games played.

Faceoffs · 2026–27

Faceoff leaders →

No faceoffs taken this season.

Similar Players

Career Arc

12 Seasons
PTSCareer best / current

Career Stats

SeasonTeamGPGAPTS+/-
2026-27CGY1000-2
2025-26CGY68077-5
2024-25CGY53279+12
2023-24DAL32033+3
2023-24CGY101120
2022-23DAL26022+5
2021-22DAL44246-13
2020-21DAL35088+6
2019-20DAL80220
2018-19DAL160000
2016-17MTL7000-3
2015-16MTL100660

For educational/analytics purposes only — not gambling advice