# Team M. W D L goals Dif. Pt.
1 União da Madeira, Portugal União da Madeira 23 12 7 4 37:18 19 43
2 SC Freamunde, Portugal SC Freamunde 23 9 8 6 25:20 5 35
3 Sporting CP B, Portugal Sporting CP B 23 10 5 8 25:29 -4 35
4 CD Tondela, Portugal CD Tondela 23 8 10 5 30:30 0 34
5 SL Benfica B, Portugal SL Benfica B 23 9 6 8 33:34 -1 33
6 SC Beira-Mar, Portugal SC Beira-Mar 23 8 7 8 27:23 4 31
7 CD Feirense, Portugal CD Feirense 23 9 4 10 26:30 -4 31
8 GD Chaves, Portugal GD Chaves 23 6 13 4 31:31 0 31
9 Portimonense SC, Portugal Portimonense SC 23 8 4 11 25:32 -7 28
10 Vitória Guimarães B, Portugal Vitória Guimarães B 23 6 4 13 24:34 -10 22
11 SC Farense, Portugal SC Farense 23 5 7 11 19:29 -10 22
12 SC Olhanense, Portugal SC Olhanense 23 5 7 11 25:38 -13 22
13 Sporting Covilhã, Portugal Sporting Covilhã 23 5 7 11 23:31 -8 22
14 Sporting Braga B, Portugal Sporting Braga B 23 3 11 9 18:28 -10 20
15 FC Porto B, Portugal FC Porto B 23 5 5 13 23:37 -14 20
16 CD Santa Clara, Portugal CD Santa Clara 23 3 10 10 12:24 -12 19
17 UD Oliveirense, Portugal UD Oliveirense 23 4 7 12 21:40 -19 19
18 Académico de Viseu, Portugal Académico de Viseu 23 4 7 12 26:43 -17 19
19 Oriental de Lisboa, Portugal Oriental de Lisboa 23 4 6 13 18:40 -22 18
20 CD Aves, Portugal CD Aves 23 3 7 13 19:34 -15 16
21 Atlético CP, Portugal Atlético CP 23 3 7 13 21:39 -18 16
22 Leixões SC, Portugal Leixões SC 23 2 6 15 18:42 -24 12
23 CS Marítimo B, Portugal CS Marítimo B 23 2 6 15 14:39 -25 12
24 CD Trofense, Portugal CD Trofense 23 3 3 17 16:50 -34 12
  Promotion
  Relegation