Anteriormente, el único estadio existente en El Callao era el vetusto Telmo Carbajo, cargado de historia y tradición pero que, por su poca capacidad (alrededor de 5000 personas) y su mal estado de conservación, no se prestaba para la realización de encuentros de fútbol profesional, lo que muchas veces ocasionó que el Sport Boys tuviera que jugar como local en el Estadio Nacional o en algunas ocasiones Estadio Lolo Fernández, lejos del Callao y del calor de su público.