On the junior level, he is the 2020 World Junior silver medalist, the 2019 Junior Grand Prix Final champion, the 2019 JGP Croatia champion, the 2018 Toruń Cup champion, the 2019 NRW Trophy champion and the 2018 Volvo Open Cup champion.