Последние 2 года нападающий провел вне большого футбола, поддерживая форму в Новороссийске. До этого форвард выступал за новороссийский «Черноморец» и столичный ЦСКА, в котором стал чемпионом и обладателем Кубка России, сообщает Спорт-Экспресс.
Также Попов играл за краснодарскую «Кубань», минское «Динамо», нальчикский «Спартак», ФК «Химки» и столичное «Торпедо». Кроме этого в послужном списке Дениса имеются 5 матчей за национальную сборную России.