# Team M. W D L goals Dif. Pt.
1 Cádiz CF, Spain Cádiz CF 31 16 8 7 41:29 12 56
2 Real Zaragoza, Spain Real Zaragoza 31 15 10 6 45:30 15 55
3 UD Almería, Spain UD Almería 31 13 11 7 51:32 19 50
4 SD Huesca, Spain SD Huesca 31 15 5 11 39:32 7 50
5 Girona FC, Spain Girona FC 31 13 8 10 40:35 5 47
6 Elche CF, Spain Elche CF 31 12 10 9 41:33 8 46
7 Rayo Vallecano, Spain Rayo Vallecano 31 9 16 6 39:32 7 43
8 CD Mirandés, Spain CD Mirandés 31 9 15 7 42:43 -1 42
9 Sporting Gijón, Spain Sporting Gijón 31 11 8 12 32:30 2 41
10 AD Alcorcón, Spain AD Alcorcón 31 9 14 8 38:37 1 41
11 SD Ponferradina, Spain SD Ponferradina 31 9 13 9 36:34 2 40
12 CF Fuenlabrada, Spain CF Fuenlabrada 31 9 12 10 32:33 -1 39
13 CD Tenerife, Spain CD Tenerife 31 10 9 12 36:36 0 39
14 CD Numancia, Spain CD Numancia 31 9 11 11 35:35 0 38
15 Málaga CF, Spain Málaga CF 31 8 14 9 27:27 0 38
16 UD Las Palmas, Spain UD Las Palmas 31 9 11 11 34:39 -5 38
17 Real Oviedo, Spain Real Oviedo 31 8 11 12 37:43 -6 35
18 Deportivo La Coruña, Spain Deportivo La Coruña 31 8 11 12 28:46 -18 35
19 Albacete, Spain Albacete 31 9 8 14 24:37 -13 35
20 CD Lugo, Spain CD Lugo 31 7 13 11 28:40 -12 34
21 Extremadura UD, Spain Extremadura UD 31 7 10 14 30:43 -13 31
22 Racing Santander, Spain Racing Santander 31 4 16 11 31:40 -9 28
  Promotion
  Promotion
  Relegation