Il portiere dello Strasburgo Karl-Johan Johnsson ha collezionato 3 presenze, per un totale di 270 minuti. È stato scelto nell'11 iniziale in tutte le 3 presenze su 34 giornate.
La sua ultima presenza in campionato risale al 30 agosto, partita in cui ha giocato 90 minuti con la maglia dello Strasburgo contro il Lione, nella sconfitta per 4-3. Non ha ancora mantenuto la porta inviolata in questa stagione.
Nell'ultima stagione con il Bordeaux in Ligue 2 Johnsson ha collezionato 22 presenze, gare in cui ha mantenuto 7 volte la porta inviolata.
Prima di cominciare l'esperienza con lo Strasburgo nel novembre 2024, il portiere ha collezionato 22 presenze in campionato con il Bordeaux.
Ha debuttato in Ligue 1 con la sua attuale squadra, lo Strasburgo, durante la gara con il Montpellier il 18 agosto 2024, ma il suo debutto in generale nella competizione è stato il 12 agosto 2016 come titolare con il Guingamp nella sfida con il Monaco, a 26 anni e 196 giorni. In generale, in Ligue 1, il portiere ha collezionato 95 presenze, avendo mantenuto 23 volte la porta inviolata.