W marcu 2018 przedłużył kontrakt ze swoim klubem do końca czerwca 2021.

Uczestniczył w mistrzostwach Europy U-18 w Polsce (2014) i mistrzostwach świata U-21 w Brazylii (2015; rozegrał dziewięć meczów i zdobył 36 goli).

W reprezentacji Szwecji zadebiutował 5 listopada 2015 w wygranym meczu z Rosją (30:21), w którym zdobył gola. W styczniu 2016 uczestniczył w mistrzostwach Europy w Polsce, w których rozegrał siedem meczów i zdobył 24 gole oraz miał 29 asyst; przez komentatorów został uznany jednym z odkryć turnieju. Latem 2016 wziął udział w igrzyskach olimpijskich w Rio de Janeiro, podczas których wystąpił w pięciu meczach i rzucił 11 bramek.

Podczas mistrzostw świata we Francji (2017), w których Szwedzi zajęli 6. miejsce, rozegrał siedem meczów i rzucił 17 bramek. W 2018 wywalczył srebrny medal mistrzostw Europy – w turnieju, który odbył się w Chorwacji, wystąpił w ośmiu meczach i zdobył 13 goli, w tym dwa w spotkaniu finałowym z Hiszpanią (23:29).

Sukcesy THW Kiel Liga Mistrzów: 2019/2020 Puchar EHF: 2018/2019 Puchar IHF: 2019 Mistrzostwa Niemiec: 2019/2020, 2020/2021 2018/2019 2016/2017 Puchar Niemiec: 2017, 2019 Superpuchar Niemiec: 2020

Reprezentacja Szwecji 2.