Puckflow.io

Jesperi Kotkaniemi

#82
Carolina Hurricanes

C · 6'3", 212 lb · 26 years old · Shoots left · Pori, FIN

Drafted 2018 · MTL · round 1 · #3 overall

Last 5 games

DateOppGAPTSGSTOI
Nov 14SEA0110.511:22
Nov 12@SEA000-0.410:58
Nov 7CHI0221.314:25
Nov 5@NYI1010.98:53
Nov 3@NSH000-0.110:48

Against their position

Points / 60: 2.96 — 79th of 440Goals / 60: 1.34 — 73rd of 440Assists / 60: 1.61 — 93rd of 440Shots / 60: 5.38 — 284th of 440Shooting %: 25.0% — 21st of 439Even-strength points / 60: 2.96 — 11th of 440Ice time / game: 11:44 — 344th of 440Points/602.96 79thGoals/601.34 73rdAssists/601.61 93rdShots/605.38 284thShooting25.0% 21stEV pts/602.96 11thIce time11:44 344th
This playerAverage forward

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

See the full rankings →
Role
Hits / 605.64174th
Blocks / 602.42140th
Takeaways / 601.07120th
Giveaways / 604.03374th
Faceoff win %47.5%185th
Penalty minutes6186th

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.

Per game, against the average forward

G
Goals
F 0.22
A
Assists
F 0.31
SOG
Shots on goal
F 1.7
xG
Expected goals
F 0.22
CF
Attempts for
F 11.2
CA
Attempts against
F 11.2
TOI
Ice time
F 15:11
Speed
Top, mph
21.1
F 21.9
Hits
Hits
F 1.3
Hit±
Dealt minus taken
F +0.4
BLK
Shot blocks
F 0.5
bxG
Block xG margin
F -.01
Poss±
Take minus give
F -0.5
Pen±
Drawn minus taken
F +0.0
FO%
Faceoffs won
F 50.0%
Shot
Hardest, mph
83.6
F 81.0

Every shot this season

Season shot map: 33 attempts, 5 goals.
Goal5Shot on goal14Missed8Shot blocked6

NHL regular season

SeasonGPGAPTSTOI
2026-2719561111:44
2025-264227911:21
2024-257812213314:04
2023-247912152712:59
2022-238218254314:44
2021-226612172912:01
2020-21565152014:48
2019-203662813:00
2018-197911233413:44
Career5378313121413:25

Other competitions

SeasonLeagueGPGAPTS
2020-21Liiga10268
2019-20AHL1311213
2017-18Liiga57101929
2017-18Ivan Hlinka Memorial4224
2017-18WJC-187369
2016-17U20 SM-liiga179615
2016-17WJC-187156
2015-16U20 SM-liiga2351015
2015-16U18 Mestis651217
2015-16YOG6347
2014-15Jr. C SM-sarja30211233