Bez większych sukcesów startował w nieoficjalnych letnich mistrzostwach świata dzieci (2012 i 2013), FIS Youth Cup (2014), czy OPA Games[4]. W oficjalnych zawodach międzynarodowych rozgrywanych przez FIS zadebiutował we wrześniu 2014, plasując się w Einsiedeln w siódmej dziesiątce rozegranych tam konkursów Alpen Cupu. Pierwsze punkty tego cyklu zdobył 19 marca 2016 w Baiersbronn, gdzie zajął 27. miejsce[5].
19 sierpnia 2018 zajął 23. lokatę w konkursie Letniego Pucharu Kontynentalnego rozegranym we Frenštácie pod Radhoštěm, zdobywając pierwsze w karierze punkty zawodów tej rangi. W zimowej edycji cyklu po raz pierwszy punktował 27 grudnia 2018 w Engelbergu, gdzie był 27. 6 stycznia 2019 w Bischofshofen dwukrotnie uplasował się w pierwszej połowie drugiej dziesiątki (14. i 12. lokata) zawodów PK. Tydzień później, w czasie zawodów w Val di Fiemme, zadebiutował w Pucharze Świata – w swoim pierwszym starcie, 12 stycznia 2019, zajął 45. miejsce. Pod koniec stycznia wystartował na Mistrzostwach Świata Juniorów 2019 rozgrywanych w Lahti, zajmując 11. lokatę w konkursie indywidualnym i 9. w rywalizacji drużynowej. Na początku lutego 2019 w tej samej miejscowości z reprezentacją Szwajcarii uplasował się na 6. pozycji w konkursie drużynowym Pucharu Świata[8].
W występach w sezonie 2018/2019 Alpen Cupu czterokrotnie stawał na podium, w tym dwukrotnie na najwyższym jego stopniu[8]. W klasyfikacji generalnej tego cyklu zajął 2. miejsce, przegrywając jedynie z Davidem Haagenem[9].
W lipcu 2019 w Wiśle zadebiutował w Letnim Grand Prix, zajmując 9. pozycję w zmaganiach drużynowych i 43. w konkursie indywidualnym. We wrześniu 2019, w ramach letniej edycji cyklu, po raz pierwszy uplasował się w czołowej dziesiątce Pucharu Kontynentalnego, zajmując 7. lokatę w Stams. W październiku 2019 w Klingenthal zdobył debiutanckie punkty Letniego Grand Prix, plasując się na 28. pozycji[10].
30 listopada 2019 w Ruce zdobył pierwsze w karierze punkty Pucharu Świata, zajmując 26. miejsce w konkursie indywidualnym. W całym sezonie 2019/2020 miejsca w najlepszej trzydziestce cyklu zajął jeszcze dwukrotnie, w obu przypadkach plasując się w trzeciej dziesiątce. W marcu 2020 wystartował na Mistrzostwach Świata Juniorów 2020 – indywidualnie w Oberwiesenthal był 20., a drużynowo zajął 8. pozycję[10].
W sezonie 2020/2021 Pucharu Świata czterokrotnie zdobył punkty, a najwyżej sklasyfikowany był w grudniu 2020, gdy w pierwszym konkursie w Niżnym Tagile zajął 16. lokatę[11]. W tym samym miesiącu zgłoszony był do udziału w Mistrzostwach Świata w Lotach Narciarskich 2020, jednak nie wystartował w kwalifikacjach po tym jak szwajcarska reprezentacja nie została dopuszczona do rywalizacji po pozytywnym teście na obecność koronawirusa SARS-CoV-2 u ówczesnego trenera kadry, Ronny’ego Hornschuha[12]. W lutym 2021 w Lahti dwukrotnie stanął na podium konkursów FIS Cupu, plasując się na 2. i 1. pozycji, a kilka dni później w tej samej miejscowości zdobył brązowy medal Mistrzostw Świata Juniorów 2021 w zawodach indywidualnych. Wystąpił też na seniorskich Mistrzostwach Świata w Narciarstwie Klasycznym 2021. Indywidualnie był 31. na skoczni normalnej i 33. na dużej, a w drużynie męskiej zajął 7. pozycję[11].
W maju 2021 w wyniku upadku podczas treningu doznał urazu łąkotek w lewym stawie kolanowym, w wyniku czego poddać się musiał operacji[13][14]. W zawodach sezonu 2021/2022 Pucharu Świata rozgrywanych w listopadzie i grudniu czterokrotnie zdobył punkty, a najwyżej klasyfikowany był na 18. miejscu, w drugim konkursie w Klingenthal[15]. Pod koniec grudnia 2021 doznał kontuzji łąkotki w prawym kolanie[16]. W dalszej części sezonu rzadko startował w zawodach międzynarodowych. W lutym 2022 wystąpił na Zimowych Igrzyskach Olimpijskich 2022 – indywidualnie był 35. na skoczni normalnej oraz 36. na skoczni dużej, a w drużynie męskiej zajął 8. miejsce. Po tych zawodach zakończył sezon[15]. Na początku marca 2022 i powtórnie pod koniec maja poddał się operacjom prawego kolana[14].
Zdobył punkty Letniego Grand Prix 2022, we wrześniowych zawodach w Râșnovie zajmując 22. pozycję. W zimowej części sezonu 2022/2023 startował naprzemiennie w Pucharze Świata oraz Pucharze Kontynentalnym. W najwyższej rangi cyklu punkty zdobył trzy razy – w styczniu i lutym 2022 dwukrotnie kończył zawody na 27. miejscu, a 18 lutego w słabo obsadzonym konkursie w Râșnovie zajął 7. pozycję, najwyższą w dotychczasowej karierze[17]. Znalazł się w składzie reprezentacji Szwajcarii na Mistrzostwa Świata w Narciarstwie Klasycznym 2023 rozgrywane w Planicy. Po tym, jak nie został wybrany do czteroosobowej kadry na pierwszy z konkursów – zawody indywidualne na skoczni normalnej, samowolnie opuścił Słowenię[18]. Do końca sezonu nie pojawił się już na starcie oficjalnych zawodów międzynarodowych[17].
W październiku 2023 ogłosił zawieszenie kariery sportowej z przyczyn zdrowotnych związanych z zaburzeniami odżywiania[19]. Nie powrócił już do startów, a w marcu 2024 ogłosił zakończenie kariery[20].