Après une autre saison avec l'équipe de Linköpings, il signe un contrat de trois ans avec les Blackhawks le [3]. Il fait ainsi ses débuts dans la LNH avec Chicago durant la saison 2016-2017 et prend part à 38 parties dans la LNH, mais aussi 30 matchs avec l'équipe affiliée aux Blackhawks, les IceHogs de Rockford, dans la LAH.
Le , il est réclamé au ballottage par les Panthers de la Floride. Le , les Panthers prolongent de huit ans le contrat du défenseur de 27 ans, d'une valeur de 46 millions $[4],[5].