Andersson startet sin fotballkarrière som midtstopper, men i sin tid i FC Trollhättan brukte treneren, Jonas Olsson, ham som spiss. I Qviding gikk han tilbake sin vante posisjon som midtstopper, en posisjon han selv uttalte han var mest komfortabel i. I sin tid i GAIS ble Andersson benyttet både som spiss og som midtstopper. Før 2011-sesongen forlot Andersson GAIS som bosmanspiller og skrev under en toårskontrakt med Viking. Andersson returnerte til GAIS i 2013 og avsluttet sin profesjonelle fotballkarrere etter tre sesonger der.