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

France 2020-21

2019-20

EP Pts W D L GF GA GP PR
1 Lille OSC 5.159 82 24 10 4 63 26 38 2
2 Paris Saint-Germain 5.101 90 29 3 8 93 28 40 1
3 AS Monaco 3.813 81 25 6 8 78 41 39 3
4 US Boulogne 3.756 44 9 17 10 38 35 36 30
5 SC Bastia 3.615 60 17 9 6 53 27 32 12
6 Olympique Lyonnaise 3.529 77 22 11 6 82 44 39 4
7 US Quevilly-Rouen 3.414 61 17 10 7 50 31 34 11
8 FC Annecy 3.395 42 9 15 11 39 46 35 36
9 Red Star FC 2.437 54 13 15 8 45 35 36 18
10 Montpellier HSC 2.346 59 16 11 12 62 61 39 15
11 FC Villefranche Beaujolais 2.133 49 13 10 9 32 26 32 22
12 Stade Briochin 1.900 44 10 14 10 32 31 34 31
13 US Concarneau 1.889 45 10 15 7 35 28 32 27
14 AS Béziers 1.874 21 6 3 0 15 5 9 59
15 Olympique Marseille 1.749 59 16 11 11 54 47 38 14
16 US Orléans 1.748 44 11 11 10 46 38 32 29
17 Angers SCO 1.729 50 14 8 17 42 59 39 21
18 Le Mans FC 1.716 45 11 12 8 38 31 31 26
19 RC Lens 1.684 59 16 11 10 61 53 37 13
20 FC Sète 1.545 42 10 12 10 29 29 32 34
21 Châteaubriant Voltigeurs 1.505 25 7 4 2 18 10 13 57
22 SO Cholet 1.489 42 11 9 12 33 42 32 37
23 US Avranches 1.448 40 11 7 14 33 38 32 46
24 Toulouse FC 1.426 77 23 8 9 70 40 40 5
25 Stade Laval 1.423 41 10 11 12 32 33 33 39
26 FC Bourg-Péronnas 1.399 40 9 13 10 24 30 32 47
27 Stade Rennais 1.347 54 15 9 12 49 39 36 17
28 GFA Rumilly Vallières 1.163 21 5 6 3 23 16 14 60
29 Aubagne FC 1.147 19 5 4 3 17 14 12 66
30 FC Metz 1.123 53 14 11 13 48 43 38 19
31 Le Puy Foot 43 1.117 21 5 6 1 13 8 12 61
32 St-Pryvé St-Hilaire 1.089 20 6 2 0 12 3 8 63
33 US Créteil-Lusitanos 1.033 32 7 11 15 28 46 33 54
34 OGC Nice 1.030 49 14 7 16 47 50 37 23
35 Stade Brest 0.983 43 12 7 18 50 65 37 33
36 FC Bastia-Borgo 0.956 32 6 14 12 33 47 32 53
37 ESTAC Troyes 0.911 74 22 8 7 56 34 37 6
38 FC Martigues 0.871 16 5 1 2 15 9 8 74
39 Canet Roussillon 0.862 20 5 5 4 16 14 14 64
40 Sporting Club Lyon 0.841 28 4 16 12 30 46 32 56
41 Trélissac FC 0.841 17 4 5 0 13 5 9 72
42 Clermont Foot 0.831 70 20 10 7 58 23 37 7
43 AS Saint-Étienne 0.831 42 11 9 16 41 54 36 38
44 FC Lorient 0.757 41 11 8 18 48 64 37 45
45 Monts d'Or Azergues Foot 0.755 17 5 2 2 18 10 9 70
46 Stade Reims 0.744 42 9 15 12 44 47 36 35
47 RC Strasbourg 0.707 38 10 8 18 44 56 36 50
48 SC Toulon 0.706 16 5 1 3 15 8 9 73
49 US Colomiers 0.676 16 4 4 1 7 4 9 77
50 Nîmes Olympique 0.644 32 8 8 20 36 67 36 55
51 Girondins Bordeaux 0.627 39 11 6 19 37 54 36 49
52 FC Nantes 0.611 34 7 13 16 41 57 36 52
53 Fréjus-St. Raphaël FC 0.565 15 4 3 1 9 2 8 78
54 SO Romorantin 0.551 18 5 3 3 14 7 11 67
55 AJ Auxerre 0.547 61 16 13 9 61 42 38 10
56 Grenoble Foot 38 0.540 62 17 11 10 50 36 38 9
57 Paris FC 0.531 63 17 12 9 51 38 38 8
58 FC Sochaux 0.477 57 14 15 10 46 36 39 16
59 Vendée Les Herbiers 0.429 17 5 2 4 14 6 11 71
60 Valenciennes FC 0.421 53 14 11 14 50 57 39 20
61 Andrézieux 0.392 15 4 3 3 16 12 10 79
62 RC Grasse 0.375 12 3 3 2 10 6 8 92
63 Angers SCO II 0.368 13 3 4 2 11 12 9 90
64 Bergerac Foot 0.329 10 2 4 2 9 7 8 100
65 AS Saint-Priest 0.324 12 2 6 2 15 19 10 97
66 Rodez AF 0.310 43 8 19 11 38 44 38 32
67 Amiens SC 0.308 46 11 13 14 34 41 38 25
68 AC Ajaccio 0.305 47 12 11 15 36 47 38 24
69 AS Nancy 0.290 45 11 12 14 50 51 37 28
70 Chamois Niortais 0.270 40 9 13 15 34 57 37 48
71 Hyères FC 0.267 13 4 1 4 10 12 9 91
72 EA Guingamp 0.260 41 8 17 12 38 46 37 41
73 Olympique Lyon (CFA) 0.254 10 2 4 3 12 14 9 102
74 FC Nantes (CFA) 0.253 10 2 4 3 6 10 9 104
75 SM Caen (CFA) 0.252 15 4 3 2 10 7 9 81
76 Moulins Yzeure Foot 0.252 11 2 5 2 10 7 9 99
77 Louhans-Cuiseaux 0.252 8 2 2 5 11 13 9 109
78 USL Dunkerque 0.236 41 10 11 16 32 43 37 42
79 SM Caen 0.231 41 9 14 15 35 47 38 43
80 Pau FC 0.227 41 10 11 15 36 43 36 40
81 US Granvillaise 0.221 15 4 3 2 8 6 9 83
82 FC Chamalières 0.216 12 2 6 3 6 9 11 96
83 Le Havre AC 0.215 41 9 14 14 30 44 37 44
84 Dijon FCO 0.210 18 3 9 24 24 67 36 69
85 Sainte-Geneviève-des-Bois 0.207 16 4 4 1 10 6 9 76
86 Bourges Foot 0.202 11 3 2 3 11 7 8 98
87 AS Monaco (CFA) 0.196 8 2 2 5 9 18 9 112
88 EA Guingamp (CFA) 0.179 9 1 6 2 7 9 9 106
89 FC Chambly 0.159 35 8 11 18 40 63 37 51
90 Angoulême CFC 0.148 6 1 3 5 5 21 9 120
91 Marignane Gignac 0.126 6 1 3 5 9 19 9 118
92 C'Chartres Football 0.121 12 3 3 3 13 11 9 93
93 US Lège-Cap-Ferret 0.120 4 1 1 0 3 2 2 124
94 US Fleury-Mérogis 0.120 13 3 4 2 7 6 9 88
95 Olympique Marseille (CFA) 0.104 6 1 3 5 6 17 9 119
96 Stade Plabennec 0.102 12 3 3 3 11 13 9 95
97 US Montagnarde 0.098 5 1 2 0 5 4 3 121
98 AS Prix-lès-Mézières 0.097 2 0 2 0 0 0 2 132
99 FC Versailles 0.095 10 3 1 5 11 13 9 103
100 LB Châteauroux 0.088 22 4 10 23 32 58 37 58
101 Jura Sud 0.083 6 1 3 3 9 12 7 117
102 FC Fleury 91 0.078 4 1 1 0 2 1 2 125
103 Stade Poitevin 0.067 4 1 1 0 5 2 2 122
104 FC Rouen 0.066 10 2 4 3 4 5 9 101
105 US Saint-Malo 0.064 8 1 5 4 8 12 10 111
106 FC Lorient (CFA) 0.062 9 1 6 2 5 8 9 107
107 Vannes OC 0.062 8 2 2 4 9 10 8 108
108 Saumur 0.056 7 2 1 1 9 6 4 114
109 Stade Montois 0.047 2 0 2 7 2 19 9 135
110 Blois Foot 41 0.041 8 2 2 4 11 15 8 110
111 CSO Amnéville 0.035 1 0 1 0 0 0 1 140
112 US Feurs 0.026 1 0 1 0 0 0 1 141
113 Bourges 18 0.022 3 1 0 8 10 19 9 131
114 Athletico Marseille 0.021 1 0 1 0 0 0 1 139
115 AS Poissy 0.007 2 0 2 7 6 15 9 134
116 CS Sedan 0 20 5 5 2 18 7 12 62
116 AS Beauvais 0 19 5 4 3 20 14 12 65
116 Gazélec Ajaccio 0 18 5 3 4 15 12 12 68
116 Paris 13 Atletico 0 16 4 4 1 10 4 9 75
116 FCSR Haguenau 0 15 3 6 1 11 8 10 80
116 SAS Épinal 0 15 5 0 3 10 8 8 82
116 RC Lens (CFA) 0 14 4 2 2 12 14 8 84
116 AF Bobigny 0 14 4 2 2 8 10 8 85
116 US Lusitanos 0 13 4 1 3 13 7 8 86
116 FC Metz (CFA) 0 13 4 1 3 9 7 8 87
116 AJ Auxerre (CFA) 0 13 3 4 2 13 13 9 89
116 ASM Belfort 0 12 3 3 3 12 10 9 94
116 Stade Reims (CFA) 0 9 2 3 4 15 12 9 105
116 SC Schiltigheim 0 8 2 2 7 6 24 11 113
116 L'Entente SSG 0 7 2 1 6 8 13 9 115
116 Olympique Alès 0 6 2 0 1 5 2 3 116
116 US Sinnamary 0 4 1 1 0 3 1 2 123
116 UF Mâconnais 0 4 1 1 0 1 0 2 126
116 Olympique Saint-Quentin 0 4 0 4 5 6 13 9 127
116 AS Fabrègues 0 3 1 0 1 4 3 2 128
116 Saint Brice FC 0 3 1 0 1 2 1 2 129
116 FC Guichen 0 3 1 0 1 1 1 2 130
116 FC Saint-Louis Neuweg 0 2 0 2 1 2 4 3 133
116 Arras Football 0 1 0 1 0 1 1 1 136
116 JS Saint-Pierroise 0 1 0 1 0 1 1 1 137
116 Amiens AC 0 1 0 1 0 0 0 1 138
116 FC Mtsapéré 0 1 0 1 1 1 3 2 142
116 Loon-Plage FC 0 1 0 1 1 1 4 2 143
116 OS Aire Football 0 1 0 1 1 1 4 2 144
116 Club Franciscain 0 1 0 1 1 1 6 2 145
116 Aviron Bayonnais 0 0 0 0 1 0 1 1 146
116 Dinan Léhon 0 0 0 0 1 0 1 1 147
116 FC Soleil Bischheim 0 0 0 0 1 0 1 1 148
116 Racing Besançon 0 0 0 0 1 0 1 1 149
116 Saint-Colomban Locminé 0 0 0 0 1 0 1 1 150
116 US Saint-Omer 0 0 0 0 1 0 1 1 151
116 US Vénissieux 0 0 0 0 1 0 1 1 152
116 AS Steenvoorde 0 0 0 0 1 2 4 1 153
116 Gonfreville 0 0 0 0 1 0 2 1 154
116 JA Drancy 0 0 0 0 1 0 2 1 155
116 OL Niort St-Liguaire 0 0 0 0 1 0 2 1 156
116 Phare Petit-Canal 0 0 0 0 1 0 2 1 157
116 Saint Clément-Montferrier 0 0 0 0 1 0 2 1 158
116 Castelnau Le Crès FC 0 0 0 0 1 1 4 1 159
116 FCE Mérignac Arlac 0 0 0 0 1 1 4 1 160
116 Sablé FC 0 0 0 0 1 1 4 1 161
116 ES Lambres 0 0 0 0 1 0 5 1 162
116 FC Saint-Méziéry 0 0 0 0 1 0 5 1 163

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

« 2006-07 History 2020-21 »

Latest Match May 4, 2021.

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