2000-2001 2001-2002 2002-2003 2003-2004 2004-2005 2005-2006 2006-2007 2007-2008 2008-2009 2009-2010
Jornada 1 R. Madrid 2-1 Valencia
Jornada 2 Málaga 3-3 R. Madrid
Jornada 3 R. Madrid 4-1 Ath. de Bilbao
Jornada 4 Racing 0-0 R. Madrid
Jornada 5 R. Madrid 3-0 Deportivo
Jornada 6 Barcelona 2-0 R. Madrid
Jornada 7 R. Sociedad 1-4 R. Madrid
Jornada 8 R. Madrid 0-2 Mallorca
Jornada 9 Numancia 3-1 R. Madrid
Jornada 10 R. Madrid 5-1 Las Palmas
Jornada 11 Villarreal 0-1 R. Madrid
Jornada 12 R. Madrid 3-0 Zaragoza
Jornada 13 Osasuna 2-3 R. Madrid
Jornada 14 R. Madrid 3-0 Celta
Jornada 15 Espanyol 1-2 R. Madrid
Jornada 16 R. Madrid 3-1 Rayo V.
Jornada 17 Alavés 1-3 R. Madrid
Jornada 18 R. Madrid 4-0 Oviedo
Jornada 19 Valladolid 2-2 R. Madrid
Jornada 20 Valencia 0-1 R. Madrid
Jornada 21 R. Madrid 4-3 Málaga
Jornada 22 Ath. de Bilbao 1-0 R. Madrid
Jornada 23 R. Madrid 1-0 Racing
Jornada 24 Deportivo 2-2 R. Madrid
Jornada 25 R. Madrid 2-2 Barcelona
Jornada 26 R. Madrid 4-0 R. Sociedad
Jornada 27 Mallorca 1-0 R. Madrid
Jornada 28 R. Madrid 1-0 Numancia
Jornada 29 Las Palmas 0-1 R. Madrid
Jornada 30 R. Madrid 4-0 Villarreal
Jornada 31 Zaragoza 2-3 R. Madrid
Jornada 32 R. Madrid 1-1 Osasuna
Jornada 33 Celta 3-0 R. Madrid
Jornada 34 R. Madrid 2-2 Espanyol
Jornada 35 Rayo V. 0-1 R. Madrid
Jornada 36 R. Madrid 5-0 Alavés
Jornada 37 Oviedo 1-1 R. Madrid
Jornada 38 R. Madrid 2-1 Valladolid
       
Clasificación final