Posee un invicto de 66 partidos entre los años 1974 y 1976, siendo el quinto club con más partidos invictos. Anteriormente el Club disputaba sus partidos como local en el Estadio Federico Ibarra Olarte que posee una capacidad para 9 000 espectadores y que está ubicado en la comunidad de campo Pajoso a 8 km de Yacuiba. Principalmente tiene viajes a ciudades del sur boliviano como Sucre y Tarija, donde juega el Clásico Tarijeño con Ciclón, camisetas de futbol 2024 también tiene viajes a Potosí y en poco número al norte del país.