Puckflow.io

Kevin Bahl

#7
Calgary Flames

D · 6'6", 230 lb · 26 years old · Shoots left · New Westminster, British Columbia, CAN

Drafted 2018 · ARI · round 2 · #55 overall

Last 5 games

DateOppGAPTSTOI
Oct 18CAR00021:01
Oct 15@VGK00021:58
Oct 13@ANA00023:07
Oct 10ANA00021:26
Oct 8COL10121:59

Against his position

Points / 60: 0.35 — 174th of 233Goals / 60: 0.35 — 61st of 233Assists / 60: 0.00 — 167th of 233Shots / 60: 3.12 — 129th of 233Shooting %: 11.1% — 41st of 227Even-strength points / 60: 0.35 — 164th of 233Ice time / game: 21:38 — 48th of 233Points/600.35 174thGoals/600.35 61stAssists/600.00 167thShots/603.12 129thShooting11.1% 41stEV pts/600.35 164thIce time21:38 48th
This playerAverage defencemen

Against 233 defencemen, on rates per 60 minutes so a shortened season is not read as a worse one.

Role
Hits / 603.12112th
Blocks / 602.77187th
Takeaways / 600.69120th
Giveaways / 603.1298th
Penalty minutes8188th

Off the radar because these describe a role rather than a quality — a shutdown defenceman blocks more than a power-play specialist, and neither is better for it.

NHL regular season

SeasonGPGAPTSTOI
2026-27810121:38
2025-26764141821:57
2024-25733172021:23
2023-24821101117:24
2022-234226814:01
2021-221713415:45
2020-21702216:55
Career30512526419:02

Other competitions

SeasonLeagueGPGAPTS
2022-23AHL3011
2021-22AHL5431316
2020-21AHL27145
2019-20OHL5462531
2019-20WJC-207011
2018-19OHL6862834
2017-18Ivan Hlinka Memorial5112
2017-18OHL5811718
2017-18WJC-185123
2016-17OHL57134
2016-17WHC-175011
2015-16GTHL U165692736
2015-16OGC-165033

Shot maps, expected goals and comparisons against league average at this position are coming to this page. They come from Puckflow’s own model rather than the NHL feed, and an empty chart would be worse than this sentence.