Imbabura Sporting Club is a professional football club based in Ibarra, Ecuador.
Team Members
Almeida
Arana
Arboleda
Caicedo
Cevallos
Delgado
Dias
Espinosa
Espinoza
Lema
Mina
Mina
Navarrete
Rodríguez
Sánchez
Zambrano
= Player Contract years remaining
Showing 0 to 16 (Total: 16)
Stadium or Home
Estadio Olímpico de Ibarra (English: Ibarra Olympic Stadium) is a multi-use stadium in Ibarra, Ecuador. It is currently used mostly for football matches and is the home stadium of Imbabura Sporting Club of the Serie A de Ecuador. The stadium holds 18,600 spectators and opened in 1988.