Pos Team S Pts GP W D L GF GA GD 1st 2nd 3rd 4th 5th 6th T Debut Since/
Last App Best Notes 1 Benfica 87 5522 2466 1687 461 318 5951 2163 3788 37 29 16 4 – 1 87 1934–35 1934–35 1 [A] 2 Porto 87 5394 2466 1649 447 376 5468 2178 3290 29 28 13 11 3 1 85 1934–35 1934–35 1 [A] 3 Sporting CP 87 5096 2466 1527 515 424 5359 2340 3019 19 21 29 13 4 – 86 1934–35 1934–35 1 [A] 4 Vitória de Guimarães 76 3162 2256 875 537 844 3173 3178 -5 – – 4 10 12 13 39 1941–42 2007–08 3 5 Belenenses 77 3158 2146 877 527 742 3352 2745 607 1 3 14 9 8 8 43 1934–35 2017–18 1 6 Braga 65 2792 1990 774 470 746 2710 2737 -27 – 1 2 15 6 3 27 1947–48 1975–76 2 7 Vitória de Setúbal 72 2590 2072 694 508 870 2794 3119 -325 – 1 3 2 9 6 21 1934–35 2019–20 2 8 Boavista 58 2468 1772 674 446 652 2303 2430 -127 1 3 2 10 4 5 25 1935–36 2014–15 1 9 Académica 64 1935 1704 516 387 801 2346 3003 -657 – 1 – 2 6 8 17 1934–35 2015–16 2 10 Marítimo 41 1696 1351 456 367 523 1502 1698 -196 – – – – 6 5 11 1977–78 1982–83 5 11 Rio Ave 27 1051 874 268 247 359 915 1148 -233 – – – – 3 2 5 1979–80 2020–21 5 12 Estoril 26 912 772 239 195 338 1044 1231 -187 – – – 2 3 – 5 1944–45 2021–22 4 13 Beira-Mar 27 896 858 218 242 398 883 1340 -457 – – – – – 1 1 1961–62 2012–13 6 14 Farense 24 888 788 229 201 358 827 1141 -314 – – – – 1 2 3 1970–71 2020–21 5 15 Paços de Ferreira 22 862 716 219 205 292 784 1000 -216 – – 1 – 1 2 4 1990–91 2019–20 3 16 Nacional 20 802 656 210 172 274 773 917 -144 – – – 2 2 1 5 1988–89 2020–21 4 17 Salgueiros 24 774 740 197 183 360 804 1377 -573 – – – – 1 1 2 1943–44 2001–02 5 18 CUF Barreiro 23 769 610 207 148 255 828 1003 -175 – – 1 2 2 1 6 1942–43 1975–76 3 [B] 19 Gil Vicente 20 744 672 191 171 310 673 924 -251 – – – – 1 – 1 1990–91 2019–20 5 20 Leixões 25 713 670 183 164 323 750 1186 -436 – – – – 1 1 2 1936–37 2009–10 5 21 União de Leiria 18 711 584 184 159 241 620 771 -151 – – – – 2 2 4 1979–80 2011–12 5 22 Atlético CP 24 710 632 192 134 306 976 1285 -309 – – 2 1 1 3 7 1943–44 1976–77 3 23 Varzim 21 683 618 169 176 273 638 913 -275 – – – – 1 1 2 1963–64 2002–03 5 24 Portimonense 18 672 576 177 142 257 620 781 -161 – – – – 1 1 2 1976–77 2017–18 5 25 Chaves 16 633 548 160 153 235 608 773 -165 – – – – 2 2 4 1985–86 2018–19 5 26 Barreirense 24 617 592 166 119 307 758 1195 -437 – – – 1 2 4 7 1937–38 1978–79 4 27 Estrela da Amadora 16 608 540 144 176 220 521 680 -159 – – – – – – – 1988–89 2008–09 7 28 Olhanense 20 565 516 147 124 245 800 1057 -257 – – – 1 2 2 5 1941–42 2013–14 4 29 Sporting da Covilhã 15 457 406 126 79 201 585 834 -249 – – – – 1 3 4 1947–48 1987–88 5 30 Penafiel 14 435 434 106 117 211 351 625 -274 – – – – – – – 1980–81 2014–15 10 31 Moreirense 11 425 370 105 110 155 386 508 -122 – – – – – 1 1 2002–03 2014–15 6 32 Lusitano de Évora 14 412 364 116 64 184 494 722 -228 – – – – 1 1 2 1952–53 1965–66 5 33 Sporting de Espinho 11 379 354 96 91 167 336 523 -187 – – – – – – – 1974–75 1996–97 7 34 Famalicão 8 301 264 77 70 117 298 445 -147 – – – – – 1 1 1946–47 2019–20 6 35 Tirsense 8 268 256 65 73 118 219 370 -151 – – – – – – – 1967–68 1995–96 8 36 Santa Clara 6 234 204 59 57 88 229 272 -43 – – – – – 1 1 1999–2000 2018–19 6 37 Tondela 6 207 204 54 45 105 210 311 -101 – – – – – – – 2015–16 2015–16 10 [A] 38 União da Madeira 6 206 208 48 62 98 177 300 -123 – – – – – – – 1989–90 2015–16 10 39 Naval 1º de Maio 6 193 184 49 46 89 160 255 -95 – – – – – – – 2005–06 2010–11 8 [C] 40 Oriental 7 187 190 50 37 103 224 438 -214 – – – – 1 – 1 1950–51 1974–75 5 41 Alverca 5 181 170 48 37 85 192 266 -74 – – – – – – – 1998–99 2003–04 11 42 Campomaiorense 5 178 170 48 34 88 186 287 -101 – – – – – – – 1995–96 2000–01 11 [D] 43 Feirense 7 175 222 44 43 135 187 403 -216 – – – – – – – 1962–63 2018–19 8 44 Torreense 6 163 164 44 31 89 183 316 -133 – – – – – – – 1955–56 1991–92 7 45 União de Tomar 6 162 172 43 33 96 178 331 -153 – – – – – – – 1968–69 1975–76 10 46 Desportivo das Aves 6 160 196 40 40 116 173 320 -147 – – – – – – – 1985–86 2019–20 13 47 O Elvas 5 148 146 37 37 72 211 283 -72 – – – – – – – 1947–48 1987–88 8 48 Arouca 4 145 132 37 34 61 134 187 -53 – – – – 1 – 1 2013–14 2021–22 5 49 Leça 4 124 124 33 25 66 120 231 -111 – – – – – – – 1941–42 1997–98 12 50 Belenenses SAD 3 118 102 28 34 40 94 140 -46 – – – – – – – 2018–19 2018–19 9 [A] 51 Académico de Viseu 4 105 128 27 24 77 81 237 -156 – – – – – – – 1978–79 1988–89 13 52 Caldas 4 103 104 26 25 53 124 235 -111 – – – – – – – 1955–56 1958–59 10 53 Montijo 3 89 90 23 20 47 91 155 -64 – – – – – – – 1972–73 1976–77 13 [E] 54 Amora 3 89 90 22 23 45 90 143 -53 – – – – – – – 1980–81 1982–83 12 55 Lusitano VRSA 3 72 78 21 9 48 94 210 -116 – – – – – – – 1947–48 1949–50 12 56 Sanjoanense 4 70 104 16 22 66 86 249 -163 – – – – – – – 1946–47 1968–69 10 57 Carcavelinhos 5 69 82 19 12 51 103 223 -120 – – – 1 – 1 2 1935–36 1941–42 4 [F] 58 Unidos de Lisboa 3 62 54 18 8 28 151 145 6 – – – 1 – – 1 1940–41 1942–43 4 [G] 59 Académico do Porto 5 60 82 18 6 58 137 300 -163 – – – – – – – 1934–35 1941–42 7 [H] 60 Elvas 2 54 48 17 3 28 108 167 -59 – – – – – – – 1945–46 1946–47 9 [I] 61 Fafe 1 41 38 9 14 15 29 47 -18 – – – – – – – 1988–89 1988–89 16 62 Felgueiras 1 33 34 8 9 17 29 47 -18 – – – – – – – 1995–96 1995–96 16 [J] 63 Seixal 2 29 52 7 8 37 44 150 -106 – – – – – – – 1963–64 1964–65 12 64 Riopele 1 27 30 6 9 15 23 51 -28 – – – – – – – 1977–78 1977–78 15 [K] 65 Águeda 1 26 30 7 5 18 25 55 -30 – – – – – – – 1983–84 1983–84 15 66 Trofense 1 23 30 5 8 17 25 42 -17 – – – – – – – 2008–09 2008–09 16 67 União de Coimbra 1 22 30 5 7 18 22 54 -32 – – – – – – – 1972–73 1972–73 15 [L] 68 Ginásio de Alcobaça 1 19 30 4 7 19 20 56 -36 – – – – – – – 1982–83 1982–83 16 69 Vizela 1 19 30 4 7 19 31 71 -40 – – – – – – – 1984–85 2021–22 16 70 União de Lisboa 1 11 14 3 2 9 30 49 -19 – – – – – 1 1 1934–35 1934–35 6 [F] 71 Oliveirense 1 11 22 3 2 17 22 73 -51 – – – – – – – 1945–46 1945–46 12 72 Casa Pia 1 3 14 1 0 13 12 56 -44 – – – – – – – 1938–39 1938–39 8