Karl-Johan Johnsson è un portiere dello Strasburgo che ha collezionato 1 presenza, per un totale di 90 minuti. La sua unica presenza è stata da titolare.
Il portiere ha fatto la sua ultima presenza il 24 agosto, con lo Strasburgo: una vittoria per 1-0 contro il Nantes, in cui ha giocato 90 minuti e mantenuto la porta inviolata.
La gara casalinga contro il Nizza, il 4 aprile, sarà la prossima gara di Ligue 1 per lo Strasburgo.
Johnsson ha giocato four partite di Ligue 1 e National 3 nell'ultima stagione con Strasbourg II (1) e lo Strasburgo (3).
Prima di arrivare a vestire la maglia dello Strasburgo nell'agosto 2024, Johnsson ha collezionato 22 presenze in campionato con il Bordeaux.
Ha debuttato in Ligue 1 con il suo club attuale, lo Strasburgo, nella sfida con il Montpellier il 18 agosto 2024, ma il suo primo incontro nella competizione è stato il 12 agosto 2016 come titolare con il Guingamp nella partita con il Monaco, all'età di 26 anni e 196 giorni. In generale, in Ligue 1, il portiere ha collezionato 96 presenze, avendo ottenuto finora 24 clean sheet.