After coming up short and taking second place at the 2020 Russian National Championships, Naifonov wasn't able to compete at the Individual World Cup and did not wrestle again until March 2021. In order to achieve a place on the Olympic Team, Naifonov would have to take first place at the
2021 Russian National Freestyle Wrestling Championships in Ulan-Ude. Winning all of his matches, including against 2020 European Silver Medallist,
Magomed Ramazanov whom Naifonov defeated in the semi-final. At one point, Ramazanov was winning with the score 8–1, before Naifonov made a comeback to win 10–8. Naifonov would then meet his main rival in Russia,
Dauren Kurugliev, representing Dagestan, in the final. Naifonov defeated Kurugliev with the score 2–1, which won Naifonov the first place on the podium, gold medal and be invited to compete for his country at the Olympic games in Tokyo. ==2020 Olympic Games==