LIVE --:--:-- ET
22

Joel Kiviranta

Left wingDALNHL roster
Age 30 · born Mar 23, 1996Vantaa, FIN5'11" (180 cm) · 185 lb (84 kg)Shoots leftUndrafted

2026–27 by team

TeamGPGAP+/-PIMPPGSOGTOI/GPHITBLKixGG−ixG
DAL6101+100611:171020.5+0.5

Player Puckigree

On the league chart →
2026–27 · DAL
+0.4goals above replacement · 0.1 wins
EV off+0.1
EV def+0.1
PP0.0
PK+0.1
Finish0.0
Pen+0.1
Workload+0.1
By season
SeasonTeamGPGoalsWins
2022–23DAL70−1.0-0.2
2023–24COL56+1.10.2
2024–25COL79+3.80.6
2025–26COL51+2.70.4
2026–27DAL6+0.40.1

Goals above a replacement-level player (someone outside a team’s regular rotation): how he did against an average player, plus credit for the workload a replacement would otherwise take. About 6.2 goals make one win. Hover a part for what it measures. How it’s built: How it works.

At 5-on-5

DAL · 42 min
xGF%41.5CF%54.9GF–GA2–1Rel xGF%−21.5OZ%36
Most common linemates

Game log

Average Imprint 0.13 over 6 games, best 1.2.

DateTeamOpponentGAP+/-SOGPIMTOIImprint
Oct 22DALvs WPG00002010:020.1
Oct 20DALvs BOS000-10010:150.5
Oct 17DAL@ CHI000+11012:55-0.8
Oct 14DAL@ COL00000013:360.0
Oct 5DALvs SJS101+11010:371.2
Oct 2DALvs STL00002010:18-0.2

NHL career

SeasonLeagueTeamGPGAPPIM+/-
2026–27NHLDAL61010+1
2025–26NHLColorado Avalanche513698+7
2024–25NHLColorado Avalanche791672320+15
2023–24NHLColorado Avalanche5636912-1
2022–23NHLDallas Stars7081940-9
2021–22NHLDallas Stars5616710-6
2020–21NHLDallas Stars2665116+3
2019–20NHLDallas Stars111014-1

NHL playoffs

SeasonLeagueTeamGPGAPPIM+/-
2025–26NHLColorado Avalanche50000+4
2024–25NHLColorado Avalanche700020
2023–24NHLColorado Avalanche81124+3
2022–23NHLDallas Stars1514520
2021–22NHLDallas Stars70114-2
2019–20NHLDallas Stars145164+7

Other leagues

Junior, college, minor-league, European and international seasons from NHL records. Some seasons may be missing. Refreshed Oct 22.

SeasonLeagueTeamGPGAPPIM+/-
2025–26OGFinland52020+3
2023–24AHLColorado Eagles102468+7
2019–20AHLTexas Stars4812112325+1
2018–19WCFinland92130+1
2018–19EHTFinland300020
2018–19LiigaSport4816153118+12
2017–18LiigaSport5919183724-8
2016–17LiigaSport5811102120-2
2015–16 (playoffs)LiigaSport20000-1
2015–16U20 SM-liigaSport U2011120+1
2015–16MestisHermes10112+1
2015–16LiigaSport48661222-1
2014–15Jr. A SM-liigaSport U2065056+4
2014–15LiigaSport47851310+1
2013–14 (playoffs)Hlinka Gretzky CupFinland U18421340
2013–14 (playoffs)Jr. A SM-liigaJokerit U20400000
2013–14 (playoffs)Jr. B SM-sarjaJokerit U18926812—
2013–14Jr. A SM-liigaJokerit U203818193740+10
2013–14Jr. B SM-sarjaJokerit U1821230—
2013–14WJC-18Finland U18510118-4
2013–14LiigaJokerit100020
2012–13 (playoffs)Hlinka Gretzky CupFinland U1850000-1
2012–13 (playoffs)EYOFFinland U1731014+4
2012–13 (playoffs)Jr. B SM-sarjaJokerit U18104262—
2012–13WHC-17Finland U1752240—
2012–13Jr. A SM-liigaJokerit U20407132035+7
2012–13Jr. B SM-sarjaJokerit U1811012—
2012–13WJC-18Finland U18700000
2011–12 (playoffs)YOGFinland U16642614+4
2011–12 (playoffs)Jr. C SM-sarjaJokerit U1634370—
2011–12 (playoffs)Jr. B SM-sarjaJokerit U1842022—
2011–12Jr. C SM-sarja QJokerit U16810112120—
2011–12Jr. A SM-liigaJokerit U20204154+8
2011–12Jr. B SM-sarjaJokerit U18102460—
2010–11 (playoffs)Jr. C SM-sarjaJokerit U1630002—
2010–11Jr. C SM-sarjaJokerit U16261091912—

Source: NHL.com data. Player status per the NHL player registry.

ESC
  • PAGE Rankings this week
  • PAGE Timeline 2026–27 nightly
  • PAGE 2025–26 rewind weekly
  • PAGE 2024–25 rewind weekly
  • PAGE 2023–24 rewind weekly
  • PAGE 2022–23 rewind weekly
  • PAGE Playoff odds and the Cup
  • PAGE Compare two teams any matchup
  • PAGE What if? Player swap change a roster
  • PAGE What if? Goalie swap replay a game