Messner, der für den C.S. Carabinieri startete, nahm in der Saison 2012/13 in Ratschings erstmals im Europacup teil und errang dabei die Plätze 41 und 39 im Parallelslalom. Beim Europäischen Olympischen Winter-Jugendfestival 2013 in Predeal belegte er den 36. Platz im Snowboardcross und den vierten Rang im Parallel-Riesenslalom. In den folgenden Jahren kam er bei den Juniorenweltmeisterschaften 2014 in Chiesa in Valmalenco auf den 18. Platz im Parallel-Riesenslalom sowie auf den neunten Rang im Parallelslalom und bei den Juniorenweltmeisterschaften 2016 in Rogla auf den neunten Platz im Parallelslalom. Zudem holte er dort die Bronzemedaille im Parallel-Riesenslalom. In der Saison 2016/17 nahm er im Carezza erstmals am Snowboard-Weltcup teil, wobei er den 31. Platz im Parallel-Riesenslalom errang und fuhr bei den Juniorenweltmeisterschaften 2017 in Klínovec auf den vierten Platz im Parallel-Riesenslalom sowie gewann dort im Parallelslalom die Bronzemedaille. In der Saison 2020/21 holte er im Parallel-Riesenslalom im Villnößtal seinen ersten Sieg im Europacup und wurde mit fünf Top-Zehn-Platzierungen Zweiter in der Parallel-Wertung des Europacups. Im folgenden Jahr erreichte im Parallel-Riesenslalom in Simonhöhe sowie im Parallelslalom in Piancavallo jeweils mit dem siebten Platz seine ersten Podestplatzierungen im Weltcup. In der Saison 2024/25 kam er mit zwei zweiten sowie dritten Plätzen erstmals im Weltcup aufs Podest und erreichte damit den vierten Platz im Parallel-Weltcup sowie den zweiten Rang im Parallelslalom-Weltcup.