[1] En los Campeonatos de Europa de 1946, celebrados en Oslo, ganó la prueba de 800 metros en 1:51,0 minutos,[2] por delante del danés Niels Holst-Sørensen y del francés Marcel Hansenne.
El récord mundial fue igualado dos años más tarde por Hansenne y batido por Olle Åberg en 1952.
Un cuarteto formado por Hans Liljekvist, Ingvar Bengtsson, Olle Lindén y Gustafsson corrió 7:29,0 minutos en Estocolmo.
Continuó su carrera hasta 1951, pero nunca igualó sus marcas de 1946.
Como atleta en activo, Rune Gustafsson medía 1,78 metros y pesaba 58 kg.