6 grudnia 2020 zajął 6. miejsce w konkursie Pucharu Świata w Niżnym Tagile. W innych zawodach tego cyklu w sezonie 2020/2021 jeszcze pięciokrotnie zdobywał punkty, zajmując lokaty w trzeciej dziesiątce. W Pucharze Kontynentalnym 2020/2021 najwyżej sklasyfikowany był na 5. miejscu.

W sezonie 2021/2022 Pucharu Świata sześciokrotnie zdobywał punkty. Najwyżej klasyfikowany był na 14. pozycji, w marcu 2022 w Oslo. Znalazł się w składzie reprezentacji Polski na Zimowe Igrzyska Olimpijskie 2022. Wystąpił w konkursach na skoczni dużej, zajmując 21. miejsce indywidualnie i 6. w drużynie męskiej. Wystartował też na Mistrzostwach Świata w Lotach Narciarskich 2022, gdzie był 25. indywidualnie.

Lata 2022–2024 Czterokrotnie kończył zawody Letniego Grand Prix 2022 w pierwszej dziesiątce. 17 września 2022 stanął na podium konkursu tego cyklu, zajmując 2. miejsce w Râșnovie. W klasyfikacji generalnej ukończył LGP na 4. pozycji.