Haagen, der für den ESV Mürzzuschlag startet, feierte seine ersten internationalen Erfolge bereits im Kindesalter von elf Jahren bei der Kindervierschanzentournee 2013, deren Gesamtwertung er in der Kategorie K11 gewinnen konnte. Seinen ersten Wettkampf im Rahmen der FIS absolvierte er Ende August 2014 beim FIS-Schüler-Grand-Prix in Ruhpolding, wo er als Sechster in seiner Alterskategorie erneut in der Spitze zu finden war. Bei den Nordischen Skispielen der OPA 2016 in Villach gewann Haagen die Silbermedaille hinter Mathis Contamine, ehe er mit dem Team die Medaillenränge als Vierter knapp verpasste. In den folgenden Jahren trat Haagen regelmäßig im Alpencup an. Als Highlight der Alpencup-Saison fungierten auch 2017 die Nordischen Skispielen der OPA, welche in diesem Jahr in Hinterzarten stattfanden und bei denen Haagen in der Jugendkategorie siegreich hervorging. Nachdem er Anfang September 2018 in Einsiedeln zwei Alpencup-Springen gewinnen konnte, debütierte Haagen am 15. September 2018 in Oslo im Continental Cup. Am ersten Wettkampftag wurde er zwar disqualifiziert, doch erreichte er als Fünfzehnter beim zweiten Springen direkt die Punkteränge. Im weiteren Saisonverlauf 2018/19 ging Haagen abwechselnd im Continental Cup und Alpencup an den Start. Nachdem er im Januar 2019 im drittklassigen FIS Cup ein Springen gewann, nahm er an den Nordischen Junioren-Skiweltmeisterschaften 2019 in Lahti teil. Während Haagen von der Normalschanze Rang 17 belegte, verpasste er mit dem Team als Fünfter sowie dem Mixed-Team als Vierter jeweils knapp die Medaillenränge. Die Saison schloss er als Alpencup-Gesamtsieger ab.