Hardmon sukunimi oli alun perin Pettersson, mutta hän vaihtoi sen Hardmoksi synnyinpaikkansa mukaan vuonna 1943. Hän teki toisen maailmansodan aikana 3 000 metrin ja 10 kilometrin matkojen välillä yhteensä 23 maailmanennätystä ja voitti vuosina 1942–1945 peräkkäin 91 kisaa, joista valtaosan Ruotsissa, muun muassa neljä Ruotsin-mestaruutta. Hardmo joutui hylätyksi 10 kilometrillä sekä EM-kisoissa 1946 että vuoden 1948 olympialaisissa. Hän lopetti uransa kauden 1948 jälkeen ja keskittyi omistamaansa ruokakauppaan.