 In 1956 he won the Swedish Championship with Södertälje, scoring one goal in the decisive game against Djurgården which Södertälje won 3–1.Pettersson played for Sweden in all thirteen international championships between 1955 and 1967, totaling 252 games for the national team.Pettersson, a right winger, together with centre Nisse Nilsson and left winger Lars Erik Lundvall, formed the legendary "ungdomskedjan" (youth line), one of the most successful and considered as Tre Kronor's best line ever.