Primeira Liga Games W D L Goals Diff Form Points
1
Sporting 34 29 3 2 96-29 67 90
2
Benfica 34 25 5 4 77-28 49 80
3
Porto 34 22 6 6 63-27 36 72
4
Braga 34 21 5 8 71-50 21 68
5
Vitoria Guimaraes 34 19 6 9 52-38 14 63
6
Moreirense 34 16 7 11 36-35 1 55
7
Arouca 34 13 7 14 54-50 4 46
8
Famalicao 34 10 12 12 37-41 -4 42
9
Casa Pia 34 10 8 16 38-50 -12 38
10
Farense 34 10 7 17 46-51 -5 37
11
Rio Ave 34 6 19 9 38-43 -5 37
12
Gil Vicente 34 9 9 16 42-52 -10 36
13
Estoril 34 9 6 19 49-58 -9 33
14
Estrela 34 7 12 15 33-53 -20 33
15
Boavista 34 7 11 16 39-62 -23 32
16
Portimonense 34 8 8 18 39-72 -33 32
17
Vizela 34 5 11 18 36-66 -30 26
18
Chaves 34 5 8 21 31-72 -41 23
- Promotion - Champions League (Group Stage)
- Promotion - Champions League (Qualification)
- Promotion - Europa League (Group Stage)
- Promotion - Europa League (Qualification)
- Promotion - Europa Conference League (Qualification)
- Liga Portugal (Relegation)
- Relegation - Liga Portugal 2
Player Team G A
1 V. Gyökeres Sporting 29 11
2 S. Banza Braga 21 4
3 Rafa Mújica Arouca 20 3
4 Paulinho Sporting 15 5
5 Cristo González Arouca 15 9
6 J. Cádiz Famalicao 15 0
7 Rafa Benfica 14 12
8 Héctor Hernández Chaves 14 1
9 Evanilson Porto 13 3
10 Bruno Duarte Farense 13 3
11 Pote Sporting 11 12
12 Jota Silva Vitoria Guimaraes 11 5
13 André Silva Vitoria Guimaraes 10 2
14 Carlinhos Portimonense 10 6
15 Trincão Sporting 9 6
16 Ricardo Horta Braga 9 4
17 R. Boženík Boavista 9 2
18 S. Essende Vizela 9 0
19 Galeno Porto 9 7
20 A. Marqués Estoril 9 1
Regular Season - 1
Braga
1 : 2
Famalicao
Gil Vicente
5 : 0
Portimonense
Farense
0 : 3
Casa Pia
Sporting
3 : 2
Vizela
Rio Ave
2 : 0
Chaves
 
Estrela
 
0 : 1
Vitoria Guimaraes
Arouca
 
4 : 3
Estoril
Moreirense
1 : 2
Porto
 
Boavista
 
3 : 2
Benfica
 
Regular Season - 2
Casa Pia
1 : 2
Sporting
Vitoria Guimaraes
2 : 1
Gil Vicente
Chaves
 
2 : 4
Braga
Portimonense
1 : 4
Boavista
Benfica
2 : 0
Estrela
Estoril
2 : 0
Rio Ave
Porto
2 : 1
Farense
Vizela
 
2 : 2
Arouca
 
Famalicao
 
0 : 0
Moreirense
Regular Season - 3
Estrela
2 : 1
Estoril
Arouca
1 : 1
Portimonense
Farense
5 : 0
Chaves
Gil Vicente
2 : 3
Benfica
Boavista
1 : 1
Casa Pia
Vitoria Guimaraes
 
2 : 0
Vizela
Sporting
1 : 0
Famalicao
Rio Ave
1 : 2
Porto
Moreirense
2 : 3
Braga
Regular Season - 4
Vizela
1 : 0
Gil Vicente
Casa Pia
1 : 1
Rio Ave
Famalicao
1 : 0
Farense
 
Portimonense
1 : 1
Estrela
Benfica
4 : 0
Vitoria Guimaraes
 
Chaves
1 : 2
Moreirense
Estoril
1 : 2
Boavista
Porto
1 : 1
Arouca
Braga
1 : 1
Sporting
Regular Season - 5
Estrela
0 : 1
Porto
Rio Ave
1 : 1
Famalicao
Farense
3 : 1
Braga
Vizela
1 : 2
Benfica
Gil Vicente
5 : 3
Estoril
Arouca
0 : 1
Casa Pia
Vitoria Guimaraes
1 : 2
Portimonense
Sporting
3 : 0
Moreirense
 
Boavista
4 : 1
Chaves
Regular Season - 6
Famalicao
 
1 : 0
Arouca
 
Estoril
2 : 2
Vizela
Moreirense
1 : 0
Farense
Casa Pia
0 : 0
Vitoria Guimaraes
Porto
2 : 1
Gil Vicente
Chaves
2 : 2
Estrela
 
Portimonense
1 : 3
Benfica
Braga
4 : 1
Boavista
 
Sporting
2 : 0
Rio Ave
Regular Season - 7
Estrela
2 : 4
Braga
Benfica
1 : 0
Porto
 
Vizela
2 : 3
Portimonense
 
Boavista
 
2 : 2
Famalicao
 
 
Farense
 
2 : 3
Sporting
Arouca
 
0 : 2
Chaves
Vitoria Guimaraes
3 : 2
Estoril
 
Rio Ave
0 : 4
Moreirense
Gil Vicente
2 : 0
Casa Pia
 
Regular Season - 8
Moreirense
1 : 1
Boavista
Farense
0 : 0
Vizela
Chaves
 
4 : 2
Gil Vicente
Braga
2 : 1
Rio Ave
Estoril
0 : 1
Benfica
Casa Pia
0 : 1
Estrela
Famalicao
1 : 3
Vitoria Guimaraes
Porto
 
1 : 0
Portimonense
Sporting
 
2 : 1
Arouca
 
Regular Season - 9
Arouca
0 : 1
Moreirense
 
Portimonense
1 : 0
Estoril
Vitoria Guimaraes
5 : 0
Chaves
 
Benfica
1 : 1
Casa Pia
Gil Vicente
3 : 3
Braga
 
Rio Ave
3 : 4
Farense
Estrela
1 : 0
Famalicao
 
Vizela
0 : 2
Porto
Boavista
0 : 2
Sporting
Regular Season - 10
Porto
0 : 1
Estoril
Chaves
 
0 : 2
Benfica
Famalicao
3 : 1
Gil Vicente
Braga
6 : 1
Portimonense
Moreirense
1 : 0
Vitoria Guimaraes
Casa Pia
0 : 1
Vizela
Rio Ave
2 : 0
Boavista
Sporting
3 : 2
Estrela
Farense
2 : 0
Arouca
Regular Season - 11
Estoril
4 : 0
Casa Pia
Portimonense
2 : 1
Chaves
Estrela
0 : 1
Moreirense
 
Vizela
0 : 0
Famalicao
Vitoria Guimaraes
1 : 2
Porto
Gil Vicente
1 : 1
Rio Ave
Boavista
1 : 3
Farense
Arouca
0 : 1
Braga
Benfica
2 : 1
Sporting
 
Regular Season - 12
Chaves
2 : 1
Vizela
Farense
 
1 : 2
Vitoria Guimaraes
Rio Ave
1 : 1
Estrela
Famalicao
 
0 : 3
Porto
Casa Pia
1 : 0
Portimonense
Braga
3 : 1
Estoril
Moreirense
0 : 0
Benfica
Boavista
 
0 : 4
Arouca
 
Sporting
3 : 1
Gil Vicente
Regular Season - 13
Vizela
1 : 3
Braga
Benfica
1 : 1
Farense
Portimonense
 
1 : 1
Famalicao
Vitoria Guimaraes
3 : 2
Sporting
Porto
3 : 1
Casa Pia
Estrela
3 : 1
Boavista
Arouca
2 : 2
Rio Ave
Estoril
4 : 0
Chaves
Gil Vicente
1 : 1
Moreirense
Regular Season - 14
Farense
0 : 0
Estrela
Rio Ave
1 : 1
Vizela
 
Arouca
3 : 0
Gil Vicente
Boavista
1 : 1
Vitoria Guimaraes
Moreirense
5 : 2
Portimonense
Chaves
1 : 3
Casa Pia
Famalicao
1 : 1
Estoril
Braga
0 : 1
Benfica
Sporting
2 : 0
Porto
 
Regular Season - 15
Vizela
0 : 0
Moreirense
Vitoria Guimaraes
1 : 0
Rio Ave
Estrela
 
1 : 4
Arouca
Benfica
3 : 0
Famalicao
Porto
1 : 0
Chaves
Estoril
4 : 0
Farense
Gil Vicente
1 : 0
Boavista
Casa Pia
1 : 3
Braga
Portimonense
1 : 2
Sporting
Regular Season - 16
Sporting
5 : 1
Estoril
Boavista
 
1 : 1
Porto
Estrela
1 : 1
Vizela
Farense
1 : 0
Gil Vicente
Arouca
0 : 3
Benfica
Braga
1 : 1
Vitoria Guimaraes
Rio Ave
2 : 0
Portimonense
Famalicao
2 : 2
Chaves
Moreirense
1 : 4
Casa Pia
Regular Season - 17
Portimonense
1 : 0
Farense
Casa Pia
 
0 : 2
Famalicao
Chaves
0 : 3
Sporting
Estoril
1 : 3
Moreirense
Gil Vicente
1 : 1
Estrela
Vizela
1 : 4
Boavista
Benfica
4 : 1
Rio Ave
 
Porto
2 : 0
Braga
Vitoria Guimaraes
2 : 1
Arouca
Regular Season - 18
Famalicao
 
1 : 2
Braga
Vizela
2 : 5
Sporting
Benfica
2 : 0
Boavista
Estoril
1 : 2
Arouca
Casa Pia
1 : 3
Farense
Porto
5 : 0
Moreirense
Portimonense
0 : 2
Gil Vicente
Chaves
0 : 0
Rio Ave
Vitoria Guimaraes
3 : 0
Estrela
 
Regular Season - 19
Boavista
1 : 4
Portimonense
Moreirense
1 : 0
Famalicao
Farense
1 : 3
Porto
Arouca
5 : 0
Vizela
Gil Vicente
1 : 0
Vitoria Guimaraes
Estrela
 
1 : 4
Benfica
Sporting
8 : 0
Casa Pia
Rio Ave
1 : 1
Estoril
Braga
1 : 1
Chaves
 
Regular Season - 20
Portimonense
1 : 2
Arouca
Porto
0 : 0
Rio Ave
 
Chaves
 
1 : 1
Farense
Vizela
0 : 1
Vitoria Guimaraes
Benfica
3 : 0
Gil Vicente
Estoril
1 : 0
Estrela
Braga
1 : 0
Moreirense
Casa Pia
0 : 0
Boavista
Famalicao
0 : 1
Sporting
Regular Season - 21
Estrela
3 : 0
Portimonense
Farense
1 : 1
Famalicao
Moreirense
1 : 0
Chaves
Boavista
2 : 1
Estoril
Rio Ave
1 : 0
Casa Pia
Sporting
5 : 0
Braga
Vitoria Guimaraes
 
2 : 2
Benfica
Arouca
3 : 2
Porto
 
Gil Vicente
0 : 1
Vizela
 
Regular Season - 22
Famalicao
2 : 1
Rio Ave
Chaves
 
2 : 1
Boavista
Portimonense
1 : 1
Vitoria Guimaraes
Porto
2 : 0
Estrela
Casa Pia
1 : 0
Arouca
Estoril
 
1 : 3
Gil Vicente
Benfica
6 : 1
Vizela
Braga
2 : 1
Farense
Moreirense
0 : 2
Sporting
Regular Season - 23
Arouca
3 : 2
Famalicao
 
Farense
 
0 : 1
Moreirense
Estrela
1 : 1
Chaves
Vitoria Guimaraes
0 : 2
Casa Pia
Vizela
3 : 3
Estoril
Benfica
4 : 0
Portimonense
Gil Vicente
1 : 1
Porto
Rio Ave
 
3 : 3
Sporting
Boavista
0 : 4
Braga
Regular Season - 24
Chaves
1 : 5
Arouca
Moreirense
0 : 0
Rio Ave
Estoril
1 : 3
Vitoria Guimaraes
Braga
3 : 0
Estrela
Casa Pia
0 : 0
Gil Vicente
Portimonense
 
0 : 0
Vizela
Sporting
3 : 2
Farense
Porto
5 : 0
Benfica
 
Famalicao
1 : 1
Boavista
Regular Season - 25
Portimonense
0 : 3
Porto
Estrela
3 : 1
Casa Pia
Vizela
2 : 1
Farense
Boavista
1 : 0
Moreirense
Rio Ave
0 : 0
Braga
Vitoria Guimaraes
1 : 0
Famalicao
Arouca
0 : 3
Sporting
Benfica
3 : 1
Estoril
Gil Vicente
 
0 : 0
Chaves
Regular Season - 26
Estoril
1 : 0
Portimonense
Famalicao
0 : 0
Estrela
Braga
2 : 1
Gil Vicente
Farense
1 : 1
Rio Ave
Porto
4 : 1
Vizela
 
Moreirense
1 : 0
Arouca
Chaves
1 : 2
Vitoria Guimaraes
Casa Pia
0 : 1
Benfica
Sporting
6 : 1
Boavista
Regular Season - 27
Gil Vicente
1 : 2
Famalicao
Benfica
1 : 0
Chaves
Estrela
1 : 2
Sporting
Vitoria Guimaraes
1 : 0
Moreirense
Arouca
2 : 1
Farense
 
Boavista
0 : 0
Rio Ave
 
Estoril
 
1 : 0
Porto
 
 
Vizela
0 : 4
Casa Pia
 
Portimonense
3 : 5
Braga
Regular Season - 28
Farense
2 : 0
Boavista
Famalicao
3 : 2
Vizela
Rio Ave
3 : 0
Gil Vicente
 
Braga
0 : 3
Arouca
Sporting
2 : 1
Benfica
Chaves
2 : 3
Portimonense
Moreirense
2 : 2
Estrela
 
Porto
 
1 : 2
Vitoria Guimaraes
Casa Pia
0 : 0
Estoril
Regular Season - 29
Gil Vicente
0 : 4
Sporting
Vitoria Guimaraes
1 : 1
Farense
Porto
 
2 : 2
Famalicao
Estoril
0 : 1
Braga
Estrela
2 : 2
Rio Ave
Portimonense
2 : 2
Casa Pia
 
Arouca
2 : 1
Boavista
 
Benfica
3 : 0
Moreirense
Vizela
0 : 1
Chaves
Regular Season - 30
Rio Ave
1 : 1
Arouca
Moreirense
0 : 1
Gil Vicente
Boavista
1 : 1
Estrela
Braga
2 : 1
Vizela
Famalicao
 
2 : 2
Portimonense
Chaves
2 : 2
Estoril
 
 
Casa Pia
1 : 2
Porto
Sporting
3 : 0
Vitoria Guimaraes
Farense
1 : 3
Benfica
Regular Season - 31
Gil Vicente
2 : 2
Arouca
Casa Pia
3 : 1
Chaves
Vizela
1 : 1
Rio Ave
Benfica
3 : 1
Braga
 
Vitoria Guimaraes
1 : 0
Boavista
 
Portimonense
0 : 2
Moreirense
Estoril
1 : 0
Famalicao
Porto
2 : 2
Sporting
 
Estrela
0 : 3
Farense
Regular Season - 32
Moreirense
1 : 0
Vizela
Boavista
1 : 1
Gil Vicente
Rio Ave
2 : 1
Vitoria Guimaraes
Sporting
3 : 0
Portimonense
Chaves
 
0 : 3
Porto
Farense
3 : 2
Estoril
Arouca
0 : 0
Estrela
Braga
 
4 : 3
Casa Pia
Famalicao
2 : 0
Benfica
Regular Season - 33
Chaves
0 : 1
Famalicao
Portimonense
2 : 2
Rio Ave
Vizela
4 : 0
Estrela
Estoril
0 : 1
Sporting
Vitoria Guimaraes
2 : 3
Braga
Gil Vicente
2 : 0
Farense
Casa Pia
0 : 1
Moreirense
Benfica
5 : 0
Arouca
Porto
2 : 1
Boavista
 
Regular Season - 34
Famalicao
1 : 2
Casa Pia
Rio Ave
1 : 1
Benfica
Boavista
2 : 2
Vizela
Estrela
1 : 0
Gil Vicente
Farense
 
1 : 3
Portimonense
 
Arouca
1 : 3
Vitoria Guimaraes
Sporting
3 : 0
Chaves
 
Moreirense
2 : 1
Estoril
Braga
 
0 : 1
Porto
Relegation Round
Portimonense
1 : 2
AVS
AVS
:
Portimonense