Anfang 2021 gewann Nikiforov das Grand-Slam-Turnier in Taschkent. Bei den Europameisterschaften in Lissabon bezwang er im Halbfinale Cyrille Maret und im Finale den Georgier Ilia Sulamanidse. Drei Monate später schied Nikiforow bei den Olympischen Spielen in Tokio im Achtelfinale gegen den Portugiesen Jorge Fonseca aus.