Wychowanek klubu Tappara Tampere. Przeszedł kolejne szczeble w juniorskich zespołach klubu. W czerwcu 2014 podpisał trzyletni kontrakt z klubem seniorskim. Od sezonu &lt;a href="Liiga%20%282014/2015%29"&gt;Liiga (2014/2015)&lt;/a&gt; rozpoczął występy w seniorskiej lidze fińskiej. Mimo tego w tym sezonie występował czasowo przekazany do zespołu LeKi w drugiej lidze Mestis. W KHL Junior Draft z 2015 do rosyjskich rozgrywek KHL został wybrany przez łotewski klub Dinamo Ryga. W tym samym roku został wybrany w drafcie do kanadyjskich rozgrywek juniorskich CHL przez klub Sarnia Sting z ligi OHL. W drafcie NHL z 2016 został wybrany przez Winnipeg Jets z numerem 2. 3 lipca 2016 podpisał trzyletni kontrakt wstępujący z tym klubem na występy w NHL. We wrześniu 2019 przedłużył kontrakt o dwa lata. Po rozegraniu jednego meczu w opóźnionym sezonie &lt;a href="NHL%20%282020/2021%29"&gt;NHL (2020/2021)&lt;/a&gt; w styczniu 2021 został przetransferowany do Columbus Blue Jackets w toku wymiany za Pierre’a-Luca Duboisa.