Han spilte for Lørenskog Idrettsforening, Eidsvåg IL og Lisleby Fotballklubb. Etter å ha debutert for Molde FK 17 år gammel som innbytter i oktober 1995, jobbet han fra 1996 fast med Odd Berg som juniortrener. Hasselgård var i 1997-98 ofte midtspiss i «kyllingrekka» under Erik Brakstad, da sammen med de andre juniorene Thomas Mork og Stian Ohr. Kamper for G/U-landslaget ble det også. Han scoret i grunnen lite, og ble flyttet til midtbane og tillitsvalgt for Norske Idrettsutøveres Sentralorganisasjon. Men, det løsnet målmessig i 2002 og 2003. Hasselgård la opp 26 år gammel etter drøyt 110 kamper i Eliteserien og 12 mål. Siste kamp var 30. oktober 2004 da de slo Bodø/Glimt 3-0. Sine studier i psykologi og statsvitenskap ved Høgskolen i Molde fortsatte han i Stockholm. Etter hovedfag fra Universitetet i Oslo har han jobbet ved Norsk utenrikspolitisk institutt sitt prosjekt «Sport og forsoning», om hvordan idrett kan skape fred og vennskap i land som Irak, Serbia, Vietnam, Elfenbenskysten. Han er i 2011 doktorgrads-stipendiat og foreleser ved Norges idrettshøgskole.