Kevin Bahl

Canada
Born on:
Birth place: New Westminster, British Columbia, Canada
Defenseman, shoots left
6 ' 6" (198 cm) | 229 lb (104 kg)
Drafted by: Arizona Coyotes, 2. round (#55 overall), in 2018 NHL Entry Draft

Championships & Medals

AgeYearTeamEventTournament Location / Series Result
Gold172017Team CanadaIvan Hlinka Memorial TournamentBreclav, Czech Republic and Bratislava, Slovakia
Gold192020Team CanadaU20 World ChampionshipOstrava and Trinec, Czech Republic
Hlinka Gretzky Cup MedalsGold
IIHF U20 World Championship MedalsGold
OverallTime on IceGoalsAssistsPointsper 60 All Situationsper 60 Even-Strengthper 60 Power-PlayShotsDefensiveFaceoffs
DateGameScoreGAPPIM+/-TOIESPPSHESGPPGSHGGWGOTGESAPPASHAGWAOTAESPPPPSHPGWPOTPPPP%G/60A/60P/60ESG/60ESA/60ESP/60PPG/60PPA/60PPP/60SOGSH%HITSBSFOWFOLFO%
Mar 3, 2026DAL @ CGY(6-1)0000-220:5816:060:064:460000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00020.0%01000.00%
Mar 5, 2026OTT @ CGY(4-1)0000-224:5917:362:274:560000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%00000.00%
Mar 7, 2026CAR @ CGY(4-5)0000025:5022:312:061:130000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00010.0%10000.00%
Mar 9, 2026CGY @ WSH(3-7)0002-321:1718:420:002:350000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00030.0%23000.00%
Mar 10, 2026CGY @ NYR(0-4)0000021:4418:360:003:080000000000000000.0%0.0000.0000.0000.0000.0000.0000.0000.0000.00020.0%20000.00%
GAME LOG
  OverallGoalsper GameShots
SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
2016‑17Ottawa 67'sOHL165713453-140000.0180.0530.070382.6
2016‑17Team Canada Red U17Team Canada Red logo 16601160000.0000.1670.167
2017‑18Ottawa 67'sOHL17581171876-210000.0170.2930.310581.7
2017‑18Team OHL U20Team OHL logo 171101010001.0000.0001.000250.0
2017‑18Team Canada U18Team Canada logo 1710235860000.2000.3000.500
2018‑19Ottawa 67'sOHL18686283487500010.0880.4120.5001015.9
2018‑19Team OHL U20Team OHL logo 1810004-10000.0000.0000.00000.0
2018‑19Team Canada U20Team Canada logo 18200000.0000.0000.000
2019‑20Ottawa 67'sOHL19546253183401010.1110.4630.5741035.8
2019‑20Team OHL U20Team OHL logo 192000010000.0000.0000.00020.0
2019‑20Team Canada U20Team Canada logo 1911112870000.0910.0910.182
2020‑21New Jersey DevilsNHL207022000000.0000.2860.28650.0
2020‑21Binghamton DevilsAHL202714512-60010.0370.1480.185195.3
2021‑22New Jersey DevilsNHL211713410-60000.0590.1760.235166.3
2021‑22Utica CometsAHL21543131652150010.0560.2410.296397.7
2022‑23Utica CometsAHL223011220000.0000.3330.33330.0
2022‑23New Jersey DevilsNHL22422683540000.0480.1430.190277.4
2023‑24New Jersey DevilsNHL2382110118210010.0120.1220.134631.6
2024‑25Calgary FlamesNHL24733172035-61000.0410.2330.274823.7
2025‑26Calgary FlamesNHL2563311143750020.0480.1750.222545.6
SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
NHL Totals284104959199-21030.0350.1730.2082474.0
OHL Totals237147387299551020.0590.3080.3673004.7
AHL Totals844182266110020.0480.2140.262616.6

Playoff Stats

SeasonTeamLGEAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
2016‑17Ottawa 67'sOHL1660000-40000.0000.0000.00000.0
2017‑18Ottawa 67'sOHL1750004-10000.0000.0000.00030.0
2018‑19Ottawa 67'sOHL1815110118110000.0670.6670.733214.8
2021‑22Utica CometsAHL2150001020000.0000.0000.00060.0
2022‑23New Jersey DevilsNHL221101131-10000.0000.0910.09190.0
OHL Totals26110111260000.0380.3850.423244.2
NHL Totals1101131-10000.0000.0910.09190.0
AHL Totals50001020000.0000.0000.00060.0

National Team Stats - Major Tournaments

TeamAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
Team Canada - Ivan Hlinka Memorial Tournament 2017175112630000.2000.2000.400
Team Canada - U18 World Championship 2018175123230000.2000.4000.600812.5
Team Canada - U20 World Championship 2020197011640000.0000.1430.14380.0
U20 World Championship Totals7011640000.0000.1430.14380.0
U18 World Championship Totals5123230000.2000.4000.600812.5
Hlinka Gretzky Cup Totals5112630000.2000.2000.400

National and Regional Team Stats - Miscellaneous Tournaments

TeamAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
Team Canada Red - U17 World Challenge Exhibition Games 201616100000000.0000.0000.000
Team Canada Red - U17 World Challenge 201616501160000.0000.2000.200
Team OHL - CHL Canada Russia Series 2017171101010001.0000.0001.000250.0
Team Canada - U20 World Summer Showcase 201818200000.0000.0000.000
Team OHL - CHL Canada Russia Series 20181810004-10000.0000.0000.00000.0
Team Canada - U20 World Summer Showcase 2019192000200.0000.0000.00020.0
Team OHL - CHL Canada Russia Series 2019192000010000.0000.0000.00020.0
Team Canada - U20 Worlds Exhibition Games 2019192101030000.5000.0000.500
U20 Men Totals10202640000.2000.0000.2006
U17 Men Totals601160000.0000.1670.167

All-Star Game Appearences

YearTeamLGEAgeGPGAPPIM+/-PPGSHGGWGG/GPA/GPP/GPSOGSH%
2018Team OrrCHL171112010001.0001.0002.0001100.0
CHL Top Prospects Game Totals1112010001.0001.0002.0001100.0