Italijani su pre tri godine platili AZ Alkmaru oko 11 miliona evra za fudbalera, ali Karlson u Seriji A nije uspeo da ponovi partije iz Eredivizije. Za Bolonju je odigrao 15 utakmica i postigao samo jedan gol.

Usledile su pozajmice u Leće, Aberdin i Utreht, a ovog leta navodno je bio blizu dolaska u Crvenu  zvezdu.  Međutim, do dogovora nije došlo.

Umesto Crvene zvezde, Karlson ide u Servet, gde će do kraja sezone pokušati da oživi karijeru i vrati se prepoznatljivu formu. Prošao je mlađe selekcije Švedske, a za seniorsku reprezentaciju je debitovao 2020. godine i zabeležio 15 nastupa i postigao pet golova. 

Ponikao je Falkenbergu, a potom sjajne partije beležio u Elfsborgu, gde je odigrao 94 utkmice i postigao 22 gola, uz 16 asistencija. Eksplodirao je u Alkmaru gde je imao zavidnu statistiku - 46 golova i 33 asistencije, što nije promaklo skautima Bolonje. 

Zvezda se raspitivala, ali na kraju nije došlo do dogovora...