 Founded in 1912, it had a spell in the top-flight Primeira Liga between 1995 and 1998, when it was relegated for financial irregularities.They currently play in the Portuguese Second Division and, in the previous season of 2007–08, they finished 10th in the division.The club currently play their home games at the "Estádio do Leça FC", which holds a capacity of 12,000 spectators.