San Carlos San Carlos


San Carlos is a football club from Costa Rica. The club was founded in 1965 and thus exists for 59 years. San Carlos mainly plays in its home stadium Estadio Carlos Ugalde Álvarez in Ciudad Quesada. We are keeping track of the match results for this club since 2020-02-21.