History
Imbabura Sporting Club is a professional football club based in Ibarra, Ecuador currently plays at Ecuadorian Serie A The Top division of Ecuadorian League System.
Read more on Wikipedia →
Text from Wikipedia, licensed CC BY-SA 4.0
Squad
| # | Goalkeepers | Apps | Goals |
|---|---|---|---|
| 90 | 0 | 0 |