CHAMPIONS & CUP WINNERS
                 
  Champions # Last     Cup Winners # Last
             
1 Real Madrid CF 21 2022   1 FC Barcelona 15 2021
2 FC Barcelona 19 2023   2 Real Madrid CF 10 2023
3 Club Atlético de Madrid 6 2014   3 Club Atlético de Madrid 7 2013
4 Valencia CF 3 2004   4 Valencia CF 4 2019
5 Real Sociedad de Fútbol 2 1982   5 Real Zaragoza CD 4 2004
6 Athletic Club de Bilbao 2 1984   6 Real Betis Balompié 3 2022
7 RC Deportivo de La Coruña 1 2000   7 Athletic Club de Bilbao 2 1984
          8 Sevilla FC 2 2010
          9 Real Sociedad de Fútbol 2 2020
          10 RCD Espanyol de Barcelona 2 2006
          11 RC Deportivo de La Coruña 2 2002
          12 Real CD Mallorca 1 2003

 

Year Champions Runners-up Third Cup Winners
         
2022/23 FC Barcelona Real Madrid CF Club Atlético de Madrid Real Madrid CF
2021/22 Real Madrid CF FC Barcelona Club Atlético de Madrid Real Betis Balompié
2020/21 Club Atlético de Madrid Real Madrid CF FC Barcelona FC Barcelona
2019/20 Real Madrid CF FC Barcelona Club Atlético de Madrid Real Sociedad de Fútbol
2018/19 FC Barcelona Club Atlético de Madrid Real Madrid CF Valencia CF
2017/18 FC Barcelona Club Atlético de Madrid Real Madrid CF FC Barcelona
2016/17 Real Madrid CF FC Barcelona Club Atlético de Madrid FC Barcelona
2015/16 FC Barcelona Real Madrid CF Club Atlético de Madrid FC Barcelona
2014/15 FC Barcelona Real Madrid CF Club Atlético de Madrid FC Barcelona
2013/14 Club Atlético de Madrid FC Barcelona Real Madrid CF Real Madrid CF
2012/13 FC Barcelona Real Madrid CF Club Atlético de Madrid Club Atlético de Madrid
2011/12 Real Madrid CF FC Barcelona Valencia CF FC Barcelona
2010/11 FC Barcelona Real Madrid CF Valencia CF Real Madrid CF
2009/10 FC Barcelona Real Madrid CF Valencia CF Sevilla FC
2008/09 FC Barcelona Real Madrid CF Sevilla FC FC Barcelona
2007/08 Real Madrid CF Villarreal CF FC Barcelona Valencia CF
2006/07 Real Madrid CF FC Barcelona Sevilla FC Sevilla FC
2005/06 FC Barcelona Real Madrid CF Valencia CF RCD Espanyol de Barcelona
2004/05 FC Barcelona Real Madrid CF Villarreal CF Real Betis Balompié
2003/04 Valencia CF FC Barcelona RC Deportivo de La Coruña Real Zaragoza CD
2002/03 Real Madrid CF Real Sociedad de Fútbol RC Deportivo de La Coruña Real CD Mallorca
2001/02 Valencia CF RC Deportivo de La Coruña Real Madrid CF RC Deportivo de La Coruña
2000/01 Real Madrid CF RC Deportivo de La Coruña Real CD Mallorca Real Zaragoza CD
1999/2000 RC Deportivo de La Coruña FC Barcelona Valencia CF RCD Espanyol de Barcelona
1998/99 FC Barcelona Real Madrid CF Real CD Mallorca Valencia CF
1997/98 FC Barcelona Athletic Club de Bilbao Real Sociedad de Fútbol FC Barcelona
1996/97 Real Madrid CF FC Barcelona RC Deportivo de La Coruña FC Barcelona
1995/96 Club Atlético de Madrid Valencia CF FC Barcelona Club Atlético de Madrid
1994/95 Real Madrid CF RC Deportivo de La Coruña Real Betis Balompié RC Deportivo de La Coruña
1993/94 FC Barcelona RC Deportivo de La Coruña Real Zaragoza CD Real Zaragoza CD
1992/93 FC Barcelona Real Madrid CF RC Deportivo de La Coruña Real Madrid CF
1991/92 FC Barcelona Real Madrid CF Club Atlético de Madrid Club Atlético de Madrid
1990/91 FC Barcelona Club Atlético de Madrid Real Madrid CF Club Atlético de Madrid
1989/90 Real Madrid CF Valencia CF FC Barcelona FC Barcelona
1988/89 Real Madrid CF FC Barcelona Valencia CF Real Madrid CF
1987/88 Real Madrid CF Real Sociedad de Fútbol Club Atlético de Madrid FC Barcelona
1986/87 Real Madrid CF FC Barcelona RCD Espanyol de Barcelona Real Sociedad de Fútbol
1985/86 Real Madrid CF FC Barcelona Athletic Club de Bilbao Real Zaragoza CD
1984/85 FC Barcelona Club Atlético de Madrid Athletic Club de Bilbao Club Atlético de Madrid
1983/84 Athletic Club de Bilbao Real Madrid CF FC Barcelona Athletic Club de Bilbao
1982/83 Athletic Club de Bilbao Real Madrid CF Club Atlético de Madrid FC Barcelona
1981/82 Real Sociedad de Fútbol FC Barcelona Real Madrid CF Real Madrid CF
1980/81 Real Sociedad de Fútbol Real Madrid CF Club Atlético de Madrid FC Barcelona
1979/80 Real Madrid CF Real Sociedad de Fútbol Real Sporting Gijón Real Madrid CF
1978/79 Real Madrid CF Real Sporting Gijón Club Atlético de Madrid Valencia CF
1977/78 Real Madrid CF FC Barcelona Athletic Club de Bilbao FC Barcelona
1976/77 Club Atlético de Madrid FC Barcelona Athletic Club de Bilbao Real Betis Balompié
1975/76 Real Madrid CF FC Barcelona Club Atlético de Madrid Club Atlético de Madrid
1974/75 Real Madrid CF Real Zaragoza CD FC Barcelona Real Madrid CF
1973/74 FC Barcelona Club Atlético de Madrid Real Zaragoza CD Real Madrid CF
1972/73 Club Atlético de Madrid FC Barcelona RCD Espanyol de Barcelona Athletic Club de Bilbao
1971/72 Real Madrid CF Valencia CF FC Barcelona Club Atlético de Madrid
1970/71 Valencia CF FC Barcelona Club Atlético de Madrid FC Barcelona
1969/70 Club Atlético de Madrid Athletic Club de Bilbao Sevilla FC Real Madrid CF