W sezonie 2017/2018 znalazł się w składzie grupy tatrzańskiej młodzieżowej kadry narodowej w kombinacji norweskiej, której trenerem jest Tomasz Pochwała[2]. W lipcu 2017 zadebiutował w zawodach FIS Youth Cup, zajmując w Oberstdorfie 10. i 7. lokatę. Na przełomie stycznia i lutego 2018 po raz pierwszy w karierze wystartował w mistrzostwach świata juniorów, zajmując indywidualnie 43. miejsce (Gundersen HS106/10 km), a drużynowo plasując się na 12. lokacie. W marcu 2018 roku po raz pierwszy w karierze stanął na podium konkursów FIS Youth Cup, zajmując w zawodach w Trondheim 2. i 1. lokatę[3]. W klasyfikacji generalnej tego cyklu w starszej grupie wiekowej sezon 2017/2018 ukończył na 3. pozycji[4].
dq – dyskwalifikacja - – zawodnik nie wystartował q – zawodnik nie zakwalifikował się
DNF – zawodnik nie ukończył biegu DNS – zawodnik nie wystartował do biegu
dq – dyskwalifikacja - – zawodnik nie wystartował q – zawodnik nie zakwalifikował się DNF – zawodnik nie ukończył biegu DNS – zawodnik nie wystartował do biegu
dq – dyskwalifikacja - – zawodnik nie wystartował q – zawodnik nie zakwalifikował się DNF – zawodnik nie ukończył biegu DNS – zawodnik nie wystartował do biegu
↑Zgodnie z regulaminem LGP 2022 do końcowej klasyfikacji zaliczani byli tylko zawodnicy, którzy wystartowali we wszystkich zawodach. W nawiasie podano lokatę zawodnika nie uwzględniając tej reguły.
↑Zgodnie z regulaminem LGP 2023 do końcowej klasyfikacji zaliczani byli tylko zawodnicy, którzy wystartowali we wszystkich zawodach. W nawiasie podano lokatę zawodnika nie uwzględniając tej reguły.
↑Zgodnie z regulaminem LGP 2024 do końcowej klasyfikacji zaliczani byli tylko zawodnicy, którzy wystartowali we wszystkich zawodach. W nawiasie podano lokatę zawodnika nie uwzględniając tej reguły.