Защитник будет выступать в составе тульской команды до конца сезона-2017/18. Футболист выбрал 52-й игровой номер.
26-летний центральный защитник Иван Новосельцев — воспитанник спортшколы ФК «Химки». Выступал за «Истру», московское «Торпедо», «Ростов». В 2016 году перешел в «Зенит». Дебют в составе «сине-бело-голубых» состоялся 11 сентября 2016 года в матче «Арсенал» — «Зенит».
Вице-чемпион России в составе «Ростова» (2015/16) и бронзовый призер в составе «Зенита» (2016/17).
В сборной России сыграл 5 матчей.