Nilsson won only one national title, in his last season (1969). Yet he was awarded the Goldpucken award in 1966 as the best Swedish player and the Rinkens riddare award in 1967 for sportsmanlike behavior, and was selected to the Swedish all-star team in 1959, 1960, 1962, 1965 and 1967.