
#22 JOEL KIVIRANTA (L)
DALLAS STARS
| Age | 30.5 | Birth Date | 1996-03-23 |
| Shoots | L | Draft Info | N/A |
| Height | 5'11 | Fantrax Roster% | 2 |
| Weight | 185 | Yahoo Roster% | 0 |
| Country | FIN | Status | On Roster |
| 2026-2027 Regular Season | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| GP | G | A | PTS | PPP | TOI | PPTOI | SOG | HIT | BKS |
| 6 | 1 | 0 | 1 | 0 | 11:17 | 0:01 | 6 | 10 | 2 |
COLD STREAK - 0 PTS in last 4 GP
SELECT CONTENT
| Quick Player Compare |
| Player VS Opponent |
Toggle Year/Type
Latest News & Analysis
More Player News| Date | Type | News |
|---|---|---|
| 2026-10-14 | Player Update | Kiviranta (lower body) will draw back into the lineup Wednesday versus Colorado, per Mike Heika of the Stars' official site. |
| 2026-10-13 | Injury Update | Kiviranta (lower body) won't play against Colorado on Tuesday, according to Owen Newkirk of DLLS Sports. |
| 2026-10-12 | Player Update | Head coach Glen Gulutzan said Monday that he expects Kiviranta (lower body) to be good to go for Tuesday's game against the Avalanche, Lia Assimakopoulos of The Dallas Morning News reports. |
| 2026-10-07 | Injury Update | Kiviranta (lower body) will miss Dallas' upcoming two-game road trip, Mike Heika of the Stars' official site reports Wednesday. |
| 2026-09-18 | Article | Analytics Advantage: How Teams Score Their Goals Affects Their Fantasy Value for 2026-27 |
| 2026-08-27 | Article | Dobber’s Offseason Fantasy Grades – Dallas Stars |
| 2026-07-01 | Player Update | Kiviranta signed a one-year, $1 million contract with the Stars on Wednesday. |
| 2026-05-11 | Player Update | Kiviranta (undisclosed) will be an option for Game 4's road matchup against Minnesota on Monday, Bailey Curtis of DNVR Sports reports. |
| 2026-05-10 | Injury Update | Kiviranta (undisclosed) is a possibility for Monday's Game 4 matchup against Minnesota, Evan Rawal of the Denver Gazette reports. |
| 2026-05-03 | Injury Update | Kiviranta (undisclosed) hasn't resumed skating yet, according to Bailey Curtis of DNVR Sports on Sunday. |
| 2026-05-02 | Injury Update | Kiviranta (undisclosed) is day-to-day, Evan Rawal of the Denver Gazette reports Saturday. |
| 2026-03-06 | Player Update | Kiviranta (concussion) is slated to return to the lineup Friday in Dallas, Corey Masisak of The Denver Post reports. |
| 2026-02-28 | Injury Update | Kiviranta is in the concussion protocol, Corey Masisak of The Denver Post reports Saturday. |
| 2026-02-28 | Injury Update | Kiviranta (undisclosed) isn't expected to play Saturday versus Chicago, per Colleen Flynn of Colorado Hockey Now. |
| 2026-02-26 | Injury Update | Kiviranta is undergoing an evaluation for an undisclosed injury sustained Thursday versus the Wild, Bailey Curtis of DNVR Sports reports. |
| 2026-02-14 | Article | Ramblings: Fiala Out For Season; Silovs, Dvorsky, Pettersson Shine at Olympics (Feb 15) |
| 2026-01-23 | Player Update | Kiviranta (lower body) will be in action versus Philadelphia on Friday, Aarif Deen of Colorado Hockey Now reports. |
| 2026-01-21 | Injury Update | Head coach Jared Bednar said Wednesday that he hopes Kiviranta (lower body) will be able to return for Friday's game against the Flyers, Evan Rawal of the Denver Gazette reports. |
| 2026-01-19 | Injury Update | Kiviranta (lower body) was put on injured reserve Monday, per the NHL media site. |
| 2026-01-08 | Injury Update | Kiviranta (lower body) has been ruled out for Thursday's game against the Senators, Jesse Montano of Guerilla Sports reports. |
| 2026-01-08 | Injury Update | Kiviranta (lower body) is considered week-to-week, Corey Masisak of The Denver Post reports Thursday. |
| 2026-01-03 | Injury Update | Kiviranta (lower body) didn't accompany the Avalanche on the team's three-game road trip, which begins against Carolina on Saturday, Corey Masisak of The Denver Post reports. |
| 2026-01-01 | Injury Update | Kiviranta (lower body) will join the Avalanche on their upcoming road trip, which begins Saturday in Carolina, per Corey Masisak of The Denver Post. |
| 2025-12-31 | Injury Update | Kiviranta (lower body) won't play Wednesday versus the Blues, Evan Rawal of the Denver Gazette reports. |
| 2025-12-13 | Player Update | Kiviranta (eye) will play Saturday versus the Predators, Meghan Angley of Guerilla Sports reports. |
| 2025-12-12 | Injury Update | Kiviranta's upper-body issue is related to his eye. He's questionable for Saturday's game against Nashville, Corey Masisak of The Denver Post reports Friday. |
| 2025-11-27 | Article | Ramblings: Tkachuk Returning; Matthews and Stone Also Return; Heaters for Chychrun, Hagel, Vasilevskiy, and Samuelsson Continue – November 27 |
| 2025-11-25 | Player Update | Head coach Jared Bednar noted Tuesday that Kiviranta (lower body) is good to go, per Aarif Deen of Colorado Hockey Now. |
| 2025-11-12 | Injury Update | Kiviranta (lower body) took the ice in a non-contact jersey Wednesday, Evan Rawal of the Denver Gazette reports. |
| 2025-11-10 | Article | The Wild West – NHL Experience by Western Team |
| 2025-10-18 | Injury Update | Kiviranta (lower body) is out indefinitely, the team announced Saturday. |
| 2025-10-12 | Article | Ramblings: First NHL Goals Including Schaefer; Marchenko Hat Trick; Ducks Score Seven (Oct 12) |
| 2025-08-08 | Player Update | Kiviranta agreed to terms on a one-year contract with Colorado on Friday. |
| 2025-08-01 | Article | Ramblings: Pospisil and Levi Extended; Thoughts on Dorofeyev, Knies, and Terry – August 1 |
| 2025-07-05 | Article | Ramblings: Remaining Free Agents – Roslovic, Grzelcyk, Olofsson, Skinner, and more… |
| 2025-05-05 | Article | The Wild West – Western Team Free Agency Previews for 2025-26 – Part One |
| 2025-04-02 | Player Update | Kiviranta (lower body) is set to draw back into the lineup Wednesday versus Chicago, according to Conor McGahey of Altitude TV. |
| 2025-04-01 | Player Update | Kiviranta (lower body) will be an option for Wednesday's game against Chicago, Evan Rawal of the Denver Gazette reports. |
| 2025-03-31 | Injury Update | Kiviranta (lower body) won't play in Monday's game against the Flames, Evan Rawal of the Denver Gazette reports. |
| 2025-03-29 | Injury Update | Kiviranta (lower body) isn't available Saturday versus St. Louis, per Ryan Boulding of NHL.com. |
| 2025-03-27 | Injury Update | Kiviranta (lower body) won't be in the lineup against the Kings on Thursday, according to Jesse Montano of Guerilla Sports. |
| 2025-03-11 | Article | Ramblings: Ekblad Suspended; Updates on Levshunov, Välimäki, and Hall; Fantasy Opportunities for Zetterlund, Colangelo, and Kuzmenko |
| 2025-03-07 | Article | Looking Ahead: Stars on Light Week, Heiskanen Losing Value |
| 2024-12-23 | Article | Ramblings: Keller, Kiviranta, Miller/Pettersson, Consistency by Game (Dec 23) |
| 2024-12-20 | Article | Ramblings: Miller/Pettersson, Blackwood/Georgiev, Kakko’s Kraken Debut (Dec 20) |
| 2024-10-25 | Article | Ramblings: Pesce, Hughes, and Woll Return; Updates on Duclair, Sharangovich, and Karlsson – October 25 |
| 2024-10-23 | Article | Ramblings: Frozen Frenzy, Neighbours Signs, Hagel Hattie, Preds Finally Win (Oct 23) |
| 2024-10-21 | Article | The Wild West – Early Observations in the West |
| 2024-09-23 | Article | The Wild West – Training Camp Roster Openings – Part One |
| 2024-07-01 | Player Update | Kiviranta inked a one-year, two-way contract with Colorado on Monday. |
Salary/CapHit Information
Powered by PuckPedia.com
| 2026-2027 Salary | UFA Year | Expiry Status | Arbitration Eligible? | Group 6 UFA Eligible? |
|---|---|---|---|---|
| 1,000,000 | 2023 | UFA | No | No |
| Year | Cap Hit | AAV |
|---|---|---|
| 2026-2027 | 1,000,000 | 1,000,000 |
NHL ID: 8481641
2026-2027 Regular Season Game Log
| Date | OPP | Team | Status | G | A | PTS | +/- | PIM | SOG | PPG | PPP | HITS | BKS | FOW | FO% | PPTOI | %PP | SHTOI | %SH | TOI | HIghlights |
|---|
Upcoming Games
| Game Date | Opponent |
|---|---|
| Oct 25 | NYI |
| Oct 27 | N.J |
| Oct 29 | MTL |
| Oct 31 | CBJ |
| Nov 3 | @WSH |
| Nov 5 | @CBJ |
| Nov 7 | S.J |
| Nov 12 | WPG |
| Nov 14 | BUF |
| Nov 15 | FLA |
| Nov 17 | @VGK |
| Nov 19 | @VGK |
| Nov 22 | PIT |
| Nov 25 | NSH |
| Nov 27 | @STL |
| Nov 28 | UTA |
| Dec 1 | @SEA |
| Dec 3 | @SEA |
| Dec 5 | @VAN |
| Dec 9 | TOR |
| Dec 12 | STL |
| Dec 15 | WSH |
| Dec 17 | @EDM |
| Dec 19 | @WPG |
| Dec 20 | @WPG |
| Dec 22 | CGY |
| Dec 27 | @MTL |
| Dec 29 | @OTT |
| Dec 31 | NYR |
| Jan 2 | CHI |
| Jan 4 | DET |
| Jan 6 | @S.J |
| Jan 8 | @ANA |
| Jan 9 | @L.A |
| Jan 12 | OTT |
| Jan 14 | @BOS |
| Jan 15 | @NYI |
| Jan 17 | @NYR |
| Jan 19 | @N.J |
| Jan 20 | @CHI |
| Jan 22 | COL |
| Jan 24 | @COL |
| Jan 26 | ANA |
| Jan 28 | VAN |
| Jan 30 | @MIN |
| Feb 8 | L.A |
| Feb 12 | @T.B |
| Feb 13 | @FLA |
| Feb 16 | MIN |
| Feb 18 | PHI |
| Feb 20 | VGK |
| Feb 23 | VAN |
| Feb 25 | T.B |
| Feb 27 | EDM |
| Feb 28 | @STL |
| Mar 3 | MIN |
| Mar 5 | @PHI |
| Mar 6 | @DET |
| Mar 8 | @TOR |
| Mar 10 | ANA |
| Mar 13 | @L.A |
| Mar 15 | @UTA |
| Mar 17 | @CGY |
| Mar 20 | @EDM |
| Mar 23 | CAR |
| Mar 25 | @CAR |
| Mar 27 | NSH |
| Mar 30 | CGY |
| Apr 2 | @MIN |
| Apr 3 | CHI |
| Apr 5 | SEA |
| Apr 7 | @UTA |
| Apr 9 | UTA |
| Apr 10 | @NSH |
Daily Fantasy Sports
| Game Date | Team | Opponent | DraftKings | Yahoo | FanDuel |
|---|
2026-2027 Regular Season Game Log
| Date | OPP | Team | Status | W | L | OTL | GA | SA | GAA | SV% | GSAA | SO | QS | RBS | xGA | GSAx | STEAL | PL | MIN |
|---|
Upcoming Games
| Game Date | Opponent |
|---|---|
| Oct 25 | NYI |
| Oct 27 | N.J |
| Oct 29 | MTL |
| Oct 31 | CBJ |
| Nov 3 | @WSH |
| Nov 5 | @CBJ |
| Nov 7 | S.J |
| Nov 12 | WPG |
| Nov 14 | BUF |
| Nov 15 | FLA |
| Nov 17 | @VGK |
| Nov 19 | @VGK |
| Nov 22 | PIT |
| Nov 25 | NSH |
| Nov 27 | @STL |
| Nov 28 | UTA |
| Dec 1 | @SEA |
| Dec 3 | @SEA |
| Dec 5 | @VAN |
| Dec 9 | TOR |
| Dec 12 | STL |
| Dec 15 | WSH |
| Dec 17 | @EDM |
| Dec 19 | @WPG |
| Dec 20 | @WPG |
| Dec 22 | CGY |
| Dec 27 | @MTL |
| Dec 29 | @OTT |
| Dec 31 | NYR |
| Jan 2 | CHI |
| Jan 4 | DET |
| Jan 6 | @S.J |
| Jan 8 | @ANA |
| Jan 9 | @L.A |
| Jan 12 | OTT |
| Jan 14 | @BOS |
| Jan 15 | @NYI |
| Jan 17 | @NYR |
| Jan 19 | @N.J |
| Jan 20 | @CHI |
| Jan 22 | COL |
| Jan 24 | @COL |
| Jan 26 | ANA |
| Jan 28 | VAN |
| Jan 30 | @MIN |
| Feb 8 | L.A |
| Feb 12 | @T.B |
| Feb 13 | @FLA |
| Feb 16 | MIN |
| Feb 18 | PHI |
| Feb 20 | VGK |
| Feb 23 | VAN |
| Feb 25 | T.B |
| Feb 27 | EDM |
| Feb 28 | @STL |
| Mar 3 | MIN |
| Mar 5 | @PHI |
| Mar 6 | @DET |
| Mar 8 | @TOR |
| Mar 10 | ANA |
| Mar 13 | @L.A |
| Mar 15 | @UTA |
| Mar 17 | @CGY |
| Mar 20 | @EDM |
| Mar 23 | CAR |
| Mar 25 | @CAR |
| Mar 27 | NSH |
| Mar 30 | CGY |
| Apr 2 | @MIN |
| Apr 3 | CHI |
| Apr 5 | SEA |
| Apr 7 | @UTA |
| Apr 9 | UTA |
| Apr 10 | @NSH |
DraftKings
| Game Date | Team | Opponent | DraftKings | Yahoo | FanDuel |
|---|
2026-2027 Regular Season Line Combinations
Even Strength Line Combinations
| Freq | Line Combination |
|---|
| Num | Time | % | Line | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
|---|
Even Strength Line Production (total pts: )
| PTS | %Total | Line Combination |
|---|
Even Strength Best Linemate
| PTS | Linemate |
|---|
Power Play Line Combinations
| Freq | Line Combination |
|---|
| Num | Time | % | Line | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
|---|
Power Play Line Production (total pts: )
| PTS | %Total | Line Combination |
|---|
Power Play Best Linemate
| PTS | Linemate |
|---|
Dallas Stars Last Game Lines (2026-10-22)
Opponent: Winnipeg Jets
| Num | Time | % | EV - FORWARDS | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 7:57 | 15.4 | MIKKO RANTANEN - SAM STEEL - WYATT JOHNSTON | 0 | 1 | -1 | 5 | 4 | 55.6 | 8 | 7 | 53.3 |
| 2 | 7:27 | 14.4 | JAMIE BENN - JUSTIN HRYCKOWIAN - ARTTU HYRY | 0 | 0 | 0 | 7 | 1 | 87.5 | 11 | 3 | 78.6 |
| 3 | 6:58 | 13.5 | TYLER SEGUIN - ROOPE HINTZ - JASON ROBERTSON | 0 | 0 | 0 | 3 | 0 | 100.0 | 5 | 4 | 55.6 |
| 4 | 4:29 | 8.7 | COLIN BLACKWELL - RADEK FAKSA - JOEL KIVIRANTA | 0 | 0 | 0 | 2 | 0 | 100.0 | 5 | 1 | 83.3 |
| Num | Time | % | EV - DEFENSE | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
| 1 | 16:26 | 31.7 | MIRO HEISKANEN - THOMAS HARLEY | 0 | 0 | 0 | 13 | 6 | 68.4 | 19 | 8 | 70.4 |
| 2 | 7:55 | 15.3 | TYLER MYERS - LIAN BICHSEL | 0 | 0 | 0 | 1 | 2 | 33.3 | 6 | 4 | 60.0 |
| 3 | 6:58 | 13.5 | KYLE CAPOBIANCO - NILS LUNDKVIST | 0 | 0 | 0 | 2 | 0 | 100.0 | 4 | 6 | 40.0 |
| Num | Time | % | PP - FORWARDS | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
| 1 | 2:06 | 52.5 | MIKKO RANTANEN - ROOPE HINTZ - JASON ROBERTSON - WYATT JOHNSTON | 0 | 0 | 0 | 3 | 0 | 100.0 | 5 | 0 | 100.0 |
| 2 | 1:48 | 45.0 | TYLER SEGUIN - MIKKO RANTANEN - JASON ROBERTSON - JUSTIN HRYCKOWIAN | 0 | 0 | 0 | 1 | 1 | 50.0 | 4 | 1 | 80.0 |
| 3 | 0:02 | 0.8 | MIKKO RANTANEN - JASON ROBERTSON - WYATT JOHNSTON - JUSTIN HRYCKOWIAN | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0.0 |
| 4 | 0:02 | 0.8 | TYLER SEGUIN - MIKKO RANTANEN - JUSTIN HRYCKOWIAN | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0.0 |
| Num | Time | % | PP - DEFENSE | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
| 1 | 2:23 | 59.6 | MIRO HEISKANEN | 0 | 0 | 0 | 3 | 0 | 100.0 | 5 | 0 | 100.0 |
| 2 | 1:33 | 38.8 | THOMAS HARLEY | 0 | 0 | 0 | 1 | 1 | 50.0 | 4 | 1 | 80.0 |
| 3 | 0:04 | 1.7 | KYLE CAPOBIANCO - THOMAS HARLEY | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 0 | 0.0 |
| Num | Time | % | SH - FORWARDS | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
| 1 | 2:22 | 29.6 | SAM STEEL - ARTTU HYRY | 0 | 0 | 0 | 0 | 3 | 0.0 | 0 | 5 | 0.0 |
| 2 | 1:53 | 23.5 | RADEK FAKSA - JOEL KIVIRANTA | 0 | 0 | 0 | 0 | 0 | 0.0 | 0 | 1 | 0.0 |
| 3 | 1:34 | 19.6 | JOEL KIVIRANTA - JUSTIN HRYCKOWIAN | 0 | 0 | 0 | 1 | 0 | 100.0 | 1 | 1 | 50.0 |
| Num | Time | % | SH - DEFENSE | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
| 1 | 4:18 | 53.8 | MIRO HEISKANEN - THOMAS HARLEY | 0 | 0 | 0 | 1 | 1 | 50.0 | 1 | 3 | 25.0 |
| 2 | 1:49 | 22.7 | TYLER MYERS - LIAN BICHSEL | 0 | 0 | 0 | 0 | 1 | 0.0 | 0 | 2 | 0.0 |
| 3 | 0:48 | 10.0 | MIRO HEISKANEN - LIAN BICHSEL | 0 | 0 | 0 | 1 | 0 | 100.0 | 1 | 0 | 100.0 |
DALLAS STARS 2026-2027 Regular Season Stats
| Name | GP | W | L | OTL | GA | SHA | GAA | SV% | GSAA | GA 5v5 | SA 5v5 | SV% 5v5 | xGA 5v5 | GSAX | GSAX/GP | SO | QS | QS% | RBS | RBS% | MIN |
|---|
DALLAS STARS Prospect Profile Pages
| Name | Age | Draf Year | Draf Round | Draf Pick | Link | Upside | Certainty |
|---|---|---|---|---|---|---|---|
| MAXIM MAYOROV | 22.3 | 2022 | 5 | 147 | 3.5 | 3.0 | |
| ARNO TIEFENSEE | 24.4 | 2023 | 5 | 157 | 4.0 | 3.5 | |
| MANS GOOS | 19.4 | 2025 | 5 | 158 | 5.0 | 4.5 |
Career Stats (Regular Season)
| Season | Team | GP | G | A | PTS | PTS/G | 84GP Pace | +/- | PIM | SOG | S% | SOG/G | HITS | PPG | PPP | SHG | SHP | BLKS | FOW | FOW% | PPTOI | %PP | %SH | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-2027 | DAL | 6 | 1 | 0 | 1 | 0.17 | 14 | 1 | 0 | 6 | 16.7 | 1.0 | 10 | 0 | 0 | 0 | 0 | 2 | 3 | 60.0 | 00:01 | 0.4 | 30.4 | 11:17 |
| 2025-2026 | COL | 51 | 3 | 6 | 9 | 0.18 | 15 | 7 | 8 | 50 | 6.0 | 1.0 | 63 | 0 | 0 | 0 | 0 | 15 | 4 | 40.0 | 00:04 | 1.1 | 21.8 | 10:22 |
| 2024-2025 | COL | 79 | 16 | 7 | 23 | 0.29 | 24 | 15 | 20 | 84 | 19.0 | 1.1 | 113 | 0 | 0 | 1 | 1 | 38 | 23 | 47.9 | 00:04 | 1.5 | 33.3 | 12:31 |
| 2023-2024 | COL | 56 | 3 | 6 | 9 | 0.16 | 13 | -1 | 12 | 48 | 6.3 | 0.9 | 78 | 0 | 0 | 0 | 0 | 32 | 2 | 28.6 | 00:00 | 0.1 | 23.5 | 09:50 |
| 2022-2023 | DAL | 70 | 8 | 1 | 9 | 0.13 | 11 | -9 | 40 | 85 | 9.4 | 1.2 | 117 | 0 | 0 | 1 | 1 | 20 | 3 | 30.0 | 00:03 | 1.0 | 29.3 | 12:09 |
| 2021-2022 | DAL | 56 | 1 | 6 | 7 | 0.13 | 11 | -6 | 10 | 59 | 1.7 | 1.1 | 97 | 0 | 0 | 0 | 0 | 23 | 0 | 0.0 | 00:01 | 0.3 | 1.3 | 09:31 |
| 2020-2021 | DAL | 26 | 6 | 5 | 11 | 0.42 | 36 | 3 | 6 | 31 | 19.4 | 1.2 | 40 | 1 | 1 | 0 | 0 | 11 | 1 | 14.3 | 00:51 | 17.3 | 0.5 | 12:10 |
| 2019-2020 | DAL | 11 | 1 | 0 | 1 | 0.09 | 8 | -1 | 4 | 13 | 7.7 | 1.2 | 17 | 0 | 0 | 0 | 0 | 3 | 0 | 00:01 | 0.3 | 2.5 | 10:39 | |
| 3 Year AVG | 84 | 12 | 8 | 20 | 0.24 | 20 | 14 | 17 | 86 | 14.3 | 1.0 | 115 | 0 | 0 | 1 | 1 | 34 | 19 | 47.6 | 00:04 | 1.3 | 28.6 | 11:40 | |
| CAREER | 355 | 39 | 31 | 70 | 0.20 | 17 | 9 | 100 | 376 | 10.4 | 1.1 | 535 | 1 | 1 | 2 | 2 | 144 | 36 | 40.0 | 00:06 | 2.0 | 21.2 | 11:08 |
Career Stats (Per Game)
| Season | Team | GP | G | G/GP | A | A/GP | PTS | PTS/G | PIM | PIM/GP | SOG | SOG/GP | PPP | PPP/GP | HITS | HITS/GP | BKS | BKS/GP | FOW | FOW/GP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-2027 | DAL | 6 | 1 | 0.17 | 0 | 0.00 | 1 | 0.17 | 0 | 0.00 | 6 | 1.00 | 0 | 0.00 | 10 | 1.67 | 2 | 0.33 | 3 | 0.50 |
| 2025-2026 | COL | 51 | 3 | 0.06 | 6 | 0.12 | 9 | 0.18 | 8 | 0.16 | 50 | 0.98 | 0 | 0.00 | 63 | 1.24 | 15 | 0.29 | 4 | 0.08 |
| 2024-2025 | COL | 79 | 16 | 0.20 | 7 | 0.09 | 23 | 0.29 | 20 | 0.25 | 84 | 1.06 | 0 | 0.00 | 113 | 1.43 | 38 | 0.48 | 23 | 0.29 |
| 2023-2024 | COL | 56 | 3 | 0.05 | 6 | 0.11 | 9 | 0.16 | 12 | 0.21 | 48 | 0.86 | 0 | 0.00 | 78 | 1.39 | 32 | 0.57 | 2 | 0.04 |
| 2022-2023 | DAL | 70 | 8 | 0.11 | 1 | 0.01 | 9 | 0.13 | 40 | 0.57 | 85 | 1.21 | 0 | 0.00 | 117 | 1.67 | 20 | 0.29 | 3 | 0.04 |
| 2021-2022 | DAL | 56 | 1 | 0.02 | 6 | 0.11 | 7 | 0.13 | 10 | 0.18 | 59 | 1.05 | 0 | 0.00 | 97 | 1.73 | 23 | 0.41 | 0 | 0.00 |
| 2020-2021 | DAL | 26 | 6 | 0.23 | 5 | 0.19 | 11 | 0.42 | 6 | 0.23 | 31 | 1.19 | 1 | 0.04 | 40 | 1.54 | 11 | 0.42 | 1 | 0.04 |
| 2019-2020 | DAL | 11 | 1 | 0.09 | 0 | 0.00 | 1 | 0.09 | 4 | 0.36 | 13 | 1.18 | 0 | 0.00 | 17 | 1.55 | 3 | 0.27 | 0 | 0.00 |
Career Stats (Non-NHL)
| Season | League | Team | GP | G | A | PTS | PTS/G | PIM | +/- | SOG | SOG/G | S% | PPP | NHLe |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-2026 | OG | Finland | 5 | 2 | 0 | 2 | 0.40 | 0 | 3 | 0 | 0.0 | 0 | 0 | |
| 2023-2024 | AHL | Colorado Eagles | 10 | 2 | 4 | 6 | 0.60 | 8 | 7 | 13 | 1.3 | 15.4 | 0 | 24 |
| 2019-2020 | AHL | Texas Stars | 48 | 12 | 11 | 23 | 0.48 | 25 | 1 | 81 | 1.7 | 14.8 | 1 | 20 |
| 2018-2019 | Liiga | Sport | 48 | 16 | 15 | 31 | 0.65 | 18 | 12 | 0 | 0.0 | 0 | 0 | 25 |
| 2018-2019 | WC | Finland | 9 | 2 | 1 | 3 | 0.33 | 0 | 1 | 0 | 0.0 | 0 | 0 | |
| 2018-2019 | EHT | Finland | 3 | 0 | 0 | 0 | 0.00 | 2 | 0 | 0 | 0.0 | 0 | 0 | |
| 2017-2018 | Liiga | Sport | 59 | 19 | 18 | 37 | 0.63 | 24 | -8 | 0 | 0.0 | 0 | 0 | 24 |
| 2016-2017 | Liiga | Sport | 58 | 11 | 10 | 21 | 0.36 | 20 | -2 | 0 | 0.0 | 0 | 0 | 14 |
| 2015-2016 | Liiga | Sport | 48 | 6 | 6 | 12 | 0.25 | 22 | -1 | 0 | 0.0 | 0 | 0 | 9 |
| 2015-2016 | U20 SM-liiga | Sport U20 | 1 | 1 | 1 | 2 | 2.00 | 0 | 1 | 0 | 0.0 | 0 | 0 | |
| 2015-2016 | Mestis | Hermes | 1 | 0 | 1 | 1 | 1.00 | 2 | 1 | 0 | 0.0 | 0 | 0 | |
| 2014-2015 | Liiga | Sport | 47 | 8 | 5 | 13 | 0.28 | 10 | 1 | 0 | 0.0 | 0 | 0 | 11 |
| 2014-2015 | Jr. A SM-liiga | Sport U20 | 6 | 5 | 0 | 5 | 0.83 | 6 | 4 | 0 | 0.0 | 0 | 0 | |
| 2013-2014 | Jr. A SM-liiga | Jokerit U20 | 38 | 18 | 19 | 37 | 0.97 | 40 | 10 | 0 | 0.0 | 0 | 0 | |
| 2013-2014 | WJC-18 | Finland U18 | 5 | 1 | 0 | 1 | 0.20 | 18 | -4 | 0 | 0.0 | 0 | 0 | |
| 2013-2014 | Jr. B SM-sarja | Jokerit U18 | 2 | 1 | 2 | 3 | 1.50 | 0 | 0 | 0 | 0.0 | 0 | 0 | |
| 2013-2014 | Liiga | Jokerit | 1 | 0 | 0 | 0 | 0.00 | 2 | 0 | 0 | 0.0 | 0 | 0 | 0 |
| 2012-2013 | Jr. A SM-liiga | Jokerit U20 | 40 | 7 | 13 | 20 | 0.50 | 35 | 7 | 0 | 0.0 | 0 | 0 | |
| 2012-2013 | WJC-18 | Finland U18 | 7 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0.0 | 0 | 0 | |
| 2012-2013 | WHC-17 | Finland U17 | 5 | 2 | 2 | 4 | 0.80 | 0 | 0 | 0 | 0.0 | 0 | 0 | |
| 2012-2013 | Jr. B SM-sarja | Jokerit U18 | 1 | 1 | 0 | 1 | 1.00 | 2 | 0 | 0 | 0.0 | 0 | 0 | |
| 2011-2012 | Jr. A SM-liiga | Jokerit U20 | 20 | 4 | 1 | 5 | 0.25 | 4 | 8 | 0 | 0.0 | 0 | 0 | |
| 2011-2012 | Jr. B SM-sarja | Jokerit U18 | 10 | 2 | 4 | 6 | 0.60 | 0 | 0 | 0 | 0.0 | 0 | 0 | |
| 2011-2012 | Jr. C SM-sarja Q | Jokerit U16 | 8 | 10 | 11 | 21 | 2.63 | 20 | 0 | 0 | 0.0 | 0 | 0 | |
| 2010-2011 | Jr. C SM-sarja | Jokerit U16 | 26 | 10 | 9 | 19 | 0.73 | 12 | 0 | 0 | 0.0 | 0 | 0 |
| Season | Team | GP | G | A | PTS | PTS/G | 84GP Pace | +/- | PIM | SOG | S% | SOG/G | HITS | PPG | PPP | SHG | SHP | BLKS | FOW | FOW% | PPTOI | %PP | %SH | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-2026 | COL | 5 | 0 | 0 | 0 | 0.00 | 0 | 4 | 0 | 5 | 0.0 | 1.0 | 13 | 0 | 0 | 0 | 0 | 1 | 0 | 0.0 | 00:00 | 0.0 | 24.9 | 09:30 |
| 2024-2025 | COL | 7 | 0 | 0 | 0 | 0.00 | 0 | 0 | 2 | 9 | 0.0 | 1.3 | 20 | 0 | 0 | 0 | 0 | 2 | 0 | 00:00 | 0.0 | 29.3 | 10:05 | |
| 2023-2024 | COL | 8 | 1 | 1 | 2 | 0.25 | 21 | 3 | 4 | 7 | 14.3 | 0.9 | 23 | 0 | 0 | 0 | 0 | 4 | 2 | 28.6 | 00:01 | 0.4 | 22.7 | 11:46 |
| 2022-2023 | DAL | 15 | 1 | 4 | 5 | 0.33 | 28 | -1 | 2 | 12 | 8.3 | 0.8 | 29 | 0 | 0 | 0 | 1 | 11 | 0 | 00:01 | 0.3 | 39.3 | 12:38 | |
| 2021-2022 | DAL | 7 | 0 | 1 | 1 | 0.14 | 12 | -2 | 4 | 5 | 0.0 | 0.7 | 12 | 0 | 0 | 0 | 0 | 7 | 1 | 50.0 | 00:03 | 0.7 | 0.0 | 09:36 |
| 2019-2020 | DAL | 14 | 5 | 1 | 6 | 0.43 | 36 | 7 | 4 | 21 | 23.8 | 1.5 | 37 | 1 | 1 | 0 | 0 | 8 | 0 | 0.0 | 01:02 | 20.4 | 0.6 | 12:47 |
| 3 Year AVG | 84 | 0 | 0 | 0 | 0.00 | 0 | 28 | 14 | 98 | 0.0 | 1.2 | 231 | 0 | 0 | 0 | 0 | 21 | 0 | 0.0 | 00:00 | 0.0 | 27.4 | 09:50 | |
| CAREER | 56 | 7 | 7 | 14 | 0.25 | 21 | 11 | 16 | 59 | 11.9 | 1.1 | 134 | 1 | 1 | 0 | 1 | 33 | 3 | 21.4 | 00:16 | 5.7 | 18.3 | 11:34 |
Career Stats (Per Game)
| Season | Team | GP | G | G/GP | A | A/GP | PTS | PTS/G | PIM | PIM/GP | SOG | SOG/GP | PPP | PPP/GP | HITS | HITS/GP | BKS | BKS/GP | FOW | FOW/GP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-2026 | COL | 5 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 5 | 1.00 | 0 | 0.00 | 13 | 2.60 | 1 | 0.20 | 0 | 0.00 |
| 2024-2025 | COL | 7 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 2 | 0.29 | 9 | 1.29 | 0 | 0.00 | 20 | 2.86 | 2 | 0.29 | 0 | 0.00 |
| 2023-2024 | COL | 8 | 1 | 0.13 | 1 | 0.13 | 2 | 0.25 | 4 | 0.50 | 7 | 0.88 | 0 | 0.00 | 23 | 2.88 | 4 | 0.50 | 2 | 0.25 |
| 2022-2023 | DAL | 15 | 1 | 0.07 | 4 | 0.27 | 5 | 0.33 | 2 | 0.13 | 12 | 0.80 | 0 | 0.00 | 29 | 1.93 | 11 | 0.73 | 0 | 0.00 |
| 2021-2022 | DAL | 7 | 0 | 0.00 | 1 | 0.14 | 1 | 0.14 | 4 | 0.57 | 5 | 0.71 | 0 | 0.00 | 12 | 1.71 | 7 | 1.00 | 1 | 0.14 |
| 2019-2020 | DAL | 14 | 5 | 0.36 | 1 | 0.07 | 6 | 0.43 | 4 | 0.29 | 21 | 1.50 | 1 | 0.07 | 37 | 2.64 | 8 | 0.57 | 0 | 0.00 |
Career Stats (Non-NHL)
| Season | League | Team | GP | G | A | PTS | PTS/G | PIM | +/- | SOG | SOG/G | S% | PPP | NHLe |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2015-2016 | Liiga | Sport | 2 | 0 | 0 | 0 | 0.00 | 0 | -1 | 0 | 0.0 | 0 | 0 | 0 |
| 2013-2014 | Jr. B SM-sarja | Jokerit U18 | 9 | 2 | 6 | 8 | 0.89 | 12 | 0 | 0 | 0.0 | 0 | 0 | |
| 2013-2014 | Jr. A SM-liiga | Jokerit U20 | 4 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | 0.0 | 0 | 0 | |
| 2013-2014 | Hlinka Gretzky Cup | Finland U18 | 4 | 2 | 1 | 3 | 0.75 | 4 | 0 | 0 | 0.0 | 0 | 0 | |
| 2012-2013 | Jr. B SM-sarja | Jokerit U18 | 10 | 4 | 2 | 6 | 0.60 | 2 | 0 | 0 | 0.0 | 0 | 0 | |
| 2012-2013 | Hlinka Gretzky Cup | Finland U18 | 5 | 0 | 0 | 0 | 0.00 | 0 | -1 | 0 | 0.0 | 0 | 0 | |
| 2012-2013 | EYOF | Finland U17 | 3 | 1 | 0 | 1 | 0.33 | 4 | 4 | 0 | 0.0 | 0 | 0 | |
| 2011-2012 | YOG | Finland U16 | 6 | 4 | 2 | 6 | 1.00 | 14 | 4 | 0 | 0.0 | 0 | 0 | |
| 2011-2012 | Jr. B SM-sarja | Jokerit U18 | 4 | 2 | 0 | 2 | 0.50 | 2 | 0 | 0 | 0.0 | 0 | 0 | |
| 2011-2012 | Jr. C SM-sarja | Jokerit U16 | 3 | 4 | 3 | 7 | 2.33 | 0 | 0 | 0 | 0.0 | 0 | 0 | |
| 2010-2011 | Jr. C SM-sarja | Jokerit U16 | 3 | 0 | 0 | 0 | 0.00 | 2 | 0 | 0 | 0.0 | 0 | 0 |
| Season | Team | GP | G | A | PTS | PTS/G | 84GP Pace | +/- | PIM | SOG | S% | SOG/G | HITS | PPG | PPP | SHG | SHP | BLKS | FOW | FOW% | PPTOI | %PP | %SH | TOI |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-2027 | DAL | 2 | 0 | 1 | 1 | 0.50 | 42 | 1 | 0 | 3 | 0.0 | 1.5 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 00:06 | 1.1 | 22.7 | 11:54 | |
| 2025-2026 | COL | 4 | 1 | 1 | 2 | 0.50 | 42 | 0 | 4 | 3 | 33.3 | 0.8 | 10 | 0 | 0 | 0 | 0 | 1 | 0 | 0.0 | 00:44 | 10.3 | 28.4 | 13:53 |
| 2024-2025 | COL | 4 | 0 | 1 | 1 | 0.25 | 21 | -1 | 2 | 6 | 0.0 | 1.5 | 5 | 0 | 0 | 0 | 0 | 2 | 0 | 0.0 | 00:27 | 10.3 | 50.7 | 10:13 |
| 2023-2024 | COL | 4 | 1 | 0 | 1 | 0.25 | 21 | 0 | 0 | 4 | 25.0 | 1.0 | 5 | 0 | 0 | 0 | 0 | 3 | 0 | 01:00 | 22.9 | 27.2 | 15:26 | |
| 2022-2023 | DAL | 5 | 1 | 3 | 4 | 0.80 | 67 | 5 | 0 | 8 | 12.5 | 1.6 | 1 | 0 | 0 | 1 | 1 | 4 | 0 | 00:04 | 2.0 | 39.8 | 07:59 | |
| 2021-2022 | DAL | 4 | 0 | 1 | 1 | 0.25 | 21 | -1 | 0 | 5 | 0.0 | 1.3 | 9 | 0 | 0 | 0 | 0 | 2 | 0 | 00:25 | 7.0 | 0.0 | 12:17 | |
| 2019-2020 | DAL | 3 | 0 | 0 | 0 | 0.00 | 0 | -1 | 6 | 2 | 0.0 | 0.7 | 4 | 0 | 0 | 0 | 0 | 4 | 0 | 01:42 | 32.6 | 9.5 | 14:27 | |
| 3 Year AVG | 84 | 8 | 25 | 33 | 0.40 | 34 | 0 | 50 | 101 | 8.3 | 1.2 | 134 | 0 | 0 | 0 | 0 | 34 | 0 | 0.0 | 00:30 | 7.8 | 34.7 | 12:01 | |
| CAREER | 26 | 3 | 7 | 10 | 0.38 | 32 | 3 | 12 | 31 | 9.7 | 1.2 | 35 | 0 | 0 | 1 | 1 | 17 | 0 | 0.0 | 00:37 | 11.8 | 24.9 | 12:05 |
Career Stats (Per Game)
| Season | Team | GP | G | G/GP | A | A/GP | PTS | PTS/G | PIM | PIM/GP | SOG | SOG/GP | PPP | PPP/GP | HITS | HITS/GP | BKS | BKS/GP | FOW | FOW/GP |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-2027 | DAL | 2 | 0 | 0.00 | 1 | 0.50 | 1 | 0.50 | 0 | 0.00 | 3 | 1.50 | 0 | 0.00 | 1 | 0.50 | 1 | 0.50 | 0 | 0.00 |
| 2025-2026 | COL | 4 | 1 | 0.25 | 1 | 0.25 | 2 | 0.50 | 4 | 1.00 | 3 | 0.75 | 0 | 0.00 | 10 | 2.50 | 1 | 0.25 | 0 | 0.00 |
| 2024-2025 | COL | 4 | 0 | 0.00 | 1 | 0.25 | 1 | 0.25 | 2 | 0.50 | 6 | 1.50 | 0 | 0.00 | 5 | 1.25 | 2 | 0.50 | 0 | 0.00 |
| 2023-2024 | COL | 4 | 1 | 0.25 | 0 | 0.00 | 1 | 0.25 | 0 | 0.00 | 4 | 1.00 | 0 | 0.00 | 5 | 1.25 | 3 | 0.75 | 0 | 0.00 |
| 2022-2023 | DAL | 5 | 1 | 0.20 | 3 | 0.60 | 4 | 0.80 | 0 | 0.00 | 8 | 1.60 | 0 | 0.00 | 1 | 0.20 | 4 | 0.80 | 0 | 0.00 |
| 2021-2022 | DAL | 4 | 0 | 0.00 | 1 | 0.25 | 1 | 0.25 | 0 | 0.00 | 5 | 1.25 | 0 | 0.00 | 9 | 2.25 | 2 | 0.50 | 0 | 0.00 |
| 2019-2020 | DAL | 3 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 6 | 2.00 | 2 | 0.67 | 0 | 0.00 | 4 | 1.33 | 4 | 1.33 | 0 | 0.00 |
Regular Season Quarterly Comparison
2026-2027
| Quarter | GP | G | A | PTS | SOG | PPP | PPTOI | TOI |
|---|---|---|---|---|---|---|---|---|
| 1 | 6 | 1 | 0 | 1 | 6 | 0 | 0:01 | 11:17 |
| 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0:0 |
| 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0:0 |
| 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0:0 | 0:0 |
Lines by quarter
| Quarter | Line Combination |
|---|
2025-2026
| Quarter | GP | G | A | PTS | SOG | PPP | PPTOI | TOI |
|---|---|---|---|---|---|---|---|---|
| 1 | 5 | 0 | 0 | 0 | 3 | 0 | 0:01 | 10:46 |
| 2 | 16 | 1 | 3 | 4 | 10 | 0 | 0:07 | 9:05 |
| 3 | 10 | 1 | 2 | 3 | 13 | 0 | 0:00 | 10:55 |
| 4 | 20 | 1 | 1 | 2 | 24 | 0 | 0:02 | 11:01 |
Lines by quarter
| Quarter | Line Combination |
|---|
Buy/Sell Meter
Expected Goal (xG) stats below provided by Natural Stat Trick
Note: Expected Goals are updated overnight and will not include today's games. Stats only available as of 2020-21.
Advanced Stats
| Year | PDO | 5 on 5 S% | OZ Start% | PTS/60 | SOG/60 | %PP | IPP | PPIPP | CF% | Sec Assists | Sec Assist % |
|---|
Expected Goals
| Year | GF 5v5 | xGF 5v5 | xGF/60 | GA 5v5 | xGA 5v5 | xGA/60 | xG% 5v5 |
|---|
NHL Edge
| Skating Speed | Skating Distance | Shot Speed | Shot Location | Zone Time% | |||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Season | Shot Map | Top speed | 22+ MPH | 20+ MPH | 18+ MPH | Tot. dist | Tot. dist/60 | Tot. dist EV | Tot. dist/60 EV | Tot. dist PP | Tot. dist/60 PP | Tot. dist PK | Tot. dist/60 PK | Top Speed | AVG Speed | 100+ | 90-100 | 80-90 | 70-80 | High Danger SOG | High Danger G | Mid Danger SOG | Mid Danger G | Long SOG | Long G | Off Zone | Def Zone | OZ - EV | DZ - EV | OZ - PP | DZ - PP | OZ - PK | DZ - PK |
Extended Game Log
| Date | OPP | TEAM | CF | CA | CF% | GF 5v5 | xGF 5v5 | xGF/60 | GA 5v5 | xGA 5v5 | xGA/60 | xG% 5v5 |
|---|
Player Calculator
Start Date:
End Date:
Stats
| GP | G | A | PTS | PTS/60 | +/- | PIM | SOG | S% | PPP | HIT | BLK | FOW | FO% | PPTOI | %PP | TOI | IPP |
|---|
Even Strength Line Combinations
| Freq | Line Combination |
|---|
| Num | Time | % | Line | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
|---|
Even Strength Line Production
| PTS | %Total | Line Combination |
|---|
Power Play Line Combinations
| Freq | Line Combination |
|---|
| Num | Time | % | Line | GF | GA | +/- | SF | SA | SF% | CF | CA | CF% |
|---|
Power Play Line Production
| PTS | %Total | Line Combination |
|---|