Han har spelat sjätte flest matcher för klubben genom tiderna. Han ingick i ett låneavtal med Kristianstad 2011 och spelade den säsongen för två klubbar samtidigt, men har utöver det enbart representerat Landskrona BoIS. [1]
Andersson fostrades i Teckomatorps SK och spelar sedan säsongen 2007 i Landskrona BoIS, där han debuterade i A-laget år 2008. 2011 lånades Andersson ut till Kristianstads FF i ett låneavtal som gjorde att han kunde spela för två klubbar samtidigt. Det är den enda klubben vars A-lag han representerat utöver BoIS. Inför säsongen 2012 spelade han till sig en ordinarie plats i mittförsvaret. Han fick även debutera i det svenska U21-landslaget. [2]
I november 2016 förlängde Andersson sitt kontrakt med Landskrona BoIS över säsongen 2017, med option på ytterligare ett år till.[3] I december 2019 förlängde han sitt kontrakt med två år.[4] I december 2020 förlängde Andersson sitt kontrakt med två år.[5] I november 2022 förlängde han sitt kontrakt med ett år och likaså gjorde Andersson i november 2023.[6][7]