Напередодні старту другої половини сезону 2019/20 років виступав за юнацьку збірну «Маріуполя», а вже наступного сезону дебютував у молодіжній команді маріупольців. У футболці першої команди «приазовців» дебютував 10 квітня 2021 року в програному (0:3) домашнього поєдинку 1-го туру Прем'єр-ліги України проти донецького «Шахтаря». Ілля вийшов на поле в стартовому складі, а на 75-ій хвилині його замінив Павла Шушка[1][2]. Цей матч виявився єдиним для юного захисника в головній команді «Маріуполя».
Наприкінці липня 2021 року перейшов до юнацької команди «Колоса». У березні 2023 року став гравцем одеського «Чорноморця»[3]. В офіційних матчах у складі «Чорноморця» дебютував 22 вересня 2023 року у грі 8-го туру прем'єр-ліги чемпіонату України сезону 2023/24 між командами «Олександрія» – «Чорноморець» (Одеса)[4].