גביע המלך הספרדי
זכיות לפי שנים

| עונה | זוכה | סגנית | תוצאה | אצטדיון | קהל |
| --- | --- | --- | --- | --- | --- |
| 1902 | ביסקאיה | ברצלונה | 2–1 | היפודרומו, מדריד | לא ידוע |
| 1903 | אתלטיק בילבאו | ריאל מדריד | 3–2 | היפודרומו, מדריד | לא ידוע |
| 1904 | אתלטיק בילבאו | --- | הגמר לא התקיים,   ואתלטיק זכתה אוטומטית | דל פיצ'ון, מדריד | לא ידוע |
| 1905 | ריאל מדריד | אתלטיק בילבאו | 1–0 | דל פיצ'ון, מדריד | לא ידוע |
| 1906 | ריאל מדריד | אתלטיק בילבאו | 4–1 | היפודרומו, מדריד | לא ידוע |
| 1907 | ריאל מדריד | ביסקאיה | 1–0 | היפודרומו, מדריד | 6,000 |
| 1908 | ריאל מדריד | ריאל ויגו ספורטינג | 2–1 | אודונל, מדריד | 4,000 |
| 1909 | ריאל סוסיאדד | אספניול דה מדריד | 3–1 | אודונל, מדריד | לא ידוע |
| 1910 FEF | ברצלונה | אספניול דה מדריד | 3–2 | דל פיצ'ון, מדריד | לא ידוע |
| 1910 UECF | אתלטיק בילבאו | ריאל סוסיאדד | 1–0 | אונדרטה, סן סבסטיאן | לא ידוע |
| 1911 | אתלטיק בילבאו | אספניול | 3–1 | חולסטה, גטצ'ו | לא ידוע |
| 1912 | ברצלונה | ריאל חימנסטיקה | 2–0 | לה אינדוסטריה, ברצלונה | לא ידוע |
| 1913 FEF | ראסינג אירון‡ | אתלטיק בילבאו | 1–0 | אודונל, מדריד | לא ידוע |
| 1913 UECF | ברצלונה | ריאל סוסיאדד | 2–1 | לה אינדוסטריה, ברצלונה | לא ידוע |
| 1914 | אתלטיק בילבאו | אספניה דה ברצלונה | 2–1 | קוסטורבה, אירון | לא ידוע |
| 1915 | אתלטיק בילבאו | אספניול | 5–0 | אמוטה, אירון | 5,000 |
| 1916 | אתלטיק בילבאו | ריאל מדריד | 4–0 | לה אינדוסטריה, ברצלונה | 6,000 |
| 1917 | ריאל מדריד | ארנאס קלוב | 2–1 | לה אינדוסטריה, ברצלונה | 2,500 |
| 1918 | ריאל אוניון | ריאל מדריד | 2–0 | אודונל, מדריד | לא ידוע |
| 1919 | ארנאס קלוב | ברצלונה | 5–2 | מארטינז קאמפוס, מדריד | לא ידוע |
| 1920 | ברצלונה | אתלטיק בילבאו | 2–0 | אל מולינון, חיחון | 10,000 |
| 1921 | אתלטיק בילבאו | אתלטיקו מדריד | 4–1 | סן ממס, בילבאו | 15,000 |
| 1922 | ברצלונה | ריאל אוניון | 5–1 | קוייה, ויגו | 12,000 |
| 1923 | אתלטיק בילבאו | קלוב אירופה | 1–0 | לס קורטס, ברצלונה | 30,000 |
| 1924 | ריאל אוניון | ריאל מדריד | 1–0 | אטוצ'ה, סן סבסטיאן | לא ידוע |
| 1925 | ברצלונה | ארנאס קלוב | 2–0 | ריינה ויקטוריה, סביליה | 6,000 |
| 1926 | ברצלונה | אתלטיקו מדריד | 3–2 | מסטאייה, ולנסיה | 17,000 |
| 1927 | ריאל אוניון | ארנאס קלוב | 1–0 | טוררו, סראגוסה | 16,000 |
| 1928 | ברצלונה | ריאל סוסיאדד | 3–1 | אל סרדינרו, סנטנדר | 18,000 |
| 1928/1929 | אספניול | ריאל מדריד | 2–1 | מסטאייה, ולנסיה | 25,000 |
| 1930 | אתלטיק בילבאו | ריאל מדריד | 3–2 | מונז'ואיק, ברצלונה | 63,000 |
| 1931 | אתלטיק בילבאו | ריאל בטיס | 3–1 | צ'מרטין, מדריד | 20,000 |
| 1932 | אתלטיק בילבאו | ברצלונה | 1–0 | צ'מרטין, מדריד | 25,000 |
| 1933 | אתלטיק בילבאו | ריאל מדריד | 2–1 | מונז'ואיק, ברצלונה | 60,000 |
| 1934 | ריאל מדריד | ולנסיה | 2–1 | מונז'ואיק, ברצלונה | 46,000 |
| 1935 | סביליה | סבאדל | 3–0 | צ'מרטין, מדריד | 15,000 |
| 1936 | ריאל מדריד | ברצלונה | 2–1 | מסטאייה, ולנסיה | 22,000 |
| 1937 | לבאנטה | ולנסיה | 1–0 | מונז'ואיק, ברצלונה | לא ידוע |
1936–1939: לא שוחק עקב מלחמת האזרחים בספרד.
| 1939 | סביליה | ראסינג פרול | 6–2 | מונז'ואיק, ברצלונה | 60,000 |
| 1940 | אספניול | ריאל מדריד | 3–2 | ואיקאס, מדריד | 20,000 |
| 1941 | ולנסיה | אספניול | 3–1 | צ'מרטין, מדריד | 23,000 |
| 1942 | ברצלונה | אתלטיקו בילבאו | 4–3 | צ'מרטין, מדריד | 30,000 |
| 1943 | אתלטיקו בילבאו | ריאל מדריד | 1–0 | מטרופוליטנו, מדריד | 50,000 |
| 1944 | אתלטיקו בילבאו | ולנסיה | 2–0 | מונז'ואיק, ברצלונה | 65,000 |
| 1944/1945 | אתלטיקו בילבאו | ולנסיה | 3–2 | מונז'ואיק, ברצלונה | 55,000 |
| 1946 | ריאל מדריד | ולנסיה | 3–1 | מונז'ואיק, ברצלונה | 60,000 |
| 1947 | ריאל מדריד | אספניול | 2–0 | ריאסור, לה קורוניה | 30,000 |
| 1947/1948 | סביליה | סלטה ויגו | 4–1 | נואבו צ'מרטין, מדריד | 55,000 |
| 1948/1949 | ולנסיה | אתלטיקו בילבאו | 1–0 | נואבו צ'מרטין, מדריד | 70,000 |
| 1949/1950 | אתלטיקו בילבאו | ריאל ואיאדוליד | 4–1 | נואבו צ'מרטין, מדריד | 80,000 |
| 1951 | ברצלונה | ריאל סוסיאדד | 3–0 | נואבו צ'מרטין, מדריד | 75,000 |
| 1952 | ברצלונה | ולנסיה | 4–2 | נואבו צ'מרטין, מדריד | 80,000 |
| 1952/1953 | ברצלונה | אתלטיקו בילבאו | 2–1 | נואבו צ'מרטין, מדריד | 67,145 |
| 1954 | ולנסיה | ברצלונה | 3–0 | נואבו צ'מרטין, מדריד | 110,000 |
| 1955 | אתלטיקו בילבאו | סביליה | 1–0 | סנטיאגו ברנבאו, מדריד | 100,000 |
| 1956 | אתלטיקו בילבאו | אתלטיקו מדריד | 2–1 | סנטיאגו ברנבאו, מדריד | 125,000 |
| 1957 | ברצלונה | אספניול | 1–0 | מונז'ואיק, ברצלונה | 75,000 |
| 1958 | אתלטיקו בילבאו | ריאל מדריד | 2–0 | סנטיאגו ברנבאו, מדריד | 100,000 |
| 1958/1959 | ברצלונה | גרנדה | 4–1 | סנטיאגו ברנבאו, מדריד | 90,000 |
| 1959/1960 | אתלטיקו מדריד | ריאל מדריד | 3–1 | סנטיאגו ברנבאו, מדריד | 100,000 |
| 1960/1961 | אתלטיקו מדריד | ריאל מדריד | 3–2 | סנטיאגו ברנבאו, מדריד | 120,000 |
| 1961/1962 | ריאל מדריד | סביליה | 2–1 | סנטיאגו ברנבאו, מדריד | 90,000 |
| 1962/1963 | ברצלונה | ריאל סרגוסה | 3–1 | קאמפ נואו, ברצלונה | 90,000 |
| 1963/1964 | ריאל סרגוסה | אתלטיקו מדריד | 2–1 | סנטיאגו ברנבאו, מדריד | 75,000 |
| 1964/1965 | אתלטיקו מדריד | ריאל סרגוסה | 1–0 | סנטיאגו ברנבאו, מדריד | 90,000 |
| 1965/1966 | ריאל סרגוסה | אתלטיקו בילבאו | 2–0 | סנטיאגו ברנבאו, מדריד | 95,000 |
| 1966/1967 | ולנסיה | אתלטיקו בילבאו | 2–1 | סנטיאגו ברנבאו, מדריד | 100,000 |
| 1967/1968 | ברצלונה | ריאל מדריד | 1–0 | סנטיאגו ברנבאו, מדריד | 100,000 |
| 1969 | אתלטיקו בילבאו | אלצ'ה | 1–0 | סנטיאגו ברנבאו, מדריד | 120,000 |
| 1969/1970 | ריאל מדריד | ולנסיה | 3–1 | קאמפ נואו, ברצלונה | 80,000 |
| 1970/1971 | ברצלונה | ולנסיה | 4–3 | סנטיאגו ברנבאו, מדריד | 100,000 |
| 1971/1972 | אתלטיקו מדריד | ולנסיה | 2–1 | סנטיאגו ברנבאו, מדריד | 100,000 |
| 1972/1973 | אתלטיקו בילבאו | דפורטיבו קאסטיון | 2–0 | ויסנטה קלדרון, מדריד | 64,200 |
| 1973/1974 | ריאל מדריד | ברצלונה | 4–0 | ויסנטה קלדרון, מדריד | 48,000 |
| 1974/1975 | ריאל מדריד | אתלטיקו מדריד | 0–0 (4–3 פ) | ויסנטה קלדרון, מדריד | 60,000 |
| 1975/1976 | אתלטיקו מדריד | ריאל סרגוסה | 1–0 | סנטיאגו ברנבאו, מדריד | 80,000 |
| 1976/1977 | ריאל בטיס | אתלטיק בילבאו | 2–2 (8–7 פ) | ויסנטה קלדרון, מדריד | 70,000 |
| 1977/1978 | ברצלונה | לאס פאלמס | 3–1 | סנטיאגו ברנבאו, מדריד | 60,000 |
| 1978/1979 | ולנסיה | ריאל מדריד | 2–0 | ויסנטה קלדרון, מדריד | 70,000 |
| 1979/1980 | ריאל מדריד | קסטיליה‡‡ | 6–1 | סנטיאגו ברנבאו, מדריד | 65,000 |
| 1980/1981 | ברצלונה | ספורטינג חיחון | 3–1 | ויסנטה קלדרון, מדריד | 50,000 |
| 1981/1982 | ריאל מדריד | ספורטינג חיחון | 2–1 | חוסה סורייה, ואיאדוליד | 30,000 |
| 1982/1983 | ברצלונה | ריאל מדריד | 2–1 | לה רומרדה, סראגוסה | 35,000 |
| 1983/1984 | אתלטיק בילבאו | ברצלונה | 1–0 | סנטיאגו ברנבאו, מדריד | 100,000 |
| 1984/1985 | אתלטיקו מדריד | אתלטיק בילבאו | 2–1 | סנטיאגו ברנבאו, מדריד | 85,000 |
| 1985/1986 | ריאל סרגוסה | ברצלונה | 1–0 | ויסנטה קלדרון, מדריד | 45,000 |
| 1986/1987 | ריאל סוסיאדד | אתלטיקו מדריד | 2–2 (4–2 פ) | לה רומרדה, סראגוסה | 37,000 |
| 1987/1988 | ברצלונה | ריאל סוסיאדד | 1–0 | סנטיאגו ברנבאו, מדריד | 70,000 |
| 1988/1989 | ריאל מדריד | ריאל ואיאדוליד | 1–0 | ויסנטה קלדרון, מדריד | 30,000 |
| 1989/1990 | ברצלונה | ריאל מדריד | 2–0 | לואיס קזנובה, ולנסיה | 44,240 |
| 1990/1991 | אתלטיקו מדריד | מיורקה | 1–0 | סנטיאגו ברנבאו, מדריד | 60,000 |
| 1991/1992 | אתלטיקו מדריד | ריאל מדריד | 2–0 | סנטיאגו ברנבאו, מדריד | 70,000 |
| 1992/1993 | ריאל מדריד | ריאל סרגוסה | 2–0 | לואיס קזנובה, ולנסיה | 42,000 |
| 1993/1994 | ריאל סרגוסה | סלטה ויגו | 0–0 (5–4 פ) | ויסנטה קלדרון, מדריד | 60,000 |
| 1994/1995 | דפורטיבו לה קורוניה | ולנסיה | 2–1 | סנטיאגו ברנבאו, מדריד | 95,000 |
| 1995/1996 | אתלטיקו מדריד | ברצלונה | 1–0 (ה) | לה רומרדה, סראגוסה | 37,000 |
| 1996/1997 | ברצלונה | ריאל בטיס | 3–2 (ה) | סנטיאגו ברנבאו, מדריד | 82,498 |
| 1997/1998 | ברצלונה | מיורקה | 1–1 (5–4 פ) | מסטאייה, ולנסיה | 54,000 |
| 1998/1999 | ולנסיה | אתלטיקו מדריד | 3–0 | האצטדיון האולימפי, סביליה | 45,000 |
| 1999/2000 | אספניול | אתלטיקו מדריד | 2–1 | מסטאייה, ולנסיה | 55,000 |
| 2000/2001 | ריאל סרגוסה | סלטה ויגו | 3–1 | האצטדיון האולימפי, סביליה | 45,000 |
| 2001/2002 | דפורטיבו לה קורוניה | ריאל מדריד | 2–1 | סנטיאגו ברנבאו, מדריד | 75,000 |
| 2002/2003 | מיורקה | רקראטיבו ולבה | 3–0 | מנואל מרטינס ולרו, אלצ'ה | 35,000 |
| 2003/2004 | ריאל סרגוסה | ריאל מדריד | 3–2 (ה) | ליואיס קומפאניס, ברצלונה | 54,000 |
| 2004/2005 | ריאל בטיס | אוססונה | 2–1 (ה) | ויסנטה קלדרון, מדריד | 55,000 |
| 2005/2006 | אספניול | ריאל סרגוסה | 4–1 | סנטיאגו ברנבאו, מדריד | 78,000 |
| 2006/2007 | סביליה | חטאפה | 1–0 | סנטיאגו ברנבאו, מדריד | 80,000 |
| 2007/2008 | ולנסיה | חטאפה | 3–1 | ויסנטה קלדרון, מדריד | 54,000 |
| 2008/2009 | ברצלונה | אתלטיק בילבאו | 4–1 | מסטאייה, ולנסיה | 50,000 |
| 2009/2010 | סביליה | אתלטיקו מדריד | 2–0 | קאמפ נואו, ברצלונה | 93,000 |
| 2010/2011 | ריאל מדריד | ברצלונה | 1–0 (ה) | מסטאייה, ולנסיה | 55,000 |
| 2011/2012 | ברצלונה | אתלטיק בילבאו | 3–0 | ויסנטה קלדרון, מדריד | 54,850 |
| 2012/2013 | אתלטיקו מדריד | ריאל מדריד | 2–1 (ה) | סנטיאגו ברנבאו, מדריד | 80,000 |
| 2013/2014 | ריאל מדריד | ברצלונה | 2–1 | מסטאייה, ולנסיה | 52,953 |
| 2014/2015 | ברצלונה | אתלטיק בילבאו | 3–1 | קאמפ נואו, ברצלונה | 99,354 |
| 2015/2016 | ברצלונה | סביליה | 2–0 (ה) | ויסנטה קלדרון, מדריד | 54,907 |
| 2016/2017 | ברצלונה | דפורטיבו אלאבס | 3–1 | ויסנטה קלדרון, מדריד | 45,000 |
| 2017/2018 | ברצלונה | סביליה | 5–0 | וונדה מטרופוליטנו, מדריד | 62,623 |
| 2018/2019 | ולנסיה | ברצלונה | 2–1 | אצטדיון בניטו ויאמרין | 53,698 |
| 2019/2020 | ריאל סוסיאדד | אתלטיק בילבאו | 1–0 | האצטדיון האולימפי, סביליה | ללא קהל |
| 2020/2021 | ברצלונה | אתלטיק בילבאו | 4–0 | האצטדיון האולימפי, סביליה | ללא קהל |
| 2021/2022 | ריאל בטיס | ולנסיה | 1–1 (5–4 פ) | האצטדיון האולימפי, סביליה | 53,387 |
| 2022/2023 | ריאל מדריד |  אוססונה | 2–1 | האצטדיון האולימפי, סביליה | 55,579 |
| 2023/2024 | אתלטיק בילבאו | מאיורקה | 1–1 (4–2 פ) | האצטדיון האולימפי, סביליה | 57,619 |
‡ התאחד עם "אירון ספורטינג קלוב" בשנת 1915, למועדון הכדורגל ריאל אוניון.
‡‡ קבוצת המילואים של ריאל מדריד. השתתפותן של קבוצות מילואים בגביע המלך נאסרה בפעם הראשונה בעונת 1990/91.