W ramach Letniego Grand Prix 2019 raz zajął miejsce w pierwszej trójce, kończąc na 2. pozycji zawody w Hinzenbach. W sezonie 2019/2020 Pucharu Świata regularnie zdobywał punkty. 30 listopada 2019 po raz pierwszy w karierze zajął miejsce na podium zawodów indywidualnych Pucharu Świata, kończąc konkurs w Ruce na 2. lokacie. W kolejnych zawodach, 7 grudnia w Niżnym Tagile zajął 3. pozycję. W dalszej części sezonu zajmował głównie miejsca w pierwszej i drugiej dziesiątce; w styczniu 2020 najwyżej sklasyfikowany był na 9., w lutym na 7., a w marcu na 6. miejscu. Sezon zakończył na 10. pozycji w klasyfikacji generalnej z 622 punktami.

W ramach Letniego Grand Prix 2020 konkursy w Wiśle kończył na 9. i 6. miejscu. W sezonie 2020/2021 Pucharu Świata najczęściej zajmował miejsca w drugiej i trzeciej dziesiątce. Najwyżej sklasyfikowany w zawodach indywidualnych był na 6. pozycji, w konkursie w Garmisch-Partenkirchen w ramach 69. Turnieju Czterech Skoczni. W klasyfikacji generalnej cykl ukończył na 21. miejscu z 265 punktami. W trakcie sezonu wystartował na Mistrzostwach Świata w Lotach Narciarskich 2020, na których zajął 18. miejsce indywidualnie oraz 6. w drużynie, a także na Mistrzostwach Świata w Narciarstwie Klasycznym 2021, na których w konkursach indywidualnych był 12. na skoczni normalnej i 11.