Barcelona bi-champions!!
Top Scorer: Raúl (Real Madrid) 25
Matches: 380
Goals: 1003 (2.64 per match)
Barcelona and Real Madrid qualified for next Champions League.
Mallorca and Valencia to play next Champions League's qualification round.
Celta Vigo, La Coruña and At. de Madrid (King's Cup finalists) qualified for UEFA Cup.
Tenerife and Salamanca relegated, to be replaced by Numancia and Málaga.
Extremadura and Villarreal to play relegation round, with Rayo Vallecano and Sevilla.
38th Round Results
Zaragoza 2 - Barcelona 0
Valencia 3 - Mallorca 0
Real Madrid 3 - La Coruña 1
Celta Vigo 0 - At. de Madrid 1
Espanyol 2 - Oviedo 1
Extremadura 2 - Villarreal 2
Betis 1 - Ath. Bilbao 4
Alavés 2 - Real Sociedad 1
Salamanca 1 - Tenerife 2
Racing Santander 0 - Valladolid 2
37th Round Results
Barcelona 4 - Betis 1
Ath. Bilbao 5 - Alavés 0
Villarreal 3 - Racing Santander 0
Real Sociedad 1 - Espanyol 2
Oviedo 3 - Salamanca 2
Mallorca 2 - Celta Vigo 0
Valladolid 1 - Zaragoza 1
At. de Madrid 3 - Real Madrid 1
La Coruña 1 - Extremadura 1
Tenerife 3 - Valencia 2
36th Round Results
Ath. Bilbao 1 - Barcelona 3
Betis 2 - Valladolid 0
Zaragoza 4 - Villarreal 0
Racing Santander1 - La Coruña 1
Extremadura 2 - At. de Madrid 1
Real Madrid 2 - Mallorca 1
Celta Vigo 2 - Tenerife 0
Valencia 3 - Oviedo 0
Salamanca 0 - Real Sociedad 1
Espanyol 3 - Alavés 0
35th Round Results
Alavés 1 - Barcelona 4
Mallorca 2 - Extremadura 0
Tenerife 2 - Real Madrid 3
Real Sociedad 1 - Valencia 1
Oviedo 1 - Celta Vigo 3
La Coruña 2 - Zaragoza 1
Espanyol 4 - Salamanca 0
At. de Madrid 1 - Racing Santander 1
Villarreal 3 - Betis 4
Valladolid 0 - Ath. Bilbao 3
34th Round Results
Barcelona 1 - Valladolid 1
Valencia 1 - Espanyol 2
Racing Santander 1 - Mallorca 0
Real Madrid 2 - Oviedo 1
Celta Vigo 2 - Real Sociedad 2
Betis 0 - La Coruña 3
Zaragoza 2 - At. de Madrid 0
Ath. Bilbao 2 - Villarreal 0
Salamanca 1 - Alavés 0
Extremadura 1 - Tenerife 0
33rd Round Results
Villarreal 2 - Barcelona 3
Mallorca 1 - Zaragoza 0
La Coruña 1 - Ath. Bilbao 1
Real Sociedad 3 - Real Madrid 2
Espanyol 3 - Celta Vigo 0
At. de Madrid 2 - Betis 3
Salamanca 0 - Valencia 1
Oviedo 1 - Extremadura 0
Tenerife 2 - Racing Santander 2
Alavés 2 - Valladolid 0
32nd Round Results
Barcelona 4 - La Coruña 0
Ath. Bilbao 1 - At. de Madrid 2
Valladolid 1 - Villarreal 0
Betis 1 - Mallorca 3
Zaragoza 3 - Tenerife 1
Racing Santander 0 - Oviedo 0
Extremadura 1 - Real Sociedad 0
Celta Vigo 1 - Salamanca 0
Real Madrid 2 - Espanyol 0
Valencia 5 - Alavés 0
31st Round Results
At. de Madrid 1 - Barcelona 1
Valencia 2 - Celta Vigo 2
Mallorca 6 - Ath. Bilbao 1
Salamanca 1 - Real Madrid 1
La Coruña 3 - Valladolid 0
Real Sociedad 2 - Racing Santander 0
Oviedo 1 - Zaragoza 2
Tenerife 3 - Betis 2
Espanyol 0 - Extremadura 0
Alavés 2 - Villarreal 1
30th Round Results
Real Madrid 3 - Valencia 1
Barcelona 2 - Mallorca 1
Celta Vigo 1 - Alavés 1
Villarreal 1 - La Coruña 2
Ath. Bilbao 2 - Tenerife 0
Zaragoza 1 - Real Sociedad 1
Valladolid 1 - At. de Madrid 0
Racing Santander 0 - Espanyol 2
Betis 5 - Oviedo 0
Extremadura 1 - Salamanca 1
29th Round Results
Celta Vigo 5 - Real Madrid 1
Tenerife 2 - Barcelona 3
Valencia 1 - Extremadura 1
Mallorca 1 - Valladolid 0
Alavés 2 - La Coruña 1
At. de Madrid 2 - Villarreal 2
Oviedo 0 - Ath. Bilbao 0
Espanyol 2 - Zaragoza 1
Real Sociedad 1 - Betis 0
Salamanca 1 - Racing Santander 2
28th Round Results
Barcelona 3 - Oviedo 1
Racing Santander 0 - Valencia 1
Real Madrid 3 - Alavés 2
Villarreal 0 - Mallorca 2
La Coruña 1 - At. de Madrid 1
Extremadura 1 - Celta Vigo 1
Ath. Bilbao 0 - Real Sociedad 0
Valladolid 2 - Tenerife 1
Betis 0 - Espanyol 1
Zaragoza 2 - Salamanca 0
27th Round Results
Real Sociedad 0 - Barcelona 2
Valencia 1 - Zaragoza 1
Mallorca 1 - La Coruña 2
Real Madrid 2 - Extremadura 0
Celta Vigo 3 - Racing Santander 0
Alavés 2 - At. de Madrid 0
Espanyol 1 - Ath. Bilbao 1
Salamanca 1 - Betis 3
Tenerife 2 - Villarreal 2
Oviedo 0 - Valladolid 0
26th Round Results
Barcelona 3 - Espanyol 0
At. de Madrid 1 - Mallorca 2
Betis 0 - Valencia 1
Zaragoza 0 - Celta 1
La Coruña 2 - Tenerife 0
Racing Santander 1 - Real Madrid 3
Ath. Bilbao 1 - Salamanca 0
Extremadura 1 - Alavés 0
Valladolid 0 - Real Sociedad 0
Villarreal 0 - Oviedo 0
25th Round Results
Salamanca 1 - Barcelona 4
Alavés 2 - Mallorca 0
Real Sociedad 1 - Villarreal 1
Espanyol 0 - Valladolid 2
Valencia 4 - Ath. Bilbao 1
Real Madrid 3 - Zaragoza 2
Extremadura 0 - Racing Santander 3
Tenerife 1 - At. de Madrid 0
Celta Vigo 4 - Betis 0
Oviedo 1 - La Coruña 2
24th Round Results
Barcelona 2 - Valencia 4
Betis 3 - Real Madrid 2
La Coruña 0 - Real Sociedad 1
Mallorca 1 - Tenerife 1
Ath. Bilbao 0 - Celta Vigo 0
At. de Madrid 0 - Oviedo 0
Zaragoza 3 - Extremadura 1
Racing Santander 2 - Alavés 0
Valladolid 4 - Salmanca 1
Villarreal 2 - Espanyol 2
23rd Round Results
Celta Vigo 0 - Barcelona 0
Oviedo 1 - Mallorca 3
Valencia 0 - Valladolid 1
Real Madrid 0 - Ath. Bilbao 1
Espanyol 2 - La Coruña 2
Real Sociedad 3 - At. de Madrid 2
Racing Santander 2 - Zaragoza 4
Extremadura 2 - Betis 1
Salamanca 1 - Villarreal 0
Alavés 3 - Tenerife 1
22nd Round Results
Mallorca 1 - Real Sociedad 0
At. de Madrid 1 - Espanyol 2
La Coruña 1 - Salamanca 0
Tenerife 0 - Oviedo 2
Villarreal 1 - Valencia 0
Valladolid 2 - Celta Vigo 1
Barcelona 3 - Real Madrid 0
Ath. Bilbao 0 - Extremadura 0
Betis 1 - Racing Santander 1
Zaragoza 1 - Alavés 1
21st Round Results
Valencia 0 - La Coruña 0
Alavés 2 - Oviedo 2
Real Sociedad 1 - Tenerife 1
Espanyol 1 - Mallorca 0
Celta Vigo 4 - Villarreal 1
Real Madrid 3 - Valladolid 2
Extremadura 1 - Barcelona 2
Racing Santander 2 - Ath. Bilbao 0
Zaragoza 2 - Betis 2
Salamanca 2 - At. de Madrid 1
20th Round Results
At. de Madrid 1 - Valencia 2
Mallorca 1 - Salamanca 0
Villarreal 0 - Real Madrid 2
Betis 1 - Alavés 0
Ath. Bilbao 2 - Zaragoza 0
Oviedo 2 - Real Sociedad 1
La Coruña 2 - Celta Vigo 1
Barcelona 3 - Racing Santander 2
Tenerife 0 - Espanyol 0
Valladolid 0 - Extremadura 0
19th Round Results
Mallorca 0 - Valencia 1
At. de Madrid 2 - Celta Vigo 1
La Coruña 4 - Real Madrid 0
Barcelona 3 - Zaragoza 1
Ath. Bilbao 0 - Betis 0
Valladolid 0 - Racing Santander 0
Villarreal 1 - Extremadura 1
Tenerife 1 - Salamanca 0
Oviedo 1 - Espanyol 1
Real Sociedad 2 - Alavés 1
18th Round Results
Real Madrid 4 - At. de Madrid 2
Celta Vigo 4 - Mallorca 2
Betis 0 - Barcelona 3
Zaragoza 2 - Valladolid 0
Racing Santander 1 - Villarreal 2
Extremadura 1 - La Coruña 2
Alavés 1 - Ath. Bilbao 2
Valencia 1 - Tenerife 1
Salamanca 1 - Oviedo 1
Espanyol 0 - Real Sociedad 0
17th Round Results
Mallorca 2 - Real Madrid 1
Barcelona 4 - Ath. Bilbao 2
Villarreal 1 - Zaragoza 1
La Coruña 1 - Racing Santander 2
At. de Madrid 5 - Extremadura 0
Valladolid 2 - Betis 1
- Awarded to Betis (3-0) on incorrect player inclusion
Tenerife 0 - Celta Vigo 2
Oviedo 2 - Valencia 2
Real Sociedad 4 - Salamanca 0
Alavés 1 - Espanyol 1
16th Round Results
Ath Bilbao 2 - Valladolid 1
Barcelona 7 - Alavés 1
Betis 4 - Villarreal 1
Celta Vigo 6 - Oviedo 2
Extremadura 1 - Mallorca 0
Racing Santander 2 - At. de Madrid 3
Real Madrid 4 - Tenerife 0
Salamanca 2 - Espanyol 3
Zaragoza 3 - La Coruña 1
Valencia 2 - Real Sociedad 0
15th Round Results
Tenerife 1 - Extremadura 1
Valladolid 0 - Barcelona 1
Villarreal 0 - Ath. Bilbao 1
At. de Madrid 0 - Zaragoza 0
Mallorca 1 - Racing Santander 1
Oviedo 1 - Real Madrid 0
Real Sociedad 2 - Celta Vigo 0
Espanyol 2 - Valencia 1
Alavés 1 - Salamanca 0
La Coruña 2 - Betis 2
14th Round Results
Valladolid 3 - Alavés 0
Ath. Bilbao 2 - La Coruña 1
Zaragoza 0 - Mallorca 1
Racing Santander 0 - Tenerife 0
Extremadura 0 - Oviedo 1
Real Madrid 3 - Real Sociedad 2
Celta Vigo 2 - Espanyol 0
Valencia 1 - Salamanca 0
Barcelona 1 - Villarreal 3
Betis 0 - At. de Madrid 0
13th Round Results
At. de Madrid 0 - Ath. Bilbao 0
Mallorca 1 - Betis 0
Real Sociedad 2 - Extremadura 0
Espanyol 0 - Real Madrid 0
La Coruña 2 - Barcelona 1
Salamanca 1 - Celta Vigo 1
Villarreal 2 - Valladolid 1
Oviedo 1 - Racing Santander 0
Alavés 0 - Valencia 1
Tenerife 1 - Zaragoza 1
12th Round Results
Villarreal 2 - Alavés 0
Valladolid 0 - La Coruña 1
Betis 1 - Tenerife 0
Zaragoza 1 - Oviedo 0
Racing Santander 0 - Real Sociedad 1
Extremadura 1 - Espanyol 0
Celta Vigo 2 - Valencia 2
Ath. Bilbao 1 - Mallorca 0
Barcelona 0 - At. de Madrid 1
Real Madrid 3 - Salamanca 1
11th Round Results
Tenerife 0 - Ath. Bilbao 1
At. de Madrid 6 - Valladolid 1
Real Sociedad 0 - Zaragoza 0
Alavés 2 - Celta Vigo 0
Mallorca 1 - Barcelona 0
Oviedo 0 - Betis 1
Valencia 3 - Real Madrid 1
La Coruña 2 - Villarreal 1
Salamanca 2 - Extremadura 1
Espanyol 1 - Racing Santander 1
10th Round Results
Betis 1 - Real Sociedad 0
Extremadura 1 - Valencia 0
Valladolid 1 - Mallorca 0
La Coruña 2 - Alavés 2
Barcelona 4 - Tenerife 1
Ath. Bilbao 3 - Oviedo 5
Zaragoza 0 - Espanyol 3
Real Madrid 1 - Celta Vigo 2
Racing Santander 4 - Salamanca 1
Villarreal 2 - At. de Madrid 1
9th Round Results
At. de Madrid 1 - La Coruña 1
Mallorca 1 - Villarreal 0
Real Sociedad 3 - Ath. Bilbao 1
Salamanca 1 - Zaragoza 2
Valencia 3 - Racing Santander 0
Celta Vigo 5 - Extremadura 1
Alavés 1 - Real Madrid 1
Espanyol 1 - Betis 0
Tenerife 2 - Valladolid 2
Oviedo 2 - Barcelona 1
8th Round Results
La Coruña 1 - Mallorca 1
Villarreal 2 - Tenerife 5
Valladolid 2 - Oviedo1
At. de Madrid 3 - Alavés 0
Betis 1 - Salamanca 0
Extremadura 1 - Real Madrid 5
Racing Santander 2 - Celta Vigo 2
Ath. Bilbao 2 - Espanyol 2
Barcelona 4 - Real Sociedad 1
Zaragoza 1 - Valencia 4
7th Round Results
Real Madrid 2 - Racing Santander 2
Tenerife 1 - La Coruña 1
Mallorca 4 - At. de Madrid 0
Oviedo 0 - Villarreal 0
Real Sociedad 1 - Valladolid 0
Espanyol 1 - Barcelona 2
Salamanca 2 - Ath. Bilbao 1
Valencia 5 - Betis 1
Alavés 0 - Extremadura 1
Celta Vigo 2 - Zaragoza 0
6th Round Results
At. de Madrid 2 - Tenerife 0
Betis 0 - Celta Vigo 3
Zaragoza 3 - Real Madrid 4
Villarreal 1 - Real Sociedad 1
Barcelona 1 - Salamanca 1
Athletic Bilbao 2 - Valencia 0
Mallorca 2 - Alavés 1
Racing Santander 3 - Extremadura 1
Valladolid 2 - Espanyol 1
La Coruña 4 - Oviedo 0
5th Round Results
Tenerife 1 - Mallorca 1
Oviedo 3 - At. de Madrid 1
Real Sociedad 2 - La Coruña 0
Espanyol 1 - Villarreal 1
Salamanca 1 - Valladolid 0
Valencia 1 - Barcelona 3
Celta Vigo 3 - Athletic Bilbao 2
Real Madrid 0 - Betis 1
Extremadura 0 - Zaragoza 2
Alavés 0 - Racing Santander 1
4th Round Results
Athletic Bilbao 2 - Real Madrid 3
Barcelona 2 - Celta Vigo 2
Valladolid 3 - Valencia 1
Betis 1 - Extremadura 1
At. de Madrid 4 - Real Sociedad 1
Tenerife 1 - Alavés 2
Mallorca 0 - Oviedo 0
La Coruña 1 - Espanyol 0
Villarreal 5 - Salamanca 0
Zaragoza 3 - Racing Santander 1
Compiled by Aldo Colombo