Haghedooren kreeg zijn jeugdopleiding bij Bas-Warneton (1991-1994), daarna vertrok hij naar Eendracht Wervik (1994-1995). Na één jaar bij de jeugd van Eendracht Wervik gespeeld te hebben trok hij de aandacht van Excelsior Moeskroen, waar hij zijn jeugdopleiding vervolmaakte tot hij ten slotte in het seizoen 2005/2006 voor de eerste keer met de A-ploeg in actie kwam. In het seizoen 2006/2007 speelde hij 16 keer met de A-ploeg, waar hij meer dan behoorlijk presteerde. Toch besliste Moeskroen in het tussenseizoen om hem uit te lenen aan tweedeklasser OH Leuven, waar hij 18 wedstrijden speelde. Eens terug bij Moeskroen, in het seizoen 2008-2009, werd hij vooral als back-up gebruikt. Een jaar later vertrok hij dan maar definitief naar RFC Tournai, waar hij na een sterk seizoen in de EXQI League werd weggeplukt door FC Brussels. Ook hier groeide hij uit tot een sterkhouder en werd hij zelfs kapitein. Na twee uitstekende seizoenen bij de hoofdstedelingen vertrok hij transfervrij naar KSV Roeselare. Haghedooren speelde nadien nog voor KVC Winkel Sport, KM Torhout en VK Dadizele. Hij geraakte in het seizoen 2018/2019 geblesseerd aan de knie en speelde geheel dat seizoen niet. Toen hij in de voorbereiding van het seizoen 2019/2020 opnieuw geblesseerd geraakte aan de knie, besloot hij te stoppen met voetballen, dit deed hij uiteindelijk bij KVC Deerlijk Sport, een club waar hij een maand eerder was begonnen voetballen na zijn passage bij VK Dadizele.