W Alpen Cupie debiutował w 2014, w kolejnych latach w zawodach międzynarodowych startował głównie w tym cyklu. W styczniu 2017 po raz pierwszy wystartował w FIS Cupie, zajmując 45. i 63. miejsce w zawodach w Zakopanem[3].
Po dwóch zwycięstwach w konkursach Alpen Cupu, odniesionych w styczniu 2018 w Hinterzarten, został powołany na Mistrzostwa Świata Juniorów w Narciarstwie Klasycznym 2018 w Kanderstegu. Tam indywidualnie zajął 5. miejsce, zaś w zawodach drużynowych zdobył srebrny (konkurs mężczyzn) i brązowy (drużyna mieszana) medal. 24 lutego 2018 w Villach zdobył pierwsze punkty FIS Cupu, zajmując 3. miejsce, a w marcu 2018 w Renie zadebiutował w Pucharze Kontynentalnym, kończąc zawody w czwartej dziesiątce[4].
7 lipca 2018 w Kranju zdobył pierwsze punkty w Letnim Pucharze Kontynentalnym, zajmując 19. pozycję. 24 sierpnia 2018 w Hakubie zadebiutował w zawodach najwyższej rangi, zajmując 35. lokatę w konkursie Letniego Grand Prix. Dzień później w tej samej miejscowości, dzięki 26. pozycji, zdobył pierwsze punkty tego cyklu[5].
4 stycznia 2019 wystąpił w zawodach w Innsbrucku rozgrywanych w ramach Turnieju Czterech Skoczni. W swoim debiucie w Pucharze Świata zdobył punkty tego cyklu, zajmując 29. miejsce. W dalszej części sezonu 2018/2019 regularnie startował w Pucharze Świata. Najwyżej sklasyfikowany był na 15. pozycji, w drugim konkursie w Sapporo. Wystąpił na Mistrzostwach Świata w Narciarstwie Klasycznym 2019, zajmując 44. miejsce na normalnej skoczni w Seefeld[5].
W sezonie 2019/2020 Pucharu Świata najlepsze wyniki osiągał w zawodach rozgrywanych w listopadzie i grudniu, w których zajmował najczęściej miejsca w drugiej dziesiątce. 30 listopada 2019 po raz pierwszy zakończył zawody cyklu w pierwszej dziesiątce, zajmując 9. pozycję w konkursie w Ruce. 22 grudnia 2019 zajął 3. miejsce w zawodach w Engelbergu, tym samym po raz pierwszy w karierze stając na podium konkursu indywidualnego najwyższej rangi. Po tym występie zaczął osiągać gorsze wyniki – w dalszej części sezonu najwyżej klasyfikowany był na 21. lokacie[6]. W klasyfikacji generalnej znalazł się ostatecznie na 27. miejscu z 210 punktami[7].
Na początku sezonu 2020/2021 Pucharu Świata został kolejno zdyskwalifikowany w zawodach w Wiśle oraz w kwalifikacjach do pierwszego konkursu w Niżnym Tagile[8], a przed drugimi zawodami w Rosji 6 grudnia 2020 został wycofany ze względu na zakażenie SARS-CoV-2[9]. W dniach 19–20 grudnia 2020 zwyciężył oraz dwukrotnie był drugi w zawodach Pucharu Kontynentalnego w Ruce. W dalszej części sezonu startował w Pucharze Świata. Punkty cyklu zdobył siedmiokrotnie, a najwyżej sklasyfikowany był na 11. miejscu, w otwierającym 69. Turniej Czterech Skoczni konkursie w Oberstdorfie oraz w rozgrywanych w lutym 2021 zawodach w Klingenthal. Wystąpił na Mistrzostwach Świata w Narciarstwie Klasycznym 2021, gdzie zajął 10. pozycję indywidualnie na skoczni dużej, a w drużynie męskiej, wraz z Philippem Aschenwaldem, Danielem Huberem i Stefanem Kraftem, zdobył srebrny medal[8].
W czterech występach w Letnim Grand Prix 2021 dwukrotnie stawał na podium, zajmując 2. miejsce w obu lipcowych zawodach w Wiśle[10]. W klasyfikacji generalnej cyklu znalazł się na 3. pozycji[11].
5 grudnia 2021 w Wiśle odniósł pierwsze w karierze zwycięstwo w konkursie indywidualnym Pucharu Świata. W całym sezonie łącznie 11 razy kończył zawody cyklu w pierwszej dziesiątce. Na podium stanął jeszcze raz – 8 stycznia 2022 w Bischofshofen zajął 3. miejsce[10]. Puchar Świata 2021/2022 zakończył na 9. lokacie w klasyfikacji generalnej z 662 punktami[7]. Wystąpił na Zimowych Igrzyskach Olimpijskich 2022. Indywidualnie zajął 19. miejsce na skoczni normalnej oraz 9. na dużej, zaś w drużynie męskiej, w której wystąpił ze Stefanem Kraftem, Danielem Huberem i Manuelem Fettnerem, zdobył złoty medal[10].
W Pucharze Świata 2023/2024 zajmował głównie miejsca w pierwszej dziesiątce. Po raz pierwszy na podium cyklu stanął w drugim konkursie sezonu, 26 listopada 2023 w Ruce, gdzie zajął 2. pozycję. W grudniu zajął 3. miejsce w drugim konkursie w Lillehammer oraz 2. w drugich zawodach w Engelbergu. 3 stycznia 2024 zwyciężył w Innsbrucku w ramach 72. Turnieju Czterech Skoczni. W pozostałych konkursach turnieju był 8., 5. i 10., a w klasyfikacji generalnej ukończył go na 4. miejscu. Na Mistrzostwach Świata w Lotach Narciarskich 2024 zajął 16. lokatę indywidualnie, a w drużynie wraz z Michaelem Hayböckiem, Manuelem Fettnerem i Stefanem Kraftem zdobył srebrny medal[13].
W lutym 2024 najwyżej w Pucharze Świata sklasyfikowany był na 6. pozycji. 3 marca zwyciężył w konkursie cyklu w Lahti, a podczas Raw Air 2024 trzykrotnie stawał na podium: zarówno w otwierającym turniej konkursie w Oslo, jak i w obu zawodach w Trondheim zajął 3. miejsce[13]. W klasyfikacji generalnej sezon 2023/2024 Pucharu Świata ukończył na 4. pozycji z 1140 punktami[7].