Skip to content
Kevin Bahl

#7 · Defense

Kevin Bahl

Calgary FlamesCalgary Flames
Age
26
Height
6′6″
Weight
230 lb
Shoots
L
Born
New Westminster, British Columbia, CAN
GP
6
G
1
A
0
P
1
+/-
-1
SOG
6

2026–27 regular season

Drafted 2018 · Round 2, #55 overall (ARI)

This season vs last

Stat2026–272025–26 to Oct 142025–26 first 6 GP
GP646
G100+1
A011-1
P111
SOG623+3
PPP000
+/--1+1-1
PIM624+2
TOI/GP21:4120:24+1:1720:26+1:15
SH%16.70.0+16.70.0+16.7

Regular season. Small numbers are this season’s change: green better, red worse. Totals are only compared over the same number of games; TOI/GP and SH% are compared in every column.

Shooting:Bahl is shooting 16.7% (1 on 6 shots) against 4.0% over 2023–26. Too few shots yet to read much into it.

Shot quality says 0.3 expected goals this season (G − xG +0.7).

Advanced · 2026–27

CF%
53.9
Share of 5v5 shot attempts while on ice
xGF%
60.5
Share of 5v5 expected goals while on ice
Rel CF%
+7.0
vs. team with the player off ice
PDO
0.943
On-ice Sh% + Sv% (≈1.000 is average)
ixG
0.3
Individual expected goals
G − xG
+0.7
Finishing above expectation
OZS%
52.4
Offensive-zone start share
5v5 TOI/GP
18:31
Even-strength minutes per game

Shot attempts

13 attempts, attacking the net on the right. Filled = goal; bigger = higher expected-goal value.

Shot attempts map

How Bahl is used

#7 · D · Calgary Flames

Kevin Bahl

How he’s used · 2026–27 · 5 games with shift charts

  • Pair 2
  • PK1
Ice time / game
21:47
18:31 at 5v5
Offensive-zone starts
52.4%
of his 5v5 zone faceoffs
Expected goals share
60.5%
at 5v5 with him on
Shot attempt share
53.9%
at 5v5 with him on

Shift profile · against NHL defensemen

Average shift

Bahl50.7s
NHL average49.1s

Shifts that ran 60 seconds or longer

Bahl29%
NHL average26%

Shifts include power-play and penalty-kill time. Across the league, 5v5 shots go in nearly twice as often against a skater 80s+ into his shift.

Most-used linemates · 5v5

Zach Whitecloud45.9 min together51%shot attempts
Mikael Backlund38.3 min together53%shot attempts
Simon Nemec37.0 min together60%shot attempts
daily.hockeyUpdated after every game
Team
2026–27Calgary Flames6101
2025–26Calgary Flames7641418
2024–25Calgary Flames7331720
2023–24New Jersey Devils8211011
2022–23New Jersey Devils42268
2022–23 (P)New Jersey Devils11011
2021–22New Jersey Devils17134
2020–21New Jersey Devils7022