
Bramkarz, który jako nastolatek zamienił pozycję środkowego napastnika na grę między słupkami.
Urodził się w Sztokholmie i dorastał w Hässelby, a treningi w IF Brommapojkarna rozpoczął w wieku pięciu lat. Początkowo grał w ataku, lecz jako nastolatek zaczął zastępować brakującego bramkarza i pozostał na tej pozycji. Równolegle uprawiał hokej na lodzie w AIK, z którego zrezygnował jako trzynastolatek.
W pierwszej drużynie Brommapojkarny zadebiutował w kwietniu 2008 roku przeciwko Falkenbergs FF, a w tym samym roku pomógł zespołowi awansować do Allsvenskan. Stał w bramce w obu spotkaniach barażowych z Ljungskile, po których o awansie przesądził wyjazdowy gol Philipa Haglunda.
W marcu 2012 roku przeniósł się do SC Heerenveen, a debiut w Eredivisie przypadł mu już w kwietniu w meczu z Ajaksem. Wszedł z ławki po czerwonej kartce dla Briana Vandenbusschego, wyrzuconego z boiska w trzeciej minucie.
Po transferze do Swansea City w 2015 roku rywalizował z Łukaszem Fabiańskim, który był pierwszym bramkarzem zespołu. Najpierw zagrał w Pucharze Ligi z York City, a debiut w Premier League zaliczył dopiero w maju 2016 roku w zremisowanym 1:1 spotkaniu z Manchesterem City.
W 2021 roku wrócił do Szwecji i dołączył do AIK, rozpoczynając grę od pucharowego zwycięstwa 5:0 nad Rågsveds IF.
W reprezentacji Szwecji do lat 21 zadebiutował przeciwko Polsce, zachowując czyste konto.
| Sezon | Klub | Rozgrywki | M | Min | Gole | Asysty |
|---|---|---|---|---|---|---|
| 2026Mistrzostwa Świata | Szwecja | Mistrzostwa Świata | 2 | 180 | 0 | 0 |
| 2024Eliminacje MŚ | Szwecja | Eliminacje MŚ | 2 | 186 | 0 | 1 |
| 2025/2026Liga Konferencji | AIK Stockholm | Liga Konferencji | 4 | 360 | 0 | 0 |
| 2023Eliminacje ME | Szwecja | Eliminacje ME | 0 | – | 0 | 0 |