Powrót do Szwecji 8 stycznia 2020 wrócił do ojczyzny, tym razem jako zawodnik Kalmaru FF. W tym klubie zadebiutował 14 sierpnia 2020 w meczu przeciwko IFK Norrköping, przegranym 2:1, grając 68 minut. Pierwszego gola strzelił 4 dni później, w meczu przeciwko Helsingborg IF, wygranym 4:0, kiedy to do siatki trafił w 14. minucie. Pierwszą asystę zaliczył 13 sierpnia w meczu przeciwko IFK Göteborg, zremisowanym 1:1 i asystował przy golu w 14. minucie. Łącznie w tej ekipie zagrał w 64 meczach, strzelił 7 goli i zanotował 5 asyst.
Drugi wyjazd – Wisła Kraków 18 grudnia 2021 Wisła Kraków poinformowała o transferze Szweda, lecz transfer wszedł w życie z dniem 1 stycznia 2022.
Statystyki KlubSezonLigaPuchar krajuKontynentalneInneWliczono: Puchar Ligi Angielskiej – 1 (0), oraz Football League Trophy – 3 (0).SumaPoziomWystępyBramkiWystępyBramkiWystępyBramkiWystępyBramkiWystępyBramkiAdolfsbergs IK2012Division 419000——190BK Forward (wyp.)2013Division 19100——91201424200——242Łącznie333000000333Örebro SK2015Allsvenskan0010——10201621140——251201722140——261201825050——300Łącznie6821400000822Grimsby Town2018–19League Two15000——1502019–202000—4060Łącznie170000040210Kalmar FF2020Allsvenskan30330——333202128331——314Łącznie586610000647Wisła Kraków2021/2022