Recentemente festejou a subida do Santa Clara à Liga NOS e agora regressa ao continente para abraçar o projeto aliciante do FC Vizela na temporada que está prestes a iniciar-se.
Igor Rocha é um defesa muito experiente, que, desde 2013, cumpriu 143 partidas oficiais ao serviço do emblema açoriano, 26 das quais na época finda. Pelo meio, teve uma passagem muito bem-sucedida pelo Feirense, em 2014/15, onde fez 43 jogos.
Antes disso, este jogador formado no Boavista, que tanto pode fazer o lado esquerdo da defesa como pode jogar no eixo central, fez um percurso interessante, com quatro épocas feitas na 1.º Liga, ao serviço da Naval 1.º de Maio e do Vitória de Setúbal.
Ribeirão, União de Lamas, Dragões Sandinenses e Trofense foram outros dos emblemas que Igor Rocha, atleta natural de Vila Nova de Gaia, representou na sua carreira desportiva.