Reprezentował na nich kraj związkowy Salzburg.
4 stycznia 2017 miał zadebiutować w Pucharze Świata w konkursie Turnieju Czterech Skoczni w Innsbrucku, ale został wycofany z belki przez trenera i, wobec braku startu przy zielonym świetle, formalnie zdyskwalifikowany. Ostatecznie pierwszy start Hubera w cyklu miał miejsce 11 lutego w Sapporo, gdzie zajął 43. miejsce. Pierwsze punkty zdobył dzień później, zajmując 22. pozycję. W całym sezonie 2016/2017 czterokrotnie zdobywał punkty Pucharu Świata oraz trzy razy stawał na podium Pucharu Kontynentalnego.
W sezonie 2017/2018 Pucharu Kontynentalnego dwukrotnie stawał na podium, odnosząc jedno zwycięstwo. Trzy razy zajął miejsca w pierwszej trójce w ramach Letniego Pucharu Kontynentalnego 2018, a dwa razy – w sezonie 2018/2019 zimowej edycji cyklu.
Zdobywał punkty Pucharu Świata 2019/2020. W 11 startach indywidualnych czterokrotnie zakończył zawody w pierwszej trzydziestce. W najlepszym występie, 28 lutego 2020 w Lahti zajął 8. miejsce. Dzień później wystąpił w zawodach drużynowych, które zakończył na 3. pozycji. Startował również w Pucharze Kontynentalnym 2019/2020, w którym pięć razy stawał na podium, w tym dwa razy na najwyższym jego stopniu.