He is the 2019 European Youth Olympic Festival champion and a three-time Junior Grand Prix medalist, including gold at 2021 JGP Slovenia.
At his first event, JGP Russia, he won bronze behind teammates Petr Gumennik and Artur Danielian as part of a Russian podium sweep.
Yablokov won senior bronze behind Makar Ignatov and Anton Shulepov at the Russian Cup Final at the end of February.
Yablokov's coach, Viktoria Butsaeva cited his illnesses as part of their struggles to prepare adequately for the season but noted his junior bronze medal at the Moscow Championships in September was a turning point.
However, after the Grand Prix series was converted into semi-domestic events, he was able to replace Alexander Samarin at 2020 Rostelecom Cup as the latter was still recovering from a back injury.
"[7] Yablokov then competed at the 2021 Russian Junior Championships in February, finishing second in the short program, but made mistakes in the free skating to place sixth in the segment.
[10] He went on to win a gold medal at the 2021 JGP Slovenia, qualifying for the 2021–22 Junior Grand Prix Final, but the latter event was cancelled as a result of concerns prompted by the Omicron variant.