May 28, 2019 — Signed a three-year, entry-level contract with the Detroit Red Wings.
December 12, 2019 — Acquired by the Carolina Hurricanes from the Detroit Red Wings in exchange for Kyle Wood.
Represented Finland at the 2019 IIHF World Championships, recording two assists in 10 games and winning gold… Also skated in 10 games for Finland at the 2021 IIHF World Championship, tying for the team lead in assists (3) and winning a silver medal.
Posted 17 points (10g, 7a) in 37 Jr. A SM-liiga games with Assat U20… Ranked tied for fifth among league defensemen in goals… Added two points (1g, 1a) in seven playoff games.
Tallied 37 points (10g, 27a) in 48 Jr. A SM- liiga games with Assat U20… Among league defensemen, ranked third in points, tied for fourth in goals and fifth in assists… Ranked second on team in assists and fifth in points… Added one assist in four playoff games.
Recorded 12 points (4g, 8a) in 31 NCAA games during freshman season at Western Michigan… Made collegiate debut at Ferris State (10/10)… Registered two points (1g, 1a) for first career collegiate points vs. Bowling Green (10/13)… Earned a three-game assist streak from 10/24-10/31 (3a)… Posted three points (2g, 1a) vs. Colorado College (12/11).
Began the season with Western Michigan (NCAA), skating in one game before signing a professional contract with HIFK (11/1)… Tallied five points (3g, 2a) in three Jr. A SM-liiga games with HIFK U20… Earned one assist in three Mestis games on loan with Kiekko-Vantaa… Registered six points (2g, 4a) in 36 Liiga games with HIFK… Made Liiga debut vs. TPS (11/18)… Recorded first career Liiga point (assist) at Jukurit (11/24)… Scored first career Liiga goal at Pelicans (12/3)… Posted two points (1g, 1a) vs. HPK (1/24)… Added two points (1g, 1a) in 12 Liiga playoff games… Made Liiga playoff debut and earned first career Liiga playoff point (assist) at Karpat (3/15)… Scored first career Liiga playoff goal vs. TPS (3/23).
Posted 16 points (9g, 7a) in 49 Liiga games with HIFK… Ranked second among team defensemen in goals… Scored two goals at Karpat (11/17)… Earned a four-game point streak from 12/1-12/9 (3g, 1a)… Posted a three-game point streak from 1/11-1/16 (1g, 2a)… Scored two goals at KalPa (1/20)… Tallied two assists vs. JYP (2/2)… Added seven points (3g, 4a) in 13 Liiga playoff games… Earned a three-game playoff point streak from 3/24-3/28 (2g, 2a)… Scored two goals at JYP (3/24).
Registered 51 points (19g, 32a) in 59 Liiga games with Pelicans… Led all Liiga defensemen in goals and points… Finished second among league defensemen in assists… Recorded the third-most points by a defenseman in Liiga history… Ranked tied for sixth among all league skaters in points… Led team in goals and points and ranked second in assists… Named Liiga Best Defenseman and Best Regular Season Player… Selected to Liiga All-Star Team… Named Liiga Player of the Month for January… Opened the season with a three-game point streak from 9/14-9/21 (2g, 1a)… Posted two points (1g, 1a) at TPS (9/29)… Played 100th career Liiga game vs. KalPa (10/26)… Tallied two points (1g, 1a) vs. HPK (11/16)… Recorded two points (1g, 1a) at KooKoo (11/24)… Earned a three-game point streak from 12/8-12/14 (1g, 4a)… Registered three assists at SaiPa (12/14)… Posted four straight multi-point games from 1/12-1/25 (6g, 4a)… Tallied two assists at KooKoo (1/12)… Recorded three points (2g, 1a) vs. TPS (1/18)… Registered three points (2g, 1a) at Sport (1/23)… Scored two goals at SaiPa (1/25)… Earned a three-game point streak from 1/30-2/2 (3g, 3a)… Posted two assists vs. Karpat (1/30)… Tallied three points (2g, 1a) vs. Tappara (2/2)… Recorded two assists vs. KooKoo (2/15)… Registered two assists vs. Assat (2/22)… Earned a five-game point streak from 2/27-3/9 (3g, 4a)… Posted two assists vs. JYP (3/2)… Tallied two points (1g, 1a) at KalPa (3/9)… Added four points (2g, 2a) in six Liiga playoff games… Scored two goals vs. HIFK (3/21)… Signed a one-year, entry-level contract with Detroit (5/28).
Recorded 25 points (13g, 12a) in 54 AHL games with Grand Rapids and Charlotte… Finished second in the AHL in goals by a defenseman… Registered five points (2g, 3a) in 19 games with Grand Rapids… Posted 20 points (11g, 9a) in 35 games with Charlotte… Led Checkers defensemen in goals and power-play goals (6)… Began the season with Grand Rapids… Played first career AHL game and scored first career AHL goal at Chicago (10/5)… Tallied two points (1g, 1a) vs. Texas (10/26)… Traded to Carolina from Detroit in exchange for Kyle Wood (12/12)… Recorded an assist in Checkers debut vs. Hartford (12/17)… Registered twopoints vs. Hartford (12/18)… Earned a four-game point streak from 1/11-1/18 (3g, 4a)… Posted two assists at Bridgeport (1/11)… Scored two goals vs. Hershey (1/14)… Tallied two assists vs. Toronto (1/18)… Recorded three points (1g, 2a) vs. Hartford (2/7)… Earned a three-game point streak from 2/21-2/25 (2g, 1a).
Registered 34 points (13g, 21a) in 58 games with Avangard Omsk of the Kontinental Hockey League (KHL)… Ranked tied for second in goals and seventh in points among KHL defensemen… Scored a power-play, game-winning goal for his first career KHL point vs. Amur (9/7)… Tallied two assists vs. SKA St. Petersburg (9/15)… Earned two points (1g, 1a) at CSKA (10/4)… Posted two assists vs. Sibir Novosibirsk (10/10)… Recorded two points (1g, 1a) vs. Ak Bars Kazan (11/23)… Registered two assists at Kunlun Red Star (12/21)… Tallied two points (1g, 1a) at Dinamo Minsk (1/3)… Scored two goals at Salavat Yulaev (1/5)… Earned two points (1g, 1a), including the game-winning goal, vs. Severstal Cherepovets (1/7)… Posted two assists at Sibir Novosibirsk (2/18)… Added 10 points (3g, 7a) in 24 KHL playoff games as Avangard captured its first Gagarin Cup championship… Ranked tied for the league lead in playoff assists and points among defensemen… Scored two goals, including the overtime game-winning goal, in Game 7 of the Conference Final against Ak Bars Kazan (4/15).
Tallied 33 points (13g, 20a) in 47 KHL games with Avangard Omsk… Led all KHL defensemen in goals and ranked second in points, with a league-high 10 of his 13 goals coming on the power play… Finished second among Omsk skaters in points, third in assists and fourth in goals and paced the team in shots on goal (157, 2.34 per game)… Opened the season with multi-point games in two of his first three contests (1g, 3a)… Posted a five-game assist/point streak from 10/9-10/18 (1g, 7a), including three points (1g, 2a) at HC Sochi (10/18)… Scored two power-play goals at Salavat Yulaev (11/5)… Posted a three-game point streak from 12/23-12/28 (2g, 2a), including two goals at Dinamo Riga (12/28)… Skated in two KHL playoff games, recording one assist.