Skip to content
Ball IQ

Copa del Rey Winners (1902–2026)

125 entries · verified 2026-07-20 · free · hand-checked by Ball IQ

The Copa del Rey is Spanish football's oldest national competition, a single-elimination knockout open to clubs from every tier of the Spanish league system. First contested in 1903 — with a 1902 pre-tournament, the Copa de la Coronación, staged to mark the coronation of King Alfonso XIII — it predates La Liga by nearly three decades and has crowned a champion in all but a handful of interrupted years.

Think you know this? Five questions

Tap to answer — no sign-up. Or jump to the full list ↓

  1. Lionel Messi made his La Liga debut for Barcelona in October 2004 against which city rivals, coming on as a substitute in a 1-0 win?

    16 October 2004 at Estadi Olímpic Lluís Companys. Messi, then 17, came on for goalscorer Deco in the 82nd minute.

  2. Which Spanish club won the Copa del Rey in 2004 (beating Real Madrid) and were then relegated from La Liga in 2013?

    Real Zaragoza beat Real Madrid 3-2 after extra time in the 2004 Copa del Rey final; they were relegated from La Liga in 2013.

  3. Luka Romero became the youngest player ever to appear in La Liga in 2020. For which club did he debut aged just 15 years and 219 days?

    He came on as a substitute against Real Madrid.

  4. Which La Liga club has the nickname 'Los Blanquiazules'?

    The nickname means 'the blue-and-whites' after Espanyol's striped shirts; the Barcelona-based club are also affectionately known as 'Los Periquitos' — the Parakeets.

  5. Which Galician club won their first ever La Liga title in 1999-2000 — finishing five points ahead of Barcelona under manager Javier Irureta?

    Deportivo clinched the title with a 2-0 home win over Espanyol on the final day. Real Madrid finished 5th amid managerial chaos; defending champions Barcelona were 2nd.

Reckon you can name them all?
SeasonWinnerRunner-upScore
1902Club BizcayaBarcelona2–1
1903Athletic BilbaoReal Madrid3–2
1904Athletic BilbaoEspañol de MadridWalkover
1905Real MadridAthletic Bilbao1–0
1906Real MadridAthletic Bilbao4–1
1907Real MadridBizcaya1–0
1908Real MadridReal Vigo Sporting2–1
1909Club CiclistaEspañol de Madrid3–1
1910 (UECF)Athletic BilbaoVasconia1–0
1910 (FECF)BarcelonaEspañol de Madrid3–2
1911Athletic BilbaoEspañol de Madrid3–1
1912BarcelonaGimnástica2–0
1913 (UECF)BarcelonaReal Sociedad2–1
1913 (FECF)Racing de IrúnAthletic Bilbao1–0
1914Athletic BilbaoEspaña de Barcelona2–1
1915Athletic BilbaoEspañol de Madrid5–0
1916Athletic BilbaoReal Madrid4–0
1917Real MadridArenas2–1
1918Real UniónReal Madrid2–0
1919ArenasBarcelona5–2
1920BarcelonaAthletic Bilbao2–0
1921Athletic BilbaoAtlético Madrid4–1
1922BarcelonaReal Unión5–1
1923Athletic BilbaoEuropa1–0
1924Real UniónReal Madrid1–0
1925BarcelonaArenas2–0
1926BarcelonaAtlético Madrid3–2
1927Real UniónArenas1–0
1928BarcelonaReal Sociedad3–1
1928-29EspanyolReal Madrid2–1
1930Athletic BilbaoReal Madrid3–2
1931Athletic BilbaoReal Betis3–1
1932Athletic BilbaoBarcelona1–0
1933Athletic BilbaoReal Madrid2–1
1934Real MadridValencia2–1
1935SevillaSabadell3–0
1936Real MadridBarcelona2–1
1939SevillaRacing de Ferrol6–2
1940EspanyolReal Madrid3–2
1941ValenciaEspanyol3–1
1942BarcelonaAthletic Bilbao4–3
1943Athletic BilbaoReal Madrid1–0
1944Athletic BilbaoValencia2–0
1944-45Athletic BilbaoValencia3–2
1946Real MadridValencia3–1
1947Real MadridEspanyol2–0
1947-48SevillaCelta Vigo4–1
1948-49ValenciaAthletic Bilbao1–0
1949-50Athletic BilbaoValladolid4–1
1951BarcelonaReal Sociedad3–0
1952BarcelonaValencia4–2
1952-53BarcelonaAthletic Bilbao2–1
1954ValenciaBarcelona3–0
1955Athletic BilbaoSevilla1–0
1956Athletic BilbaoAtlético Madrid2–1
1957BarcelonaEspanyol1–0
1958Athletic BilbaoReal Madrid2–0
1958-59BarcelonaGranada4–1
1959-60Atlético MadridReal Madrid3–1
1960-61Atlético MadridReal Madrid3–2
1961-62Real MadridSevilla2–1
1962-63BarcelonaZaragoza3–1
1963-64ZaragozaAtlético Madrid2–1
1964-65Atlético MadridZaragoza1–0
1965-66ZaragozaAthletic Bilbao2–0
1966-67ValenciaAthletic Bilbao2–1
1967-68BarcelonaReal Madrid1–0
1969Athletic BilbaoElche1–0
1969-70Real MadridValencia3–1
1970-71BarcelonaValencia4–3
1971-72Atlético MadridValencia2–1
1972-73Athletic BilbaoCastellón2–0
1973-74Real MadridBarcelona4–0
1974-75Real MadridAtlético Madrid0–0 (pen.)
1975-76Atlético MadridZaragoza1–0
1976-77Real BetisAthletic Bilbao2–2 (pen.)
1977-78BarcelonaLas Palmas3–1
1978-79ValenciaReal Madrid2–0
1979-80Real MadridCastilla6–1
1980-81BarcelonaSporting Gijón3–1
1981-82Real MadridSporting Gijón2–1
1982-83BarcelonaReal Madrid2–1
1983-84Athletic BilbaoBarcelona1–0
1984-85Atlético MadridAthletic Bilbao2–1
1985-86ZaragozaBarcelona1–0
1986-87Real SociedadAtlético Madrid2–2 (pen.)
1987-88BarcelonaReal Sociedad1–0
1988-89Real MadridValladolid1–0
1989-90BarcelonaReal Madrid2–0
1990-91Atlético MadridMallorca1–0
1991-92Atlético MadridReal Madrid2–0
1992-93Real MadridZaragoza2–0
1993-94ZaragozaCelta Vigo0–0 (pen.)
1994-95Deportivo La CoruñaValencia2–1
1995-96Atlético MadridBarcelona1–0
1996-97BarcelonaReal Betis3–2
1997-98BarcelonaMallorca1–1 (pen.)
1998-99ValenciaAtlético Madrid3–0
1999-2000EspanyolAtlético Madrid2–1
2000-01ZaragozaCelta Vigo3–1
2001-02Deportivo La CoruñaReal Madrid2–1
2002-03MallorcaRecreativo3–0
2003-04ZaragozaReal Madrid3–2
2004-05Real BetisOsasuna2–1
2005-06EspanyolZaragoza4–1
2006-07SevillaGetafe1–0
2007-08ValenciaGetafe3–1
2008-09BarcelonaAthletic Bilbao4–1
2009-10SevillaAtlético Madrid2–0
2010-11Real MadridBarcelona1–0
2011-12BarcelonaAthletic Bilbao3–0
2012-13Atlético MadridReal Madrid2–1
2013-14Real MadridBarcelona2–1
2014-15BarcelonaAthletic Bilbao3–1
2015-16BarcelonaSevilla2–0
2016-17BarcelonaAlavés3–1
2017-18BarcelonaSevilla5–0
2018-19ValenciaBarcelona2–1
2019-20Real SociedadAthletic Bilbao1–0
2020-21BarcelonaAthletic Bilbao4–0
2021-22Real BetisValencia1–1 (pen.)
2022-23Real MadridOsasuna2–1
2023-24Athletic BilbaoMallorca1–1 (pen.)
2024-25BarcelonaReal Madrid3–2 (a.e.t.)
2025-26Real SociedadAtlético Madrid2–2 (pen.)

Barcelona are the most successful club in the tournament's history, extending their record to 32 titles with a dramatic extra-time win over Real Madrid in 2024-25. Athletic Bilbao sit second on 24, a tally swollen by their dominance of the early decades and topped up by their penalty-shootout triumph in 2023-24, while Real Madrid have lifted the trophy 20 times. The competition's romance, though, comes from the outsiders who have snatched it: Deportivo, Mallorca, Real Betis and Real Sociedad have all had their day.

The table below lists every final in chronological order, from the 1902 precursor through the 2025-26 edition, in which Real Sociedad beat Atlético Madrid on penalties in Seville. Where a final was settled from the spot the score column shows the result after extra time followed by "(pen.)"; the 1937 and 1938 editions are omitted as no competition was held during the Spanish Civil War.

Think you know the Copa del Rey? Prove it.

Streaks, live 1v1, your own Ball IQ score — and every quiz in one place.

Play free in your browser →

Free either way — in your browser right now, or on your phone:

Download on theApp Store Get it onGoogle Play

Quizzes to test yourself

Copa del Rey Winners (1902–2026) — FAQ

Which club has won the most Copa del Rey titles?
Barcelona are the record holders with 32 Copa del Rey titles, most recently beating Real Madrid 3–2 after extra time in the 2024-25 final. Athletic Bilbao are second with 24 and Real Madrid third with 20.
How many Copa del Rey titles has Athletic Bilbao won?
Athletic Bilbao have won the Copa del Rey 24 times, the second-highest total behind Barcelona. Their most recent triumph came in 2023-24, when they beat Mallorca on penalties in Seville to end a 40-year wait for a major trophy.
Who won the 2025-26 Copa del Rey?
Real Sociedad won the 2025-26 Copa del Rey, defeating Atlético Madrid 4–3 on penalties after a 2–2 draw in the final at Estadio de La Cartuja in Seville on 18 April 2026. It was the Basque club's fourth cup title.
When was the first Copa del Rey held?
The first officially recognised Copa del Rey was contested in 1903 and won by Athletic Bilbao. A precursor tournament, the 1902 Copa de la Coronación, was staged a year earlier and won by Club Bizcaya, but it is not counted in the official honours.