Al finalizar la temporada 2005-06, quedó en libertad al no ejercer el club la renovación unilateral del contrato ni alcanzar acuerdo alguno con el jugador.En total, Igor Gabilondo jugó seis temporadas en la Real, disputando 140 encuentros y marcando 16 goles.