 He stood between the posts in 349 Allsvenskan matches, from his debut to the spring of 1959, after which he quit playing on elite level.He continued to play for local team Gunnarstorps IF, but made a comeback in Helsingborgs IF in June 1961, playing there until his last match on 21 October 1962.When he was not playing football, Kalle Svensson worked as a fire fighter in his hometown Helsingborg.