A nivel de clubes, ha ganado la Superliga danesa en dos ocasiones con el FC Copenhague (2015-16, 2016-17) y la Copa de Dinamarca en 2016. Con la selección sueca, fue parte del equipo que alcanzó los cuartos de final de la Eurocopa 2020.
Karl-Johan Johnsson es un portero sueco que ha desarrollado su carrera en clubes de Dinamarca, Francia y otros países europeos. Formado en las categorías inferiores del Halmstads BK, ha defendido los colores del FC Nordsjælland, el FC Copenhague y el RC Strasbourg Alsace, entre otros. A nivel internacional, ha sido internacional con la selección absoluta de Suecia, participando en la Eurocopa 2020.
Johnsson es un guardameta de gran envergadura que destaca por su seguridad bajo los palos y su buen juego aéreo. Su capacidad para organizar la defensa y su rapidez en los reflejos le convierten en un portero fiable en situaciones de uno contra uno. Aunque no es especialmente ágil con los pies, compensa con su posicionamiento y experiencia.