2017 Barcelona 3 - 1 Alaves
2016 Barcelona 2 - 0 Sevilla
2015 Barcelona 3 - 1 Atheltic Bilbao
2014 Real Madrid 2 - 1 Barcelona
2013 Atletico Madrid 2 - 1 Real Madrid
2012 Barcelona 3 - 0 Athletic Bilbao
2011 Real Madrid 1 - 0 Barcelona
2010 Sevilla 2 - 0 Atletico Madrid
2009 Barcelona 4 - 1 Athletic Bilbao
2008 Valencia 3 - 1 Getafe
2007 Sevilla 1 - 0 Getafe
2006 Espanyol 4 - 1 Real Zaragoza
2005 Real Betis 2 - 1 Osasuna
2004 Real Zaragoza 3 - 2 Real Madrid
2003 Mallorca 3 - 0 Recreativo de Huelva
2002 Deportivo La Coruna 2 - 1 Real Madrid
2001 Real Zaragoza 3 - 1 Celta Vigo
2000 Espanyol 2 - 1 Atletico Madrid
1999 Valencia 3 - 0 Atletico Madrid
1998 Barcelona 1 - 1
(5:4  11m)
Mallorca
1997 Barcelona 3 - 2 Real Betis
1996 Atletico Madrid 1 - 0 Barcelona
1995 Deportivo La Coruna 2 - 1 Valencia
1994 Real Zaragoza 0 - 0
(5:4  11m)
Celta Vigo
1993 Real Madrid 2 - 0 Real Zaragoza
1992 Atletico Madrid 2 - 0 Real Madrid
1991 Atletico Madrid 1 - 0 Mallorca
1990 Barcelona 2 - 0 Real Madrid
1989 Real Madrid 1 - 0 Real Valladolid
1988 Barcelona 1 - 0 Real Sociedad
1987 Real Sociedad 2 - 2
(4:2  11m)
Atletico Madrid
1986 Real Zaragoza 1 - 0 Barcelona
1985 Atletico Madrid 2 - 1 Athletic Bilbao
1984 Athletic Bilbao 1 - 0 Barcelona
1983 Barcelona 2 - 1 Real Madrid
1982 Real Madrid 2 - 1 Sporting de Gijon
1981 Barcelona 3 - 1 Sporting de Gijon
1980 Real Madrid 6 - 1 Castilla
1979 Valencia 2 - 0 Real Madrid
1978 Barcelona 3 - 1 UD Las Palmas
1977 Real Betis 2 - 2
(8:7  11m)
Athletic Bilbao
1976 Atletico Madrid 1 - 0 Real Zaragoza
1975 Real Madrid 0 - 0
(4:3  11m)
Atletico Madrid
1974 Real Madrid 4 - 0 Barcelona
1973 Athletic Bilbao 2 - 0 CD Castellon
1972 Atletico Madrid 2 - 1 Valencia
1971 Barcelona 4 - 3 Valencia
1970 Real Madrid 3 - 1 Valencia
1969 Athletic Bilbao 1 - 0 Elche
1968 Barcelona 1 - 0 Real Madrid
1967 Valencia 2 - 1 Athletic Bilbao
1966 Real Zaragoza 2 - 0 Athletic Bilbao
1965 Atletico Madrid 1 - 0 Real Zaragoza
1964 Real Zaragoza 2 - 1 Atletico Madrid
1963 Barcelona 3 - 1 Real Zaragoza
1962 Real Madrid 2 - 1 Sevilla
1961 Atletico Madrid 3 - 2 Real Madrid
1960 Atletico Madrid 3 - 1 Real Madrid
1959 Barcelona 4 - 1 Granada
1958 Athletic Bilbao 2 - 0 Real Madrid
1957 Barcelona 1 - 0 Espanyol
1956 Athletic Bilbao 2 - 1 Atletico Madrid
1955 Athletic Bilbao 1 - 0 Sevilla
1954 Valencia 3 - 0 Barcelona
1953 Barcelona 2 - 1 Athletic Bilbao
1952 Barcelona 4 - 2 Valencia
1951 Barcelona 3 - 0 Real Sociedad
1950 Athletic Bilbao 4 - 1 Real Valladolid
1949 Valencia 1 - 0 Athletic Bilbao
1948 Sevilla 4 - 1 Celta Vigo
1947 Real Madrid 2 - 0 Espanyol
1946 Real Madrid 3 - 1 Valencia
1945 Athletic Bilbao 3 - 2 Valencia
1944 Athletic Bilbao 2 - 0 Valencia
1943 Athletic Bilbao 1 - 0 Real Madrid
1942 Barcelona 4 - 3 Athletic Bilbao
1941 Valencia 3 - 1 Espanyol
1940 Espanyol 3 - 2 Real Madrid
1939 Sevilla 6 - 2 Racing Ferrol
1936 Real Madrid 2 - 1 Barcelona
1935 Sevilla 3 - 0 CE Sabadell
1934 Real Madrid 2 - 1 Valencia
1933 Athletic Bilbao 2 - 1 Real Madrid
1932 Athletic Bilbao 1 - 0 Barcelona
1931 Athletic Bilbao 3 - 1 Real Betis
1930 Athletic Bilbao 3 - 2 Real Madrid
1929 Espanyol 2 - 1 Real Madrid
1928 Barcelona 3 - 1 Real Sociedad
1927 Real Union 1 - 0 Arenas Club de Getxo
1926 Barcelona 3 - 2 Atletico Madrid
1925 Barcelona 2 - 0 Arenas Club de Getxo
1924 Real Union 1 - 0 Real Madrid
1923 Athletic Bilbao 1 - 0 CE Europa
1922 Barcelona 5 - 1 Real Union
1921 Athletic Bilbao 4 - 1 Atletico Madrid
1920 Barcelona 2 - 0 Athletic Bilbao
1919 Arenas Club de Getxo 5 - 2 Barcelona
1918 Real Union 2 - 0 Real Madrid
1917 Real Madrid 2 - 1 Arenas Club de Getxo
1916 Athletic Bilbao 4 - 0 Real Madrid
1915 Athletic Bilbao 5 - 0 Espanyol
1914 Athletic Bilbao 2 - 1 Espanya de Barcelona
1913 Barcelona 2 - 1 Real Sociedad
1913 Real Union 1 - 0 Athletic Bilbao
1912 Barcelona 2 - 0 - Gimnastica Madrid
1911 Athletic Bilbao 3 - 1 Espanyol
1910 Barcelona 3 - 2 - Club Espanol de Madrid
1910 Athletic Bilbao 1 - 0 Real Sociedad
1909 Real Sociedad 3 - 1 - Club Espanol de Madrid
1908 Real Madrid 2 - 1 - Real Vigo Sporting
1907 Real Madrid 1 - 0 - Club Bizcaya
1906 Real Madrid 4 - 1 Athletic Bilbao
1905 Real Madrid 1 - 0 Athletic Bilbao
1904 Athletic Bilbao -   -
1903 Athletic Bilbao 3 - 2 Real Madrid
1902 Club Bizcaya - 2 - 1 Barcelona