Илья Порохов родился 11 июня 2001 года. Воспитанник академии казанского «Рубина». Первый тренер – В. С. Никитин. Выступает на позиции нападающего.
До 2019 года выступал за различные юношеские и молодёжные команды в системе казанского «Рубина». Неоднократно становился лучшим бомбардиром или игроком различных турниров своего возраста. В 2019 году перешёл в частный клуб – казанскую «Смену», за которую выступал в чемпионате и кубке Республики Татарстан.
В ФК «Звезда» проходил просмотр на зимних сборах 2021 года, после чего подписал с пермским клубом свой первый профессиональный контракт.