Daftar final Piala Raja Spanyol
Daftar final

Diperbarui dengan data resmi yang diterbitkan oleh RFEF, per 7 April 2024.
| --- | --- |
: Pertandingan dimenangkan melalui perpanjangan waktu
*: Pertandingan dimenangkan melalui adu penalti
 : Pertandingan dimenangkan melalui pertandingan ulangan
: Tim pemenang menjuarai gelar ganda (gelar Liga dan Piala Raja Spanyol)
#: Tim pemenang memenangkan gelar treble kontinental (gelar Liga, Piala Raja Spanyol, dan Piala Eropa/Liga Champions)

| Musim | Juara | Skor | Juara kedua | Lokasi | Penonton |
| --- | --- | --- | --- | --- | --- |
| 1903 | Athletic Bilbao | 3–2 | Madrid FC | Stadion Hipódromo, Madrid | — |
| 1904 | Athletic Bilbao | Tidak dimainkan | Español de Madrid | Tiro del Pichón, Madrid | — |
| 1905 | Madrid FC | 1–0 | Athletic Bilbao | Tiro del Pichón, Madrid | — |
| 1906 | Madrid FC | 4–1 | Athletic Bilbao | Stadion Hipódromo, Madrid | — |
| 1907 | Madrid FC | 1–0 | Bizcaya | Stadion Hipódromo, Madrid | 6.000 |
| 1908 | Madrid FC | 2–1 | Real Vigo Sporting | Campo de O'Donnell, Madrid | 4.000 |
| 1909 | Club Ciclista | 3–1 | Español de Madrid | Campo de O'Donnell, Madrid | — |
| 1910 RFEF | Barcelona | 3–2 | Español de Madrid | Tiro del Pichón, Madrid | — |
| 1910 UECF | Athletic Bilbao | 1–0 | Vasconia SC | Stadion Ondarreta, San Sebastián | — |
| 1911 | Athletic Bilbao | 3–1 | Español | Stadion Josaleta, Getxo | — |
| 1912 | Barcelona | 2–0 | Gimnástica | Stadion La Industria, Barcelona | — |
| 1913 UECF | Barcelona | 2–1& | Real Sociedad | Stadion La Industria, Barcelona | — |
| 1913 FECF | Racing de Irún | 1–02& | Athletic Bilbao | Campo de O'Donnell, Madrid | — |
| 1914 | Athletic Bilbao | 2–1 | Espanya | Stadion Costorbe, Irún | — |
| 1915 | Athletic Bilbao | 5–0 | Español | Stadion Amute, Irún | 5.000 |
| 1916 | Athletic Bilbao | 4–0 | Madrid FC | Stadion La Industria, Barcelona | 6.000 |
| 1917 | Madrid FC | 2–1& | Arenas | Stadion La Industria, Barcelona | 6.000 |
| 1918 | Real Unión | 2–0 | Madrid FC | Campo de O'Donnell, Madrid | — |
| 1919 | Arenas | 5–2 | Barcelona | Martínez Campos, Madrid |  |
| 1920 | Barcelona | 2–0 | Athletic Bilbao | El Molinón, Gijón | 10.000 |
| 1921 | Athletic Bilbao | 4–1 | Atlético Madrid | Stadion San Mamés, Bilbao | 15.000 |
| 1922 | Barcelona | 5–1 | Real Unión | Campo de Coia, Vigo | 12.000 |
| 1923 | Athletic Bilbao | 1–0 | Europa | Les Corts, Barcelona | 30.000 |
| 1924 | Real Unión | 1–0 | Real Madrid | Stadion Atotxa, San Sebastián |  |
| 1925 | Barcelona | 2–0 | Arenas | Campo de la Reina Victoria, Sevilla | 6.000 |
| 1926 | Barcelona | 3–2 | Atlético Madrid | Stadion Mestalla, Valencia | 17.000 |
| 1927 | Real Unión | 1–0 | Arenas | Stadion Torrero, Zaragoza | 16.000 |
| 1928 | Barcelona | 3–1& | Real Sociedad | Stadion El Sardinero, Santander | 18.000 |
| 1928–1929 | RCD Español | 2–1 | Real Madrid | Stadion Mestalla, Valencia | 25.000 |
| 1930 | Athletic Bilbao | 3–2 | Real Madrid | Stadion Montjuïc, Barcelona | 63.000 |
| 1931 | Athletic Bilbao | 3–1 | Betis | Stadion Chamartín, Madrid | 20.000 |
| 1932 | Athletic Bilbao | 1–0 | Barcelona | Stadion Chamartín, Madrid | 25.000 |
| 1933 | Athletic Bilbao | 2–1 | Real Madrid | Stadion Montjuïc, Barcelona | 60.000 |
| 1934 | Madrid | 2–1 | Valencia | Stadion Montjuïc, Barcelona | 46.000 |
| 1935 | Sevilla | 3–0 | Sabadell | Stadion Chamartín, Madrid | 15.000 |
| 1936 | Madrid | 2–1 | Barcelona | Stadion Mestalla, Valencia | 22.000 |
1937: Tidak diselenggarakan karena Perang Saudara Spanyol.
1938: Tidak diselenggarakan karena Perang Saudara Spanyol.
| 1939 | Sevilla | 6–2 | Racing de Ferrol | Stadion Montjuïc, Barcelona | 60.000 |
| 1940 | Español | 3–2 | Real Madrid | Campo de Fútbol de Vallecas, Madrid | 20.000 |
| 1941 | Valencia | 3–1 | Español | Stadion Chamartín, Madrid | 23.000 |
| 1942 | Barcelona | 4–3 | Atlético Bilbao | Stadion Chamartín, Madrid | 30.000 |
| 1943 | Atlético Bilbao | 1–0 | Real Madrid | Stadion Metropolitan, Madrid | 50.000 |
| 1944 | Atlético Bilbao | 2–0 | Valencia | Stadion Montjuïc, Barcelona | 65.000 |
| 1944–1945 | Atlético Bilbao | 3–2 | Valencia | Stadion Montjuïc, Barcelona | 55.000 |
| 1946 | Real Madrid | 3–1 | Valencia | Stadion Montjuïc, Barcelona | 60.000 |
| 1947 | Real Madrid | 2–0 | Español | Stadion Riazor, A Coruña | 30.000 |
| 1947–1948 | Sevilla | 4–1 | Celta Vigo | Stadion Chamartín, Madrid | 55.000 |
| 1948–1949 | Valencia | 1–0 | Atlético Bilbao | Stadion Chamartín, Madrid | 70.000 |
| 1949–1950 | Athletic Bilbao | 4–1 | Valladolid | Stadion Chamartín, Madrid | 80.000 |
| 1951 | Barcelona | 3–0 | Real Sociedad | Stadion Chamartín, Madrid | 75.000 |
| 1952 | Barcelona | 4–2 | Valencia | Stadion Chamartín, Madrid | 80.000 |
| 1952–1953 | Barcelona | 2–1 | Atlético Bilbao | Stadion Chamartín, Madrid | 67.145 |
| 1954 | Valencia | 3–0 | Barcelona | Stadion Chamartín, Madrid | 110.000 |
| 1955 | Atlético Bilbao | 1–0 | Sevilla | Stadion Santiago Bernabéu, Madrid | 100.000 |
| 1956 | Atlético Bilbao | 2–1 | Atlético Madrid | Stadion Santiago Bernabéu, Madrid | 125.000 |
| 1957 | Barcelona | 1–0 | Español | Stadion Montjuïc, Barcelona | 75.000 |
| 1958 | Atlético Bilbao | 2–0 | Real Madrid | Stadion Santiago Bernabéu, Madrid | 100.000 |
| 1958–1959 | Barcelona | 4–1 | Granada | Stadion Santiago Bernabéu, Madrid | 90.000 |
| 1959–1960 | Atlético Madrid | 3–1 | Real Madrid | Stadion Santiago Bernabéu, Madrid | 100.000 |
| 1960–1961 | Atlético Madrid | 3–2 | Real Madrid | Stadion Santiago Bernabéu, Madrid | 120.000 |
| 1961–1962 | Real Madrid | 2–1 | Sevilla | Stadion Santiago Bernabéu, Madrid | 90.000 |
| 1962–1963 | Barcelona | 3–1 | Zaragoza | Camp Nou, Barcelona | 90.000 |
| 1963–1964 | Zaragoza | 2–1 | Atlético Madrid | Stadion Santiago Bernabéu, Madrid | 75.000 |
| 1964–1965 | Atlético Madrid | 1–0 | Zaragoza | Stadion Santiago Bernabéu, Madrid | 90.000 |
| 1965–1966 | Zaragoza | 2–0 | Atlético Bilbao | Stadion Santiago Bernabéu, Madrid | 95.000 |
| 1966–1967 | Valencia | 2–1 | Atlético Bilbao | Stadion Santiago Bernabéu, Madrid | 100.000 |
| 1967–1968 | Barcelona | 1–0 | Real Madrid | Stadion Santiago Bernabéu, Madrid | 100.000 |
| 1969 | Atlético Bilbao | 1–0 | Elche | Stadion Santiago Bernabéu, Madrid | 120.000 |
| 1969–1970 | Real Madrid | 3–1 | Valencia | Camp Nou, Barcelona | 80.000 |
| 1970–1971 | Barcelona | 4–3 | Valencia | Stadion Santiago Bernabéu, Madrid | 100.000 |
| 1971–1972 | Atlético Madrid | 2–1 | Valencia | Stadion Santiago Bernabéu, Madrid | 100.000 |
| 1972–1973 | Athletic Bilbao | 2–0 | Castellón | Stadion Vicente Calderón, Madrid | 64.200 |
| 1973–1974 | Real Madrid | 4–0 | Barcelona | Stadion Vicente Calderón, Madrid | 48.000 |
| 1974–1975 | Real Madrid | 0–0* | Atlético Madrid | Stadion Vicente Calderón, Madrid | 60.000 |
| 1975–1976 | Atlético Madrid | 1–0 | Zaragoza | Stadion Santiago Bernabéu, Madrid | 80.000 |
| 1976–1977 | Betis | 2–2 | Athletic Bilbao | Stadion Vicente Calderón, Madrid | 70.000 |
| 1977–1978 | Barcelona | 3–1 | Las Palmas | Stadion Santiago Bernabéu, Madrid | 60.000 |
| 1978–1979 | Valencia | 2–0 | Real Madrid | Stadion Vicente Calderón, Madrid | 70.000 |
| 1979–1980 | Real Madrid | 6–1 | Castilla | Stadion Santiago Bernabéu, Madrid | 65.000 |
| 1980–1981 | Barcelona | 3–1 | Sporting Gijón | Stadion Vicente Calderón, Madrid | 50.000 |
| 1981–1982 | Real Madrid | 2–1 | Sporting Gijón | Stadion José Zorrilla, Valladolid | 30.000 |
| 1982–1983 | Barcelona | 2–1 | Real Madrid | La Romareda, Zaragoza | 35.000 |
| 1983–1984 | Athletic Bilbao | 1–0 | Barcelona | Stadion Santiago Bernabéu, Madrid | 100.000 |
| 1984–1985 | Atlético Madrid | 2–1 | Athletic Bilbao | Stadion Santiago Bernabéu, Madrid | 85.000 |
| 1985–1986 | Zaragoza | 1–0 | Barcelona | Stadion Vicente Calderón, Madrid | 45.000 |
| 1986–1987 | Real Sociedad | 2–2* | Atlético Madrid | La Romareda, Zaragoza | 37.000 |
| 1987–1988 | Barcelona | 1–0 | Real Sociedad | Stadion Santiago Bernabéu, Madrid | 70.000 |
| 1988–1989 | Real Madrid | 1–0 | Valladolid | Stadion Vicente Calderón, Madrid | 30.000 |
| 1989–1990 | Barcelona | 2–0 | Real Madrid | Stadion Luis Casanova, Valencia | 44.240 |
| 1990–1991 | Atlético Madrid | 1–0 | Mallorca | Stadion Santiago Bernabéu, Madrid | 60.000 |
| 1991–1992 | Atlético Madrid | 2–0 | Real Madrid | Stadion Santiago Bernabéu, Madrid | 70.000 |
| 1992–1993 | Real Madrid | 2–0 | Zaragoza | Stadion Luis Casanova, Valencia | 42.000 |
| 1993–1994 | Zaragoza | 0–0* | Celta Vigo | Stadion Vicente Calderón, Madrid | 60.000 |
| 1994–1995 | Deportivo La Coruña | 2–1 | Valencia | Stadion Santiago Bernabéu, Madrid | 95.000 |
| 1995–1996 | Atlético Madrid | 1–0 | Barcelona | La Romareda, Zaragoza | 37.000 |
| 1996–1997 | Barcelona | 3–2 | Betis | Stadion Santiago Bernabéu, Madrid | 82.498 |
| 1997–1998 | Barcelona | 1–1* | Mallorca | Stadion Mestalla, Valencia | 54.000 |
| 1998–1999 | Valencia | 3–0 | Atlético Madrid | Stadion La Cartuja, Sevilla | 45.000 |
| 1999–2000 | Espanyol | 2–1 | Atlético Madrid | Stadion Mestalla, Valencia | 55.000 |
| 2000–2001 | Zaragoza | 3–1 | Celta Vigo | Stadion La Cartuja, Sevilla | 38.000 |
| 2001–2002 | Deportivo La Coruña | 2–1 | Real Madrid | Stadion Santiago Bernabéu, Madrid | 75.000 |
| 2002–2003 | Mallorca | 3–0 | Recreativo | Stadion Manuel Martínez Valero, Elche | 35.000 |
| 2003–2004 | Zaragoza | 3–2 | Real Madrid | Stadion Olimpiade Lluís Companys, Barcelona | 54.000 |
| 2004–2005 | Betis | 2–1 | Osasuna | Stadion Vicente Calderón, Madrid | 55.000 |
| 2005–2006 | Espanyol | 4–1 | Zaragoza | Stadion Santiago Bernabéu, Madrid | 78.000 |
| 2006–2007 | Sevilla | 1–0 | Getafe | Stadion Santiago Bernabéu, Madrid | 80.000 |
| 2007–2008 | Valencia | 3–1 | Getafe | Stadion Vicente Calderón, Madrid | 54.000 |
| 2008–2009 | Barcelona | 4–1 | Athletic Bilbao | Stadion Mestalla, Valencia | 50.000 |
| 2009–2010 | Sevilla | 2–0 | Atlético Madrid | Camp Nou, Barcelona | 93.000 |
| 2010–2011 | Real Madrid | 1–0 | Barcelona | Stadion Mestalla, Valencia | 55.000 |
| 2011–2012 | Barcelona | 3–0 | Athletic Bilbao | Stadion Vicente Calderón, Madrid | 54.850 |
| 2012–2013 | Atlético Madrid | 2–1 | Real Madrid | Stadion Santiago Bernabéu, Madrid | 80.000 |
| 2013–2014 | Real Madrid | 2–1 | Barcelona | Stadion Mestalla, Valencia | 52.953 |
| 2014–2015 | Barcelona | 3–1 | Athletic Bilbao | Camp Nou, Barcelona | 99.354 |
| 2015–2016 | Barcelona | 2–0 | Sevilla | Stadion Vicente Calderón, Madrid | 54.907 |
| 2016–2017 | Barcelona | 3–1 | Alavés | Stadion Vicente Calderón, Madrid | 45.000 |
| 2017–2018 | Barcelona | 5–0 | Sevilla | Wanda Metropolitano, Madrid | 62.623 |
| 2018–2019 | Valencia | 2–1 | Barcelona | Stadion Benito Villamarín, Sevilla | 53.698 |
| 2019–2020 | Real Sociedad | 1–0 | Athletic Bilbao | Stadion La Cartuja, Sevilla | 0 |
| 2020–2021 | FC Barcelona | 4–0 | Athletic Bilbao | Stadion La Cartuja, Sevilla | 0 |
| 2021–2022 | Real Betis | 1–1* | Valencia CF | Stadion La Cartuja, Sevilla | 53.387 |
| 2022–2023 | Real Madrid | 2–1 | Osasuna | Stadion La Cartuja, Sevilla | 55.579 |
| 2023–2024 | Athletic Bilbao | 1–1* | RCD Mallorca | Stadion La Cartuja, Sevilla | 57.619 |