Joel Hanley #44

All skaters · Compare

D · Calgary Flames · Age 34 · Shoots L · 5′11″, 185 lb · Draft: Undrafted

2025-26 regular season. Shading and Pctl are the percentile among the season's defensemen who meet the tables' minimum (darker is better).

SummaryPctl
GP6841st
TOI/GP14:409th
G04th
A716th
P711th
P/600.426th
ixG2.119th
G−ixG−2.115th
xGF%51.062nd
Rel xGF%+5.594th
GS/GP+0.1228th
Pen ±−927th
ScoringPctl
G04th
A115th
A2635th
P711th
P113rd
P/600.426th
5v5 P/600.4610th
PPP026th
SHP035th
ENG043rd
ShootingPctl
SOG4319th
iCF11720th
iFF7624th
ixG2.119th
ixG/600.1214th
G04th
G−ixG−2.115th
Sh%0.04th
xSh%2.722nd
Blk'd4117th
5v5 iCF/607.717th
On ice (5v5)Pctl
5v5 TOI90931st
CF%54.690th
FF%54.087th
xGF%51.062nd
GF%43.319th
xGF/602.2718th
xGA/602.1892nd
oiSh%6.12nd
oiSv%90.961st
PDO96.98th
Rel CF%+6.096th
Rel xGF%+5.594th
OZS%47.064th
UsagePctl
TOI/GP14:409th
EV/GP13:419th
5v5/GP13:227th
PP/GP0:0217th
SH/GP0:5729th
Shifts/GP22.440th
Shift0:391st
OZ11840th
NZ17020th
DZ13326th
OZS%47.064th
Game ScorePctl
GS+7.932nd
GS/GP+0.1228th
GS/60+0.4831st
Scoring+4.09th
Shooting+1.419th
On ice+0.355th
Penalties−1.324th
Faceoffs0.051st
Other+3.656th
OtherPctl
Hits4242nd
Blk9050th
Tk1023rd
Gv5369th
PenD521st
PenT1451st
Pen ±−927th
PP min ±−18.024th
FOW050th
FOL052nd
FO%–

By season

SeasonGPGAPixGxGF%GS/GPTOI/GP
2026-27Regular season 10000.019.0−0.9716:18
2025-26Regular season 680772.151.0+0.1214:40

Rolling 10-game averages

70%50%30%

5v5 xGF% (scale at right)Game Score per game (±0.6), centred on 0 · each point the 10 games to that one, 68 games in all

Linemates

TeammatePos Together 5v5 CF% 5v5 xGF%
Joel FarabeeL 276:2957.051.0
Nazem KadriC 246:4158.856.6
Morgan FrostC 237:3255.056.8
Yegor SharangovichC 231:0161.554.3
MacKenzie WeegarD 229:3858.757.7
Adam KlapkaR 226:0647.846.1
Connor ZaryC 218:0453.353.6
Mikael BacklundC 212:2856.246.3

Game log

DateOppResultTOIGASOGixG5v5 CF%5v5 xGF%GS
Mar 26vs ANAL 2–3 OT 15:280000.005044−0.03
Mar 24vs LAKW 3–2 OT 14:150000.004558+0.15
Mar 22vs TBLW 4–3 OT 15:360030.124845−0.22
Mar 20vs FLAW 4–1 14:350010.035070+0.12
Mar 18vs STLW 2–1 OT 16:070020.055435−0.35
Mar 16@ DETL 2–5 17:010000.007464+0.59
Mar 14@ NYIL 2–3 13:580000.005959+0.09
Mar 12@ NJDW 5–4 16:410020.043844−0.29
Mar 10@ NYRL 0–4 17:490010.013817−1.22
Mar 9@ WSHL 3–7 18:440000.035833−0.53
Mar 5vs OTTL 1–4 16:220010.012720−0.90
Mar 3vs DALL 1–6 16:030010.004130−0.74
Mar 1@ ANAL 2–3 OT 14:020020.046080+0.61
Feb 28@ LAKL 0–2 13:570010.024326−0.43
Feb 26@ SJSW 4–1 11:090000.005991+0.89
Feb 4vs EDMW 4–3 9:040000.00257−0.57
Feb 2vs TORL 2–4 16:360100.014836+0.77
Jan 31vs SJSW 3–2 11:410010.018887+1.07
Jan 29@ MINL 1–4 12:200000.007562+0.29
Jan 25vs ANAL 3–4 OT 15:250000.024851+0.04
Jan 23vs WSHL 1–3 13:080000.005921−0.94
Jan 21vs PITL 1–4 15:160000.005726−0.63
Jan 19vs NJDL 1–2 OT 12:520000.174246+0.05
Jan 17vs NYIW 4–2 13:580000.093829−0.25
Jan 15@ CHIW 3–1 13:020010.034034−0.54
Jan 13@ CBJL 3–5 11:430000.006082+0.88
Jan 10@ PITW 2–1 13:030000.023842−0.03
Jan 8@ BOSL 1–4 12:560000.013136−0.37
Jan 7@ MTLL 1–4 15:030000.005232−0.26
Jan 5vs SEAL 1–5 13:490010.016350−0.25
Jan 3vs NSHL 3–4 12:310000.003817−0.45
Dec 31vs PHIW 5–1 13:410000.006774+0.58
Dec 29vs BOSW 2–1 OT 9:250100.014046+0.58
Dec 27vs EDMW 3–2 13:290010.025379+0.89
Dec 23@ EDML 1–5 18:310000.00337−1.36
Dec 20vs VGKW 6–3 14:050000.006952+0.06
Dec 18vs SEAW 4–2 10:400140.057670+1.21
Dec 16@ SJSL 3–6 11:550000.004843+0.01
Dec 13@ LAKW 2–1 OT 12:020010.025760+0.25
Dec 10vs DETL 3–4 12:380010.018397+0.87
Dec 8vs BUFW 7–4 10:240010.015048+0.04
Dec 6vs UTAW 2–0 12:330010.013932−0.68
Dec 4vs MINW 4–1 12:020110.037892+1.74
Dec 2@ NSHL 1–5 15:090000.005253+0.09
Nov 30@ CARL 0–1 OT 14:200000.014652+0.07
Nov 28@ FLAW 5–3 14:400000.016276+0.76
Nov 26@ TBLL 1–5 13:410020.015259+0.29
Nov 23@ VANW 5–2 13:360000.004754+0.14
Nov 22vs DALW 3–2 OT 12:050010.045553−0.02
Nov 19@ BUFW 6–2 15:530010.036486+1.26
Nov 11@ STLL 2–3 14:310010.026532−0.50
Nov 9@ MINL 0–2 21:020010.016652−0.13
Nov 7vs CHIL 0–4 17:150010.037875+0.32
Nov 5vs CBJW 5–1 21:160110.014340+0.52
Nov 2@ PHIW 2–1 22:010100.586243+1.10
Nov 1@ NSHL 2–4 18:180000.018483+0.80
Oct 30@ OTTL 3–4 OT 19:580010.026460+0.29
Oct 28@ TORL 3–4 11:390010.025965+0.33
Oct 26vs NYRW 5–1 14:360100.074868+1.28
Oct 24@ WPGL 3–5 12:060020.177585+0.70
Oct 22vs MTLL 1–2 OT 12:080030.066538−0.08
Oct 20vs WPGL 1–2 11:420000.0075100+0.47
Oct 18@ VGKL 1–6 18:550000.0768630.00
Oct 15@ UTAL 1–3 14:360000.001928−0.72
Oct 14vs VGKL 2–4 17:430000.025052+0.13
Oct 11vs STLL 2–4 17:480000.016772+0.68
Oct 9@ VANL 1–5 20:100010.005434−0.52
Oct 8@ EDMW 4–3 OT 16:460000.004644−0.05