Rank | Team | Seasons | G | W | D | L | GF | GA | Pts | Pts/Game | +- | +-/game | Champions | Relegated |
1 | SL Benfica | 87 | 2466 | 1688 | 462 | 316 | 5952 | 2162 | 5526 | 2.2409 | 3790 | 1.5369 | 37 | 0 |
2 | FC Porto | 87 | 2466 | 1643 | 447 | 376 | 5468 | 2178 | 5376 | 2.1800 | 3290 | 1.3341 | 29 | 0 |
3 | Sporting CP | 87 | 2466 | 1526 | 515 | 425 | 5357 | 2340 | 5093 | 2.0653 | 3017 | 1.2234 | 19 | 0 |
4 | CF Os Belenenses | 80 | 2248 | 905 | 561 | 782 | 3446 | 2885 | 3276 | 1.4573 | 561 | 0.2496 | 1 | 5 |
5 | VSC Guimarães | 76 | 2256 | 875 | 537 | 844 | 3173 | 3178 | 3162 | 1.4016 | -5 | -0.0022 | 0 | 3 |
6 | SC Braga | 65 | 1990 | 774 | 471 | 745 | 2710 | 2738 | 2793 | 1.4035 | -28 | -0.0141 | 0 | 5 |
7 | Vitória Setúbal | 72 | 2072 | 694 | 507 | 871 | 2795 | 3120 | 2589 | 1.2495 | -325 | -0.1569 | 0 | 7 |
8 | Boavista FC | 58 | 1772 | 674 | 446 | 652 | 2304 | 2430 | 2468 | 1.3928 | -126 | -0.0711 | 1 | 3 |
9 | Académica de Coimbra | 64 | 1704 | 516 | 387 | 801 | 2346 | 3003 | 1935 | 1.1356 | -657 | -0.3856 | 0 | 10 |
10 | CS Marítimo | 41 | 1346 | 456 | 367 | 523 | 1502 | 1698 | 1735 | 1.2890 | -196 | -0.1456 | 0 | 2 |
11 | Rio Ave FC | 27 | 874 | 268 | 247 | 359 | 916 | 1148 | 1051 | 1.2025 | -232 | -0.2654 | 0 | 6 |
12 | GD Estoril Praia | 26 | 772 | 239 | 195 | 338 | 1044 | 1231 | 912 | 1.1813 | -187 | -0.2422 | 0 | 6 |
13 | SC Beira Mar | 27 | 858 | 218 | 242 | 398 | 883 | 1340 | 896 | 1.0443 | -457 | -0.5326 | 0 | 9 |
14 | SC Farense | 24 | 788 | 229 | 201 | 358 | 827 | 1141 | 888 | 1.1269 | -314 | -0.3985 | 0 | 5 |
15 | FC Paços de Ferreira | 22 | 716 | 219 | 205 | 292 | 785 | 1001 | 862 | 1.2039 | -216 | -0.3017 | 0 | 3 |
16 | CD Nacional | 20 | 656 | 210 | 172 | 274 | 773 | 917 | 802 | 1.2226 | -144 | -0.2195 | 0 | 4 |
17 | SC Salgueiros | 24 | 740 | 197 | 183 | 360 | 804 | 1377 | 774 | 1.0459 | -573 | -0.7743 | 0 | 6 |
18 | GD CUF | 23 | 610 | 207 | 148 | 255 | 829 | 1004 | 769 | 1.2607 | -175 | -0.2869 | 0 | 2 |
19 | Gil Vicente FC | 20 | 672 | 191 | 171 | 310 | 674 | 925 | 744 | 1.1071 | -251 | -0.3735 | 0 | 3 |
20 | Leixões SC | 25 | 670 | 183 | 164 | 323 | 750 | 1186 | 713 | 1.0642 | -436 | -0.6507 | 0 | 4 |
21 | União de Leiria | 18 | 584 | 184 | 159 | 241 | 620 | 771 | 711 | 1.2175 | -151 | -0.2586 | 0 | 5 |
22 | Atlético CP | 24 | 632 | 192 | 134 | 306 | 976 | 1285 | 710 | 1.1234 | -309 | -0.4889 | 0 | 7 |
23 | Varzim SC | 21 | 618 | 169 | 176 | 273 | 638 | 913 | 683 | 1.1052 | -275 | -0.4450 | 0 | 6 |
24 | Portimonense SC | 18 | 576 | 177 | 142 | 257 | 620 | 781 | 673 | 1.1684 | -161 | -0.2795 | 0 | 3 |
25 | Desportivo de Chaves | 16 | 548 | 160 | 153 | 235 | 608 | 773 | 633 | 1.1551 | -165 | -0.3011 | 0 | 3 |
26 | FC Barreirense | 24 | 592 | 166 | 119 | 307 | 758 | 1195 | 617 | 1.0422 | -437 | -0.7382 | 0 | 6 |
27 | CF Estrela da Amadora | 16 | 540 | 144 | 176 | 220 | 521 | 680 | 608 | 1.1259 | -159 | -0.2944 | 0 | 3 |
28 | SC Olhanense | 20 | 516 | 147 | 124 | 245 | 800 | 1057 | 565 | 1.0950 | -257 | -0.4981 | 0 | 4 |
29 | SC Covilhã | 15 | 406 | 126 | 79 | 201 | 585 | 834 | 457 | 1.1256 | -249 | -0.6133 | 0 | 4 |
30 | FC Penafiel | 13 | 434 | 106 | 117 | 211 | 351 | 625 | 435 | 1.0023 | -274 | -0.6313 | 0 | 4 |
31 | Moreirense FC | 11 | 370 | 105 | 110 | 155 | 386 | 498 | 425 | 1.1486 | -112 | -0.3027 | 0 | 2 |
32 | Lusitano Évora | 14 | 364 | 116 | 64 | 184 | 494 | 722 | 412 | 1.1319 | -228 | -0.6264 | 0 | 1 |
33 | SC Espinho | 11 | 354 | 96 | 91 | 167 | 336 | 523 | 379 | 1.0706 | -187 | -0.5282 | 0 | 6 |
34 | FC Famalicão | 8 | 264 | 77 | 70 | 117 | 298 | 445 | 301 | 1.1402 | -147 | -0.5568 | 0 | 3 |
35 | FC Tirsense | 8 | 256 | 65 | 73 | 118 | 219 | 370 | 268 | 1.0469 | -151 | -0.5898 | 0 | 5 |
36 | CD Santa Clara | 6 | 204 | 59 | 57 | 88 | 229 | 272 | 234 | 1.1471 | -43 | -0.2108 | 0 | 2 |
37 | CD Tondela | 6 | 204 | 54 | 45 | 105 | 210 | 311 | 207 | 1.0147 | -101 | -0.4951 | 0 | 0 |
38 | União da Madeira | 6 | 208 | 48 | 62 | 98 | 177 | 300 | 206 | 0.9904 | -123 | -0.5913 | 0 | 4 |
39 | O Elvas CAD | 7 | 194 | 54 | 40 | 100 | 319 | 450 | 202 | 1.0412 | -131 | -0.6753 | 0 | 2 |
40 | Naval | 6 | 184 | 49 | 46 | 89 | 160 | 255 | 193 | 1.0489 | -95 | -0.5163 | 0 | 1 |
41 | Oriental | 7 | 190 | 50 | 37 | 103 | 224 | 438 | 187 | 0.9842 | -214 | -1.1263 | 0 | 4 |
42 | FC Alverca | 5 | 170 | 48 | 37 | 85 | 192 | 266 | 181 | 1.0647 | -74 | -0.4353 | 0 | 2 |
43 | SC Campomaiorense | 5 | 170 | 48 | 34 | 88 | 186 | 287 | 178 | 1.0471 | -101 | -0.5941 | 0 | 2 |
44 | CD Feirense | 7 | 222 | 44 | 43 | 135 | 187 | 403 | 175 | 0.7883 | -216 | -0.9730 | 0 | 5 |
45 | SCU Torreense | 6 | 164 | 44 | 31 | 89 | 183 | 316 | 163 | 0.9939 | -133 | -0.8110 | 0 | 3 |
46 | União de Tomar | 6 | 172 | 43 | 33 | 96 | 178 | 331 | 162 | 0.9419 | -153 | -0.8895 | 0 | 3 |
47 | CD Aves | 6 | 196 | 40 | 40 | 116 | 173 | 320 | 160 | 0.8163 | -147 | -0.7500 | 0 | 4 |
48 | FC Arouca | 4 | 132 | 37 | 34 | 61 | 134 | 187 | 145 | 1.0985 | -53 | -0.4015 | 0 | 1 |
49 | Leça FC | 4 | 124 | 33 | 25 | 66 | 120 | 231 | 124 | 1.0000 | -111 | -0.8952 | 0 | 0 |
50 | Académico de Viseu FC | 4 | 128 | 27 | 24 | 77 | 81 | 237 | 105 | 0.8203 | -156 | -1.2188 | 0 | 3 |
51 | SC Caldas | 4 | 104 | 26 | 25 | 53 | 124 | 235 | 103 | 0.9904 | -111 | -1.0673 | 0 | 1 |
52 | CD Montijo | 3 | 90 | 23 | 20 | 47 | 91 | 155 | 89 | 0.9889 | -64 | -0.7111 | 0 | 2 |
53 | Amora FC | 3 | 90 | 22 | 23 | 45 | 90 | 143 | 89 | 0.9889 | -53 | -0.5889 | 0 | 1 |
54 | União de Lisboa | 4 | 68 | 21 | 10 | 37 | 181 | 194 | 73 | 1.0735 | -13 | -0.1912 | 0 | 0 |
55 | Lusitano VRSA | 3 | 78 | 21 | 9 | 48 | 94 | 210 | 72 | 0.9231 | -116 | -1.4872 | 0 | 2 |
56 | AD Sanjoanense | 4 | 104 | 16 | 22 | 66 | 86 | 249 | 70 | 0.6731 | -163 | -1.5673 | 0 | 2 |
57 | Carcavelinhos | 5 | 82 | 19 | 12 | 51 | 103 | 223 | 69 | 0.8415 | -120 | -1.4634 | 0 | 0 |
58 | Académico do Porto | 5 | 82 | 18 | 6 | 58 | 137 | 300 | 60 | 0.7317 | -163 | -1.9878 | 0 | 0 |
59 | AD Fafe | 1 | 38 | 9 | 14 | 15 | 29 | 47 | 41 | 1.0789 | -18 | -0.4737 | 0 | 1 |
60 | FC Felgueiras | 1 | 34 | 8 | 9 | 17 | 29 | 47 | 33 | 0.9706 | -18 | -0.5294 | 0 | 1 |
61 | Seixal FC | 2 | 52 | 7 | 8 | 37 | 44 | 150 | 29 | 0.5577 | -106 | -2.0385 | 0 | 1 |
62 | GD Riopele | 1 | 30 | 6 | 9 | 15 | 23 | 51 | 27 | 0.9000 | -28 | -0.9333 | 0 | 1 |
63 | RD Águeda | 1 | 30 | 7 | 5 | 18 | 25 | 55 | 26 | 0.8667 | -30 | -1.0000 | 0 | 1 |
64 | CD Trofense | 1 | 30 | 5 | 8 | 17 | 25 | 42 | 23 | 0.7667 | -17 | -0.5667 | 0 | 1 |
65 | CF União Coimbra | 1 | 30 | 5 | 7 | 18 | 22 | 54 | 22 | 0.7333 | -32 | -1.0667 | 0 | 1 |
66 | FC Vizela | 1 | 30 | 4 | 7 | 19 | 31 | 71 | 19 | 0.6333 | -40 | -1.3333 | 0 | 1 |
67 | GC Alcobaça | 1 | 30 | 4 | 7 | 19 | 20 | 56 | 19 | 0.6333 | -36 | -1.2000 | 0 | 1 |
68 | UD Oliveirense | 1 | 22 | 3 | 2 | 17 | 22 | 73 | 11 | 0.5000 | -51 | -2.3182 | 0 | 1 |
69 | Casa Pia AC | 1 | 14 | 1 | 0 | 13 | 12 | 56 | 3 | 0.2143 | -44 | -3.1429 | 0 | 1 |