Ranking football clubs by the dominant eigenvector of the normalized points-won matrix.

Portugal 2020-21

2019-20 2021-22

EP Pts W D L GF GA GP PR
1 Sporting CP 23.061 100 31 7 2 80 24 40 1
2 FC Porto 14.434 99 30 9 4 92 39 43 2
3 SL Benfica 12.796 95 29 8 7 89 35 44 3
4 SC Braga 8.779 89 27 8 9 80 41 44 4
5 Paços de Ferreira 3.584 56 16 8 13 45 46 37 11
6 Os Belenenses 3.019 49 12 13 13 33 40 38 15
7 CS Marítimo 2.699 44 13 5 20 35 53 38 22
8 Moreirense FC 2.655 49 12 13 12 42 47 37 14
9 Famalicão 2.613 43 11 10 15 44 50 36 23
10 CD Santa Clara 2.354 55 16 7 15 51 40 38 12
11 Gil Vicente 2.261 46 13 7 18 39 46 38 17
12 Boavista FC 2.249 39 9 12 15 41 51 36 26
13 GD Estoril 2.239 85 25 10 7 73 37 42 5
14 Vitória Guimarães 1.862 45 12 9 16 38 46 37 18
15 Rio Ave FC 1.661 40 9 13 17 30 49 39 25
16 FC Arouca 1.409 75 22 9 7 52 25 38 6
17 CD Tondela 1.304 39 11 6 19 38 59 36 27
18 Portimonense SC 1.216 35 9 8 18 34 42 35 32
19 SC Farense 1.210 31 7 10 18 31 50 35 35
20 Académica de Coimbra 1.009 68 19 11 7 50 34 37 8
21 CD Nacional 0.970 31 8 7 22 38 66 37 36
22 FC Vizela 0.880 69 19 12 5 61 36 36 7
23 GD Chaves 0.581 57 16 9 10 46 37 35 10
24 CD Feirense 0.533 61 18 7 11 50 34 36 9
25 FC Penafiel 0.417 49 13 10 13 47 46 36 13
26 Sporting Covilhã 0.317 38 8 14 14 39 45 36 28
27 Casa Pia AC 0.312 46 11 13 12 46 51 36 16
28 FC Porto B 0.310 32 7 11 16 45 52 34 34
29 SL Benfica B 0.308 44 12 8 14 52 43 34 20
30 Académico de Viseu 0.276 45 12 9 17 41 50 38 19
31 Estrela Amadora 0.269 9 3 0 1 5 4 4 38
32 UD Vilafranquense 0.261 37 7 16 14 41 61 37 30
33 Leixões SC 0.260 44 11 11 15 41 47 37 21
34 CD Mafra 0.255 37 9 10 17 35 51 36 29
35 CD Cova Piedade 0.230 41 9 14 14 46 53 37 24
36 ARC Oleiros 0.226 4 1 1 0 3 2 2 47
37 Varzim SC 0.218 36 10 6 20 29 46 36 31
38 União Leiria 0.203 6 2 0 1 3 4 3 45
39 UD Oliveirense 0.178 34 8 10 18 29 54 36 33
40 GD Fontinhas 0.121 7 2 1 0 4 2 3 40
41 União Torreense 0.112 9 3 0 1 11 5 4 37
42 SC Espinho 0.097 6 2 0 1 3 4 3 44
43 Amora FC 0.084 6 2 0 1 2 1 3 43
44 AD Fafe 0.054 7 2 1 1 9 5 4 39
45 SC Salgueiros 0.050 6 2 0 1 6 5 3 41
46 Oriental Dragon 0.026 4 1 1 0 2 1 2 49
47 Atlético Marinhense 0.023 4 1 1 0 2 1 2 48
48 Caldas SC 0.017 1 0 1 0 1 2 1 71
49 Anadia FC 0 6 2 0 1 4 3 3 42
49 Olímpico Montijo 0 6 2 0 1 6 11 3 46
49 CDC Montalegre 0 3 1 0 1 5 4 2 50
49 CD Trofense 0 3 1 0 1 5 4 2 51
49 CD Pinhalnovense 0 3 1 0 1 3 2 2 52
49 Gondomar SC 0 3 1 0 1 3 2 2 53
49 Monção 0 3 1 0 1 3 2 2 54
49 Real SC 0 3 1 0 1 3 2 2 55
49 AD Os Limianos 0 3 1 0 1 3 3 2 56
49 SC Beira-Mar 0 3 1 0 1 3 3 2 57
49 Fabril do Barreiro 0 3 1 0 1 2 2 2 58
49 FC Felgueiras 0 3 1 0 1 2 2 2 59
49 Paredes 0 3 1 0 1 2 2 2 60
49 FC Alverca 0 3 1 0 1 2 3 2 61
49 Oriental de Lisboa 0 3 1 0 1 2 3 2 62
49 Vilar de Perdizes 0 3 1 0 1 2 5 2 63
49 Lusitano GC 0 3 1 0 1 2 6 2 64
49 AD Sanjoanense 0 1 0 1 1 5 4 2 65
49 Merelinense FC 0 1 0 1 1 4 4 2 66
49 União Santarém 0 1 0 1 0 1 1 1 67
49 Ançã FC 0 1 0 1 0 3 4 1 68
49 Sporting Ideal 0 1 0 1 0 3 4 1 69
49 Vilaverdense FC 0 1 0 1 1 3 4 2 70
49 Canelas 2010 0 1 0 1 0 2 4 1 72
49 SG Sacavenense 0 1 0 1 1 5 10 2 73
49 FC Tirsense 0 0 0 0 1 2 3 1 74
49 Pedras Rubras 0 0 0 0 1 2 3 1 75
49 SC Mirandela 0 0 0 0 1 2 3 1 76
49 SC Vila Real 0 0 0 0 1 2 3 1 77
49 1° de Dezembro 0 0 0 0 1 1 2 1 78
49 AD Camacha 0 0 0 0 1 1 2 1 79
49 AD Ovarense 0 0 0 0 1 1 2 1 80
49 Mineiro Aljustrelense 0 0 0 0 1 1 2 1 81
49 Moncarapachense 0 0 0 0 1 1 2 1 82
49 Mortágua FC 0 0 0 0 1 1 2 1 83
49 São Martinho 0 0 0 0 1 1 2 1 84
49 Valadares Gaia 0 0 0 0 1 1 2 1 85
49 CA Pêro Pinheiro 0 0 0 0 1 0 1 1 86
49 FC Ferreiras 0 0 0 0 1 0 1 1 87
49 SC São João Vêr 0 0 0 0 1 0 1 1 88
49 Vianense 0 0 0 0 1 0 1 1 89
49 Vitória Setúbal 0 0 0 0 1 0 1 1 90
49 R.D. Águeda 0 0 0 0 1 2 4 1 91
49 Esperança de Lagos 0 0 0 0 1 1 3 1 92
49 Juventude Évora 0 0 0 0 1 1 3 1 93
49 Rebordelo 0 0 0 0 1 1 3 1 94
49 Vila Cortez 0 0 0 0 1 1 3 1 95
49 Africanos Bragança 0 0 0 0 1 0 2 1 96
49 Câmara Lobos 0 0 0 0 1 0 2 1 97
49 Carapinheirense 0 0 0 0 1 0 2 1 98
49 Cerveira 0 0 0 0 1 0 2 1 99
49 FC Barreirense 0 0 0 0 1 0 2 1 100
49 GS Loures 0 0 0 0 1 0 2 1 101
49 Lusitano FCV 0 0 0 0 1 0 2 1 102
49 Moura Atletico 0 0 0 0 1 0 2 1 103
49 União de Montemor 0 0 0 0 1 0 2 1 104
49 Vitória Sernache 0 0 0 0 1 0 2 1 105
49 Amigos da Paz 0 0 0 0 1 1 4 1 106
49 GD Sesimbra 0 0 0 0 1 1 4 1 107
49 AD Portomosense 0 0 0 0 1 0 3 1 108
49 Santa Marta 0 0 0 0 1 1 5 1 109
49 Vidago 0 0 0 0 1 1 5 1 110
49 Sertanense FC 0 0 0 0 1 0 4 1 111
49 Idanhense 0 0 0 0 1 0 8 1 112

EigenPoints, Points, Wins, Draws, Losses, GoalsFor, GoalsAgainst, GamesPlayed, PointsRank.

« 2007-08 History 2023-24 »

Includes league matches and play-offs from the top tiers of league football, the Cup, the League Cup, and the Super Cup. Matches decided on penalties are treated as ties.