W grudniu 2017 zajął 2. miejsce w konkursie Pucharu Kontynentalnego w Engelbergu. Wystąpił na Zimowych Igrzyskach Olimpijskich 2018. Indywidualnie zajął 44. pozycję zarówno na normalnej, jak i na dużej skoczni, zaś zawody drużynowe ukończył na 10. miejscu. W otwierających Puchar Świata 2018/2019 zawodach w Wiśle zajął 12. pozycję. W dalszej części sezonu regularnie startował w cyklu, a najwyżej klasyfikowany był na 22. miejscu. Na Mistrzostwach Świata w Narciarstwie Klasycznym 2019 indywidualnie był 25. na skoczni dużej i 38. na normalnej, a w drużynie 8. w zespole męskim i 9. w mieszanym.
W Letnim Grand Prix 2019 dwukrotnie zajął miejsce w pierwszej dziesiątce: w lipcu był 7. w Hinterzarten, a w sierpniu 10. w Hakubie. W sezonie zimowym 2019/2020 regularnie startował w Pucharze Świata, ale tylko trzykrotnie zdobył punkty cyklu. Najwyżej klasyfikowany był na 24. miejscu w zawodach w Predazzo. W sezonie 2020/2021 Pucharu Świata punkty zdobył raz, w drugim konkursie w Engelbergu zajmując 27. pozycję. Wystąpił na Mistrzostwach Świata w Narciarstwie Klasycznym 2021, gdzie indywidualnie zajął 38. miejsce na skoczni normalnej i 46. na dużej, w drużynie mieszanej był 8., a w męskiej zajął 11. lokatę.