В прошлом воспитанник мариупольского клуба «Ильичевец», молодой футболист в 2017-м году перешел в «Волгарь». В составе команды он провел 35 матчей и сумел забить 2 гола. Помимо этого, футболист выступал за «Рубин» и «Урал».
В 2019-м году Калинин перешел в «Динамо». Весь прошлый сезон и частично позапрошлый футболист провел в составе команды «Урал», за которую сыграл 32 матча и забил один гол.
С июня 2021-го года Игорь Калинин будет играть в команде ФК «Ростов». Пожелаем ему удачи на новом месте!