Lata 2018–2020 W sezonie 2018/2019 powrócił do regularnych startów w Pucharze Świata. Najlepszy wynik w cyklu osiągnął w listopadzie 2018, zajmując 10. miejsce w zawodach w Ruce. Wystąpił na Mistrzostwach Świata w Narciarstwie Klasycznym 2019, gdzie zajął 35. pozycję indywidualnie na skoczni dużej oraz 6. w drużynie męskiej. Sezon 2018/2019 Pucharu Świata zakończył na 30. miejscu w klasyfikacji generalnej ze 177 punktami.
W ramach Letniego Grand Prix 2019 zwyciężył w zawodach w Klingenthal. 24 listopada 2019 w otwierających sezon 2019/2020 Pucharu Świata zawodach w Wiśle zajął 2. miejsce, tym samym po raz pierwszy w karierze stając na podium zawodów indywidualnych cyklu. W następnych zawodach, 30 listopada w Ruce zajął 3. pozycję. W dalszej części sezonu regularnie zdobywał punkty cyklu, zajmując miejsca poza podium, najczęściej w drugiej dziesiątce. Puchar Świata 2019/2020 ukończył na 15. lokacie w klasyfikacji generalnej z 543 punktami.
Sezon 2020/2021 Zajął 3. miejsce w pierwszym konkursie Letniego Pucharu Kontynentalnego 2020 w Wiśle, a także w całym cyklu.