June 21, 2019 — Selected by the Carolina Hurricanes in the 2019 NHL Draft. Fourth round, 121st overall.
May 14, 2021 — Signed a three-year, entry-level contract with the Carolina Hurricanes.
Represented Finland at the 2019 IIHF U-18 World Championship.
Tallied 60 points (15g, 45a) in 51 Jr. A SM-liiga games with Karpat U20… Led league in assists… Finished tied for fifth in the league in points… Named Jr. A SM-liiga Rookie of the Year… Selected to Jr. A SM-liiga Second All-Star Team… Added seven points (3g, 4a) in 11 playoff games as Karpat U20 won the Jr. A SM-liiga title… Skated in one Liiga game with Karpat, making his debut vs. HPK (2/27).
Split the season between Karpat (Liiga), Hermes (Mestis) and Karpat U20 (Jr. A SM-liiga)… Skated in five Liiga games… Scored one goal in two Mestis games… Made Mestis debut at Kiekko-Pojat (11/22)… Scored first career Mestis goal at SaPKo (11/23)… Registered 61 points (27g, 34a) in 43 Jr. A SM-liiga games… Established Jr. A SM-liiga career highs in goals and points… Named Jr. A SM-liiga Best Forward and First Team All-Star… Led Jr. A SM-liiga in points per game (1.42).
Split the season between Karpat (Liiga) and Karpat’s junior team (Jr. A SM-sarja)… Registered 18 points (9g, 9a) in 37 games with Karpat… Established Liiga career highs in games played, goals, assists and points… Ranked tied for fifth on the team in goals and tied for eighth in points… Posted a three-game point streak from 2/6-2/10 (2g, 1a), including first Liiga/professional point (goal) vs. SaiPa (2/6)… Tallied two assists at KooKoo (2/27)… Posted two points (1g, 1a) at HIFK (3/5)… Recorded three points (1g, 2a) vs. HPK (3/10)… Posted a three-game goal/point streak from 3/16-3/19 (3g, 2a), including three points (1g, 2a) at TPS (3/17)… Also earned nine points (3g, 6a) in nine games with Karpat U20… Added one assist in five Liiga playoff games… Earned an assist in Liiga playoff debut at Sport (4/15).
Recorded seven points (4g, 3a) in 28 Liiga games with Karpat and added two assists in five games with Karpat’s junior team… Scored a goal in back-to-back games from 9/21-10/7, including the game-winning goal vs. HIFK (10/7)… Tallied an assist in back-to-back games from 12/29-1/4… Scored a goal in regular-season finale at TPS (3/19)… Added one goal in four Liiga playoff games, scoring on the power play in Game 3 vs. Ilves (3/31)… Also earned a team-high six points (2g, 4a) in two playoff games with Karpat U20, registering three points (1g, 2a) in both first-round wins over Pelicans U20 (3/26-3/27).
Registered 24 points (8g, 16a) in 52 AHL games with Chicago and added five points (3g, 2a) in 11 Liiga games with Karpat… Began the season with Chicago… Recorded an assist in his AHL debut vs. Milwaukee (10/15)… Posted two assists vs. Texas (10/25)… Earned a three-game point streak from 10/29-11/19 (1g, 2a)… Tallied two points (1g, 1a) vs. Grand Rapids (12/22)… Recorded two assists at Rockford (1/21)… Reassigned to Karpat (2/13)… Posted a four-game point streak from 2/17-2/24 (2g, 2a)… Added an assist in three playoff games with Karpat… Reassigned to Chicago (3/24)… Registered a three-game point streak from 3/25-3/29 (3g, 1a)… Scored two goals at Texas (3/25)… Tallied two assists vs. Grand Rapids (4/15).