← CAR team pageNHL injury reportNHL news

Jesperi Kotkaniemi
C
CAR
Next game
vs2026-27 season
- GP
- 16
- G
- 5
- A
- 3
- PTS
- 8
- +/-
- +5
- PPP
- 0
- SOG
- 17
- TOI/G
- 11:39
Game log
| Date | Opp | Result | G | A | PTS | +/- | SOG | TOI | HIT | BLK |
|---|---|---|---|---|---|---|---|---|---|---|
| Nov 5 | @NYI | W 5-3 | 1 | 0 | 1 | 0 | 3 | 8:54 | 0 | 0 |
| Nov 3 | @NSH | L 1-4 | 0 | 0 | 0 | -2 | 0 | 10:48 | 1 | 0 |
| Nov 1 | vs WPG | W 7-0 | 1 | 0 | 1 | +2 | 1 | 13:30 | 0 | 2 |
| Oct 29 | vs CBJ | W 3-2 | 0 | 0 | 0 | 0 | 1 | 8:00 | 1 | 0 |
| Oct 27 | vs BOS | W 2-1 | 0 | 0 | 0 | 0 | 0 | 10:18 | 2 | 1 |
| Oct 24 | @STL | W 4-0 | 1 | 0 | 1 | +1 | 2 | 16:24 | 0 | 1 |
| Oct 22 | @EDM | L 5-6 | 0 | 0 | 0 | +1 | 0 | 13:36 | 0 | 1 |
| Oct 20 | @VAN | W 6-3 | 0 | 1 | 1 | +2 | 1 | 14:12 | 0 | 0 |
| Oct 18 | @CGY | L 2-3 | 1 | 0 | 1 | +1 | 4 | 12:48 | 2 | 1 |
| Oct 17 | @WPG | W 3-2 | 1 | 0 | 1 | +1 | 1 | 10:00 | 3 | 0 |
| Oct 13 | vs WSH | W 4-2 | 0 | 0 | 0 | -1 | 1 | 11:12 | 3 | 0 |
| Oct 11 | @PHI | W 4-1 | 0 | 0 | 0 | 0 | 2 | 10:42 | 1 | 1 |
| Oct 10 | @CHI | W 5-2 | 0 | 1 | 1 | 0 | 0 | 14:18 | 0 | 0 |
| Oct 8 | vs VAN | W 7-2 | 0 | 1 | 1 | +1 | 0 | 13:24 | 0 | 2 |
| Oct 6 | @MTL | W 6-4 | 0 | 0 | 0 | 0 | 0 | 6:54 | 2 | 1 |
| Oct 3 | @PHI | W 3-2 | 0 | 0 | 0 | -1 | 1 | 11:18 | 1 | 0 |
| 2025-26 season | ||||||||||
| Apr 14 | @NYI | W 2-1 | 0 | 0 | 0 | 0 | 1 | 17:30 | 0 | 2 |
| Apr 13 | @PHI | L 2-3 | 0 | 0 | 0 | +1 | 1 | 15:18 | 2 | 1 |
| Apr 11 | @UTA | W 4-1 | 0 | 0 | 0 | 0 | 1 | 9:54 | 0 | 0 |
| Apr 9 | @CHI | W 7-2 | 0 | 0 | 0 | +1 | 1 | 13:54 | 0 | 0 |
| Apr 5 | @OTT | L 3-6 | 0 | 0 | 0 | -1 | 0 | 14:06 | 3 | 1 |
| Mar 4 | @VAN | W 6-4 | 0 | 0 | 0 | +1 | 0 | 10:30 | 1 | 0 |
| Feb 5 | @NYR | W 2-0 | 0 | 0 | 0 | +1 | 0 | 9:36 | 1 | 0 |
| Feb 3 | vs OTT | W 4-3 | 0 | 0 | 0 | -1 | 0 | 8:36 | 1 | 0 |
| Feb 1 | vs LAK | W 3-2 | 0 | 0 | 0 | -1 | 1 | 9:18 | 0 | 0 |
| Jan 31 | @WSH | L 3-4 | 0 | 1 | 1 | +1 | 1 | 12:24 | 2 | 1 |
| Jan 29 | vs UTA | W 5-4 | 0 | 0 | 0 | -1 | 1 | 9:24 | 2 | 0 |
| Jan 24 | @OTT | W 4-1 | 0 | 0 | 0 | +1 | 2 | 11:30 | 0 | 0 |
| Jan 22 | vs CHI | L 3-4 | 0 | 1 | 1 | +1 | 2 | 9:36 | 3 | 0 |
| Jan 17 | @NJD | W 4-1 | 0 | 0 | 0 | 0 | 0 | 9:30 | 1 | 0 |
| Jan 16 | vs FLA | W 9-1 | 0 | 1 | 1 | +2 | 0 | 12:18 | 4 | 0 |
| Jan 13 | @STL | L 0-3 | 0 | 0 | 0 | 0 | 2 | 14:24 | 2 | 0 |
| Jan 12 | @DET | L 3-4 | 0 | 0 | 0 | 0 | 1 | 10:24 | 1 | 0 |
| Jan 3 | vs COL | L 3-5 | 0 | 0 | 0 | -1 | 0 | 11:12 | 2 | 1 |
| Jan 1 | vs MTL | L 5-7 | 0 | 0 | 0 | -2 | 1 | 10:24 | 0 | 0 |
| Dec 30 | @PIT | L 1-5 | 0 | 0 | 0 | -1 | 3 | 17:12 | 2 | 1 |
| Dec 29 | vs NYR | W 3-2 | 0 | 0 | 0 | 0 | 2 | 13:48 | 1 | 1 |
| Dec 27 | vs DET | W 5-2 | 0 | 0 | 0 | 0 | 2 | 11:48 | 3 | 0 |
| Dec 23 | vs FLA | L 2-5 | 0 | 0 | 0 | 0 | 0 | 12:30 | 2 | 0 |
| Dec 20 | @TBL | L 4-6 | 0 | 1 | 1 | +1 | 0 | 10:06 | 1 | 0 |
| Dec 19 | @FLA | L 3-4 | 0 | 0 | 0 | 0 | 0 | 10:30 | 3 | 0 |
| Dec 7 | vs SJS | L 1-4 | 0 | 0 | 0 | -1 | 1 | 12:24 | 0 | 0 |
| Dec 6 | vs NSH | W 6-3 | 0 | 0 | 0 | -1 | 2 | 12:18 | 0 | 1 |
| Nov 14 | vs VAN | W 4-3 | 0 | 0 | 0 | -1 | 1 | 7:18 | 3 | 1 |
| Nov 11 | vs WSH | L 1-4 | 0 | 0 | 0 | 0 | 1 | 10:30 | 3 | 0 |
| Nov 9 | @TOR | W 5-4 | 0 | 0 | 0 | -1 | 2 | 9:48 | 1 | 1 |
| Nov 8 | vs BUF | W 6-3 | 1 | 1 | 2 | +2 | 2 | 11:48 | 3 | 0 |
| Nov 6 | vs MIN | W 4-3 | 0 | 0 | 0 | 0 | 1 | 10:42 | 0 | 3 |
| Nov 4 | @NYR | W 3-0 | 0 | 0 | 0 | +1 | 3 | 12:42 | 2 | 1 |
| Nov 1 | @BOS | L 1-2 | 0 | 0 | 0 | 0 | 0 | 11:42 | 4 | 0 |
| Oct 30 | vs NYI | W 6-2 | 0 | 0 | 0 | +1 | 1 | 10:36 | 2 | 1 |
| Oct 28 | vs VGK | L 3-6 | 0 | 0 | 0 | -1 | 1 | 9:00 | 1 | 0 |
| Oct 25 | @DAL | L 2-3 | 0 | 0 | 0 | 0 | 1 | 10:06 | 2 | 2 |
| Oct 23 | @COL | W 5-4 | 0 | 1 | 1 | +1 | 1 | 10:48 | 2 | 0 |
| Oct 20 | @VGK | L 1-4 | 0 | 0 | 0 | -1 | 0 | 8:54 | 0 | 2 |
| Oct 18 | @LAK | W 4-3 | 1 | 0 | 1 | 0 | 2 | 12:06 | 2 | 1 |
| Oct 11 | vs PHI | W 4-3 | 0 | 0 | 0 | 0 | 1 | 10:24 | 0 | 0 |
| Oct 9 | vs NJD | W 6-3 | 0 | 1 | 1 | +2 | 0 | 9:48 | 1 | 1 |
| 2024-25 season | ||||||||||
| Apr 17 | @OTT | L 5-7 | 1 | 0 | 1 | 0 | 6 | 14:48 | 0 | 0 |
| Apr 16 | @MTL | L 2-4 | 0 | 1 | 1 | 0 | 1 | 17:18 | 3 | 0 |
| Apr 5 | @BOS | L 1-5 | 0 | 0 | 0 | 0 | 1 | 7:42 | 0 | 0 |
| Apr 4 | @DET | L 3-5 | 0 | 0 | 0 | 0 | 1 | 12:48 | 1 | 0 |
| Apr 2 | vs WSH | W 5-1 | 0 | 0 | 0 | 0 | 2 | 16:48 | 2 | 0 |
| Mar 30 | vs NYI | W 6-4 | 0 | 0 | 0 | 0 | 0 | 11:48 | 1 | 1 |
| Mar 28 | vs MTL | W 4-1 | 0 | 0 | 0 | 0 | 0 | 15:00 | 1 | 0 |
| Mar 25 | vs NSH | L 1-3 | 0 | 0 | 0 | -1 | 2 | 15:06 | 0 | 0 |
| Mar 23 | @ANA | W 5-2 | 0 | 1 | 1 | +2 | 2 | 13:48 | 0 | 0 |
| Mar 22 | @LAK | L 2-7 | 0 | 0 | 0 | -3 | 1 | 15:18 | 1 | 0 |
| Mar 20 | @SJS | W 3-1 | 0 | 0 | 0 | 0 | 1 | 16:00 | 0 | 0 |
| Mar 15 | @PHI | W 5-0 | 0 | 0 | 0 | +1 | 0 | 16:00 | 1 | 0 |
| Mar 14 | vs DET | W 4-2 | 0 | 2 | 2 | +1 | 2 | 15:48 | 0 | 1 |
| Mar 11 | vs TBL | W 4-1 | 0 | 0 | 0 | +1 | 1 | 15:30 | 1 | 0 |
| Mar 9 | vs WPG | W 4-2 | 0 | 0 | 0 | 0 | 2 | 15:48 | 0 | 0 |
| Mar 6 | vs BOS | W 3-2 | 0 | 1 | 1 | +1 | 0 | 12:48 | 2 | 1 |
| Mar 4 | @DET | W 2-1 | 0 | 0 | 0 | 0 | 0 | 15:24 | 2 | 2 |
| Mar 2 | vs CGY | W 2-1 | 0 | 0 | 0 | 0 | 1 | 15:18 | 0 | 0 |
| Mar 1 | vs EDM | L 1-3 | 0 | 0 | 0 | -1 | 3 | 13:24 | 0 | 0 |
| Feb 27 | vs BUF | W 5-2 | 0 | 1 | 1 | +1 | 4 | 11:54 | 0 | 1 |
| Feb 25 | @MTL | L 0-4 | 0 | 0 | 0 | 0 | 0 | 13:48 | 0 | 2 |
| Feb 22 | @TOR | L 3-6 | 0 | 0 | 0 | 0 | 1 | 12:36 | 0 | 1 |
| Feb 8 | vs UTA | W 7-3 | 0 | 0 | 0 | 0 | 1 | 15:36 | 2 | 0 |
| Feb 6 | @MIN | L 1-2 | 0 | 0 | 0 | 0 | 1 | 15:54 | 1 | 1 |
| Feb 4 | @WPG | L 0-3 | 0 | 0 | 0 | 0 | 1 | 15:30 | 0 | 0 |
| Feb 1 | vs LAK | L 2-4 | 1 | 0 | 1 | -1 | 1 | 12:48 | 0 | 0 |
| Jan 30 | vs CHI | W 3-2 | 0 | 0 | 0 | -2 | 1 | 16:36 | 1 | 0 |
| Jan 28 | @NYR | W 4-0 | 0 | 1 | 1 | +1 | 0 | 13:12 | 0 | 0 |
| Jan 25 | @NYI | L 2-3 | 0 | 1 | 1 | +1 | 0 | 13:30 | 1 | 1 |
| Jan 23 | vs CBJ | W 7-4 | 1 | 0 | 1 | +2 | 2 | 13:12 | 1 | 0 |
| Jan 21 | @DAL | W 2-1 | 2 | 0 | 2 | +1 | 3 | 12:54 | 1 | 0 |
| Jan 20 | @CHI | W 4-3 | 1 | 0 | 1 | +1 | 1 | 14:24 | 2 | 0 |
| Jan 17 | vs VGK | W 3-2 | 0 | 0 | 0 | 0 | 1 | 14:18 | 1 | 0 |
| Jan 15 | @BUF | L 2-4 | 0 | 1 | 1 | 0 | 2 | 15:42 | 0 | 0 |
| Jan 12 | vs ANA | L 2-3 | 0 | 0 | 0 | 0 | 2 | 13:54 | 4 | 0 |
| Jan 10 | vs VAN | W 2-0 | 0 | 0 | 0 | 0 | 1 | 12:24 | 0 | 2 |
| Jan 9 | vs TOR | W 6-3 | 0 | 0 | 0 | 0 | 2 | 15:24 | 2 | 0 |
| Jan 7 | @TBL | L 2-3 | 0 | 0 | 0 | 0 | 0 | 13:12 | 0 | 0 |
| Jan 5 | vs PIT | W 4-3 | 0 | 0 | 0 | -1 | 2 | 12:36 | 1 | 0 |
| Jan 4 | vs MIN | L 0-4 | 0 | 0 | 0 | 0 | 2 | 16:12 | 0 | 0 |
| Jan 2 | @FLA | W 3-1 | 0 | 1 | 1 | +1 | 4 | 17:30 | 0 | 1 |
| Dec 31 | @CBJ | L 3-4 | 1 | 0 | 1 | +1 | 1 | 14:54 | 2 | 1 |
Latest news
Kotkaniemi tallied a goal, fired three shots on net and recorded two hits in Thursday's 5-3 win over the Islanders.
Kotkaniemi fed off the early momentum generated by Logan Stankoven's goal under a minute into regulation with a tally of his own at the 3:20 mark. Overall, the 26-year-old Kotkaniemi now has five goals, eight points, 17 shots on net, a plus-5 rating, 18 hits and eight blocked shots across 16 games this season. He's starting to heat back up in the goal-scoring department with two tallies over his last three games. However, his ceiling in fantasy is capped by the Hurricanes' fourth line.
RotoWire via ESPN · 21h ago
Kotkaniemi scored a goal, blocked two shots and went plus-2 in Sunday's 7-0 win over the Jets.
Kotkaniemi has two goals over his last four games. He's played more than expected early in 2026-27 due to the Hurricanes' injury issues, but he's been decently productive in a bottom-six role. Kotkaniemi is up to four goals, three assists, 14 shots on net, 15 hits and a plus-7 rating over 14 appearances. He's two points shy of matching his total from 42 regular-season outings last year.
RotoWire via ESPN · 4d ago
Kotkaniemi scored a goal, recorded a plus-1 rating and placed two shots on net in Saturday's 4-0 win over the Blues.
Kotkaniemi's shot has come alive over the past five games, during which he scored all three of his goals in the 2026-27 campaign. The 26-year-old forward was held to just two tallies in the 2025-26 campaign, so his hot scoring start is noteworthy for fantasy purposes. Overall, he has compiled six points, 12 shots on goal, 12 hits and five blocked shots across 11 appearances this season. With his recent placement on the Hurricanes' second power-play unit, Kotkaniemi is trending in the right direction, putting him back on the radar in deeper fantasy formats.
RotoWire via ESPN · Oct 25
Kotkaniemi scored a goal on four shots, added two PIM and logged two hits in Sunday's 3-2 loss to the Flames.
With Mark Jankowski (lower body) the latest forward to get hurt, Kotkaniemi is playing an increasingly important role in the Hurricanes' bottom six. The latter has risen to the occasion with goals in consecutive contests. For the season, he's at two goals, two assists, nine shots on net, 12 hits, six PIM and a plus-1 rating across eight appearances. Until Carolina gets healthier up front, Kotkaniemi should see steady playing time.
RotoWire via ESPN · Oct 19
Kotkaniemi scored a goal and added three hits in Saturday's 3-2 win over the Jets.
Kotkaniemi went nearly a full year between goals -- his last one prior to Saturday was Nov. 8, 2025 against the Sabres. The 26-year-old has gotten a chance to play regularly early in 2026-27, earning three points, five shots on net, 10 hits and four PIM over seven contests. He's still in a fourth-line role and will be prone to getting scratched once Seth Jarvis (shoulder) returns to the lineup.
RotoWire via ESPN · Oct 18
Kotkaniemi notched an assist in Saturday's 5-2 win over the Blackhawks.
Kotkaniemi has a helper in each of the last two games. He's clicking well on the fourth line with Mark Jankowski lately. Kotkaniemi has two helpers, one shot on net, three hits, four PIM and an even plus-minus rating over four appearances this season. He could lose playing time to Nicolas Deslauriers down the line, and both players could find themselves in the press box once Seth Jarvis (shoulder) is ready for his season debut.
RotoWire via ESPN · Oct 11