| Team | W | D | L | SD | PTS |
|---|---|---|---|---|---|
| Internacional Lisboa | 26 | 2 | 1 | 65 | 80 |
| Liga Desportiva Porto | 26 | 2 | 1 | 58 | 80 |
| Real Lisboa | 26 | 1 | 2 | 58 | 79 |
| S.C. Famalicense | 17 | 6 | 6 | 18 | 57 |
| Atlético Portuense | 17 | 4 | 8 | 17 | 55 |
| Portugueses Juniores | 10 | 8 | 11 | 1 | 38 |
| Arsenal Braga | 8 | 11 | 10 | -4 | 35 |
| Raio Vimaranense | 8 | 9 | 12 | -11 | 33 |
| Desp. Funchal | 8 | 9 | 12 | -16 | 33 |
| Universitário Coimbra | 8 | 7 | 14 | -9 | 31 |
| Atlético Figueirense | 8 | 7 | 14 | -16 | 31 |
| U.D. Faro | 8 | 7 | 14 | -18 | 31 |
| Juventude Gaia | 6 | 12 | 11 | -4 | 30 |
| Fc Azeméis | 6 | 9 | 14 | -14 | 27 |
| Académico Amadora | 7 | 6 | 16 | -33 | 27 |
| Juventude Pacense | 3 | 12 | 14 | -23 | 21 |
| União Lisboa | 4 | 6 | 19 | -30 | 18 |
| U.T.A.D. | 2 | 8 | 19 | -39 | 14 |
W - Games Won, L - Games Lost, D - Games Drawn
POS - League Position, SD - Score Difference, SF - Score For
SA - Score Against, PLD - Games Played, PTS - Points Earned