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

Portugal 2024-25

2023-24

EP Pts W D L GF GA GP PR
1 Sporting CP 23.713 110 34 8 3 114 37 45 1
2 SL Benfica 18.795 105 33 6 5 114 33 44 2
3 SC Braga 8.136 78 23 9 8 63 37 40 4
4 FC Porto 8.015 80 25 5 9 75 36 39 3
5 Vitória Guimarães 4.122 60 16 12 10 54 42 38 9
6 CD Santa Clara 4.113 63 19 6 13 39 37 38 8
7 FC Famalicão 3.555 50 13 11 12 46 40 36 15
8 Casa Pia AC 3.319 51 14 9 14 48 47 37 14
9 Moreirense FC 3.061 46 12 10 16 46 55 38 23
10 GD Estoril 2.238 47 12 11 12 48 53 35 19
11 Rio Ave FC 2.103 48 12 12 16 50 64 40 18
12 FC Arouca 1.933 41 10 11 15 41 51 36 26
13 Gil Vicente 1.796 43 11 10 17 39 48 38 25
14 FC Tirsense 1.704 15 5 0 2 8 10 7 37
15 AVS 1.551 34 7 13 18 34 65 38 31
16 CD Nacional 1.484 34 9 7 20 34 55 36 30
17 O Elvas 1.303 10 3 1 1 7 6 5 39
18 Estrela Amadora 1.261 32 8 8 20 27 58 36 33
19 SC Farense 1.204 33 8 9 20 32 52 37 32
20 FC Alverca 0.700 70 19 13 5 66 38 37 5
21 Boavista FC 0.680 24 6 6 23 24 60 35 36
22 União Leiria 0.435 58 17 7 13 53 40 37 10
23 CD Tondela 0.421 64 17 13 5 59 37 35 6
24 FC Vizela 0.403 63 17 12 8 55 39 37 7
25 SL Benfica B 0.352 55 15 10 9 53 38 34 13
26 União Torreense 0.318 57 16 9 11 52 45 36 11
27 Académico de Viseu 0.301 46 11 13 11 44 42 35 22
28 Lusitano GC 0.296 5 1 2 1 5 5 4 49
29 GD Chaves 0.278 57 16 9 12 44 37 37 12
30 Marco 0.261 1 0 1 0 0 0 1 75
31 FC Penafiel 0.239 48 13 9 14 51 51 36 17
32 FC Felgueiras 0.222 46 11 13 11 43 39 35 21
33 CD Feirense 0.209 49 13 10 12 35 35 35 16
34 CS Marítimo 0.184 43 10 13 12 43 50 35 24
35 Leixões SC 0.176 47 12 11 14 40 45 37 20
36 FC Porto B 0.148 35 8 11 15 36 47 34 29
37 Paços de Ferreira 0.119 39 11 6 21 40 55 38 27
38 Portimonense SC 0.117 37 10 7 19 42 57 36 28
39 Varzim SC 0.113 6 2 0 1 5 2 3 43
40 CD Mafra 0.112 30 7 9 20 31 56 36 34
41 Rebordosa AC 0.094 9 3 0 1 7 5 4 41
42 SC São João Vêr 0.092 12 4 0 1 11 4 5 38
43 UD Oliveirense 0.092 29 7 8 20 31 66 35 35
44 Os Marialvas 0.047 3 1 0 1 3 3 2 58
45 LFC Lourosa 0.042 3 1 0 1 4 5 2 62
46 SC Lusitânia 0.038 6 2 0 1 5 5 3 48
47 Amora FC 0.025 3 1 0 1 1 5 2 70
48 FC Oliveira do Hospital 0.024 9 3 0 1 8 5 4 40
49 CA Pêro Pinheiro 0.023 3 1 0 1 1 3 2 68
50 Pevidém SC 0.020 3 1 0 1 2 3 2 64
51 1° de Dezembro 0.010 3 1 0 1 3 3 2 57
52 Os Belenenses 0.006 6 2 0 2 5 5 4 47
53 Sporting Covilhã 0 6 2 0 1 9 5 3 42
53 Amarante FC 0 6 2 0 1 8 7 3 44
53 SC Vila Real 0 6 2 0 1 3 2 3 45
53 CD Cinfães 0 6 2 0 1 7 7 3 46
53 Brito SC 0 4 1 1 1 1 1 3 50
53 CD Alcains 0 3 1 0 1 5 3 2 51
53 FC Alpendorada 0 3 1 0 1 4 2 2 52
53 Anadia FC 0 3 1 0 1 4 3 2 53
53 Atlético CP 0 3 1 0 1 4 3 2 54
53 Moura Atletico 0 3 1 0 1 4 3 2 55
53 Moncarapachense 0 3 1 0 1 4 4 2 56
53 União Santarém 0 3 1 0 1 3 3 2 59
53 GD Lagoa 0 3 1 0 1 2 2 2 60
53 Gondomar SC 0 3 1 0 1 1 1 2 61
53 Atlético dos Arcos 0 3 1 0 1 2 3 2 63
53 Sandinenses 0 3 1 0 1 2 3 2 65
53 USC Paredes 0 3 1 0 1 4 6 2 66
53 União Sintrense 0 3 1 0 1 2 4 2 67
53 JD Lajense 0 3 1 0 1 3 7 2 69
53 Maria da Fonte 0 3 1 0 1 1 5 2 71
53 Atlético Marinhense 0 1 0 1 0 0 0 1 72
53 CD Fátima 0 1 0 1 0 0 0 1 73
53 CD Operário 0 1 0 1 0 0 0 1 74
53 Caldas SC 0 1 0 1 1 1 2 2 76
53 AD Sanjoanense 0 1 0 1 1 2 4 2 77
53 FC Barreirense 0 0 0 0 1 2 3 1 78
53 SC Coimbrões 0 0 0 0 1 2 3 1 79
53 Vilaverdense FC 0 0 0 0 1 2 3 1 80
53 Associação Académica de Coimbra 0 0 0 0 1 1 2 1 81
53 Estrela FC V. Novas 0 0 0 0 1 1 2 1 82
53 Fabril do Barreiro 0 0 0 0 1 1 2 1 83
53 GD Bragança 0 0 0 0 1 1 2 1 84
53 Louletano 0 0 0 0 1 1 2 1 85
53 Monção 0 0 0 0 1 1 2 1 86
53 Olímpico Montijo 0 0 0 0 1 1 2 1 87
53 SC Ferreira do Zêzere 0 0 0 0 1 1 2 1 88
53 SC Régua 0 0 0 0 1 1 2 1 89
53 Académica de Coimbra 0 0 0 0 1 0 1 1 90
53 Aliança de Gandra 0 0 0 0 1 0 1 1 91
53 Arronches e Benfica 0 0 0 0 1 0 1 1 92
53 CD Lajense 0 0 0 0 1 0 1 1 93
53 FC Serpa 0 0 0 0 1 0 1 1 94
53 Guarda FC 0 0 0 0 1 0 1 1 95
53 FC Castrense 0 0 0 0 1 2 4 1 96
53 Vianense 0 0 0 0 1 1 3 1 97
53 AD Camacha 0 0 0 0 1 0 2 1 98
53 AD Machico 0 0 0 0 1 0 2 1 99
53 AD Os Limianos 0 0 0 0 1 0 2 1 100
53 Eléctrico FC 0 0 0 0 1 0 2 1 101
53 GD Peniche 0 0 0 0 1 0 2 1 102
53 União Coimbra 0 0 0 0 1 0 2 1 103
53 Vieira SC 0 0 0 0 1 0 2 1 104
53 CF Benfica 0 0 0 0 1 1 4 1 105
53 UD Tocha 0 0 0 0 1 1 4 1 106
53 CD Trofense 0 0 0 0 1 0 3 1 107
53 FC Ferreiras 0 0 0 0 1 0 3 1 108
53 Mortágua FC 0 0 0 0 1 0 3 1 109
53 Rabo Peixe 0 0 0 0 1 0 3 1 110
53 Sertanense FC 0 0 0 0 1 0 3 1 111
53 SC Pombal 0 0 0 0 1 0 4 1 112

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

« 2007-08 History 2024-25 »

Latest Match June 1, 2025. 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.