W Pucharze Świata 2017/2018 najlepsze wyniki osiągał na początku sezonu. W najlepszym występie, 2 grudnia 2017 w Niżnym Tagile, zajął 8. miejsce. Pomiędzy styczniem a marcem 2018 najwyżej w cyklu klasyfikowany był na 23. pozycji w Zakopanem. W lutym wystartował na Zimowych Igrzyskach Olimpijskich 2018. Indywidualnie zajął 23. miejsce na skoczni normalnej i 32. na dużej, a zawody drużynowe ukończył na 4. lokacie. W marcu 2018 dwukrotnie zwyciężył w zawodach Pucharu Kontynentalnego w Zakopanem. Sezon 2017/2018 Pucharu Świata ukończył na 27. miejscu w klasyfikacji generalnej ze 137 punktami.

Sezon 2018/2019 W sezonie 2018/2019 Pucharu Świata najwyżej sklasyfikowany był na 8. miejscu, które zajął 12 stycznia 2019 w Val di Fiemme. Najczęściej zajmował w cyklu pozycje w trzeciej dziesiątce. W klasyfikacji generalnej zakończył go na 31. lokacie ze 166 punktami. Na Mistrzostwach Świata w Narciarstwie Klasycznym 2019 wystąpił w konkursie indywidualnym na skoczni dużej w Innsbrucku, który ukończył na 24. miejscu.

Sezon 2019/2020