Илья Поповначал заниматься баскетболом в родном Санкт-Петербурге.Ввозрасте 15 лет оказался в системе питерского «Спартака». В 2014 году подписал контракт с «Нижним Новгород». По началу привлекался к играм молодежной команды, но в первый же годв «НН» дебютировал за основу в матче Евролиги. Сезон 2014-2015 заканчивал в аренде в «Спартаке-Приморье» и вместе с ним стал серебряным призером Суперлиги и бронзовым призером Кубка России. Зимой 2017 года продлил контракт с «Нижним Новгородом» еще на три сезона. Входил в состав сборных U18 и U20, выступавших на чемпионатах Европы.