Haraldsson doorliep de jeugdopleiding van ÍA. Hiervoor debuteerde hij op zijn vijftiende in het eerste elftal, tijdens een wedstrijd in de Lengjubikar karla tegen Stjarnan.[2] Haraldsson verruilde ÍA in 2019 vervolgens voor de jeugd van FC Kopenhagen. Hier maakte hij op 22 augustus 2021 zijn debuut in de hoofdmacht. Hij viel die dag in de 94e minuut in voor Jonas Wind tijdens een competitiewedstrijd tegen SønderjyskE. Haraldsson mocht dat seizoen nog tien competitiewedstrijden meedoen en kwam dat jaar ook vier keer uit in de Conference League. Hij groeide in 2022/23 uit tot basisspeler van FC Kopenhagen. Haraldsson werd in allebei zijn seizoenen in Denemarken landskampioen.
Haraldsson tekende in juli 2023 voor vijf jaar bij Lille OSC. Dat betaalde 17 miljoen euro voor hem aan FC Kopenhagen.[3] Hij kwam in zijn eerste jaar in Frankrijk in 26 speelronden in actie, waarvan 15 als basisspeler.
Haraldsson speelde voor verschillende IJslandse nationale jeugdselecties vanaf IJsland –15 en vertegenwoordigde IJsland –17 op het EK –17 van 2019. Haraldsson debuteerde op 2 juni 2022 in het IJslands voetbalelftal. Bondscoach Arnar Viðarsson gaf hem toen een basisplaats in een wedstrijd in het kader van de UEFA Nations League in en tegen Israël (2–2). Hij maakte op 26 maart 2023 zijn eerste doelpunt voor het nationale team. Hij maakte toen de 0–2 in een met 0–7 gewonnen EK-kwalificatiewedstrijd in en tegen Liechtenstein.