W 2017 zdobywał punkty Letniego Grand Prix, zajmując między innymi 10. pozycję w zawodach w Hakubie. Punkty Pucharu Świata w rywalizacji indywidualnej po raz pierwszy zdobył 19 listopada 2017 w Wiśle, gdzie zajął 28. miejsce. W sezonie 2017/2018 jeszcze czterokrotnie zajmował w tym cyklu miejsca w trzydziestce. Wystąpił na Mistrzostwach Świata w Lotach Narciarskich 2018, gdzie zajął 32. miejsce indywidualnie i 8. w drużynie, a także na Zimowych Igrzyskach Olimpijskich 2018, na których indywidualnie znalazł się na 50. pozycji na skoczni normalnej i 37. na dużej, a w drużynie zajął 8. lokatę.

17 listopada 2018 w otwierających sezon 2018/2019 Pucharu Świata zawodach w Wiśle, po raz pierwszy zajął miejsce w czołowej dziesiątce konkursu indywidualnego tego cyklu, plasując się na 7. pozycji. W dalszej części sezonu regularnie zdobywał punkty, a najwyżej sklasyfikowany został 2 grudnia w Niżnym Tagile, na 6. lokacie. W klasyfikacji generalnej cykl zakończył na 25. miejscu z 288 punktami. Wystąpił na Mistrzostwach Świata w Narciarstwie Klasycznym 2019. Indywidualnie był 31. na skoczni dużej i 47. na normalnej, a w drużynie – 10. w zespole męskim i 11. w mieszanym.