Persson har spilt 574 kamper for Malmö FF. Han er to ganger svensk mester og har spilt åtte kamper for det svenske herrelandslaget. Persson har rekorden for flest serieseire i Allsvenskan, da han spilte for Malmö FF da klubben vant serien fem sesonger på rad i perioden 1985 til 1989. Det var imidlertid playoff om svensk mesterskap den gangen, så han er to ganger svensk mester, og fem ganger seriemester.