The history of Copa del Rey champions over the years. Since 1903, the Royal Spanish Football Federation has organized the Copa del Rey, an annual knockout football competition in Spain. Teams from LaLiga, Segunda División, and certain qualifiers from lower divisions are eligible to participate.
A total of 121 single-match finals have been contested since the first final between Athletic Bilbao and Real Madrid. Although the 1904 final was canceled, there were two simultaneous tournaments and finals in 1910 and 1913 due to disputes between the FEF and UCEF, both of which were considered official.
As of 2023, 36 different teams have reached the final, with 15 of them having won the tournament at least once. The team that wins the Copa del Rey also completes a domestic double if they win LaLiga (established in 1929), a feat achieved 18 times. Barcelona is the only club to have won LaLiga, the Copa del Rey, and the UEFA Champions League in the same calendar year, having done so in 2009 and 2015. The tournament was not held in 1938 due to the Spanish Civil War.
Sergio Busquets and Lionel Messi are notable for their records in the competition. Messi holds the most consecutive finals played (10), goals scored (9), goals in a final by a player (7), assists (6), final appearances (10), and man of the match awards (19). Busquets is also a key figure in these records. Both Messi and Busquets, along with Barcelona’s Gerard Piqué and Athletic Bilbao’s Agustín Ganza, share the record for the most victories, each with seven titles. Between 1942 and 1945, Telmo Zarra scored in every final he played in, setting records for the most goals and assists in a final, as well as for the most consecutive final appearances (four, in 1950).
List of Copa del Rey winners

Year | Winner |
---|---|
1903 | Athletic Bilbao |
1904 | Athletic Bilbao |
1905 | Madrid FC |
1906 | Madrid FC |
1907 | Madrid FC |
1908 | Madrid FC |
1909 | Real Sociedad |
1910 | UECF Athletic Bilbao |
1910 | FEF Barcelona |
1911 | Athletic Bilbao |
1912 | Barcelona |
1913 | UECF Barcelona |
1914 | Athletic Bilbao |
1915 | Athletic Bilbao |
1916 | Athletic Bilbao |
1917 | Madrid FC |
1918 | Real Unión |
1919 | Arenas |
1920 | Barcelona |
1921 | Athletic Bilbao |
1922 | Barcelona |
1923 | Athletic Bilbao |
1924 | Real Unión |
1925 | Barcelona |
1926 | Barcelona |
1927 | Real Unión |
1928 | Barcelona |
1928–29 | RCD Español |
1930 | Athletic Bilbao |
1931 | Athletic Bilbao |
1932 | Athletic Bilbao |
1933 | Athletic Bilbao |
1934 | Madrid FC |
1935 | Sevilla |
1936 | Madrid FC |
1937 | Levante |
1939 | Sevilla |
1940 | Español |
1941 | Valencia |
1942 | Barcelona |
1943 | Atlético Bilbao |
1944 | Atlético Bilbao |
1944–45 | Atlético Bilbao |
1946 | Real Madrid |
1947 | Real Madrid |
1947–48 | Sevilla |
1948–49 | Valencia |
1949–50 | Atlético Bilbao |
1951 | Barcelona |
1952 | Barcelona |
1952–53 | Barcelona |
1954 | Valencia |
1955 | Atlético Bilbao |
1956 | Atlético Bilbao |
1957 | Barcelona |
1958 | Atlético Bilbao |
1958–59 | Barcelona |
1959–60 | Atlético Madrid |
1960–61 | Atlético Madrid |
1961–62 | Real Madrid |
1962–63 | Barcelona |
1963–64 | Zaragoza |
1964–65 | Atlético Madrid |
1965–66 | Zaragoza |
1966–67 | Valencia |
1967–68 | Barcelona |
1969 | Atlético Bilbao |
1969–70 | Real Madrid |
1970–71 | Barcelona |
1971–72 | Atlético Madrid |
1972–73 | Athletic Bilbao |
1973–74 | Real Madrid |
1974–75 | Real Madrid |
1975–76 | Atlético Madrid |
1976–77 | Real Betis |
1977–78 | Barcelona |
1978–79 | Valencia |
1979–80 | Real Madrid |
1980–81 | Barcelona |
1981–82 | Real Madrid |
1982–83 | Barcelona |
1983–84 | Athletic Bilbao |
1984–85 | Atlético Madrid |
1985–86 | Zaragoza |
1986–87 | Real Sociedad |
1987–88 | Barcelona |
1988–89 | Real Madrid |
1989–90 | Barcelona |
1990–91 | Atlético Madrid |
1991–92 | Atlético Madrid |
1992–93 | Real Madrid |
1993–94 | Zaragoza |
1994–95 | Deportivo La Coruña |
1995–96 | Atlético Madrid |
1996–97 | Barcelona |
1997–98 | Barcelona |
1998–99 | Valencia |
1999–2000 | Espanyol |
2000–01 | Zaragoza |
2001–02 | Deportivo La Coruña |
2002–03 | Mallorca |
2003–04 | Zaragoza |
2004–05 | Real Betis |
2005–06 | Espanyol |
2006–07 | Sevilla |
2007–08 | Valencia |
2008–09 | Barcelona |
2009–10 | Sevilla |
2010–11 | Real Madrid |
2011–12 | Barcelona |
2012–13 | Atlético Madrid |
2013–14 | Real Madrid |
2014–15 | Barcelona |
2015–16 | Barcelona |
2016–17 | Barcelona |
2017–18 | Barcelona |
2018–19 | Valencia |
2019–20 | Real Sociedad |
2020–21 | Barcelona |
2021–22 | Real Betis |
2022–23 | Real Madrid |
2023–24 | Athletic Bilbao |
2024–25 | N/A |