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