Copa del Rey Winners (1902–2026)

125 entries · verified 2026-07-20 · free · from the Ball IQ football team

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.

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.

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.)

Think you know the Copa del Rey? Prove it in the app.

Streaks, live 1v1, a rating out of 99 — and every quiz in one app.

Download on theApp Store

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.