NHL/Players/CGY/Kevin Bahl
Kevin Bahl

Kevin Bahl

CGY · #7 · D · Shoots Left
2025-26 · Regular season · Final
18
Points
421st in the NHL
4
Goals
483rd
14
Assists
384th
76
Games
-3
Plus / minus
18:36
TOI / game
57
Shots
516th

01/Where he scores from

4 G · 79 SH · Regular season 2025-268 G · 300 SH · Regular season 2023-24 to 2025-2611 G · 371 SH · Regular season 2020-21 to 2025-26
Wrist 40Slap 29Snap 8Backhand 1Other 1

Bahl scored 4 regular season goals on 79 unblocked attempts from the offensive zone, 2025-26. No single patch of ice holds an unusual share of them.

Doorstep. 0 of his 4 goals came from here, on 5 of his 79 attempts.

Slot. 0 of his 4 goals came from here, on 9 of his 79 attempts.

Perimeter. 1 of his 4 goals came from here, on 17 of his 79 attempts.

Point. 3 of his 4 goals came from here, on 48 of his 79 attempts.

Doorstep0G5 SH
Slot0G9 SH
Perimeter1G17 SH
Point3G48 SH

Under 150 located attempts, so the counts are raw. A share of 79 shots moves by more than a point on one bounce, and printing it would give the sample an authority it has not earned.

Unblocked attempts — shots on goal, goals and misses — taken in the offensive zone, 2025-26. Clubs change ends each period, so every attempt is rotated into one zone; the shooter’s left is the left of the frame. Blocked attempts are not plotted, and neither is anything taken from the neutral or defensive zone. This is a record of what happened, not a forecast: nothing here is claimed to repeat.

Wrist 160Slap 89Snap 41Backhand 4Other 6

Bahl scored 8 regular season goals on 300 unblocked attempts from the offensive zone, 2023-24 to 2025-26. No single patch of ice holds an unusual share of them.

Doorstep. 0/8 · 0% of his goals came from here, on 10/300 · 3% of his attempts0/10 · 0% of what he sent from there went in.

Slot. 2/8 · 25% of his goals came from here, on 31/300 · 10% of his attempts2/31 · 6% of what he sent from there went in.

Perimeter. 2/8 · 25% of his goals came from here, on 87/300 · 29% of his attempts2/87 · 2% of what he sent from there went in.

Point. 4/8 · 50% of his goals came from here, on 172/300 · 57% of his attempts4/172 · 2% of what he sent from there went in.

Doorstep0G10/300 · 3%
Slot2G31/300 · 10%
Perimeter2G87/300 · 29%
Point4G172/300 · 57%

Unblocked attempts — shots on goal, goals and misses — taken in the offensive zone, 2023-24 to 2025-26. Clubs change ends each period, so every attempt is rotated into one zone; the shooter’s left is the left of the frame. Blocked attempts are not plotted, and neither is anything taken from the neutral or defensive zone. This is a record of what happened, not a forecast: nothing here is claimed to repeat.

Wrist 183Slap 123Snap 63Backhand 5Other 7

Bahl scored 11 regular season goals on 371 unblocked attempts from the offensive zone, 2020-21 to 2025-26. No single patch of ice holds an unusual share of them.

Doorstep. 0/11 · 0% of his goals came from here, on 12/371 · 3% of his attempts0/12 · 0% of what he sent from there went in.

Slot. 3/11 · 27% of his goals came from here, on 38/371 · 10% of his attempts3/38 · 8% of what he sent from there went in.

Perimeter. 3/11 · 27% of his goals came from here, on 102/371 · 27% of his attempts3/102 · 3% of what he sent from there went in.

Point. 5/11 · 45% of his goals came from here, on 219/371 · 59% of his attempts5/219 · 2% of what he sent from there went in.

Doorstep0G12/371 · 3%
Slot3G38/371 · 10%
Perimeter3G102/371 · 27%
Point5G219/371 · 59%

Unblocked attempts — shots on goal, goals and misses — taken in the offensive zone, 2020-21 to 2025-26. Clubs change ends each period, so every attempt is rotated into one zone; the shooter’s left is the left of the frame. Blocked attempts are not plotted, and neither is anything taken from the neutral or defensive zone. This is a record of what happened, not a forecast: nothing here is claimed to repeat.


02/When his goals came

2025-26 regular season
1st
2
Goals
3 A · 24 S
2nd
2
Goals
6 A · 16 S
3rd
0
Goals
4 A · 17 S

2 of his 4 goals came in the 1st period, on 24 shots. That is a record of last season, not a description of the player: which period a skater scores in does not carry from one year to the next.


03/Game log

76 regular season games · result opens the box score
DateOppResultGAPSH+/-PIMTOI
Apr 8@DALOTL 3-400001001:15
Apr 5@ANAW 5-301100+2024:17
Apr 3@VGKL 3-600002-1223:05
Mar 31@COLL 2-900001-2023:10
Mar 29VANW 7-3000010422:12
Mar 27ANAOTL 2-300002-1026:06
Mar 25LAKW 3-2000010222:41
Mar 23TBLW 4-301104+2022:46
Mar 21FLAW 4-1000000020:12
Mar 19STLW 2-100013-1221:02
Mar 16@DETL 2-500005-2021:07
Mar 14@NYIL 2-301100-1023:13
Mar 12@NJDW 5-410122+1027:33
Mar 10@NYRL 0-4000220021:44
Mar 9@WSHL 3-700032-3221:17
Mar 8CARW 5-4000110025:50
Mar 6OTTL 1-400010-2024:59
Mar 4DALL 1-600020-2020:58
Mar 2@ANAOTL 2-3011000222:49
Mar 1@LAKL 0-200001-1022:56
Feb 27@SJSW 4-100002+2024:44
Feb 5EDMW 4-300000+1026:36
Feb 3TORL 2-400011-1020:59
Jan 31SJSW 3-201102+1024:12
Jan 30@MINL 1-400002-1023:08

Showing the 25 most recent of 76 regular season games. Playoff games are kept out of this table and totalled separately in the career record.


04/Splits

2025-26 regular season

Home / Road

37
Games
39
2
Goals
2
10
Points
8
0.27
Points / game
0.21
30
Shots
27

In wins / In losses

32
Games
44
3
Goals
1
10
Points
8
0.31
Points / game
0.18

Every split prints its own denominator. Any split under eight games is greyed rather than hidden, so the edge of the sample is visible instead of guessed at.


05/Career

Regular season by season
SeasonTeamGPGAP+/-PIMSS%HBLKTOI/G
2020-21NJD70220050.018616:55
2021-22NJD17134-810166.3281512:34
2022-23NJD42268+235277.4643813:12
2023-24NJD8211011-582631.615110314:22
2024-25CGY7331720-635823.710911721:23
2025-26CGY7641418-347577.01149918:36
Career297115263-202092504.448437816:58

Playoffs

SeasonTeamGPGAP+/-PIMSS%HBLKTOI/G
2022-23NJD110113190.0225
Career110113190.0225

06/Bio

Position
Defense
Jersey
#7
Shoots
L
Height
6'6"
Weight
230 lb
Born
Jun 27, 2000 (age 26)
Birthplace
New Westminster, British Columbia, CAN
Drafted
2018 · Round 2 · Pick 24 · ARI
Club
Calgary Flames

07/Teammates

Calgary Flames