1. Porto 16 13 3 0 35 12 42
2. Benfica 16 10 3 3 33 12 33
3. Sporting 16 10 1 5 27 21 31
4. Vitoria Guimaraes 16 9 3 4 32 21 30
5. Varzim 16 8 1 7 25 22 25
6. Uniao Leiria 16 7 3 6 23 21 24
7. Belenenses 16 7 3 6 20 21 24
8. Gil Vicente 16 7 2 7 23 24 23
9. Maritimo 16 6 2 8 18 27 20
10. Nacional Madeira 16 5 4 7 19 21 19
11. Braga 16 5 4 7 14 25 19
12. Pacos Ferreira 16 5 3 8 16 24 18
13. Vitoria Setubal 16 3 8 5 19 18 17
14. Boavista 16 4 5 7 14 17 17
15. Academica 16 3 6 7 18 26 15
16. Beira Mar 16 3 6 7 17 25 15
17. Moreirense 16 3 5 8 17 23 14
18. Santa Clara 16 3 4 9 20 30 13