Larsson spent most of his career Västra Frölunda apart from two seasons at Leksands IF.
For the majority of his career, Larsson was based in Västra Frölunda, with brief exceptions during two seasons at Leksands IF.