Licencié au club d'Innsbruck, il participe à des compétitions de la FIS à partir de 2010. Sa première récompense internationale a lieu en 2013 lors de l'Universiade au Trentin, où il gagne la médaille de bronze par équipes.
Il est débutant en Coupe du monde à Innsbruck en , manche de la Tournée des quatre tremplins. Il marque ses premiers points un an plus tard au même endroit avec une 29e place. En , il gagne son premier concours de Coupe continentale à Engelberg. Il lutte avec Tom Hilde pour la victoire au classement général, mais ce dernier le dépasse lors de l'ultime concours à Tchaïkovski et Aigner doit se contneter du deuxième rang final[1].
Au Grand Prix d'été 2016, où des sauteurs d'élite s'affrontent, il se retrouve dans le top dix dont une fois cinquième.
Durant l'hiver 2016-2017, il gagne le classement général de la Coupe continentale grâce à sept victoires et enregistre deux 15e places en Coupe du monde à Pyeongchang.
En , à la Coupe du monde de Wisla, il obtient son premier podium par équipes. En , il obtient son premier top dix en vol à ski à Tauplitz dans la Coupe du monde (7e), puis prend part aux Jeux olympiques de Pyeongchang, seulement en grand tremplin, finissant 31e.
Lors de la saison 2018-2019, il obtient aucun top dix dans la Coupe du monde, mais remporte sept victoires en Coupe continentale et une deuxième fois son classement général.