Не всю карьеру российский форвард Иван Сергеев выступал в «Крыльях Советов» и питерском «Зените». В 2016 году Сергеев будучи игроком московского «Строгино» оказался в Латвии – в ФК «Рига».
«Меня позвали в «Ригу», там тогда Хомуха был главным тренером, и я расценивал Латвию, как мини-Европу. Думал — начну забивать, пойду по восходящей оттуда», - вспоминает Сергеев для Sport24.
Тем не менее, нападающий вернулся из латвийской командировки обратно в «Строгино» и продолжил выступать в России. Следующим клубом в его карьере стал «Тамбов», затем Сергеев перешёл в московское «Торпедо».