[3] Ico Aguilar debutó con el Real Racing Club de Santander en 1967 y se convirtió en profesional en 1968, mientras el equipo cántabro jugaba en Tercera División.
Marcó el gol del desempate en 1970 contra el C. D. Ilicitano en el estadio Santiago Bernabéu, que supuso el ascenso a Segunda División.
Además, el 6 de junio de 1971 marcó el gol n.º 2000 del Racing de Santander, que fue también su último gol como racinguista, contra el Hércules C. F.[4] En 1971 fue traspasado junto a Santillana y Pedro Corral al Real Madrid C. F., y el Racing consiguió así un ingreso económico que evitó la desaparición del club.
Tras su etapa en Gijón, jugó dos temporadas en Segunda División con la A. D. Rayo Vallecano.
[1] Fue internacional con la selección española sub-23 y en el partido de su debut marcó un gol contra la Unión Soviética.