Caratteristiche tecniche Interno di centrocampo di quantità e qualità, può giocare anche nel ruolo di mediano. Forte fisicamente, è fondamentale nel rompere gli attacchi avversari grazie alla sua durezza nei contrasti e alla capacità nel trovare sempre il giusto tempo negli interventi disponendo comunque anche di doti tecniche, non indifferenti grazie a una buona capacità nei passaggi, e tattiche grazie alla capacità nel dettare i ritmi di gioco, può quindi assumere indifferentemente compiti sia da incontrista che da regista
Carriera Club Karlström inizia a giocare a calcio all'età di sei anni nelle giovanili dell'Hammarby. A nove anni si trasferisce all'Brommapojkarna, seguendo l'allenatore della sua squadra, che porta con sé l'intero gruppo.
Nell'estate 2013 viene promosso dalla formazione Under-19 alla prima squadra del Brommapojkarna. Poco dopo aver compiuto 18 anni esordisce in Allsvenskan, nella trasferta contro il Kalmar. Nel settembre 2013 firma un contratto di due anni e mezzo con il club. All'inizio del 2014 realizza il suo primo gol, segnando la rete decisiva nell'ultima partita della fase a gironi della Svenska Cupen 2013-2014, che permette al club di qualificarsi alla fase a eliminazione diretta. Pochi mesi più tardi segna anche il suo primo gol in campionato, nella vittoria casalinga per 3-0 contro l'IFK Norrköping.
Il 22 gennaio 2015 viene acquistato dal Djurgården, con cui firma un contratto quadriennale. In vista della stagione 2017 cambia il numero di maglia, passando dal 22 al 6. Nell'agosto dello stesso anno viene ceduto in prestito al Brommapojkarna, ma poco dopo viene richiamato dal Djurgården.
Il 10 maggio 2018 gioca da titolare nella finale della Svenska Cupen 2017-2018, vinta dal Djurgården per 3-0 contro il Malmö FF. Nel marzo dello stesso anno prolunga il contratto con il Djurgården fino al termine della stagione 2019.
Al termine dell'Allsvenskan 2019 si laurea campione di Svezia con il Djurgården, squadra che conquista il titolo per la dodicesima volta nella propria storia. Nell'ultima giornata, sul campo dell'IFK Norrköping, Karlström segna il gol del temporaneo 2-1 in un incontro che termina 2-2 e che consente al Djurgården di conquistare il titolo. In quel campionato Karlström gioca 28 partite, tutte da titolare, contribuendo con due reti e due assist. Nel gennaio 2020 prolunga il contratto con il Djurgården per altri tre anni e riceve la fascia di capitano.
Il 2 dicembre 2020 il Lech Poznań annuncia di averlo acquistato a partire dal gennaio successivo. Karlström ha firmato con i kolejorz un contratto fino al 30 giugno 2024. Esordisce con la nuova maglia il 30 gennaio 2021, nella trasferta contro il Górnik Zabrze. Il 2 maggio 2022 disputa da titolare la finale di Puchar Polski contro il Raków Częstochowa, dove i kolejorz vengono sconfitti per 1-3 dai rossoblu. Pochi giorni più tardi, tuttavia, arriva un grande riscatto, visto che i kolejorz si laureano campioni di Polonia per l'ottava volta nella loro storia. In tre anni e mezzo con i biancoblù, Karlström colleziona 144 presenze ufficiali.
Il 3 agosto 2024 viene acquistato dall', con cui esordisce in Serie A il 18 agosto subentrando a Sandi Lovrić nella partita in casa del Bologna. Il 17 agosto 2025 viene nominato nuovo capitano dei bianconeri. Il 25 ottobre segna il suo primo gol in Serie A, aprendo le marcature nel successo per 3-2 contro il Lecce.
Nazionale Dopo aver completato la trafila con le nazionali giovanili, esordisce in nazionale maggiore l'11 gennaio 2018 giocando da titolare il match amichevole contro la .
Nel 2026 il CT Graham Potter lo convoca per il campionato mondiale di quell'anno, il suo primo grande torneo disputato. Viene schierato da titolare nelle prime due partite del torneo, contro Tunisia e Paesi Bassi, mentre non viene utilizzato nell'ultima partita del girone contro il Giappone né nel sedicesimo di finale contro la Francia.
Statistiche Presenze e reti nei club Statistiche aggiornate al 7 settembre 2026.
StagioneSquadraCampionatoCoppe nazionaliCoppe continentaliAltre coppeTotaleCompPresRetiCompPresRetiCompPresRetiCompPresRetiPresReti 2013 A 14 0 CS 5 1 - - - - - - 19 1 2014 A 27 3 CS 1 0 UEL 6 0 - - - 34 3 2015 A 26 1 CS 2 2 - - - - - - 28 3 2016 A 16 1 CS 4 1 - - - - - - 20 2 2017 S1 2 1 - - - - - - - - - 2 1Totale Brommapojkarna 43 4 6 1 6 0 - - 55 5 2017 A 24 3 CS 3 1 - - - - - - 27 4 2018 A 25 3 CS 7 0 - - - - - - 32 3 2019 A 28 2 CS 2 0 - - - - - - 30 2 2020 A 27 0 CS 4 1 - - - - - - 31 1Totale Djurgården 146 10 22 5 - - - - 168 15 gen.-giu. 2021 EK 16 0 CP 2 0 - - - - - - 18 0 2021-2022 EK 32 1 CP 3 0 - - - - - - 35 1 2022-2023 EK 31 1 CP 1 0 UCL+UECL 2Nei turni preliminari.+176 presenze nei turni preliminari 0 SP 1 0 52 1 2023-2024 EK 30 2 CP 2 0 UECL 4 0 - - - 36 2 ago. 2024 EK 2 0 CP - - - - - - - - 2 0Totale Lech Poznań 111 4 8 0 23 0 1 0 143 4 2024-2025 A 37 0 CI 2 0 - - - - - - 39 0 2025-2026 A 36 1 CI 2 0 - - - - - - 38 1 2026-2027 A 3 1 CI 2 0 - - - - - - 5 1Totale Udinese 76 2 6 0 - - - - 82 2Totale carriera 376 20 42 6 29 0 1 0 448 26 Cronologia presenze e reti in nazionale
Palmarès Competizioni nazionali
Djurgården: 2019
Djurgården: 2017-2018
Lech Poznań: 2021-2022
Note
Altri progetti
Collegamenti esterni
Categoria:Calciatori della nazionale svedese