# 2017–18 Primeira Liga

The 2017–18 Primeira Liga (also known as Liga NOS for sponsorship reasons) was the 84th season of the Primeira Liga, the top professional league for Portuguese association football clubs. Benfica were the defending champions for a fourth consecutive time, but they did not retain the title. Porto became the new champions with two matches to spare, clinching their 28th league title. This was their first trophy in four years.
Since Portugal dropped from fifth to seventh place in the UEFA association coefficient rankings at the end of 2016–17 season, only the two best-ranked teams could qualify for the UEFA Champions League (the champions entered directly into the group stage, and the runners-up entered the third qualifying round). The third and fourth-placed teams qualified respectively to the UEFA Europa League third and second qualifying rounds.

## Teams

Eighteen teams competed in the league – the top sixteen teams from the 2016–17 season, as well as two teams promoted from the LigaPro.
Portimonense became the first club to be promoted on 23 April 2017 and will play in Primeira Liga for the first time since the 2010–11 season. On 21 May 2017, after a 2–1 win in Azores against Santa Clara, they were crowned champions. The other team promoted were runners-up Desportivo das Aves, following a 2–2 draw against União da Madeira on 30 April 2017. This will mark the return of the Vila das Aves' team to the top flight after a 10-season absence.
The two promoted clubs replaced Nacional and Arouca. Nacional confirmed their relegation on 5 May 2017, 15 years after their promotion, when Moreirense, who were also struggling to escape relegation, beat Braga. On the last matchday, Arouca's 4–2 defeat against Estoril sealed their relegation, four seasons after having been promoted for the first time to Primeira Liga.

### Stadia and locations

| Team | Location | Stadium | Capacity | 2016–17 finish |
| Belenenses | Lisbon | Estádio do Restelo | 15,016 | 14th |
| Benfica | Lisbon | Estádio da Luz | 64,642 | 1st |
| Boavista | Porto | Estádio do Bessa | 27,363 | 9th |
| Braga | Braga | Estádio Municipal de Braga | 30,287 | 5th |
| Chaves | Chaves | Estádio Municipal Eng. Manuel Branco Teixeira | 8,870 | 11th |
| Desportivo das Aves | Aves | Estádio do CD Aves | 6,230 | 2nd (LP) |
| Estoril | Estoril | Estádio António Coimbra da Mota | 7,891 | 10th |
| Feirense | Santa Maria da Feira | Estádio Marcolino de Castro | 5,450 | 8th |
| Marítimo | Funchal | Estádio do Marítimo | 10,566 | 6th |
| Moreirense | Moreira de Cónegos | Parque de Jogos Comendador Joaquim de Almeida Freitas | 6,152 | 15th |
| Paços de Ferreira | Paços de Ferreira | Estádio Capital do Móvel | 9,078 | 13th |
| Porto | Porto | Estádio do Dragão | 50,034 | 2nd |
| Portimonense | Portimão | Estádio Municipal de Portimão | 4,931 | 1st (LP) |
| Rio Ave | Vila do Conde | Estádio dos Arcos | 8,957 | 7th |
| Sporting CP | Lisbon | Estádio José Alvalade | 50,049 | 3rd |
| Tondela | Tondela | Estádio João Cardoso | 5,000 | 16th |
| Vitória de Guimarães | Guimarães | Estádio D. Afonso Henriques | 30,007 | 4th |
| Vitória de Setúbal | Setúbal | Estádio do Bonfim | 14,274 | 12th |

### Personnel and sponsors

| Team | Manager | Captain | Kit Manufacturer | Sponsors |
| Belenenses | Silas | Gonçalo Silva | Lacatoni | Kia Motors |
| Benfica | Rui Vitória | Luisão | Adidas | Emirates |
| Boavista | Jorge Simão | Idris | BLK | Mestre da Cor |
| Braga | Abel Ferreira | Nikola Vukčević | Lacatoni | Visit Braga |
| Chaves | Luís Castro | Nuno André Coelho | Lacatoni | Museu do Pão |
| Desportivo das Aves | José Mota | Nélson Lenho | Macron | MEO |
| Estoril | Ivo Vieira | Diogo Amado | Nike | EuroBic |
| Feirense | Nuno Manta | Cris | Legea | Castro Electrónica |
| Marítimo | Daniel Ramos | Edgar Costa | Nike | Santander Totta |
| Moreirense | Petit | André Micael | CDT | — |
| Paços de Ferreira | João Henriques | Ricardo | Lacatoni | Aldro |
| Portimonense | Vítor Oliveira | Ricardo Pessoa | Mizuno | McDonald's Portimão |
| Porto | Sérgio Conceição | Iván Marcano | New Balance | Altice |
| Rio Ave | Miguel Cardoso | Tarantini | Adidas | MEO |
| Sporting CP | Jorge Jesus | William Carvalho | Macron | NOS |
| Tondela | Pepa | Ricardo Costa | CDT | Laboratórios BASI |
| Vitória de Guimarães | José Peseiro | Josué Sá | Macron | — |
| Vitória de Setúbal | José Couceiro | Vasco Fernandes | Hummel | Kia Motors |

### Managerial changes

| Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
| Porto | Nuno Espírito Santo | Resigned | 22 May 2017 | Pre-season | Sérgio Conceição | 8 June 2017 |
| Desportivo das Aves | José Mota | Resigned | 23 May 2017 | Pre-season | Ricardo Soares | 27 May 2017 |
| Rio Ave | Luís Castro | Mutual consent | 24 May 2017 | Pre-season | Miguel Cardoso | 12 June 2017 |
| Moreirense | Petit | Mutual consent | 26 May 2017 | Pre-season | Manuel Machado | 27 May 2017 |
| Chaves | Ricardo Soares | Resigned | 27 May 2017 | Pre-season | Luís Castro | 1 June 2017 |
| Boavista | Miguel Leal | Resigned | 13 September 2017 | 16th | Jorge Simão | 14 September 2017 |
| Desportivo das Aves | Ricardo Soares | Sacked | 2 October 2017 | 16th | Lito Vidigal | 2 October 2017 |
| Estoril | Pedro Emanuel | Mutual consent | 21 October 2017 | 18th | Filipe Pedro | 21 October 2017 |
| Paços de Ferreira | Vasco Seabra | Mutual consent | 23 October 2017 | 13th | Petit | 23 October 2017 |
| Moreirense | Manuel Machado | Sacked | 29 October 2017 | 17th | Sérgio Vieira | 31 October 2017 |
| Estoril | Filipe Pedro | End of caretaker role | 13 November 2017 | 18th | Ivo Vieira | 13 November 2017 |
| Paços de Ferreira | Petit | Mutual consent | 8 January 2018 | 14th | João Henriques | 12 January 2018 |
| Belenenses | Domingos Paciência | Mutual consent | 15 January 2018 | 11th | Silas | 15 January 2018 |
| Moreirense | Sérgio Vieira | Mutual consent | 13 February 2018 | 17th | Petit | 14 February 2018 |
| Vitória de Guimarães | Pedro Martins | Sacked | 18 February 2018 | 9th | José Peseiro | 28 February 2018 |

## Season summary
### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 1 | Porto (C) | 34 | 28 | 4 | 2 | 82 | 18 | +64 | 88 | Qualification for the Champions League group stage |
| 2 | Benfica | 34 | 25 | 6 | 3 | 80 | 22 | +58 | 81 | Qualification for the Champions League third qualifying round |
| 3 | Sporting CP | 34 | 24 | 6 | 4 | 63 | 24 | +39 | 78 | Qualification for the Europa League group stage |
| 4 | Braga | 34 | 24 | 3 | 7 | 74 | 29 | +45 | 75 | Qualification for the Europa League third qualifying round |
| 5 | Rio Ave | 34 | 15 | 6 | 13 | 40 | 42 | −2 | 51 | Qualification for the Europa League second qualifying round |
| 6 | Chaves | 34 | 13 | 8 | 13 | 47 | 55 | −8 | 47 | |
| 7 | Marítimo | 34 | 13 | 8 | 13 | 36 | 49 | −13 | 47 | |
| 8 | Boavista | 34 | 13 | 6 | 15 | 35 | 44 | −9 | 45 | |
| 9 | Vitória de Guimarães | 34 | 13 | 4 | 17 | 45 | 56 | −11 | 43 | |
| 10 | Portimonense | 34 | 10 | 8 | 16 | 52 | 60 | −8 | 38 | |
| 11 | Tondela | 34 | 10 | 8 | 16 | 41 | 50 | −9 | 38 | |
| 12 | Belenenses | 34 | 9 | 10 | 15 | 33 | 46 | −13 | 37 | |
| 13 | Desportivo das Aves | 34 | 9 | 7 | 18 | 36 | 51 | −15 | 34 | |
| 14 | Vitória de Setúbal | 34 | 7 | 11 | 16 | 39 | 62 | −23 | 32 | |
| 15 | Moreirense | 34 | 8 | 8 | 18 | 29 | 50 | −21 | 32 | |
| 16 | Feirense | 34 | 9 | 4 | 21 | 32 | 48 | −16 | 31 | |
| 17 | Paços de Ferreira (R) | 34 | 7 | 9 | 18 | 33 | 59 | −26 | 30 | Relegation to LigaPro |
| 18 | Estoril (R) | 34 | 8 | 6 | 20 | 29 | 61 | −32 | 30 | Relegation to LigaPro |
* 1 2 3 Desportivo das Aves qualified for the Europa league group stage by winning the 2017–18 Taça de Portugal. However, since they failed to obtain a license for European competitions, the spot awarded to the cup winners (Europa League group stage) was passed to the third-placed team, the spot awarded to the third-placed team (Europa League third qualifying round) was passed to the fourth-placed team, and the spot awarded to the fourth-placed team was passed to the fifth-placed team (Europa league second qualifying round).
* 1 2 Chaves finished ahead of Marítimo on head-to-head points: Chaves 4–1 Marítimo, Marítimo 1–2 Chaves.
* 1 2 Portimonense finished ahead of Tondela on head-to-head points: Portimonense 2–0 Tondela, Tondela 2–2 Portimonense.
* 1 2 Vitória de Setúbal finished ahead of Moreirense on head-to-head away goals scored: Vitória de Setúbal 1–1 Moreirense, Moreirense 2–2 Vitória de Setúbal.
* 1 2 Paços de Ferreira finished ahead of Estoril on head-to-head points: Paços de Ferreira 1–0 Estoril, Estoril 1–1 Paços de Ferreira.

### Positions by round

| 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 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
| Porto | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 | 1 |
| Benfica | 2 | 2 | 1 | 3 | 3 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 2 | 2 | 2 | 2 | 2 |
| Sporting CP | 3 | 3 | 2 | 1 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
| Braga | 16 | 8 | 5 | 7 | 9 | 6 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
| Rio Ave | 6 | 4 | 4 | 4 | 5 | 5 | 6 | 6 | 6 | 7 | 6 | 6 | 6 | 6 | 6 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 |
| Chaves | 12 | 17 | 14 | 17 | 18 | 17 | 11 | 11 | 15 | 15 | 14 | 11 | 11 | 8 | 9 | 8 | 7 | 7 | 7 | 8 | 6 | 7 | 6 | 6 | 6 | 7 | 8 | 8 | 8 | 8 | 7 | 7 | 6 | 6 |
| Marítimo | 6 | 6 | 6 | 5 | 4 | 3 | 4 | 4 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 6 | 6 | 6 | 6 | 6 | 8 | 9 | 8 | 8 | 8 | 8 | 6 | 6 | 6 | 6 | 6 | 6 | 7 | 7 |
| Boavista | 13 | 17 | 18 | 13 | 16 | 12 | 12 | 8 | 7 | 9 | 9 | 8 | 8 | 9 | 8 | 9 | 9 | 8 | 9 | 7 | 9 | 6 | 7 | 7 | 7 | 6 | 7 | 7 | 7 | 7 | 8 | 8 | 9 | 8 |
| Vitória de Guimarães | 4 | 10 | 11 | 11 | 7 | 9 | 8 | 9 | 10 | 8 | 8 | 7 | 7 | 7 | 7 | 7 | 8 | 9 | 8 | 9 | 7 | 8 | 9 | 9 | 9 | 10 | 9 | 10 | 9 | 9 | 9 | 9 | 8 | 9 |
| Portimonense | 5 | 5 | 9 | 14 | 17 | 13 | 14 | 14 | 14 | 11 | 11 | 10 | 9 | 11 | 11 | 12 | 12 | 12 | 13 | 11 | 10 | 11 | 10 | 10 | 12 | 9 | 10 | 9 | 10 | 10 | 10 | 11 | 12 | 10 |
| Tondela | 8 | 14 | 14 | 9 | 11 | 15 | 17 | 15 | 12 | 14 | 10 | 12 | 13 | 12 | 12 | 10 | 10 | 10 | 10 | 10 | 11 | 10 | 11 | 12 | 10 | 11 | 11 | 12 | 12 | 12 | 11 | 10 | 10 | 11 |
| Belenenses | 14 | 6 | 10 | 10 | 14 | 8 | 7 | 7 | 8 | 6 | 7 | 9 | 10 | 10 | 10 | 11 | 11 | 11 | 12 | 12 | 12 | 13 | 12 | 11 | 11 | 12 | 12 | 11 | 11 | 11 | 12 | 12 | 11 | 12 |
| Desportivo das Aves | 17 | 16 | 17 | 18 | 13 | 18 | 18 | 16 | 16 | 16 | 16 | 15 | 12 | 13 | 14 | 15 | 14 | 16 | 16 | 18 | 18 | 15 | 13 | 13 | 13 | 13 | 13 | 15 | 16 | 15 | 16 | 14 | 13 | 13 |
| Vitória de Setúbal | 8 | 14 | 12 | 12 | 8 | 10 | 10 | 13 | 11 | 13 | 15 | 16 | 16 | 16 | 18 | 18 | 17 | 17 | 17 | 16 | 16 | 18 | 14 | 15 | 14 | 15 | 16 | 13 | 14 | 13 | 14 | 16 | 17 | 14 |
| Moreirense | 8 | 11 | 13 | 16 | 12 | 16 | 16 | 17 | 17 | 17 | 17 | 17 | 17 | 17 | 16 | 14 | 15 | 14 | 15 | 15 | 15 | 17 | 18 | 18 | 15 | 17 | 14 | 16 | 13 | 14 | 13 | 13 | 14 | 15 |
| Feirense | 8 | 11 | 8 | 6 | 6 | 7 | 9 | 12 | 9 | 12 | 13 | 14 | 15 | 15 | 13 | 13 | 13 | 13 | 11 | 14 | 14 | 16 | 17 | 17 | 15 | 16 | 17 | 17 | 17 | 18 | 17 | 15 | 15 | 16 |
| Paços de Ferreira | 14 | 13 | 14 | 15 | 15 | 11 | 13 | 10 | 13 | 10 | 12 | 13 | 14 | 14 | 15 | 16 | 16 | 15 | 14 | 13 | 13 | 12 | 15 | 14 | 17 | 14 | 15 | 14 | 15 | 16 | 15 | 17 | 16 | 17 |
| Estoril | 18 | 8 | 7 | 8 | 10 | 14 | 15 | 18 | 18 | 18 | 18 | 18 | 18 | 18 | 17 | 17 | 18 | 18 | 18 | 17 | 17 | 14 | 16 | 16 | 18 | 18 | 18 | 18 | 18 | 17 | 18 | 18 | 18 | 18 |
* Leader
* Relegation to 2018–19 LigaPro

### Results

| Home \ Away | BEL | BEN | BOA | BRA | CHA | DAV | EST | FEI | MAR | MOR | PAÇ | PRT | POR | RAV | SCP | TON | VGU | VSE |
| Belenenses | — | 1–1 | 1–1 | 0–1 | 0–1 | 2–5 | 2–1 | 1–0 | 1–0 | 3–0 | 1–1 | 3–2 | 2–0 | 1–2 | 3–4 | 0–0 | 1–0 | 1–1 |
| Benfica | 5–0 | — | 4–0 | 3–1 | 3–0 | 2–0 | 3–1 | 1–0 | 5–0 | 1–0 | 2–0 | 2–1 | 0–1 | 5–1 | 1–1 | 2–3 | 2–0 | 6–0 |
| Boavista | 1–0 | 2–1 | — | 1–3 | 3–3 | 1–0 | 1–0 | 1–0 | 2–1 | 1–0 | 1–0 | 2–0 | 0–3 | 1–2 | 1–3 | 1–1 | 1–0 | 4–0 |
| Braga | 4–0 | 1–3 | 1–1 | — | 1–0 | 2–0 | 6–0 | 3–1 | 2–0 | 3–0 | 3–0 | 2–1 | 0–1 | 2–1 | 1–0 | 1–0 | 2–1 | 3–1 |
| Chaves | 1–1 | 0–1 | 0–0 | 1–4 | — | 1–1 | 2–0 | 0–2 | 4–1 | 3–0 | 4–2 | 2–1 | 0–4 | 1–1 | 1–2 | 1–1 | 4–3 | 2–2 |
| Desportivo das Aves | 2–1 | 1–3 | 3–0 | 0–2 | 2–3 | — | 1–0 | 1–0 | 0–0 | 1–2 | 0–2 | 3–0 | 1–1 | 0–0 | 0–2 | 0–1 | 1–3 | 1–4 |
| Estoril | 0–2 | 1–2 | 0–3 | 0–6 | 0–2 | 3–2 | — | 0–2 | 1–1 | 0–2 | 1–1 | 0–0 | 1–3 | 0–2 | 2–0 | 3–0 | 3–0 | 2–1 |
| Feirense | 1–4 | 0–2 | 3–0 | 2–2 | 1–2 | 0–1 | 0–0 | — | 0–1 | 1–0 | 2–1 | 1–3 | 1–2 | 1–0 | 2–3 | 1–1 | 2–1 | 1–0 |
| Marítimo | 0–0 | 1–1 | 1–0 | 1–0 | 1–2 | 2–1 | 0–0 | 4–1 | — | 1–1 | 1–0 | 0–3 | 0–1 | 1–0 | 2–1 | 2–0 | 3–2 | 4–2 |
| Moreirense | 2–1 | 0–2 | 1–0 | 0–1 | 0–1 | 0–3 | 1–2 | 0–0 | 1–1 | — | 2–0 | 1–1 | 0–0 | 2–1 | 1–1 | 0–3 | 2–1 | 2–2 |
| Paços de Ferreira | 1–1 | 1–3 | 1–2 | 1–5 | 2–0 | 2–2 | 1–0 | 2–1 | 0–0 | 3–2 | — | 1–1 | 1–0 | 0–0 | 1–2 | 0–2 | 0–0 | 1–0 |
| Portimonense | 0–0 | 1–3 | 2–1 | 1–2 | 0–1 | 2–2 | 0–1 | 2–1 | 1–2 | 4–3 | 3–1 | — | 1–5 | 4–1 | 1–2 | 2–0 | 2–1 | 5–2 |
| Porto | 2–0 | 0–0 | 2–0 | 3–1 | 3–0 | 2–0 | 4–0 | 2–1 | 3–1 | 3–0 | 6–1 | 5–2 | — | 5–0 | 2–1 | 1–0 | 4–2 | 5–1 |
| Rio Ave | 1–0 | 1–1 | 2–0 | 1–0 | 2–1 | 0–0 | 2–0 | 2–1 | 3–0 | 2–1 | 4–2 | 2–0 | 1–2 | — | 0–1 | 1–1 | 0–1 | 2–1 |
| Sporting CP | 1–0 | 0–0 | 1–0 | 2–2 | 5–1 | 3–0 | 2–1 | 2–0 | 5–0 | 1–0 | 2–0 | 2–0 | 0–0 | 2–0 | — | 2–0 | 1–0 | 1–0 |
| Tondela | 2–0 | 1–5 | 3–2 | 1–2 | 2–0 | 3–0 | 2–3 | 3–1 | 1–2 | 1–2 | 2–2 | 2–2 | 0–1 | 1–3 | 1–2 | — | 1–4 | 1–1 |
| Vitória de Guimarães | 0–0 | 1–3 | 1–0 | 0–5 | 3–2 | 2–1 | 3–1 | 1–0 | 2–1 | 1–0 | 3–2 | 3–3 | 0–1 | 3–0 | 0–5 | 0–1 | — | 1–1 |
| Vitória de Setúbal | 3–0 | 1–2 | 1–1 | 2–0 | 1–1 | 0–1 | 2–2 | 0–2 | 3–1 | 1–1 | 1–0 | 1–1 | 0–5 | 1–0 | 1–1 | 1–0 | 1–2 | — |

## Statistics
### Top goalscorers

| Rank | Player | Club | Goals |
| 1 | Jonas | Benfica | 34 |
| 2 | Bas Dost | Sporting CP | 27 |
| 3 | Moussa Marega | Porto | 22 |
| 4 | Vincent Aboubakar | Porto | 15 |
| 4 | Fabrício | Portimonense | 15 |
| 4 | Raphinha | Vitória de Guimarães | 15 |
| 7 | Paulinho | Braga | 13 |
| 8 | Ricardo Horta | Braga | 11 |
| 8 | Paolo Hurtado | Vitória de Guimarães | 11 |
| 8 | William | Chaves | 11 |
| 8 | Bruno Fernandes | Sporting CP | 11 |

#### Hat-tricks

| Player | For | Against | Result | Date |
| Jonas | Benfica | Belenenses | 5–0 | 19 August 2017 |
| Vincent Aboubakar | Porto | Moreirense | 3–0 | 20 August 2017 |
| Bas Dost | Sporting CP | Chaves | 5–1 | 22 October 2017 |
| Vincent Aboubakar | Porto | Vitória de Setúbal | 5–0 | 10 December 2017 |
| Bas Dost | Sporting CP | Marítimo | 5–0 | 7 January 2018 |
| Bas Dost | Sporting CP | Desportivo das Aves | 3–0 | 14 January 2018 |
| Fabrício | Portimonense | Rio Ave | 4–1 | 29 January 2018 |
| Jonas | Benfica | Marítimo | 5–0 | 3 March 2018 |
| Edinho$^4$ | Vitória de Setúbal | Desportivo das Aves | 4–1 | 29 March 2018 |
| Jorge Pires | Portimonense | Moreirense | 4–3 | 31 March 2018 |

##### Note

$^4$ Player scored 4 goals

### Top assists

    As of 14 May 2018
| Rank | Player | Club | Assists |
| 1 | Alex Telles | Porto | 13 |
| 2 | Ricardo Esgaio | Braga | 10 |
| 2 | Shoya Nakajima | Portimonense | 10 |
| 4 | Jefferson | Braga | 9 |
| 5 | Yacine Brahimi | Porto | 8 |
| 5 | Franco Cervi | Benfica | 8 |
| 5 | Bruno Fernandes | Sporting CP | 8 |
| 5 | Ricardo Horta | Braga | 8 |
| 5 | Gelson Martins | Sporting CP | 8 |
| 5 | António Xavier | Paços de Ferreira | 8 |

### Clean sheets

| Rank | Player | Club | Clean sheets |
| 1 | Rui Patrício | Sporting CP | 17 |
| 2 | Matheus | Braga | 14 |
| 3 | Bruno Varela | Benfica | 13 |
| 4 | Iker Casillas | Porto | 12 |
| 5 | Vagner | Boavista | 11 |
| 6 | Charles | Marítimo | 10 |
| 7 | Cássio | Rio Ave | 9 |
| 7 | Caio Secco | Feirense | 9 |
| 9 | Cláudio Ramos | Tondela | 8 |
| 10 | José Sá | Porto | 7 |
| 10 | Adriano Facchini | Feirense | 7 |

### Scoring

* First goal of the season:
** Gelson Martins, for Sporting CP vs Desportivo das Aves (6 August 2017)
* Latest goal of the season:
** Gevorg Ghazaryan, for Marítimo vs Sporting CP (13 May 2018)
* Biggest home win:
** Braga 6–0 Estoril (1 October 2017)
* Biggest away win:
** Estoril 0–6 Braga (3 March 2018)
* Highest scoring match: 7 goals
** Porto 5–2 Portimonense (22 September 2017)
** Porto 6–1 Paços de Ferreira (21 October 2017)
** Portimonense 5–2 Vitória de Setúbal (30 October 2017)
* Biggest winning margin: 6 goals
** Braga 6–0 Estoril (1 October 2017)
* Most goals scored in a match by a team: 6 goals
** Braga 6–0 Estoril (1 October 2017)
** Porto 6–1 Paços de Ferreira (21 October 2017)

### Match streaks

* Longest winning run: 9 matches
** Benfica, from matchday 21 (3 February 2018) to matchday 29 (7 April 2017)
* Longest unbeaten run: 25 matches
** Porto, from matchday 1 (6 August 2017) to matchday 25 (2 March 2018)
* Longest winless run: 11 matches
** Estoril, from matchday 4 (27 August 2017) to matchday 14 (9 December 2017)
* Longest losing run: 8 matches
** Estoril, from matchday 4 (27 August 2017) to matchday 11 (4 November 2017)
* Most consecutive draws: 5 matches
** Vitória de Setúbal, from matchday 16 (4 January 2018) to matchday 20 (31 January 2018)

### Discipline
#### Club

* Most yellow cards: 104
** Feirense
* Most red cards: 8
** Paços de Ferreira

#### Player

* Most yellow cards: 14
** Babanco (Feirense)
* Most red cards: 3
** Marcão (Rio Ave)
** Hassan Yebda (Belenenses)

## Awards
### Monthly awards
#### Liga Portugal

| Month | Player of the Month | Player of the Month | Goal of the Month | Goal of the Month | Goal of the Month | Goal of the Month |
| Month | Name | Club | Name | Club | Against | Date |
| August | Bruno Fernandes | Sporting CP | Bruno Fernandes | Sporting CP | Vitória de Guimarães | 19 August 2017 |
| September | Bruno Fernandes | Sporting CP | Bruno Fernandes | Sporting CP | Tondela | 16 September 2017 |
| October/November | Jonas | Benfica | Rodrigo Pinho | Marítimo | Tondela | 28 October 2017 |
| December | Jonas | Benfica | Dráusio | Marítimo | Moreirense | 2 December 2017 |
| January | Jonas | Benfica | Yacine Brahimi | Porto | Vitória de Guimarães | 7 January 2018 |
| February | Jonas | Benfica | Franco Cervi | Benfica | Portimonense | 10 February 2018 |
| March | Jonas | Benfica | André Pereira | Vitória de Setúbal | Portimonense | 6 March 2018 |
| April | Bruno Fernandes | Sporting CP | Héctor Herrera | Porto | Benfica | 15 April 2018 |
| Month | Goalkeeper of the Month | Goalkeeper of the Month | Defender of the Month | Defender of the Month | Midfielder of the Month | Midfielder of the Month | Forward of the Month | Forward of the Month | Manager of the Month | Manager of the Month |
| Month | Name | Club | Name | Club | Name | Club | Name | Club | Name | Club |
| August | Iker Casillas | Porto | Alex Telles | Porto | Bruno Fernandes | Sporting CP | Vincent Aboubakar | Porto | Miguel Cardoso | Rio Ave |
| September | Charles | Marítimo | Bebeto | Marítimo | Danilo Pereira | Porto | Moussa Marega | Porto | Daniel Ramos | Marítimo |
| October/November | Rui Patrício | Sporting CP | Sebastián Coates | Sporting CP | Dener | Portimonense | Shoya Nakajima | Portimonense | Vítor Oliveira | Portimonense |
| December | José Sá | Porto | Jérémy Mathieu | Sporting CP | Danilo Pereira | Porto | Moussa Marega | Porto | Sérgio Conceição | Porto |
| January | Rui Patrício | Sporting CP | Alex Telles | Porto | Fabrício | Portimonense | Jonas | Benfica | Rui Vitória | Benfica |
| February | Matheus | Braga | Alex Telles | Porto | Nikola Vukčević | Braga | Jonas | Benfica | Sérgio Conceição | Porto |
| March | Bruno Varela | Benfica | Rúben Dias | Benfica | André Horta | Braga | Jonas | Benfica | Abel Ferreira | Braga |
| April | Iker Casillas | Porto | Alex Telles | Porto | Héctor Herrera | Porto | Miguel Cardoso | Tondela | Sérgio Conceição | Porto |

#### SJPF Young Player of the Month

| Month | Player | Club | Vote percentage |
| August | Bruno Fernandes | Sporting CP | 22.51% |
| September | Bruno Fernandes | Sporting CP | 18.78% |
| October/November | Bruno Fernandes | Sporting CP | 14.94% |
| December | Bruno Varela | Benfica | 14.00% |
| January | Gonçalo Paciência | Vitória de Setúbal | 19.01% |
| February | Bruno Fernandes | Sporting CP | 17.30% |
| March | André Pereira | Vitória de Setúbal | 24.09% |
| April | Bruno Fernandes | Sporting CP | 16.87% |

#### SPJF Goal of the month

| Month | Scorer | For | Against | Stadium | Date | Vote percentage |
| August | Bruno Fernandes | Sporting CP | Vitória de Guimarães | Estádio D. Afonso Henriques | 19 August 2017 | 32.05% |
| September | André Sousa | Belenenses | Feirense | Estádio Marcolino de Castro | 24 September 2017 | 41.67% |
| October | Rodrigo Pinho | Marítimo | Tondela | Estádio do Marítimo | 28 October 2017 | 54.70% |
| November | Shoya Nakajima | Portimonense | Tondela | Estádio Municipal de Portimão | 25 November 2017 | 40.74% |
| December | Dráusio | Marítimo | Moreirense | Parque Joaquim de Almeida Freitas | 2 December 2017 | 37.78% |
| January | Fabrício | Portimonense | Rio Ave | Estádio Municipal de Portimão | 29 January 2018 | 33.33% |
| February | Shoya Nakajima | Portimonense | Feirense | Estádio Marcolino de Castro | 16 February 2018 | 47.06% |
| March | Nildo Petrolina | Desportivo das Aves | Portimonense | Estádio do CD Aves | 5 March 2018 | 44.44% |
| April | Héctor Herrera | Porto | Benfica | Estádio da Luz | 15 April 2018 | 37.04% |
| May | Kuca | Boavista | Belenenses | Estádio do Bessa | 12 May 2018 | 44.44% |

### Annual awards
#### Liga Portugal
##### Player of the Season

The Player of the Season was awarded to Bruno Fernandes (Sporting CP).

##### Manager of the Season

The Manager of the Season was awarded to Sérgio Conceição (Porto).

##### Goal of the Season

The Goal of the Season was awarded to Rodrigo Pinho (Marítimo), against Tondela on 28 October 2017.

##### Team of the Season

The Team of the Season was:
* Goalkeeper: Rui Patrício (Sporting CP)
* Defence: Alex Telles (Porto), Felipe (Porto), Sebastián Coates (Sporting CP), Ricardo Pereira (Porto)
* Midfield: Bruno Fernandes (Sporting CP), Héctor Herrera (Porto), Pizzi (Benfica)
* Attack: Jonas (Benfica), Moussa Marega (Porto), Gelson Martins (Sporting CP)

##### Young Player of the Season

The Young Player of the Year was awarded to Rúben Dias (Benfica).

##### Club Fair-Play Prize

The Club Fair-Play Prize was awarded to Chaves.

##### Player Fair-Play Prize

The Player Fair-Play Prize was awarded to Casillas (Porto).

#### Goal of the season

The goal of the season was disputed by all the previous winners of the monthly polls.
| Rank | Scorer | Vote percentage |
| 1st | Héctor Herrera | 43.70% |
| 2nd | André Sousa | 12.20% |
| 3rd | Bruno Fernandes | 10.23% |

## Attendances

| Pos | Team | Total | High | Low | Average | Change |
| 1 | Benfica | 532,758 | 61,996 | 47,207 | 53,276 | −4.8%$^†$ |
| 2 | Sporting CP | 479,468 | 47,017 | 42,285 | 43,588 | +1.9%$^†$ |
| 3 | Porto | 454,950 | 49,809 | 32,711 | 41,359 | +11.4%$^†$ |
| 4 | Vitória de Guimarães | 166,954 | 25,702 | 9,519 | 16,695 | −11.0%$^†$ |
| 5 | Braga | 138,917 | 21,382 | 7,607 | 12,629 | +9.9%$^†$ |
| 6 | Marítimo | 73,454 | 9,537 | 5,264 | 6,678 | −14.6%$^†$ |
| 7 | Boavista | 64,259 | 14,676 | 3,695 | 6,426 | +5.6%$^†$ |
| 8 | Rio Ave | 41,603 | 8,614 | 1,781 | 4,160 | +5.2%$^†$ |
| 9 | Feirense | 39,006 | 5,449 | 2,518 | 3,546 | +19.3%$^†$ |
| 10 | Chaves | 34,962 | 8,480 | 2,076 | 3,496 | −3.5%$^†$ |
| 11 | Desportivo das Aves | 32,700 | 5,462 | 1,567 | 2,973 | +157.8%$^1$ |
| 12 | Vitória de Setúbal | 29,350 | 7,540 | 1,052 | 2,668 | −30.6%$^†$ |
| 13 | Belenenses | 27,421 | 9,268 | 1,223 | 2,742 | −32.2%$^†$ |
| 14 | Paços de Ferreira | 27,155 | 5,534 | 1,237 | 2,716 | −20.5%$^†$ |
| 15 | Portimonense | 25,056 | 2,970 | 2,088 | 2,506 | +38.6%$^1$ |
| 16 | Tondela | 24,527 | 4,987 | 1,080 | 2,230 | −3.4%$^2$ |
| 17 | Moreirense | 23,190 | 4,507 | 1,079 | 2,319 | +5.5%$^†$ |
| 18 | Estoril | 18,435 | 6,258 | 942 | 1,844 | −18.9%$^†$ |
| | League total | 2,234,165 | 61,996 | 942 | 11,821 | −0.1%$^†$ |
Updated to games played on 7 February 2018 Source: Liga Portugal Notes: 1: Played last season in LigaPro. 2: Tondela managed to get the highest season attendance of 4,987 spectators in two matches (against Porto and Benfica).