Wychowanek klubu TPS Turku. Przeszedł kolejne szczeble w juniorskich zespołach klubu. Od sezonu SM-liiga (2012/2013) do Liiga (2014/2015) grał w drużynie seniorskiej w rozgrywkach Liiga. W KHL Junior Draft z 2013 do rosyjskich rozgrywek KHL został wybrany przez klub Nieftiechimik Niżniekamsk. W październiku 2014 przedłużył kontrakt z klubem o dwa lata[1]. W drafcie NHL z 2015 został wybrany przez Colorado Avalanche z numerem 10, po czym w lipcu 2015 podpisał kontrakt wstępujący z tym klubem na występy w NHL[2]. W czerwcu 2018 jego prawa zawodnicze w ramach KHL nabył klub Łokomotiw Jarosław od Nieftiechimika Niżniekamsk[3].