1928-1929 REAL MADRID 0-1 BARÇA - BARÇA 1-2 REAL MADRID
1929-1930 REAL MADRID 5-1 BARÇA - BARÇA 1-4 REAL MADRID
1930-1931 REAL MADRID 0-0 BARÇA - BARÇA 3-1 REAL MADRID
1931-1932 REAL MADRID 2-0 BARÇA - BARÇA 2-2 REAL MADRID
1932-1933 REAL MADRID 2-1 BARÇA - BARÇA 1-1 REAL MADRID
1933-1934 REAL MADRID 4-0 BARÇA - BARÇA 1-2 REAL MADRID
1934-1935 REAL MADRID 8-2 BARÇA - BARÇA 5-0 REAL MADRID
1935-1936 REAL MADRID 3-0 BARÇA - BARÇA 0-3 REAL MADRID
ENTRE 1936 Y 1939 NO HUBO LIGA POR LA GUERRA CIVIL ESPAÑOLA
1939-1940 REAL MADRID 2-1 BARÇA - BARÇA 0-0 REAL MADRID
1940-1941 REAL MADRID 1-2 BARÇA - BARÇA 3-0 REAL MADRID
1941-1942 REAL MADRID 4-3 BARÇA - BARÇA 0-2 REAL MADRID
1942-1943 REAL MADRID 3-0 BARÇA - BARÇA 5-5 REAL MADRID
1943-1944 REAL MADRID 0-1 BARÇA - BARÇA 1-2 REAL MADRID
1944-1945 REAL MADRID 1-0 BARÇA - BARÇA 5-0 REAL MADRID
1945-1946 REAL MADRID 3-2 BARÇA - BARÇA 1-0 REAL MADRID
1946-1947 REAL MADRID 2-1 BARÇA - BARÇA 3-2 REAL MADRID
1947-1948 REAL MADRID 1-1 BARÇA - BARÇA 4-2 REAL MADRID
1948-1949 REAL MADRID 1-2 BARÇA - BARÇA 3-1 REAL MADRID
1949-1950 REAL MADRID 6-1 BARÇA - BARÇA 2-3 REAL MADRID
1950-1951 REAL MADRID 4-1 BARÇA - BARÇA 7-2 REAL MADRID
1951-1952 REAL MADRID 5-1 BARÇA - BARÇA 4-2 REAL MADRID
1952-1953 REAL MADRID 2-1 BARÇA - BARÇA 1-0 REAL MADRID
1953-1954 REAL MADRID 5-0 BARÇA - BARÇA 5-1 REAL MADRID
1954-1955 REAL MADRID 3-0 BARÇA - BARÇA 2-2 REAL MADRID
1955-1956 REAL MADRID 3-1 BARÇA - BARÇA 2-0 REAL MADRID
1956-1957 REAL MADRID 1-0 BARÇA - BARÇA 1-0 REAL MADRID
1957-1958 REAL MADRID 3-0 BARÇA - BARÇA 0-2 REAL MADRID
1958-1959 REAL MADRID 1-0 BARÇA - BARÇA 4-0 REAL MADRID
1959-1960 REAL MADRID 2-0 BARÇA - BARÇA 2-1 REAL MADRID
1960-1961 REAL MADRID 3-2 BARÇA - BARÇA 3-5 REAL MADRID
1961-1962 REAL MADRID 2-0 BARÇA - BARÇA 3-1 REAL MADRID
1962-1963 REAL MADRID 2-0 BARÇA - BARÇA 1-5 REAL MADRID
1963-1964 REAL MADRID 4-0 BARÇA - BARÇA 1-2 REAL MADRID
1964-1965 REAL MADRID 4-1 BARÇA - BARÇA 1-2 REAL MADRID
1965-1966 REAL MADRID 1-3 BARÇA - BARÇA 2-1 REAL MADRID
1966-1967 REAL MADRID 1-0 BARÇA - BARÇA 2-1 REAL MADRID
1967-1968 REAL MADRID 1-1 BARÇA - BARÇA 1-1 REAL MADRID
1968-1969 REAL MADRID 2-1 BARÇA - BARÇA 1-1 REAL MADRID
1969-1970 REAL MADRID 3-3 BARÇA - BARÇA 1-0 REAL MADRID
1970-1971 REAL MADRID 0-1 BARÇA - BARÇA 0-1 REAL MADRID
1971-1972 REAL MADRID 1-1 BARÇA - BARÇA 1-0 REAL MADRID
1972-1973 REAL MADRID 0-0 BARÇA - BARÇA 1-0 REAL MADRID
1973-1974 REAL MADRID 0-5 BARÇA - BARÇA 0-0 REAL MADRID
1974-1975 REAL MADRID 1-0 BARÇA - BARÇA 0-0 REAL MADRID
1975-1976 REAL MADRID 0-2 BARÇA - BARÇA 2-1 REAL MADRID
1976-1977 REAL MADRID 1-1 BARÇA - BARÇA 3-1 REAL MADRID
1977-1978 REAL MADRID 4-0 BARÇA - BARÇA 2-3 REAL MADRID
1978-1979 REAL MADRID 3-1 BARÇA - BARÇA 2-0 REAL MADRID
1979-1980 REAL MADRID 3-2 BARÇA - BARÇA 0-2 REAL MADRID
1980-1981 REAL MADRID 3-0 BARÇA - BARÇA 2-1 REAL MADRID
1981-1982 REAL MADRID 3-1 BARÇA - BARÇA 3-1 REAL MADRID
1982-1983 REAL MADRID 0-2 BARÇA - BARÇA 2-1 REAL MADRID
1983-1984 REAL MADRID 2-1 BARÇA - BARÇA 1-2 REAL MADRID
1984-1985 REAL MADRID 0-3 BARÇA - BARÇA 3-2 REAL MADRID
1985-1986 REAL MADRID 3-1 BARÇA - BARÇA 2-0 REAL MADRID
1986-1987 REAL MADRID 1-1 BARÇA - BARÇA 3-2 REAL MADRID
1986-1987* REAL MADRID 0-0 BARÇA - BARÇA 2-1 REAL MADRID
- ↑ En la temporada 1986-1987 se desarrolló una fase final y fue conocida como la liga del play-off. Los seis primeros clasificados en las 34 jornadas habituales jugaron una nueva ronda de liguilla a doble partido entre ellos, manteniendo la puntuación de la liga regular. Estos seis primeros disputaron el título. Durante esa temporada se disputaron 44 jornadas, diez más de lo habitual. Tras ese año, se decidió que el número de jornadas seria 38, y que el número de equipos que jugarian en la Primera División seria de 20. Es por ello por lo que figuran dos encuentros entre el FC Barcelona y el Real Madrid durante esa misma temporada. Ese sistema de fase final sólo fue utilizado durante esa temporada. Durante las temporadas 1995-96 y 1996-97 fueron 22 equipos los que componian la Primera División, de modo que se disputaron 42 partidos. Desde 1997 hasta la actualidad, son 20 equipos los que componen la Primera División, y 38 las jornadas disputadas.
1987-1988 REAL MADRID 2-1 BARÇA - BARÇA 2-0 REAL MADRID
1988-1989 REAL MADRID 3-2 BARÇA - BARÇA 0-0 REAL MADRID
1989-1990 REAL MADRID 3-2 BARÇA - BARÇA 3-1 REAL MADRID
1990-1991 REAL MADRID 1-0 BARÇA - BARÇA 2-1 REAL MADRID
1991-1992 REAL MADRID 1-1 BARÇA - BARÇA 1-1 REAL MADRID
1992-1993 REAL MADRID 2-1 BARÇA - BARÇA 2-1 REAL MADRID
1993-1994 REAL MADRID 0-1 BARÇA - BARÇA 5-0 REAL MADRID
1994-1995 REAL MADRID 5-0 BARÇA - BARÇA 1-0 REAL MADRID
1995-1996 REAL MADRID 1-1 BARÇA - BARÇA 3-0 REAL MADRID
1996-1997 REAL MADRID 2-0 BARÇA - BARÇA 1-0 REAL MADRID
1997-1998 REAL MADRID 2-3 BARÇA - BARÇA 3-0 REAL MADRID
1998-1999 REAL MADRID 2-2 BARÇA - BARÇA 3-0 REAL MADRID
1999-2000 REAL MADRID 3-0 BARÇA - BARÇA 2-2 REAL MADRID
2000-2001 REAL MADRID 2-2 BARÇA - BARÇA 2-0 REAL MADRID
2001-2002 REAL MADRID 2-0 BARÇA - BARÇA 1-1 REAL MADRID
2002-2003 REAL MADRID 1-1 BARÇA - BARÇA 0-0 REAL MADRID
2003-2004 REAL MADRID 1-2 BARÇA - BARÇA 1-2 REAL MADRID
2004-2005 REAL MADRID 4-2 BARÇA - BARÇA 3-0 REAL MADRID
2005-2006 REAL MADRID 0-3 BARÇA - BARÇA 1-1 REAL MADRID
2006-2007 REAL MADRID 2-0 BARÇA - BARÇA 3-3 REAL MADRID
2007-2008 REAL MADRID 4-1 BARÇA - BARÇA 0-1 REAL MADRID
2008-2009 REAL MADRID 2-6 BARÇA - BARÇA 2-0 REAL MADRID
2009-2010 REAL MADRID ¿-? BARÇA - BARÇA 1-0 REAL MADRID
TOTAL -------VICTORIAS--EMPATES--DERROTAS-----GOLES--------
REAL MADRID ----68---------30--------61----------262-----------
BARÇA ----61---------30--------68----------244-----------
COMO LOCAL --VICTORIAS--EMPATES--DERROTAS-------------------
REAL MADRID -----50----------14--------15
BARÇA -----46----------16--------18
COMO VISITANTE VICTORIAS--EMPATES--DERROTAS----------------
REAL MADRID --------18---------16----------46
BARÇA --------15---------14----------50