Joel Kiviranta
Career
Regular season
| Season | Team | GP | G | A | PTS | +/- | PIM | PPG | SOG | SH% | TOI/GP | HIT | BLK |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019–20 | DAL | 11 | 1 | 0 | 1 | -1 | 4 | 0 | 13 | 7.7 | 10:39 | 17 | 3 |
| 2020–21 | DAL | 26 | 6 | 5 | 11 | +3 | 6 | 1 | 31 | 19.4 | 12:10 | 40 | 11 |
| 2021–22 | DAL | 55 | 1 | 6 | 7 | -6 | 8 | 0 | 56 | 1.8 | 9:30 | 94 | 23 |
| 2022–23 | DAL | 70 | 8 | 1 | 9 | -9 | 40 | 0 | 85 | 9.4 | 12:09 | 117 | 20 |
| 2023–24 | COL | 56 | 3 | 6 | 9 | -1 | 12 | 0 | 48 | 6.3 | 9:50 | 78 | 31 |
| 2024–25 | COL | 79 | 16 | 7 | 23 | +15 | 20 | 0 | 84 | 19.0 | 12:31 | 114 | 38 |
| 2025–26 | COL | 51 | 3 | 6 | 9 | +7 | 8 | 0 | 50 | 6.0 | 10:22 | 63 | 15 |
| 2026–27 | DAL | 4 | 1 | 0 | 1 | +2 | 0 | 0 | 4 | 25.0 | 11:52 | 8 | 2 |
| Career | 8 seasons | 352 | 39 | 31 | 70 | +10 | 98 | 1 | 371 | 10.5 | 11:09 | 531 | 143 |
Playoffs
| Season | Team | GP | G | A | PTS | +/- | PIM | PPG | SOG | SH% | TOI/GP | HIT | BLK |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019–20 | DAL | 14 | 5 | 1 | 6 | +7 | 4 | 1 | 21 | 23.8 | 12:47 | 37 | 8 |
| 2021–22 | DAL | 7 | 0 | 1 | 1 | -2 | 4 | 0 | 5 | 0.0 | 9:36 | 12 | 7 |
| 2022–23 | DAL | 15 | 1 | 4 | 5 | 0 | 2 | 0 | 12 | 8.3 | 12:38 | 29 | 11 |
| 2023–24 | COL | 8 | 1 | 1 | 2 | +3 | 4 | 0 | 7 | 14.3 | 11:46 | 23 | 4 |
| 2024–25 | COL | 7 | 0 | 0 | 0 | 0 | 2 | 0 | 9 | 0.0 | 10:05 | 20 | 2 |
| 2025–26 | COL | 5 | 0 | 0 | 0 | +4 | 0 | 0 | 5 | 0.0 | 9:30 | 13 | 1 |
| Career | 6 seasons | 56 | 7 | 7 | 14 | +12 | 16 | 1 | 59 | 11.9 | 11:34 | 134 | 33 |
Expected goals (unblocked shots)
| Season | Type | G | ixG | G − ixG |
|---|---|---|---|---|
| 2019–20 | Regular | 1 | 1.4 | -0.4 |
| 2020–21 | Regular | 6 | 4.6 | 1.4 |
| 2021–22 | Regular | 1 | 4.3 | -3.3 |
| 2022–23 | Regular | 6 | 8.6 | -2.6 |
| 2023–24 | Regular | 3 | 5.2 | -2.2 |
| 2024–25 | Regular | 13 | 9.6 | 3.4 |
| 2025–26 | Regular | 2 | 3.3 | -1.3 |
| 2026–27 | Regular | 1 | 0.2 | 0.8 |