Kevin Bahl

CGY · D · age 26 OUT

🩹 Out · expected back Nov 8
out

Compare with…

Stat Windows

WindowGPGAPSOGHITBLK+/-PPP
Season Total1611212221600
Season Average160.060.060.120.751.381.00.00.0
Last 7 Games Total701139820
Last 7 Games Average70.00.140.140.431.291.140.290.0
Last Game Played100012100

Outlook

Season Points
2
Points Per Game
0.12
Rank Among Skaters
#565

Rest-of-season projection

Statalyzer's projection for the rest of the season. Actual performance only, not fantasy points.

Current Season Points
2.0
Projected Rest of Season
14.9
Projected Final Points
16.9

🟢 Established projection

5v5 impact

How the player changes the team's 5v5 chances, compared with other defensemen.

5v5 Defense
Average
Better than 55% of defensemen
5v5 Offence
Below average
Better than 15% of defensemen

Breakout signals

🩹 Out: breakout signals are on hold until they're back in the lineup.

Rolling Trend

Multi-Season History

SeasonTeamGPGAPSOGHITBLK+/-PPP
2026-27CGY1611212221600
2025-26CGY7641418571149921
2024-25CGY733172082109116-61
2023-24NJD82110116315110310
2022-23NJD4226827643840
2021-22NJD17134162815-60
2020-21NJD7022518600

Full Stat Categories

Every category the NHL's stats API tracks.

Summary
Assists1
Ev Goals1
Ev Points2
Games Played16
Game Winning Goals0
Goals1
Ot Goals0
Penalty Minutes12
Plus Minus0
Points Per Game0.125
Pp Goals0
Pp Points0
Sh Goals0
Sh Points0
Shooting Pct0.083
Shots12
TeamCGY
Time On Ice Per Game1315.6
Hits / Giveaways / Takeaways
Games Played16
Blocked Shots16
Blocked Shots Per602.730
Empty Net Assists0
Empty Net Goals0
Empty Net Points0
First Goals0
Giveaways20
Giveaways Per603.420
Hits22
Hits Per603.760
Missed Shot Crossbar0
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost0
Missed Shot Over Net0
Missed Shot Short0
Missed Shot Wide Of Net5
Missed Shots5
Shot Attempts Blocked15
Takeaways5
Takeaways Per600.850
Total Shot Attempts32
Faceoffs (Zone Splits)
Games Played16
Defensive Zone Faceoffs0
Ev Faceoffs0
Neutral Zone Faceoffs0
Offensive Zone Faceoffs0
Pp Faceoffs0
Sh Faceoffs0
Total Faceoffs0
Faceoffs (Wins/Losses)
Games Played16
Defensive Zone Faceoff Losses0
Defensive Zone Faceoff Wins0
Ev Faceoffs Lost0
Ev Faceoffs Won0
Neutral Zone Faceoff Losses0
Neutral Zone Faceoff Wins0
Offensive Zone Faceoff Losses0
Offensive Zone Faceoff Wins0
Pp Faceoffs Lost0
Pp Faceoffs Won0
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses0
Total Faceoff Wins0
Goals For/Against (Situational)
Games Played16
Even Strength Goal Difference0
Even Strength Goals Against11
Even Strength Goals For11
Even Strength Goals For Pct0.500
Even Strength Time On Ice Per Game1166.6
Power Play Goal For0
Power Play Goals Against3
Power Play Time On Ice Per Game2.437
Short Handed Goals Against0
Short Handed Goals For0
Short Handed Time On Ice Per Game146.5
Penalties
Games Played16
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties6
Misconduct Penalties0
Net Penalties-4
Net Penalties Per60-0.684
Penalties6
Penalties Drawn2
Penalties Drawn Per600.342
Penalties Taken Per601.026
Penalty Minutes Per Time On Ice0.034
Penalty Seconds Per Game45.0
Penalty Kill
Games Played16
Pp Goals Against Per604.607
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For1
Sh Individual Sat For Per601.535
Sh Points Per600.000
Sh Primary Assists0
Sh Primary Assists Per600.000
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.000
Sh Shots1
Sh Shots Per601.535
Sh Time On Ice2344
Sh Time On Ice Pct Per Game0.460
Sh Time On Ice Per Game146.5
Penalty Shots
Games Played16
Power Play
Games Played16
Pp Assists0
Pp Goals For Per600.000
Pp Goals Per600.000
Pp Individual Sat For0
Pp Individual Sat For Per600.000
Pp Points Per600.000
Pp Primary Assists0
Pp Primary Assists Per600.000
Pp Secondary Assists0
Pp Secondary Assists Per600.000
Pp Shooting Pct0.000
Pp Shots0
Pp Shots Per600.000
Pp Time On Ice39
Pp Time On Ice Pct Per Game0.012
Pp Time On Ice Per Game2.437
Puck Possession (Corsi/Fenwick)
Games Played16
CF%53.9%
FF%51.1%
GF%44.4%
iCF/605.5
iSF/602.0
On-ice Sh%5.7%
OZ Start Share (excl. NZ)44.3%
OZ Start %28.9%
NZ Start %34.6%
DZ Start %36.4%
TOI/GP18:29
Shot Attempts (Corsi/Fenwick Totals)
Games Played16
CF310
CA265
CF Diff45
CF% Rel+4.0%
CF Diff (Close)41
CF Diff (Tied)12
CF Diff (Leading)-1
CF Diff (Trailing)34
FF215
FA205
FF Diff10
FF% Rel+1.8%
FF Diff (Close)21
FF Diff (Tied)5
FF Diff (Leading)-5
FF Diff (Trailing)10
Possession Percentages
Games Played16
CF% (Close)56.6%
CF% (Tied)52.9%
CF% (Leading)49.6%
CF% (Trailing)57.5%
FF% (Close)54.7%
FF% (Tied)51.7%
FF% (Leading)47.7%
FF% (Trailing)53.0%
On-ice Sv%92.0%
PDO97.7%
Scoring Per Game
Games Played16
Assists Per Game0.062
Blocks Per Game1.000
Goals Per Game0.062
Hits Per Game1.375
Penalty Minutes Per Game0.750
Primary Assists Per Game0.000
Secondary Assists Per Game0.062
Shots Per Game0.750
Time On Ice21049
Total Primary Assists0
Total Secondary Assists1
Shootout
Games Played16
Career Shootout Game Deciding Goals0
Career Shootout Games Played22
Career Shootout Goals0
Career Shootout Shots0
Shootout Game Deciding Goals0
Shootout Games Played0
Shootout Goals0
Shootout Shots0
Shot Types
Games Played16
Goals Backhand0
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap0
Goals Snap0
Goals Tip In0
Goals Wrap Around0
Goals Wrist1
Shooting Pct Slap0.000
Shooting Pct Snap0.000
Shooting Pct Wrist0.111
Shots On Net Backhand0
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected0
Shots On Net Poke0
Shots On Net Slap2
Shots On Net Snap1
Shots On Net Tip In0
Shots On Net Wrap Around0
Shots On Net Wrist9
Time On Ice (Situational)
Games Played16
Ev Time On Ice18666
Ev Time On Ice Per Game1166.6
Ot Time On Ice0
Ot Time On Ice Per Ot Game0.000
Shifts407
Shifts Per Game25.4
Time On Ice Per Shift51.7
Bio / Draft
Games Played16
Birth CityNew Westminster
Birth Country CodeCAN
Birth Date2000-06-27
Birth State Province CodeBC
Current Team AbbrevCGY
Current Team NameCalgary Flames
Draft Overall55
Draft Round2
Draft Year2018
First Season For Game Type20202021
Height78
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight230
Summary
Assists14
Ev Goals4
Ev Points16
Games Played76
Game Winning Goals2
Goals4
Ot Goals0
Penalty Minutes47
Plus Minus2
Points Per Game0.237
Pp Goals0
Pp Points1
Sh Goals0
Sh Points1
Shooting Pct0.070
Shots57
TeamCGY
Time On Ice Per Game1316.9
Hits / Giveaways / Takeaways
Games Played76
Blocked Shots99
Blocked Shots Per603.560
Empty Net Assists0
Empty Net Goals0
Empty Net Points0
First Goals0
Giveaways90
Giveaways Per603.230
Hits114
Hits Per604.100
Missed Shot Crossbar0
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost0
Missed Shot Over Net0
Missed Shot Short0
Missed Shot Wide Of Net27
Missed Shots27
Shot Attempts Blocked60
Takeaways42
Takeaways Per601.510
Total Shot Attempts144
Faceoffs (Zone Splits)
Games Played76
Defensive Zone Faceoffs0
Ev Faceoffs0
Neutral Zone Faceoffs0
Offensive Zone Faceoffs0
Pp Faceoffs0
Sh Faceoffs0
Total Faceoffs0
Faceoffs (Wins/Losses)
Games Played76
Defensive Zone Faceoff Losses0
Defensive Zone Faceoff Wins0
Ev Faceoffs Lost0
Ev Faceoffs Won0
Neutral Zone Faceoff Losses0
Neutral Zone Faceoff Wins0
Offensive Zone Faceoff Losses0
Offensive Zone Faceoff Wins0
Pp Faceoffs Lost0
Pp Faceoffs Won0
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses0
Total Faceoff Wins0
Goals For/Against (Situational)
Games Played76
Even Strength Goal Difference-1
Even Strength Goals Against63
Even Strength Goals For62
Even Strength Goals For Pct0.496
Even Strength Time On Ice Per Game1145.8
Power Play Goal For3
Power Play Goals Against27
Power Play Time On Ice Per Game16.0
Short Handed Goals Against1
Short Handed Goals For4
Short Handed Time On Ice Per Game155.2
Penalties
Games Played76
Game Misconduct Penalties0
Major Penalties1
Match Penalties0
Minor Penalties21
Misconduct Penalties0
Net Penalties-10
Net Penalties Per60-0.360
Penalties22
Penalties Drawn12
Penalties Drawn Per600.432
Penalties Taken Per600.791
Penalty Minutes Per Time On Ice0.028
Penalty Seconds Per Game37.0
Penalty Kill
Games Played76
Pp Goals Against Per608.241
Sh Assists1
Sh Goals Per600.000
Sh Individual Sat For1
Sh Individual Sat For Per600.305
Sh Points Per600.305
Sh Primary Assists0
Sh Primary Assists Per600.000
Sh Secondary Assists1
Sh Secondary Assists Per600.305
Sh Shooting Pct0.000
Sh Shots1
Sh Shots Per600.305
Sh Time On Ice11794
Sh Time On Ice Pct Per Game0.541
Sh Time On Ice Per Game155.2
Penalty Shots
Games Played76
Power Play
Games Played76
Pp Assists1
Pp Goals For Per608.896
Pp Goals Per600.000
Pp Individual Sat For1
Pp Individual Sat For Per602.965
Pp Points Per602.965
Pp Primary Assists1
Pp Primary Assists Per602.965
Pp Secondary Assists0
Pp Secondary Assists Per600.000
Pp Shooting Pct0.000
Pp Shots0
Pp Shots Per600.000
Pp Time On Ice1214
Pp Time On Ice Pct Per Game0.057
Pp Time On Ice Per Game16.0
Puck Possession (Corsi/Fenwick)
Games Played76
CF%46.8%
FF%45.5%
GF%46.8%
iCF/605.8
iSF/602.3
On-ice Sh%9.0%
OZ Start Share (excl. NZ)43.3%
OZ Start %29.4%
NZ Start %32.2%
DZ Start %38.4%
TOI/GP17:52
Shot Attempts (Corsi/Fenwick Totals)
Games Played76
CF1238
CA1407
CF Diff-169
CF% Rel-4.1%
CF Diff (Close)-114
CF Diff (Tied)-102
CF Diff (Leading)-63
CF Diff (Trailing)-4
FF886
FA1060
FF Diff-174
FF% Rel-5.6%
FF Diff (Close)-114
FF Diff (Tied)-86
FF Diff (Leading)-56
FF Diff (Trailing)-32
Possession Percentages
Games Played76
CF% (Close)46.3%
CF% (Tied)43.8%
CF% (Leading)46.5%
CF% (Trailing)49.7%
FF% (Close)44.9%
FF% (Tied)42.7%
FF% (Leading)45.9%
FF% (Trailing)47.5%
On-ice Sv%91.4%
PDO100.4%
Scoring Per Game
Games Played76
Assists Per Game0.184
Blocks Per Game1.303
Goals Per Game0.053
Hits Per Game1.500
Penalty Minutes Per Game0.618
Primary Assists Per Game0.053
Secondary Assists Per Game0.132
Shots Per Game0.750
Time On Ice100086
Total Primary Assists4
Total Secondary Assists10
Shootout
Games Played76
Career Shootout Game Deciding Goals0
Career Shootout Games Played0
Career Shootout Goals0
Career Shootout Shots0
Shootout Game Deciding Goals0
Shootout Games Played7
Shootout Goals0
Shootout Shots0
Shot Types
Games Played76
Goals Backhand0
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap2
Goals Snap0
Goals Tip In0
Goals Wrap Around0
Goals Wrist2
Shooting Pct Backhand0.000
Shooting Pct Poke0.000
Shooting Pct Slap0.118
Shooting Pct Snap0.000
Shooting Pct Wrist0.067
Shots On Net Backhand2
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected0
Shots On Net Poke1
Shots On Net Slap17
Shots On Net Snap7
Shots On Net Tip In0
Shots On Net Wrap Around0
Shots On Net Wrist30
Time On Ice (Situational)
Games Played76
Ev Time On Ice87078
Ev Time On Ice Per Game1145.8
Ot Time On Ice861
Ot Time On Ice Per Ot Game53.8
Shifts2290
Shifts Per Game30.1
Time On Ice Per Shift43.7
Bio / Draft
Games Played76
Birth CityNew Westminster
Birth Country CodeCAN
Birth Date2000-06-27
Birth State Province CodeBC
Current Team AbbrevCGY
Current Team NameCalgary Flames
Draft Overall55
Draft Round2
Draft Year2018
First Season For Game Type20202021
Height78
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight230
Summary
Assists17
Ev Goals2
Ev Points19
Games Played73
Game Winning Goals0
Goals3
Ot Goals0
Penalty Minutes35
Plus Minus-6
Points Per Game0.274
Pp Goals1
Pp Points1
Sh Goals0
Sh Points0
Shooting Pct0.037
Shots82
TeamCGY
Time On Ice Per Game1283.2
Hits / Giveaways / Takeaways
Games Played73
Blocked Shots116
Blocked Shots Per604.450
Empty Net Assists0
Empty Net Goals0
Empty Net Points0
First Goals0
Giveaways85
Giveaways Per603.260
Hits109
Hits Per604.180
Missed Shot Crossbar1
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost2
Missed Shot Over Net1
Missed Shot Short1
Missed Shot Wide Of Net48
Missed Shots53
Shot Attempts Blocked84
Takeaways24
Takeaways Per600.920
Total Shot Attempts219
Faceoffs (Zone Splits)
Games Played73
Defensive Zone Faceoffs0
Ev Faceoffs0
Neutral Zone Faceoffs0
Offensive Zone Faceoffs0
Pp Faceoffs0
Sh Faceoffs0
Total Faceoffs0
Faceoffs (Wins/Losses)
Games Played73
Defensive Zone Faceoff Losses0
Defensive Zone Faceoff Wins0
Ev Faceoffs Lost0
Ev Faceoffs Won0
Neutral Zone Faceoff Losses0
Neutral Zone Faceoff Wins0
Offensive Zone Faceoff Losses0
Offensive Zone Faceoff Wins0
Pp Faceoffs Lost0
Pp Faceoffs Won0
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses0
Total Faceoff Wins0
Goals For/Against (Situational)
Games Played73
Even Strength Goal Difference-9
Even Strength Goals Against63
Even Strength Goals For54
Even Strength Goals For Pct0.462
Even Strength Time On Ice Per Game1127.0
Power Play Goal For1
Power Play Goals Against29
Power Play Time On Ice Per Game6.356
Short Handed Goals Against1
Short Handed Goals For4
Short Handed Time On Ice Per Game149.8
Penalties
Games Played73
Game Misconduct Penalties0
Major Penalties1
Match Penalties0
Minor Penalties10
Misconduct Penalties1
Net Penalties-6
Net Penalties Per60-0.231
Penalties12
Penalties Drawn6
Penalties Drawn Per600.231
Penalties Taken Per600.461
Penalty Minutes Per Time On Ice0.022
Penalty Seconds Per Game28.0
Penalty Kill
Games Played73
Pp Goals Against Per609.544
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For3
Sh Individual Sat For Per600.987
Sh Points Per600.000
Sh Primary Assists0
Sh Primary Assists Per600.000
Sh Secondary Assists0
Sh Secondary Assists Per600.000
Sh Shooting Pct0.000
Sh Shots2
Sh Shots Per600.658
Sh Time On Ice10939
Sh Time On Ice Pct Per Game0.551
Sh Time On Ice Per Game149.8
Penalty Shots
Games Played73
Power Play
Games Played73
Pp Assists0
Pp Goals For Per607.759
Pp Goals Per607.758
Pp Individual Sat For2
Pp Individual Sat For Per6015.5
Pp Points Per607.758
Pp Primary Assists0
Pp Primary Assists Per600.000
Pp Secondary Assists0
Pp Secondary Assists Per600.000
Pp Shooting Pct0.500
Pp Shots2
Pp Shots Per6015.5
Pp Time On Ice464
Pp Time On Ice Pct Per Game0.022
Pp Time On Ice Per Game6.356
Puck Possession (Corsi/Fenwick)
Games Played73
CF%49.1%
FF%49.7%
GF%44.6%
iCF/609.2
iSF/603.5
On-ice Sh%7.3%
OZ Start Share (excl. NZ)48.1%
OZ Start %32.9%
NZ Start %31.5%
DZ Start %35.5%
TOI/GP18:03
Shot Attempts (Corsi/Fenwick Totals)
Games Played73
CF1332
CA1380
CF Diff-48
CF% Rel-4.2%
CF Diff (Close)-32
CF Diff (Tied)-23
CF Diff (Leading)-44
CF Diff (Trailing)19
FF957
FA966
FF Diff-9
FF% Rel-3.3%
FF Diff (Close)-7
FF Diff (Tied)-20
FF Diff (Leading)-13
FF Diff (Trailing)24
Possession Percentages
Games Played73
CF% (Close)49.1%
CF% (Tied)48.9%
CF% (Leading)46.9%
CF% (Trailing)51.0%
FF% (Close)49.7%
FF% (Tied)48.7%
FF% (Leading)48.7%
FF% (Trailing)51.8%
On-ice Sv%91.2%
PDO98.5%
Scoring Per Game
Games Played73
Assists Per Game0.233
Blocks Per Game1.589
Goals Per Game0.041
Hits Per Game1.493
Penalty Minutes Per Game0.479
Primary Assists Per Game0.123
Secondary Assists Per Game0.110
Shots Per Game1.123
Time On Ice93676
Total Primary Assists9
Total Secondary Assists8
Shootout
Games Played73
Career Shootout Game Deciding Goals0
Career Shootout Games Played0
Career Shootout Goals0
Career Shootout Shots0
Shootout Game Deciding Goals0
Shootout Games Played7
Shootout Goals0
Shootout Shots0
Shot Types
Games Played73
Goals Backhand0
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap0
Goals Snap0
Goals Tip In0
Goals Wrap Around0
Goals Wrist3
Shooting Pct Backhand0.000
Shooting Pct Slap0.000
Shooting Pct Snap0.000
Shooting Pct Tip In0.000
Shooting Pct Wrap Around0.000
Shooting Pct Wrist0.065
Shots On Net Backhand1
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected0
Shots On Net Poke0
Shots On Net Slap17
Shots On Net Snap16
Shots On Net Tip In1
Shots On Net Wrap Around1
Shots On Net Wrist46
Time On Ice (Situational)
Games Played73
Ev Time On Ice82273
Ev Time On Ice Per Game1127.0
Ot Time On Ice195
Ot Time On Ice Per Ot Game8.478
Shifts2179
Shifts Per Game29.8
Time On Ice Per Shift43.0
Bio / Draft
Games Played73
Birth CityNew Westminster
Birth Country CodeCAN
Birth Date2000-06-27
Birth State Province CodeBC
Current Team AbbrevCGY
Current Team NameCalgary Flames
Draft Overall55
Draft Round2
Draft Year2018
First Season For Game Type20202021
Height78
Is In Hall Of Fame YnN
Nationality CodeCAN
Weight230

NHL EDGE

Puck/player tracking data from NHL EDGE for 2025-26, shown as a percentile rank against the league. 76 games played.

Top Shot Speed
95.5 mph
82th pctile
Top Skating Speed
21.7 mph
50th pctile
Bursts Over 20mph
38
70th pctile
Distance Skated
236 mi
84th pctile

Zone time: 39.3% offensive · 18.3% neutral · 42.4% defensive.

Pre-NHL / Other Leagues

AHL, CHL (OHL/WHL/QMJHL), USHL and NCAA history, matched by name.

LeagueSeasonTeamGPGAPTS+/-PIM
AHL2022-23 Regular SeasonUtica Comets301122
AHL2021-22 Regular SeasonUtica Comets54313161552