The Portuguese football pyramid
Portugal2023–24Seasons
Final tables for the top two tiers of Portuguese football in 2023–24, from Liga Portugal down to Liga Portugal 2. Promotion, play-off and relegation places are marked from each league's records.
Final tables
Tier 1
Liga Portugal
- 1–2 Champions League
- 3–4 Europa League
- 5th Conference League
- 16th Relegation play-off
- 17–18 Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sporting CP | 34 | 29 | 3 | 2 | 96 | 29 | +67 | WDWWW | 90 |
| 2 | Benfica | 34 | 25 | 5 | 4 | 77 | 28 | +49 | WWLWD | 80 |
| 3 | FC Porto | 34 | 22 | 6 | 6 | 63 | 27 | +36 | WDWWW | 72 |
| 4 | Braga | 34 | 21 | 5 | 8 | 71 | 50 | +21 | WLWWL | 68 |
| 5 | Guimaraes | 34 | 19 | 6 | 9 | 52 | 38 | +14 | LWLLW | 63 |
| 6 | Moreirense | 34 | 16 | 7 | 11 | 36 | 35 | +1 | LWWWW | 55 |
| 7 | Arouca | 34 | 13 | 7 | 14 | 54 | 50 | +4 | DDDLL | 46 |
| 8 | Famalicão | 34 | 10 | 12 | 12 | 37 | 41 | −4 | DLWWL | 42 |
| 9 | Casa Pia | 34 | 10 | 8 | 16 | 38 | 50 | −12 | LWLLW | 38 |
| 10 | Farense | 34 | 10 | 7 | 17 | 46 | 51 | −5 | LWWLL | 37 |
| 11 | Rio Ave | 34 | 6 | 19 | 9 | 38 | 43 | −5 | DDWDD | 37 |
| 12 | Gil Vicente | 34 | 9 | 9 | 16 | 42 | 52 | −10 | WDDWL | 36 |
| 13 | Estoril | 34 | 9 | 6 | 19 | 49 | 58 | −9 | DWLLL | 33 |
| 14 | Estrela da Amadora | 34 | 7 | 12 | 15 | 33 | 53 | −20 | DLDLW | 33 |
| 15 | Boavista | 34 | 7 | 11 | 16 | 39 | 62 | −23 | DLDLD | 32 |
| 16 | Portimonense▼ Lost play-off | 34 | 8 | 8 | 18 | 39 | 72 | −33 | DLLDW | 32 |
| 17 | Vizela | 34 | 5 | 11 | 18 | 36 | 66 | −30 | LDLWD | 26 |
| 18 | Chaves | 34 | 5 | 8 | 21 | 31 | 72 | −41 | DLLLL | 23 |
Tier 2
Liga Portugal 2
- 1–2 Promotion
- 3rd Play-offs
- 16th Relegation play-off
- 17–18 Relegation
| Pos | Club | P | W | D | L | GF | GA | GD | Form | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Santa Clara | 34 | 21 | 10 | 3 | 48 | 19 | +29 | WDWWW | 73 |
| 2 | Nacional | 34 | 21 | 8 | 5 | 66 | 35 | +31 | WWWWW | 71 |
| 3 | AVS▲ Won play-off | 34 | 20 | 4 | 10 | 50 | 34 | +16 | LWDDL | 64 |
| 4 | Marítimo | 34 | 18 | 10 | 6 | 52 | 29 | +23 | WWWWD | 64 |
| 5 | Pacos Ferreira | 34 | 14 | 10 | 10 | 42 | 35 | +7 | DLDWW | 52 |
| 6 | Tondela | 34 | 12 | 13 | 9 | 46 | 43 | +3 | LDLLW | 49 |
| 7 | Torreense | 34 | 13 | 9 | 12 | 40 | 37 | +3 | LLWWD | 48 |
| 8 | Benfica B | 34 | 12 | 9 | 13 | 48 | 48 | 0 | LDDWW | 45 |
| 9 | Mafra | 34 | 11 | 11 | 12 | 40 | 42 | −2 | WDDLL | 44 |
| 10 | FC Porto B | 34 | 12 | 8 | 14 | 51 | 51 | 0 | WDLLL | 44 |
| 11 | Académico de Viseu | 34 | 9 | 16 | 9 | 36 | 38 | −2 | LWDLD | 43 |
| 12 | União de Leiria | 34 | 11 | 9 | 14 | 44 | 40 | +4 | WLLWL | 42 |
| 13 | Penafiel | 34 | 11 | 6 | 17 | 31 | 39 | −8 | DWLLD | 39 |
| 14 | Leixões | 34 | 7 | 16 | 11 | 29 | 38 | −9 | DLDDW | 37 |
| 15 | Oliveirense | 34 | 8 | 10 | 16 | 37 | 54 | −17 | LDWLL | 34 |
| 16 | FeirenseStayed up | 34 | 8 | 7 | 19 | 31 | 49 | −18 | DLWLD | 31 |
| 17 | Vilaverdense−1 | 34 | 8 | 4 | 22 | 30 | 59 | −29 | LWLWD | 27 |
| 18 | CF Os Belenenses | 34 | 6 | 8 | 20 | 28 | 59 | −31 | WLLLL | 26 |
- Vilaverdense: 1 point deducted.
Advertisement728 × 90320 × 100