Zimę 2020/2021 rozpoczął w Pucharze Świata. 5 grudnia 2020 zawody w Niżnym Tagile ukończył na 6. pozycji, najwyższej w dotychczasowej karierze. W dalszej części sezonu naprzemiennie startował w tym cyklu i w Pucharze Kontynentalnym. W Pucharze Świata 2020/2021 punkty zdobył jeszcze sześciokrotnie, najwyżej sklasyfikowanym będąc na 19. miejscu, a w Pucharze Kontynentalnym 2020/2021 dwukrotnie stanął na podium, zwyciężając w styczniu 2021 w Innsbrucku i w marcu w Czajkowskim.

W sezonie 2021/2022 Pucharu Świata dwukrotnie zdobył punkty, zajmując w grudniu 2021 26. miejsce w Wiśle, a w marcu 2022 – 28. w Oberstdorfie. W Pucharze Kontynentalnym 2021/2022 raz stał na podium – w marcu był 2. w Lahti.

Sezon 2022/2023 23 lipca 2022 zajął 9. miejsce w zawodach Letniego Grand Prix w Wiśle. W Letnim Pucharze Kontynentalnym 2022 czterokrotnie stawał na podium: we wrześniu zwyciężył w Stams, a w październiku był dwukrotnie 2. i raz 3. w Lake Placid. Cykl ukończył na 2. pozycji w klasyfikacji generalnej.