Joel Kiviranta headshot

Ratings

Percentile vs 482 fwds
CK 77 64th
FG 43 32nd
DI 94 93rd
SK 85 86th
ST 67 20th
EN 56 10th
DU 71 23rd
PH 63 34th
FO 36 21st
PA 61 30th
SC 57 18th
DF 76 71st
PS 25 34th
EX 67 48th
LD 70 54th
OV 65 31st

Contract

Cap hit $0 Salary $850,000
Year 1 of 2
2026-27
2027-28
Expiry Status
UFA
2028 age 32
Clauses NTC

Stats

OTHL Career
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2021-22 NJD 32 0 7 7 0.22 -5 4 0 0 0 22 0.0% 22
2023-24 NJD 82 6 13 19 0.23 +5 14 1 0 0 69 8.7% 56
2024-25 NJD 82 2 6 8 0.10 -7 14 1 0 0 75 2.7% 56
2025-26 NJD 82 8 3 11 0.13 -15 8 0 1 1 65 12.3% 20
CAREER 4 yrs 278 16 29 45 0.16 -22 40 2 1 1 -- 6.9% 154
OTHL Playoffs
Season Team GP G A P P/GP +/- PiM GW PPG SHG S S% Hit
2021-22 NJD 7 0 0 0 0.00 -2 0 0 0 0 3 0.0% 3
2023-24 NJD 5 2 1 3 0.60 +1 0 1 0 0 9 22.2% 10
2024-25 NJD 5 0 0 0 0.00 -3 4 0 0 0 1 0.0% 5
2025-26 NJD 5 0 1 1 0.20 -2 0 0 0 0 3 0.0% 0
CAREER 4 app. 22 2 2 4 0.18 -6 4 1 0 0 -- 12.5% 18
2026-27 · no games in this range

No games logged in this range.

Season Team GP G A P +/- PiM GW PPG PPP S TOI
2025-26 DAL 51 3 6 9 7 8 0 0 0 50 10:22
On Pace - 82 5 10 14 11 13 0 0 0 80 -
NHL Career
Season Team GP G A P P/GP +/- PiM GW PPG PPP S% TOI
2019-20 DAL 11 1 0 1 0.09 -1 4 0 0 0 7.7% 10:39
2020-21 DAL 26 6 5 11 0.42 3 6 0 1 1 19.4% 12:10
2021-22 DAL 56 1 6 7 0.13 -6 10 0 0 0 1.7% 9:31
2022-23 DAL 70 8 1 9 0.13 -9 40 0 0 0 9.4% 12:09
2023-24 COL 56 3 6 9 0.16 -1 12 0 0 0 6.3% 9:50
2024-25 COL 79 16 7 23 0.29 15 20 2 0 0 19.0% 12:31
2025-26 COL 51 3 6 9 0.18 7 8 0 0 0 6.0% 10:22
Career NHL 349 38 31 69 0.20 8 100 2 1 1 10.3% -

History

Overall, season by season

Above the band is elite. Inside it, above average. Below it, below average.

OV Forwards, average to top 10%

Attributes

Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2020-21 24 LW NJD 80 43 88 80 59 57 71 63 25 50 59 54 25 45 45 58
2021-22 25 LW NJD 80 44 92 80 66 62 66 63 30 65 74 55 25 47 48 62
2022-23 26 LW NJD 82 44 93 80 66 54 67 58 25 60 55 64 25 55 55 60
2023-24 27 LW NJD 82 44 83 80 63 63 80 61 34 51 60 81 25 60 61 63
2024-25 28 LW NJD 79 43 92 79 62 55 85 62 33 60 57 79 25 63 65 63
2025-26 29 LW NJD 79 44 91 80 67 63 96 61 43 59 72 77 25 66 69 67
2026-27 30 L-R UTA 77 43 94 85 67 56 71 63 36 61 57 76 25 67 70 65
Season Age Pos Team CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD OV
2020-21 24 LW NJD 80 43 88 80 59 57 71 63 25 50 59 54 25 45 45 58
2021-22 25 LW NJD · +1 +4 · +7 +5 −5 · +5 +15 +15 +1 · +2 +3 +4
2022-23 26 LW NJD +2 · +1 · · −8 +1 −5 −5 −5 −19 +9 · +8 +7 −2
2023-24 27 LW NJD · · −10 · −3 +9 +13 +3 +9 −9 +5 +17 · +5 +6 +3
2024-25 28 LW NJD −3 −1 +9 −1 −1 −8 +5 +1 −1 +9 −3 −2 · +3 +4 ·
2025-26 29 LW NJD · +1 −1 +1 +5 +8 +11 −1 +10 −1 +15 −2 · +3 +4 +4
2026-27 30 L-R UTA −2 −1 +3 +5 · −7 −25 +2 −7 +2 −15 −1 · +1 +1 −2
Starting Team Salary Length Cap % Age Status
2020-21 NJD $925,002 1 yr 1.1% 24 RFA Rookie
2021-22 NJD $950,000 1 yr 1.2% 25 RFA Rookie
2022-23 NJD $900,000 1 yr 1.1% 26 RFA
2023-24 NJD $900,000 1 yr 1.1% 27 RFA
2024-25 NJD $1,250,000 2 yr 1.4% 28 RFA
2026-27 UTA $850,000 2 yr 0.8% 30 UFA CURRENT
No trades on record