Ifølge Heglunds rulleblad mottok han følgende dekorasjoner: 26. februar 1943: Krigsmedaljen, første norske utmerkelse, som ble tildelt Heglund «for å ha ydet Norges Forsvar store tjenester ved aktiv deltagelse i luftoperasjoner mot fienden gjennom lengere tid» August 1943: Haakon VIIs 70-årsmedalje. Tildelingsdato ikke nevnt, men årstallet er 1943. (Kong Haakon VII fylte 70 år i august 1942) 24. september 1943: Distinguished Flying Cross (DFC). Heglunds navn etterfølges av « i engelske kilder allerede 21. september s.å. i «Combat Reports» fra North Weald Wing Oktober 1943: Distinguished Flying Cross (spenne til DFC) 29. oktober 1943: Krigskorset (KK) med sverd «for fremrakende innsats som flyger i kamp for Norges sak, hvorunder han har nedskutt 10 fiendtlige fly.» Skrivet fra FFK (Flyvåpnenes Felleskommando) forteller videre at «[k]aptein Heglund har alltid utført sitt arbeide som flightcommander på en usedvanlig tilfredsstillende måte, og hans taktiske kunnskaper og lederevne er absolutt fremrakende.» 20. juli 1945: I statsråd ble Heglund tildelt Krigskorset med sverd for annen gang (stjerne til KK, senere endret til sverd). Saken ble foredratt av utenriksminister Trygve Lie. Heglund ble tildelt medaljen «for fremrakende innsats som jagerflyger gjennom 27 måneders operasjonstjeneste. Siden han ble tildelt Krigskorset m/Sverd har han skutt ned ytterligere 5 fiendtlige fly og skadet 2, hvorved hans endelige "score" blir 14 1/3 nedskutte, 6 antagelig nedskutte og 5 1/2 skadete fiendtlige fly.» Anbefalingsskrivet kom fra maj. Tarald Weisteen til Luftforsvarets Overkommando (L.O.K.). Her skriver Weisteen også at Heglund har avsluttet sin «operasjonstjeneste som norsk «top-scorer» med den flotte rekord: 14 1/3 nedskutte fly, 6 antagelig nedskutte fly og 5 1/2 skadete fly. Kaptein Heglund er ansett som en stø og pålitelig krigsflyver. Hans mot og dyktighet under kamp har vært en inspirasjon for alle, og han har vært en ypperlig representant for sitt land.» Heglund ble med dette eneste nordmann tildelt Krigskorset med to sverd, blant personellet i Hærens Flyvåpen/Luftforsvaret 5. desember 1945: Distinguished Service Order (DSO). Det står også skrevet "Ikke godkjent" bak utmerkelsen på rullebladet. Heglund mottok uansett flere båndstriper for DSO og DFC, montert sammen I løpet av krigen mottok Heglund også de britiske medaljene for operativ flyvertjeneste, som 1939-45 Star, Atlantic Star og Air Crew Europe Star. Tildelingene av disse er ikke datert på rullebladet, men årstallene er nevnt. Siden Heglund mottok Atlantic Star først og siden Air Crew Europe Star, skulle båndstripen til Atlantic Star bæres med en rosett, og medaljebåndet med en spenne med innskriften «Air Crew Europe». Det ble i 2013 innført en Bomber Command-spenne, og på grunn av Heglunds tjeneste i 85 Sqn/No. 100 (Bomber Support) Group/Bomber Command, oppfylte han også kravene til å motta denne spennen på medaljen. På medaljebåndet vises dette med en forsølvet rosett. Heglund var også berettiget til britiske War Medal ifølge et innlegg i hans britiske rulleblad. War Medal kunne en dog ikke bære på uniformen, hvis en hadde mottatt, eller senere mottok, den norske Deltakermedaljen, ifølge norske etterkrigsregler. Verken britiske Defence Medal eller War Medal er oppført på Heglunds norske rulleblad. Deltakermedaljen er heller ikke oppført på Heglunds norske rulleblad, men av foto kan man se at han mottok den, samt at han bar båndstripen på alle sine etterkrigsuniformer.