Он является выпускником школы «Югра» из Ханты-Мансийска. Профессиональную карьеру
начал в сезоне 2021/2022 в НМХЛ за рыбинский «Полёт», в составе которого завоевал Кубок Регионов. Иван Напольских провёл здесь 54 матча, набрал 40 (17+23) очков. Уже в следующем сезоне дебютировал в ВХЛ за ХК «Зауралье» (Курган), отыграв два сезона, в 62 играх набрал 8 (2+6) очков.
Напомним, что «Олимпия» и ХК «Сокол»
стали партнёрами. Договор о спортивном сотрудничестве между клубами подписали 30 августа.