Nilsson played 302 matches in total (of which 172 were league matches) for Malmö FF and was one of the players who were banned in 1934 when the club was caught paying their players which was against the rules at the time.
Nilsson spelade totalt 302 matcher (varav 172 var ligamatcher) för Malmö FF och var en av de spelare som stängdes av 1934 när det blev känt att klubben betalat sina spelare, vilket var mot reglerna vid den tiden.