IcyData

Joel Hanley Stats

#44 Joel Hanley Stats

Calgary Flames

Position: D

Height: 5' 11"

Weight: 186lbs

DOB: June 08, 1991

Last 10 Games

VS G A Pts +/- PN PIM S SB MS H GV TK BS FW FL F%
ANA 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
WSH 0 0 0 -1 0 0 0 0 0 1 3 0 0 0 0 0
PIT 0 0 0 -1 0 0 0 0 2 2 1 0 0 0 0 0
N.J 0 0 0 0 0 0 0 0 1 0 1 0 1 0 0 0
NYI 0 0 0 0 0 0 0 1 3 1 0 0 1 0 0 0
CHI 0 0 0 0 1 2 1 2 0 2 0 0 2 0 0 0
CBJ 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0
PIT 0 0 0 1 0 0 0 0 2 0 0 0 0 0 0 0
BOS 0 0 0 -2 0 0 0 1 1 1 0 0 1 0 0 0
MTL 0 0 0 1 0 0 0 1 0 1 1 0 1 0 0 0

Season Stats

Season Team GP G A Pts +/- PN PIM S SB MS H GV TK BS FW FL F%
2015 MTL 10 0 6 6 0 0 0 10 2 5 6 4 2 19 0 0 0
2016 MTL 8 0 0 0 -3 1 4 5 0 0 8 3 1 4 0 0 0
2017 ARI 9 0 0 0 0 0 0 2 1 5 1 0 0 4 0 0 0
2018 DAL 16 0 0 0 0 1 2 9 7 8 16 9 3 16 0 0 0
2019 DAL 8 0 2 2 -1 3 6 4 3 3 3 5 0 8 0 0 0
2020 DAL 40 0 8 8 6 1 2 27 12 12 40 7 4 30 0 0 0
2021 DAL 45 2 4 6 -13 2 4 18 24 14 61 14 5 43 0 0 0
2022 DAL 30 0 2 2 4 6 15 14 8 9 24 7 3 28 0 0 0
2023 CGY 10 1 1 2 0 2 7 7 4 2 12 2 0 15 0 0 0
2023 DAL 32 0 3 3 2 10 23 13 25 15 32 9 2 31 0 0 0
2024 CGY 57 2 7 9 12 9 21 42 49 37 54 67 7 90 0 0 0
2025 CGY 50 0 6 6 -5 8 27 29 32 27 33 40 6 60 0 0 0

Playoff Stats

Season Team GP G A Pts +/- PN PIM S SB MS H GV TK BS FW FL F%
2018 DAL 2 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0
2019 DAL 15 1 1 2 3 2 4 6 8 0 10 7 3 13 0 0 0
2021 DAL 7 0 0 0 1 0 0 5 3 1 8 7 0 9 0 0 0
2022 DAL 12 0 1 1 6 2 4 5 1 3 6 4 1 8 0 0 0

Highlights

Date Game Title Description Highlight
January 25, 2026 Anaheim Ducks @ Calgary Flames ANA(0) @ CGY(1) - Jonathan Huberdeau, wrist ANA(0) @ CGY(1) - Jonathan Huberdeau, wrist
January 25, 2026 Anaheim Ducks @ Calgary Flames ANA(3) @ CGY(3) - Chris Kreider, snap ANA(3) @ CGY(3) - Chris Kreider, snap
January 25, 2026 Anaheim Ducks @ Calgary Flames ANA(0) @ CGY(2) - Hunter Brzustewicz, wrist ANA(0) @ CGY(2) - Hunter Brzustewicz, wrist
January 25, 2026 Anaheim Ducks @ Calgary Flames ANA(1) @ CGY(2) - Beckett Sennecke, snap ANA(1) @ CGY(2) - Beckett Sennecke, snap
January 23, 2026 Washington Capitals @ Calgary Flames WSH(2) @ CGY(1) - Aliaksei Protas, wrist WSH(2) @ CGY(1) - Aliaksei Protas, wrist
January 21, 2026 Pittsburgh Penguins @ Calgary Flames PIT(4) @ CGY(1) - Tommy Novak, backhand PIT(4) @ CGY(1) - Tommy Novak, backhand
January 15, 2026 Calgary Flames @ Chicago Blackhawks CGY(0) @ CHI(1) - Nick Foligno, wrist CGY(0) @ CHI(1) - Nick Foligno, wrist
January 15, 2026 Calgary Flames @ Chicago Blackhawks CGY(2) @ CHI(1) - Mikael Backlund, wrist CGY(2) @ CHI(1) - Mikael Backlund, wrist
January 10, 2026 Calgary Flames @ Pittsburgh Penguins CGY(1) @ PIT(0) - Connor Zary, wrist CGY(1) @ PIT(0) - Connor Zary, wrist
January 08, 2026 Calgary Flames @ Boston Bruins CGY(0) @ BOS(1) - Sean Kuraly, wrist CGY(0) @ BOS(1) - Sean Kuraly, wrist

Shot and Goal Heatmaps

Shots (area)

Shot Heat Map

vs League

Shot Heat Map

Shots (heat)

Shot Heat Map

Goals (area)

Goal Heat Map

vs League

Goal Heat Map

Goals (heat)

Goal Heat Map