Loading player data…
Joel Kiviranta
Position
LW
Born
Mar 23, 1996
(age 30)
Birthplace
Vantaa, FIN 🇫🇮
Shoots
Left
Height
5'11"
Weight
185 lbs
Debut
2019-2020
Data shown on this page was last updated on June 15, 2026 at 3:05 AM.
Season Stats
| Season | Team | xGF | xGF/G | G-xGF | G | A | Pts | GP | avgTOI |
|---|---|---|---|---|---|---|---|---|---|
| 25-26 | COL | 5.7 | 0.11 | -2.7 | 3 | 6 | 9 | 51 | 10:22 |
| 24-25 | COL | 10.9 | 0.14 | 2.1 | 16 | 7 | 23 | 79 | 12:31 |
| 23-24 | COL | 5.0 | 0.09 | -2.0 | 3 | 6 | 9 | 56 | 9:50 |
| 22-23 | DAL | 8.5 | 0.12 | -1.5 | 8 | 1 | 9 | 70 | 12:09 |
| 21-22 | DAL | 5.4 | 0.10 | -4.4 | 1 | 6 | 7 | 56 | 9:31 |
See complete Skater stats here.
Postseason Stats
| Season | Team | xGF | xGF/G | G-xGF | G | A | Pts | GP | avgTOI |
|---|---|---|---|---|---|---|---|---|---|
| 25-26 | COL | 0.5 | 0.09 | -0.5 | 0 | 0 | 0 | 5 | 9:29 |
| 24-25 | COL | 1.0 | 0.14 | -1.0 | 0 | 0 | 0 | 7 | 10:05 |
| 23-24 | COL | 0.7 | 0.08 | 0.3 | 1 | 1 | 2 | 8 | 11:45 |
| 22-23 | DAL | 1.2 | 0.08 | -0.2 | 1 | 4 | 5 | 15 | 12:38 |
| 21-22 | DAL | 0.4 | 0.05 | -0.4 | 0 | 1 | 1 | 7 | 9:35 |
See complete Skater stats here.
Season Stats (Faceoffs)
| Season | Team | FO Total | FO Wins | FO% | FO xGF | FO xGA | FO xG | xG Diff | GP |
|---|---|---|---|---|---|---|---|---|---|
| 25-26 | COL | 10 | 4 | 40.0% | 0.00 | 0.00 | 0.00 | 0.00 | 51 |
| 24-25 | COL | 48 | 23 | 47.9% | 0.04 | 0.00 | 0.04 | +0.04 | 79 |
| 23-24 | COL | 7 | 2 | 28.6% | 0.00 | 0.00 | 0.00 | 0.00 | 56 |
| 22-23 | DAL | 10 | 3 | 30.0% | 0.02 | 0.00 | 0.02 | +0.02 | 70 |
| 21-22 | DAL | 3 | 0 | 0.0% | 0.00 | 0.00 | 0.00 | 0.00 | 56 |
See complete Skater stats here.
Postseason Stats (Faceoffs)
| Season | Team | FO Total | FO Wins | FO% | FO xGF | FO xGA | FO xG | xG Diff | GP |
|---|---|---|---|---|---|---|---|---|---|
| 25-26 | COL | 1 | 0 | 0.0% | 0.00 | 0.00 | 0.00 | 0.00 | 5 |
| 23-24 | COL | 7 | 2 | 28.6% | 0.00 | -0.08 | -0.08 | +0.08 | 8 |
| 21-22 | DAL | 2 | 1 | 50.0% | 0.00 | 0.00 | 0.00 | 0.00 | 7 |
See complete Skater stats here.
Recent Games
| Date | Game | xG | G | A | Pts | Shifts | TOI |
|---|---|---|---|---|---|---|---|
| 05/26/26 | COL @ VGK L 1-2 | 0.00 | 0 | 0 | 0 | 13 | 10:15 |
| 05/13/26 | MIN @ COL W 3-4 | 0.00 | 0 | 0 | 0 | 13 | 09:42 |
| 05/11/26 | COL @ MIN W 5-2 | 0.05 | 0 | 0 | 0 | 17 | 09:00 |
| 04/21/26 | LAK @ COL W 1-2 | 0.28 | 0 | 0 | 0 | 17 | 10:05 |
| 04/19/26 | LAK @ COL W 1-2 | 0.14 | 0 | 0 | 0 | 13 | 08:26 |
| 04/16/26 | SEA @ COL W 0-2 | 0.61 | 0 | 0 | 0 | 20 | 14:22 |
| 04/14/26 | COL @ CGY W 3-1 | 0.18 | 0 | 0 | 0 | 14 | 09:44 |
| 04/13/26 | COL @ EDM W 2-1 | 0.00 | 0 | 0 | 0 | 11 | 07:45 |
| 04/11/26 | VGK @ COL OTL 3-2 | 0.00 | 0 | 0 | 0 | 15 | 09:50 |
| 04/09/26 | CGY @ COL W 1-3 | 0.06 | 0 | 0 | 0 | 14 | 08:58 |
| 04/05/26 | STL @ COL L 3-2 | 0.06 | 0 | 0 | 0 | 15 | 11:26 |
| 04/04/26 | COL @ DAL W 2-0 | 0.07 | 0 | 0 | 0 | 16 | 10:41 |
| 04/01/26 | VAN @ COL L 8-6 | 0.00 | 0 | 0 | 0 | 12 | 08:11 |
| 03/30/26 | CGY @ COL W 2-9 | 0.11 | 0 | 0 | 0 | 18 | 10:55 |
| 03/28/26 | WPG @ COL L 4-2 | 0.00 | 0 | 0 | 0 | 14 | 07:35 |
| 03/26/26 | COL @ WPG W 3-2 | 0.16 | 0 | 0 | 0 | 15 | 08:23 |
| 03/24/26 | COL @ PIT W 6-2 | 0.00 | 0 | 0 | 0 | 18 | 11:15 |
| 03/22/26 | COL @ WSH W 3-2 | 0.00 | 0 | 0 | 0 | 19 | 12:14 |
| 03/20/26 | COL @ CHI W 4-1 | 0.45 | 0 | 0 | 0 | 18 | 12:07 |
| 03/18/26 | DAL @ COL OTL 2-1 | 0.13 | 0 | 0 | 0 | 23 | 13:08 |