Han debuterte i verdenscupen i langrenn i 2017 på hjemmebane i Ulricehamn. I 2019 ble han en del av Sveriges elitelandslag i langrenn for herrer. Häggströms gikk inn til sin første pallplass i verdenscupen 11. januar 2020 da han kom på 3.-plass på sprint, fristil i Dresden. Han bor og studerer i Umeå.