Попов заявил о себе как о перспективном форварде таранного типа, выступая за новороссийский "Черноморец". В 2001 году нападающий оказался в ЦСКА, где за три года успел стать чемпионом России, обладателем Кубка и попасть в сборную России. Однако с приходом в армейский клуб португальца Артура Жорже, Попов место в основном составе потерял и не сумел его завоевать даже, когда в ЦСКА вернулся Валерий Газзаев, чьим любимчиком Попов считался долгое время.
После этого форвард выступал за краснодарскую "Кубань", минское "Динамо", нальчикский "Спартак", свой родной "Черноморец" и, наконец, "Торпедо".