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