W Letnim Grand Prix 2019 trzykrotnie zajmował miejsca na podium w zawodach indywidualnych: był 3. w Zakopanem oraz 2. i 3. w Hakubie. Poza tym jeszcze dwukrotnie zajął pozycje w pierwszej dziesiątce. Cały cykl zakończył na 2. miejscu w klasyfikacji generalnej z 294 punktami. 7 grudnia 2019 w zawodach Pucharu Świata w Niżnym Tagile odniósł pierwsze w karierze zwycięstwo w tym cyklu. W dalszej części sezonu jeszcze raz stanął na podium zawodów indywidualnych – 1 lutego 2020 w Sapporo po raz drugi zwyciężył. Poza tymi występami najwyżej klasyfikowany był na 6. miejscu, a najczęściej zajmował lokaty w drugiej dziesiątce. Sezon 2019/2020 Pucharu Świata zakończył na 13. pozycji w klasyfikacji generalnej z 559 punktami.
W Pucharze Świata 2020/2021 najczęściej zajmował miejsca w pierwszej dziesiątce. Najwyżej sklasyfikowany był na 4. pozycji, w listopadowych zawodach w Ruce. Sezon zakończył na 11. miejscu w klasyfikacji generalnej cyklu z 581 punktami. Wystartował na Mistrzostwach Świata w Lotach Narciarskich 2020, zajmując 6. miejsce indywidualnie i 5. w drużynie. Wystąpił też na Mistrzostwach Świata w Narciarstwie Klasycznym 2021. Indywidualnie był 16. na skoczni normalnej i 7. na dużej, w drużynie mieszanej zajął 5. pozycję, a w męskiej – 4. miejsce.