Johansson ma na koncie sześć występów w reprezentacji kraju. Choć nie znalazł się w kadrze na Euro 2020, jeszcze w listopadowym meczu towarzyskim z Danią (0-2) wybiegł w podstawowym składzie. Do maja był zawodnikiem Genclerbirligi Ankara, lecz jego umowa wygasła. Aktualnie pozostaje wolnym piłkarzem. Nowy program o Euro - codziennie na żywo o 12:00 - Sprawdź! Gdziekolwiek jesteś, słuchaj meczu na żywo! - Relacja live tylko u nas! Według "Legia.net" stołeczny klub negocjuje z graczem warunki kontraktu. Jak dotąd sprowadził on trzech nowych graczy: Joela Abu Hannę, Maika Nawrockiego oraz Mahira Emerliego.Szwed jest wychowankiem Kalmar. Przez pięć sezonów występował w AZ Alkmaar (2012-2017), skąd przeniósł się do Panathinaikosu. W Grecji grał przez kolejne trzy lata, w sierpniu 2020 roku lądując w Turcji.TC