# 2024–25 Liga Portugal 2

The 2024–25 Liga Portugal 2 (also known as Liga Portugal 2 Meu Super for sponsorship reasons) is the 35th season of Portuguese football's second-tier league and the fifth season under the current Liga Portugal 2 title. A total of 18 teams are competing in this division, including reserve sides from top-flight Liga Portugal teams.

## Teams

A total of 18 teams contest the league. Portimonense, Vizela and Chaves were relegated to 2024–25 Liga Portugal 2 after finishing in 16th, 17th and 18th placed teams in 2023–24 Primeira Liga, after seven, three and two years in Primeira Liga, respectively.
Alverca and Felgueiras (both promoted after a nineteen years absence), replaced Belenenses and Länk Vilaverdense (both relegated after one year in the second tier).

### Stadiums and Locations

| Club | Location | Stadium | Capacity | Final league position in 2023-24 |
| Académico de Viseu | Viseu | Estádio Municipal do Fontelo | 6,785 | 11th |
| Alverca | Vila Franca de Xira | Complexo Desportivo FC Alverca | 7,864 | 1st (L3) |
| Benfica B | Seixal | Benfica Campus | 2,644 | 8th |
| Chaves | Chaves | Estádio Municipal Eng.º Manuel Branco Teixeira | 8,400 | 18th (PL) |
| Feirense | Santa Maria da Feira | Estádio Marcolino de Castro | 5,401 | 16th |
| Felgueiras | Felgueiras | Estádio Dr. Machado de Matos | 7,540 | 2nd (L3) |
| Leixões | Matosinhos | Estádio do Mar | 5,225 | 14th |
| Mafra | Mafra | Estádio Municipal de Mafra | 1,249 | 9th |
| Marítimo | Funchal | Estádio do Marítimo | 10,565 | 4th |
| Oliveirense | Oliveira de Azeméis | Estádio Carlos Osório | 1,750 | 15th |
| Paços de Ferreira | Paços de Ferreira | Estádio Capital do Móvel | 9,076 | 5th |
| Penafiel | Penafiel | Estádio Municipal 25 de Abril | 5,230 | 13th |
| Portimonense | Portimão | Estádio Municipal de Portimão | 4,961 | 16th (PL) |
| Porto B | Vila Nova de Gaia | Estádio Luís Filipe Menezes | 3,800 | 10th |
| Tondela | Tondela | Estádio João Cardoso | 5,000 | 6th |
| Torreense | Torres Vedras | Estádio Manuel Marques | 2,431 | 7th |
| União de Leiria | Leiria | Estádio Dr. Magalhães Pessoa | 23,888 | 12th |
| Vizela | Vizela | Estádio do Futebol Clube de Vizela | 6,000 | 17th (PL) |

## Personnel and sponsors

| Team | Manager | Captain | Kit Manufacturer | Main Sponsor |
| Académico de Viseu | Sérgio Vieira | André Almeida | Joma | Palácio do Gelo |
| Alverca | Vasco Botelho da Costa | Ricardo Dias | Kappa | Century 21 Imo Team |
| Benfica B | Nélson Veríssimo | Filipe Cruz | Adidas | Emirates |
| Chaves | Marco Alves | Vasco Fernandes | Lacatoni | Forte de São Francisco Hotel |
| Feirense | Vítor Martins | Filipe Almeida | Kelme | Esconline |
| Felgueiras | Agostinho Bento | Mike Moura | G Sport | Câmara Municipal de Felgueiras |
| Leixões | José Mota | Igor Stefanovic | Lacatoni | Matosinhos |
| Mafra | Paulo Alves | Gui Ferreira | Lacatoni | Placard |
| Marítimo | Ivo Vieira | Fábio China | Puma | Coral Cerveja |
| Oliveirense | António Torres Campos | Filipe Alves | Kelme | Onodera Group |
| Paços de Ferreira | Carlos Fangueiro | Antunes | Joma | Solverde |
| Penafiel | Hélder Cristóvão | João Miguel | Macron | EDIRCOP |
| Portimonense | Ricardo Pessoa | Paulo Vítor | Mizuno | Ceremony |
| Porto B | João Brandão | André Castro | New Balance | Betano |
| Tondela | Luís Pinto | Ricardo Alves | CDT | Cabriz |
| Torreense | Tiago Fernandes | Juan Balanta | Umbro | Rações Valouro |
| União de Leiria | Jorge Silas | Diogo Amado | CDT | Megabox Interiores |
| Vizela | Fábio Pereira | Jota Gonçalves | Kappa | Solverde |

## Season summary
### League table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion or relegation |
| 1 | Tondela | 26 | 12 | 12 | 2 | 45 | 27 | +18 | 48 | Promotion to Liga Portugal |
| 2 | Chaves | 26 | 12 | 8 | 6 | 34 | 23 | +11 | 44 | Promotion to Liga Portugal |
| 3 | Vizela | 26 | 12 | 8 | 6 | 38 | 23 | +15 | 44 | Qualification to Promotion play-offs |
| 4 | Penafiel | 26 | 12 | 7 | 7 | 40 | 34 | +6 | 43 | |
| 5 | Alverca | 26 | 11 | 10 | 5 | 45 | 31 | +14 | 43 | |
| 6 | Benfica B | 26 | 11 | 7 | 8 | 35 | 30 | +5 | 40 | Ineligible for promotion |
| 7 | Torreense | 26 | 11 | 7 | 8 | 35 | 29 | +6 | 40 | |
| 8 | União de Leiria | 26 | 11 | 7 | 8 | 35 | 25 | +10 | 40 | |
| 9 | Feirense | 26 | 10 | 9 | 7 | 27 | 24 | +3 | 39 | |
| 10 | Académico de Viseu | 26 | 9 | 10 | 7 | 35 | 31 | +4 | 37 | |
| 11 | Felgueiras | 26 | 7 | 10 | 9 | 29 | 30 | −1 | 31 | |
| 12 | Portimonense | 26 | 8 | 6 | 12 | 28 | 37 | −9 | 30 | |
| 13 | Leixões | 26 | 7 | 9 | 10 | 26 | 30 | −4 | 30 | |
| 14 | Marítimo | 26 | 7 | 9 | 10 | 31 | 40 | −9 | 30 | |
| 15 | Paços de Ferreira | 26 | 7 | 6 | 13 | 28 | 40 | −12 | 27 | |
| 16 | Porto B | 26 | 4 | 10 | 12 | 24 | 37 | −13 | 22 | Qualification to Relegation play-offs |
| 17 | Oliveirense | 26 | 5 | 6 | 15 | 21 | 46 | −25 | 21 | Relegation to Liga 3 |
| 18 | Mafra | 26 | 3 | 9 | 14 | 19 | 38 | −19 | 18 | Relegation to Liga 3 |
* 1 2 Ranked on head-to-head points: Chaves 3; Vizela 0.
* 1 2 Ranked on head-to-head: Penafiel 3-2 Alverca; Alverca 2-2 Penafiel.
* 1 2 3 Ranked on head-to-head points: Benfica B 4; Torreense 4; União de Leiria 3.
* 1 2 3 Ranked on head-to-head points: Portimonense 6; Leixões 6; Marítimo; Marítimo 3.

## Results

| Home \ Away | ACV | ALV | BEN | CHA | FEI | FEL | LEX | MAF | MAR | OLI | PAC | PEN | POR | PTM | TON | TOR | UNI | VIZ |
| Académico de Viseu | | 2–2 | 1–1 | 2–1 | 2–1 | 0–0 | 2–0 | – | 0–2 | 2–1 | – | 1–0 | 2–0 | – | 1–1 | – | 0–1 | 0–0 |
| Alverca | 0–4 | | – | 3–1 | 1–0 | 1–1 | 1–1 | 2–0 | 5–0 | – | – | 2–2 | 2–0 | – | 1–1 | 2–2 | 2–1 | 4–2 |
| Benfica B | – | 2–1 | | 1–0 | 0–1 | 2–0 | 4–0 | – | – | 2–2 | 0–0 | – | 2–1 | 0–0 | 1–3 | 2–0 | 0–5 | 1–0 |
| Chaves | 3–0 | – | 1–2 | | – | 2–0 | 0–0 | 0–3 | 1–1 | 4–0 | 2–1 | 0–1 | 2–1 | – | 2–2 | 2–1 | – | – |
| Feirense | 2–2 | – | 2–3 | 0–1 | | 3–2 | 1–0 | – | 1–0 | 3–1 | 2–0 | 3–0 | – | 1–1 | 1–1 | 1–1 | – | 0–0 |
| Felgueiras | 1–1 | 0–1 | – | 1–2 | 0–0 | | – | 1–1 | 1–3 | – | 1–0 | – | 1–0 | 0–0 | 1–0 | 1–2 | – | 2–1 |
| Leixões | – | 1–1 | 2–1 | – | – | 2–2 | | 2–1 | 2–1 | 1–2 | 3–3 | – | – | 3–0 | 0–1 | 1–1 | 2–2 | 0–1 |
| Mafra | 0–2 | 1–1 | 2–0 | 0–0 | 0–0 | – | – | | 2–3 | 0–0 | 0–1 | – | 0–0 | 2–2 | 0–4 | – | 2–1 | 1–4 |
| Marítimo | 1–1 | 1–2 | 1–1 | 1–1 | – | 0–0 | – | – | | 1–2 | 2–1 | 1–2 | 1–0 | 2–0 | 2–2 | 0–3 | 1–2 | – |
| Oliveirense | – | 1–4 | 3–2 | 0–3 | 1–0 | 0–3 | 0–1 | 0–0 | – | | 0–2 | 2–2 | – | 0–2 | – | 0–0 | 1–2 | 0–1 |
| Paços de Ferreira | 4–3 | 1–3 | 0–3 | – | 1–2 | – | 0–0 | – | 1–2 | 0–1 | | 1–3 | 2–2 | 0–1 | – | 1–0 | – | 1–1 |
| Penafiel | 0–2 | 3–2 | 1–1 | – | – | 2–1 | 3–1 | 1–1 | – | 4–3 | 1–2 | | 1–1 | 3–0 | 2–2 | – | 1–0 | 1–1 |
| Porto B | 3–2 | 1–1 | – | – | 1–1 | 0–2 | 0–1 | 2–1 | 0–1 | 2–1 | – | 3–2 | | 1–2 | 2–2 | 1–1 | 1–1 | – |
| Portimonense | 1–1 | 1–0 | 0–2 | 1–2 | 1–2 | 3–2 | 2–1 | 2–0 | 5–1 | – | – | 0–2 | – | | – | 1–2 | 0–3 | 1–1 |
| Tondela | 4–1 | – | 2–1 | – | – | 1–1 | 2–1 | 1–0 | 0–0 | 2–0 | 2–1 | 2–0 | 2–2 | 2–0 | | 2–2 | – | – |
| Torreense | 1–0 | 1–0 | 1–1 | 1–2 | 0–1 | – | – | 1–0 | – | 3–0 | 3–0 | 0–1 | – | 3–2 | 0–2 | | 2–1 | 2–4 |
| União de Leiria | 1–1 | 1–1 | – | 1–1 | 1–0 | 1–3 | 1–0 | 3–1 | 1–1 | – | 0–1 | 1–0 | 0–0 | 1–0 | – | – | | 0–2 |
| Vizela | – | – | 1–0 | 0–1 | 5–0 | – | 0–0 | 3–0 | 3–2 | 0–0 | 2–1 | 1–2 | 2–1 | – | 1–1 | 1–2 | 1–0 | |

### Positions by round

The table lists the positions of teams after each week of matches. In order to preserve chronological evolvements, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards.
| Team ╲ Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| Tondela | 8 | 10 | 9 | 11 | 8 | 3 | 3 | 3 | 1 | 1 | 2 | 1 | 1 | 1 | 2 | 2 | 2 | 3 | 3 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Chaves | 15 | 15 | 14 | 17 | 13 | 10 | 11 | 11 | 7 | 6 | 6 | 5 | 4 | 6 | 5 | 6 | 6 | 5 | 6 | 6 | 5 | 5 | 4 | 5 | 4 | 2 |
| Vizela | 1 | 8 | 12 | 14 | 9 | 5 | 6 | 8 | 9 | 9 | 9 | 12 | 12 | 14 | 12 | 13 | 12 | 10 | 9 | 8 | 7 | 8 | 7 | 6 | 5 | 3 |
| Penafiel | 2 | 1 | 2 | 2 | 1 | 1 | 1 | 2 | 3 | 2 | 1 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 3 | 2 | 3 | 2 | 4 |
| Alverca | 9 | 12 | 10 | 16 | 10 | 12 | 12 | 12 | 14 | 11 | 11 | 9 | 9 | 7 | 7 | 7 | 7 | 6 | 5 | 4 | 4 | 2 | 3 | 2 | 3 | 5 |
| Benfica B | 14 | 7 | 3 | 3 | 3 | 2 | 2 | 1 | 2 | 3 | 3 | 3 | 3 | 4 | 3 | 3 | 3 | 2 | 2 | 3 | 3 | 4 | 5 | 4 | 6 | 6 |
| Torreense | 17 | 18 | 11 | 5 | 4 | 7 | 10 | 14 | 8 | 8 | 7 | 6 | 5 | 3 | 4 | 4 | 4 | 4 | 4 | 5 | 6 | 6 | 8 | 8 | 7 | 7 |
| União de Leiria | 18 | 6 | 7 | 8 | 6 | 6 | 9 | 13 | 15 | 12 | 13 | 10 | 10 | 10 | 9 | 9 | 8 | 8 | 8 | 9 | 9 | 10 | 9 | 9 | 8 | 8 |
| Feirense | 5 | 4 | 6 | 9 | 5 | 9 | 7 | 9 | 10 | 13 | 12 | 13 | 11 | 11 | 10 | 10 | 9 | 9 | 10 | 10 | 10 | 7 | 6 | 7 | 9 | 9 |
| Académico de Viseu | 3 | 2 | 1 | 1 | 2 | 4 | 5 | 6 | 6 | 5 | 4 | 4 | 6 | 5 | 6 | 5 | 5 | 7 | 7 | 7 | 8 | 9 | 10 | 10 | 10 | 10 |
| Felgueiras | 11 | 13 | 13 | 12 | 15 | 11 | 13 | 7 | 11 | 10 | 10 | 12 | 14 | 12 | 13 | 12 | 11 | 13 | 13 | 15 | 15 | 15 | 11 | 12 | 12 | 11 |
| Portimonense | 12 | 17 | 17 | 7 | 11 | 14 | 16 | 18 | 17 | 17 | 15 | 17 | 13 | 16 | 15 | 14 | 13 | 12 | 12 | 11 | 11 | 12 | 14 | 11 | 11 | 12 |
| Leixões | 4 | 5 | 4 | 4 | 7 | 8 | 4 | 4 | 4 | 7 | 5 | 7 | 7 | 8 | 8 | 8 | 10 | 11 | 11 | 12 | 13 | 11 | 13 | 15 | 15 | 13 |
| Marítimo | 7 | 3 | 5 | 10 | 14 | 13 | 8 | 5 | 5 | 4 | 8 | 8 | 8 | 9 | 11 | 11 | 14 | 15 | 15 | 14 | 14 | 14 | 15 | 13 | 13 | 14 |
| Paços de Ferreira | 6 | 9 | 8 | 13 | 17 | 18 | 14 | 10 | 12 | 14 | 14 | 14 | 16 | 13 | 14 | 15 | 15 | 14 | 14 | 13 | 12 | 13 | 12 | 14 | 14 | 15 |
| Porto B | 10 | 11 | 16 | 15 | 16 | 17 | 18 | 15 | 16 | 16 | 17 | 15 | 15 | 17 | 17 | 17 | 17 | 17 | 17 | 16 | 16 | 16 | 16 | 16 | 16 | 16 |
| Oliveirense | 13 | 14 | 18 | 18 | 18 | 15 | 17 | 17 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 17 | 17 | 17 | 17 | 17 |
| Mafra | 16 | 16 | 15 | 6 | 12 | 16 | 15 | 16 | 13 | 15 | 16 | 16 | 17 | 15 | 16 | 16 | 16 | 16 | 16 | 17 | 17 | 18 | 18 | 18 | 18 | 18 |
* Leader and promotion to Primeira Liga
* Promotion to Primeira Liga
* Qualification for promotion play-offs
* Qualification for relegation play-offs
* Relegation to Liga 3

## Number of teams by district

| Rank | District Football Associations | Number | Teams |
| 1 | Porto | 5 | Felgueiras, Leixões, Paços de Ferreira, Penafiel and Porto B |
| 2 | Lisbon | 4 | Alverca, Benfica B, Mafra and Torreense |
| 3 | Aveiro | 2 | Feirense and Oliveirense |
| 3 | Viseu | 2 | Académico de Viseu and Tondela |
| 5 | Braga | 1 | Vizela |
| 5 | Faro | 1 | Portimonense |
| 5 | Funchal | 1 | Marítimo |
| 5 | Leiria | 1 | União de Leiria |
| 5 | Vila Real | 1 | Chaves |