Jesperi Kotkaniemi

CAR · C · age 26
Compare with…

Stat Windows

WindowGPGAPSOGHITBLK+/-PPP
Season Total165381717850
Season Average160.310.190.51.061.060.50.310.0
Last 7 Games Total730376520
Last 7 Games Average70.430.00.431.00.860.710.290.0
Last Game Played110132000

Outlook

Season Points
8
Points Per Game
0.50
Rank Among Skaters
#232

Rest-of-season projection

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

Current Season Points
8.0
Projected Rest of Season
23.3
Projected Final Points
31.3

🟢 Established projection

5v5 impact

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

5v5 Defense
Average
Better than 63% of forwards
5v5 Offence
Average
Better than 49% of forwards

Breakout signals

📉 Shot volume falling

Rolling Trend

Multi-Season History

SeasonTeamGPGAPSOGHITBLK+/-PPP
2026-27CAR165381718850
2025-26CAR4227942631830
2024-25CAR78122133115662891
2023-24CAR791215271285633-42
2022-23CAR82182543129105211011
2021-22CAR6612172981741534
2020-21MTL5651520878427-14
2019-20MTL36628555116-112
2018-19MTL79112334134664115

Full Stat Categories

Every category the NHL's stats API tracks.

Summary
Assists3
Ev Goals5
Ev Points8
Faceoff Win Pct0.458
Games Played16
Game Winning Goals0
Goals5
Ot Goals0
Penalty Minutes6
Plus Minus5
Points Per Game0.500
Pp Goals0
Pp Points0
Sh Goals0
Sh Points0
Shooting Pct0.294
Shots17
TeamCAR
Time On Ice Per Game698.7
Hits / Giveaways / Takeaways
Games Played16
Blocked Shots8
Blocked Shots Per602.570
Empty Net Assists0
Empty Net Goals0
Empty Net Points0
First Goals1
Giveaways13
Giveaways Per604.180
Hits18
Hits Per605.790
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 Blocked3
Takeaways4
Takeaways Per601.280
Total Shot Attempts25
Faceoffs (Zone Splits)
Games Played16
Defensive Zone Faceoff Pct0.381
Defensive Zone Faceoffs21
Ev Faceoff Pct0.462
Ev Faceoffs93
Neutral Zone Faceoff Pct0.400
Neutral Zone Faceoffs35
Offensive Zone Faceoff Pct0.550
Offensive Zone Faceoffs40
Pp Faceoff Pct0.333
Pp Faceoffs3
Sh Faceoffs0
Total Faceoffs96
Faceoffs (Wins/Losses)
Games Played16
Defensive Zone Faceoff Losses13
Defensive Zone Faceoff Wins8
Ev Faceoffs Lost50
Ev Faceoffs Won43
Neutral Zone Faceoff Losses21
Neutral Zone Faceoff Wins14
Offensive Zone Faceoff Losses18
Offensive Zone Faceoff Wins22
Pp Faceoffs Lost2
Pp Faceoffs Won1
Sh Faceoffs Lost0
Sh Faceoffs Won0
Total Faceoff Losses52
Total Faceoff Wins44
Goals For/Against (Situational)
Games Played16
Even Strength Goal Difference5
Even Strength Goals Against8
Even Strength Goals For13
Even Strength Goals For Pct0.619
Even Strength Time On Ice Per Game650.2
Power Play Goal For1
Power Play Goals Against0
Power Play Time On Ice Per Game46.0
Short Handed Goals Against0
Short Handed Goals For0
Short Handed Time On Ice Per Game2.500
Penalties
Games Played16
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties3
Misconduct Penalties0
Net Penalties-1
Net Penalties Per60-0.322
Penalties3
Penalties Drawn2
Penalties Drawn Per600.644
Penalties Taken Per600.966
Penalty Minutes Per Time On Ice0.032
Penalty Seconds Per Game22.0
Penalty Kill
Games Played16
Pp Goals Against Per600.000
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For0
Sh Individual Sat For Per600.000
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 Shots0
Sh Shots Per600.000
Sh Time On Ice40
Sh Time On Ice Pct Per Game0.008
Sh Time On Ice Per Game2.500
Penalty Shots
Games Played16
Power Play
Games Played16
Pp Assists0
Pp Goals For Per604.891
Pp Goals Per600.000
Pp Individual Sat For2
Pp Individual Sat For Per609.782
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 Shots2
Pp Shots Per609.782
Pp Time On Ice736
Pp Time On Ice Pct Per Game0.157
Pp Time On Ice Per Game46.0
Puck Possession (Corsi/Fenwick)
Games Played16
CF%52.2%
FF%56.6%
GF%65.0%
iCF/608.1
iSF/605.3
On-ice Sh%16.0%
OZ Start Share (excl. NZ)65.3%
OZ Start %41.6%
NZ Start %36.2%
DZ Start %22.1%
Faceoff %46.2%
TOI/GP10:37
Shot Attempts (Corsi/Fenwick Totals)
Games Played16
CF149
CA136
CF Diff13
CF% Rel-8.4%
CF Diff (Close)23
CF Diff (Tied)11
CF Diff (Leading)-7
CF Diff (Trailing)9
FF115
FA88
FF Diff27
FF% Rel-6.1%
FF Diff (Close)28
FF Diff (Tied)16
FF Diff (Leading)4
FF Diff (Trailing)7
Possession Percentages
Games Played16
CF% (Close)56.8%
CF% (Tied)55.3%
CF% (Leading)47.5%
CF% (Trailing)62.1%
FF% (Close)62.0%
FF% (Tied)62.5%
FF% (Leading)51.8%
FF% (Trailing)62.0%
On-ice Sv%88.3%
PDO104.3%
Scoring Per Game
Games Played16
Assists Per Game0.188
Blocks Per Game0.500
Goals Per Game0.312
Hits Per Game1.125
Penalty Minutes Per Game0.375
Primary Assists Per Game0.188
Secondary Assists Per Game0.000
Shots Per Game1.062
Time On Ice11179
Total Primary Assists3
Total Secondary Assists0
Shootout
Games Played16
Career Shootout Game Deciding Goals1
Career Shootout Games Played34
Career Shootout Goals1
Career Shootout Shooting Pct0.333
Career Shootout Shots3
Shootout Game Deciding Goals0
Shootout Games Played1
Shootout Goals0
Shootout Shots0
Shot Types
Games Played16
Goals Backhand0
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected1
Goals Poke0
Goals Slap0
Goals Snap1
Goals Tip In1
Goals Wrap Around0
Goals Wrist2
Shooting Pct Backhand0.000
Shooting Pct Deflected1.000
Shooting Pct Snap0.250
Shooting Pct Tip In0.500
Shooting Pct Wrist0.286
Shots On Net Backhand3
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected1
Shots On Net Poke0
Shots On Net Slap0
Shots On Net Snap4
Shots On Net Tip In2
Shots On Net Wrap Around0
Shots On Net Wrist7
Time On Ice (Situational)
Games Played16
Ev Time On Ice10403
Ev Time On Ice Per Game650.2
Ot Time On Ice0
Ot Time On Ice Per Ot Game0.000
Shifts237
Shifts Per Game14.8
Time On Ice Per Shift47.2
Bio / Draft
Games Played16
Birth CityPori
Birth Country CodeFIN
Birth Date2000-07-06
Current Team AbbrevCAR
Current Team NameCarolina Hurricanes
Draft Overall3
Draft Round1
Draft Year2018
First Season For Game Type20182019
Height75
Is In Hall Of Fame YnN
Nationality CodeFIN
Weight212
Summary
Assists7
Ev Goals2
Ev Points9
Faceoff Win Pct0.485
Games Played42
Game Winning Goals0
Goals2
Ot Goals0
Penalty Minutes8
Plus Minus3
Points Per Game0.214
Pp Goals0
Pp Points0
Sh Goals0
Sh Points0
Shooting Pct0.048
Shots42
TeamCAR
Time On Ice Per Game681.0
Hits / Giveaways / Takeaways
Games Played42
Blocked Shots18
Blocked Shots Per602.260
Empty Net Assists0
Empty Net Goals0
Empty Net Points0
First Goals0
Giveaways32
Giveaways Per604.020
Hits63
Hits Per607.920
Missed Shot Crossbar0
Missed Shot Failed Bank Attempt0
Missed Shot Goalpost0
Missed Shot Over Net1
Missed Shot Short2
Missed Shot Wide Of Net13
Missed Shots16
Shot Attempts Blocked21
Takeaways3
Takeaways Per600.370
Total Shot Attempts79
Faceoffs (Zone Splits)
Games Played42
Defensive Zone Faceoff Pct0.509
Defensive Zone Faceoffs57
Ev Faceoff Pct0.481
Ev Faceoffs260
Neutral Zone Faceoff Pct0.414
Neutral Zone Faceoffs99
Offensive Zone Faceoff Pct0.535
Offensive Zone Faceoffs114
Pp Faceoff Pct0.833
Pp Faceoffs6
Sh Faceoff Pct0.250
Sh Faceoffs4
Total Faceoffs270
Faceoffs (Wins/Losses)
Games Played42
Defensive Zone Faceoff Losses28
Defensive Zone Faceoff Wins29
Ev Faceoffs Lost135
Ev Faceoffs Won125
Neutral Zone Faceoff Losses58
Neutral Zone Faceoff Wins41
Offensive Zone Faceoff Losses53
Offensive Zone Faceoff Wins61
Pp Faceoffs Lost1
Pp Faceoffs Won5
Sh Faceoffs Lost3
Sh Faceoffs Won1
Total Faceoff Losses139
Total Faceoff Wins131
Goals For/Against (Situational)
Games Played42
Even Strength Goal Difference4
Even Strength Goals Against16
Even Strength Goals For20
Even Strength Goals For Pct0.556
Even Strength Time On Ice Per Game655.9
Power Play Goal For1
Power Play Goals Against0
Power Play Time On Ice Per Game16.5
Short Handed Goals Against1
Short Handed Goals For0
Short Handed Time On Ice Per Game8.666
Penalties
Games Played42
Game Misconduct Penalties0
Major Penalties0
Match Penalties0
Minor Penalties4
Misconduct Penalties0
Net Penalties5
Net Penalties Per600.629
Penalties4
Penalties Drawn9
Penalties Drawn Per601.133
Penalties Taken Per600.503
Penalty Minutes Per Time On Ice0.017
Penalty Seconds Per Game11.0
Penalty Kill
Games Played42
Pp Goals Against Per600.000
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For0
Sh Individual Sat For Per600.000
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 Shots0
Sh Shots Per600.000
Sh Time On Ice364
Sh Time On Ice Pct Per Game0.030
Sh Time On Ice Per Game8.666
Penalty Shots
Games Played42
Power Play
Games Played42
Pp Assists0
Pp Goals For Per605.187
Pp Goals Per600.000
Pp Individual Sat For1
Pp Individual Sat For Per605.187
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 Shots1
Pp Shots Per605.187
Pp Time On Ice694
Pp Time On Ice Pct Per Game0.059
Pp Time On Ice Per Game16.5
Puck Possession (Corsi/Fenwick)
Games Played42
CF%53.9%
FF%53.8%
GF%55.5%
iCF/609.9
iSF/605.3
On-ice Sh%10.5%
OZ Start Share (excl. NZ)61.6%
OZ Start %41.4%
NZ Start %32.7%
DZ Start %25.9%
Faceoff %48.2%
TOI/GP10:49
Shot Attempts (Corsi/Fenwick Totals)
Games Played42
CF444
CA379
CF Diff65
CF% Rel-3.7%
CF Diff (Close)54
CF Diff (Tied)16
CF Diff (Leading)42
CF Diff (Trailing)7
FF303
FA260
FF Diff43
FF% Rel-2.6%
FF Diff (Close)37
FF Diff (Tied)5
FF Diff (Leading)40
FF Diff (Trailing)-2
Possession Percentages
Games Played42
CF% (Close)55.6%
CF% (Tied)53.1%
CF% (Leading)55.6%
CF% (Trailing)51.7%
FF% (Close)55.4%
FF% (Tied)51.3%
FF% (Leading)57.7%
FF% (Trailing)49.1%
On-ice Sv%90.8%
PDO101.3%
Scoring Per Game
Games Played42
Assists Per Game0.167
Blocks Per Game0.428
Goals Per Game0.048
Hits Per Game1.500
Penalty Minutes Per Game0.190
Primary Assists Per Game0.095
Secondary Assists Per Game0.071
Shots Per Game1.000
Time On Ice28604
Total Primary Assists4
Total Secondary Assists3
Shootout
Games Played42
Career Shootout Game Deciding Goals1
Career Shootout Games Played33
Career Shootout Goals1
Career Shootout Shooting Pct0.333
Career Shootout Shots3
Shootout Game Deciding Goals0
Shootout Games Played4
Shootout Goals0
Shootout Shots0
Shot Types
Games Played42
Goals Backhand1
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected0
Goals Poke0
Goals Slap1
Goals Snap0
Goals Tip In0
Goals Wrap Around0
Goals Wrist0
Shooting Pct Backhand0.200
Shooting Pct Slap0.250
Shooting Pct Snap0.000
Shooting Pct Tip In0.000
Shooting Pct Wrist0.000
Shots On Net Backhand5
Shots On Net Bat0
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected0
Shots On Net Poke0
Shots On Net Slap4
Shots On Net Snap11
Shots On Net Tip In5
Shots On Net Wrap Around0
Shots On Net Wrist17
Time On Ice (Situational)
Games Played42
Ev Time On Ice27546
Ev Time On Ice Per Game655.9
Ot Time On Ice0
Ot Time On Ice Per Ot Game0.000
Shifts623
Shifts Per Game14.8
Time On Ice Per Shift45.9
Bio / Draft
Games Played42
Birth CityPori
Birth Country CodeFIN
Birth Date2000-07-06
Current Team AbbrevCAR
Current Team NameCarolina Hurricanes
Draft Overall3
Draft Round1
Draft Year2018
First Season For Game Type20182019
Height75
Is In Hall Of Fame YnN
Nationality CodeFIN
Weight212
Summary
Assists21
Ev Goals12
Ev Points32
Faceoff Win Pct0.518
Games Played78
Game Winning Goals1
Goals12
Ot Goals0
Penalty Minutes50
Plus Minus9
Points Per Game0.423
Pp Goals0
Pp Points1
Sh Goals0
Sh Points0
Shooting Pct0.104
Shots115
TeamCAR
Time On Ice Per Game843.6
Hits / Giveaways / Takeaways
Games Played78
Blocked Shots28
Blocked Shots Per601.530
Empty Net Assists0
Empty Net Goals0
Empty Net Points0
First Goals2
Giveaways64
Giveaways Per603.500
Hits66
Hits Per603.610
Missed Shot Crossbar1
Missed Shot Failed Bank Attempt1
Missed Shot Goalpost0
Missed Shot Over Net2
Missed Shot Short2
Missed Shot Wide Of Net41
Missed Shots47
Shot Attempts Blocked57
Takeaways18
Takeaways Per600.980
Total Shot Attempts219
Faceoffs (Zone Splits)
Games Played78
Defensive Zone Faceoff Pct0.525
Defensive Zone Faceoffs183
Ev Faceoff Pct0.527
Ev Faceoffs674
Neutral Zone Faceoff Pct0.504
Neutral Zone Faceoffs276
Offensive Zone Faceoff Pct0.528
Offensive Zone Faceoffs250
Pp Faceoff Pct0.393
Pp Faceoffs28
Sh Faceoff Pct0.143
Sh Faceoffs7
Total Faceoffs709
Faceoffs (Wins/Losses)
Games Played78
Defensive Zone Faceoff Losses87
Defensive Zone Faceoff Wins96
Ev Faceoffs Lost319
Ev Faceoffs Won355
Neutral Zone Faceoff Losses137
Neutral Zone Faceoff Wins139
Offensive Zone Faceoff Losses118
Offensive Zone Faceoff Wins132
Pp Faceoffs Lost17
Pp Faceoffs Won11
Sh Faceoffs Lost6
Sh Faceoffs Won1
Total Faceoff Losses342
Total Faceoff Wins367
Goals For/Against (Situational)
Games Played78
Even Strength Goal Difference12
Even Strength Goals Against40
Even Strength Goals For52
Even Strength Goals For Pct0.565
Even Strength Time On Ice Per Game759.0
Power Play Goal For2
Power Play Goals Against0
Power Play Time On Ice Per Game80.6
Short Handed Goals Against3
Short Handed Goals For0
Short Handed Time On Ice Per Game3.897
Penalties
Games Played78
Game Misconduct Penalties0
Major Penalties2
Match Penalties0
Minor Penalties17
Misconduct Penalties0
Net Penalties-6
Net Penalties Per60-0.328
Penalties19
Penalties Drawn13
Penalties Drawn Per600.711
Penalties Taken Per601.040
Penalty Minutes Per Time On Ice0.046
Penalty Seconds Per Game38.0
Penalty Kill
Games Played78
Pp Goals Against Per600.000
Sh Assists0
Sh Goals Per600.000
Sh Individual Sat For0
Sh Individual Sat For Per600.000
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 Shots0
Sh Shots Per600.000
Sh Time On Ice304
Sh Time On Ice Pct Per Game0.013
Sh Time On Ice Per Game3.897
Penalty Shots
Games Played78
Power Play
Games Played78
Pp Assists1
Pp Goals For Per601.145
Pp Goals Per600.000
Pp Individual Sat For21
Pp Individual Sat For Per6012.0
Pp Points Per600.572
Pp Primary Assists1
Pp Primary Assists Per600.572
Pp Secondary Assists0
Pp Secondary Assists Per600.000
Pp Shooting Pct0.000
Pp Shots16
Pp Shots Per609.158
Pp Time On Ice6289
Pp Time On Ice Pct Per Game0.266
Pp Time On Ice Per Game80.6
Puck Possession (Corsi/Fenwick)
Games Played78
CF%57.5%
FF%55.9%
GF%56.3%
iCF/6011.6
iSF/606.1
On-ice Sh%9.9%
OZ Start Share (excl. NZ)58.0%
OZ Start %36.2%
NZ Start %37.6%
DZ Start %26.2%
Faceoff %52.2%
TOI/GP12:24
Shot Attempts (Corsi/Fenwick Totals)
Games Played78
CF1102
CA813
CF Diff289
CF% Rel-1.4%
CF Diff (Close)175
CF Diff (Tied)91
CF Diff (Leading)50
CF Diff (Trailing)148
FF768
FA604
FF Diff164
FF% Rel-2.6%
FF Diff (Close)105
FF Diff (Tied)63
FF Diff (Leading)42
FF Diff (Trailing)59
Possession Percentages
Games Played78
CF% (Close)58.2%
CF% (Tied)57.7%
CF% (Leading)53.4%
CF% (Trailing)62.3%
FF% (Close)57.0%
FF% (Tied)57.6%
FF% (Leading)53.8%
FF% (Trailing)57.1%
On-ice Sv%90.5%
PDO100.4%
Scoring Per Game
Games Played78
Assists Per Game0.269
Blocks Per Game0.359
Goals Per Game0.154
Hits Per Game0.846
Penalty Minutes Per Game0.641
Primary Assists Per Game0.128
Secondary Assists Per Game0.141
Shots Per Game1.474
Time On Ice65797
Total Primary Assists10
Total Secondary Assists11
Shootout
Games Played78
Career Shootout Game Deciding Goals1
Career Shootout Games Played33
Career Shootout Goals1
Career Shootout Shooting Pct0.333
Career Shootout Shots3
Shootout Game Deciding Goals0
Shootout Games Played2
Shootout Goals0
Shootout Shots0
Shot Types
Games Played78
Goals Backhand1
Goals Bat0
Goals Between Legs0
Goals Cradle0
Goals Deflected1
Goals Poke0
Goals Slap0
Goals Snap4
Goals Tip In1
Goals Wrap Around1
Goals Wrist4
Shooting Pct Backhand0.143
Shooting Pct Bat0.000
Shooting Pct Deflected0.500
Shooting Pct Poke0.000
Shooting Pct Slap0.000
Shooting Pct Snap0.129
Shooting Pct Tip In0.200
Shooting Pct Wrap Around0.500
Shooting Pct Wrist0.070
Shots On Net Backhand7
Shots On Net Bat1
Shots On Net Between Legs0
Shots On Net Cradle0
Shots On Net Deflected2
Shots On Net Poke1
Shots On Net Slap9
Shots On Net Snap31
Shots On Net Tip In5
Shots On Net Wrap Around2
Shots On Net Wrist57
Time On Ice (Situational)
Games Played78
Ev Time On Ice59204
Ev Time On Ice Per Game759.0
Ot Time On Ice0
Ot Time On Ice Per Ot Game0.000
Shifts1374
Shifts Per Game17.6
Time On Ice Per Shift47.9
Bio / Draft
Games Played78
Birth CityPori
Birth Country CodeFIN
Birth Date2000-07-06
Current Team AbbrevCAR
Current Team NameCarolina Hurricanes
Draft Overall3
Draft Round1
Draft Year2018
First Season For Game Type20182019
Height75
Is In Hall Of Fame YnN
Nationality CodeFIN
Weight212

NHL EDGE

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

Top Shot Speed
82.0 mph
31th pctile
Top Skating Speed
21.6 mph
24th pctile
Bursts Over 20mph
24
28th pctile
Distance Skated
78 mi
34th pctile

Zone time: 44.1% offensive · 18.6% neutral · 37.3% defensive.