Pas 21 jaar oud was Larsson toen hij IFK Göteborg achter zich liet om in Friesland aan de slag te gaan. Een van zijn oude coaches had hem vanwege zijn flamboyante speelstijl 'Braziliaans Zweeds' genoemd, waardoor hij de bijnaam 'Samba Sam' kreeg. Jaar na jaar kreeg hij het publiek van de Superfriezen op de banken met zijn onvoorspelbare dribbels en creativiteit, en ook zijn statistieken maakten indruk bij menig analist.
Toch duurde het drie jaar totdat hij een stapje hogerop ging spelen. Waarom? Dat begreep hij zelf ook niet helemaal. Feyenoord legde in de zomer van 2017 zo'n vier miljoen euro voor hem neer, maar bij Feyenoord waren slechts vlagen van zijn genialiteit te zien. Twee jaar (en twee prijzen) later vertrok Larsson voor vijf miljoen euro naar het Chinese Dalian Professional.
In twee jaar tijd kwam hij, mede vanwege het coronavirus, tot minder dan dertig wedstrijden. Larsson vertrok naar Turkije, waar hij samen met Sander van de Streek bij Antalyaspor aan de bak kon. In zijn eerste seizoen kwam hij tot vijf doelpunten in 35 wedstrijden, maar het lijkt wel zeker dat hij die cijfers dit seizoen gaat overtreffen. Na de eerste twaalf wedstrijden staat de teller immers al op vijf goals en was hij ook nog goed voor drie assists. Begin dit seizoen was er wat gedoe rondom Larssons contract, dus wie weet krijgen we ooit nog een vleugje Braziliaans-Zweedse brille te zien in de Eredivisie.