Никонов начал свою карьеру в Континентальной хоккейной лиге (КХЛ) в системе нижегородского «Торпедо» в сезоне 2019/20. Впоследствии он провел три сезона в составе московского «Динамо», после чего выступал за клубы «Сочи» и «Трактор». За время выступлений в КХЛ на его счету 213 игр с результатом 26 очков, включающих 14 шайб и 12 передач.
Переход Никонова в «Динамо» стал возможен после того, как клуб обменял нападающего Максима Комту, перешедшего в московский «Спартак». Новый состав «Динамо» усилили за счет возвращения форварда, который стал одним из кандидатов на усиление нижних звеньев команды.
Челябинский клуб получил денежную компенсацию за обмен игрока. Ранее Никонов выступал за «Динамо» с 2021 по 2024 год, после чего выступал в «Сочи», а в 2025 году перешел в «Трактор».
В прошедшем сезоне форвард набрал 8 очков (5 голов и 3 передачи) в 63 матчах чемпионата КХЛ по версии FONBET и отметился одним голом в пяти матчах плей-офф.]]>