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

France 2021-22

2020-21

EP Pts W D L GF GA GP PR
1 Paris Saint-Germain 10.528 93 28 9 5 97 37 42 1
2 Olympique Marseille 6.402 78 23 9 10 72 44 42 7
3 AS Monaco 4.903 82 24 10 9 78 45 43 4
4 OGC Nice 4.361 77 23 8 12 59 38 43 8
5 RC Lens 4.147 66 18 12 11 67 54 41 18
6 Stade Rennais 3.282 70 21 7 12 84 41 40 13
7 Lille OSC 3.048 62 16 14 11 54 51 41 23
8 Toulouse FC 2.974 89 26 11 6 90 36 43 2
9 RC Strasbourg 2.952 66 18 12 10 61 44 40 17
10 Olympique Lyonnaise 2.926 62 17 11 10 66 51 38 22
11 FC Nantes 2.906 69 19 12 13 64 50 44 14
12 AJ Auxerre 2.800 83 23 14 7 74 50 44 3
13 FC Sochaux 2.730 79 22 13 8 55 36 43 6
14 Stade Reims 2.721 53 13 14 14 46 45 41 42
15 FC Versailles 2.208 80 23 11 3 58 21 37 5
16 Stade Brest 2.078 52 14 10 17 52 59 41 45
17 Montpellier HSC 1.549 50 14 8 19 52 62 41 54
18 Paris FC 1.452 74 21 11 9 71 39 41 10
19 Bergerac Foot 1.415 72 20 12 4 45 17 36 11
20 SC Bastia 1.390 57 13 18 13 47 41 44 31
21 Clermont Foot 1.388 39 10 9 21 42 71 40 81
22 EA Guingamp 1.377 64 17 13 11 63 51 41 21
23 Amiens SC 1.285 57 13 18 13 60 49 44 30
24 AC Ajaccio 1.224 76 22 10 7 39 19 39 9
25 Angers SCO 1.139 41 10 11 18 44 57 39 74
26 FC Lorient 1.136 36 8 12 19 35 64 39 94
27 ESTAC Troyes 1.121 39 9 12 18 38 54 39 80
28 Dijon FCO 1.010 54 15 9 17 54 54 41 39
29 Valenciennes FC 0.972 50 12 14 15 40 49 41 53
30 Girondins Bordeaux 0.965 34 7 13 20 62 94 40 104
31 Le Havre AC 0.917 54 14 12 14 40 41 40 40
32 US Quevilly-Rouen 0.904 53 14 11 19 48 56 44 44
33 FC Metz 0.854 32 6 14 19 35 69 39 111
34 Rodez AF 0.763 47 11 14 15 35 44 40 64
35 AS Saint-Étienne 0.744 40 9 13 21 49 81 43 75
36 Nîmes Olympique 0.710 53 15 8 18 50 57 41 43
37 AS Nancy 0.654 35 8 11 24 38 74 43 99
38 SM Caen 0.621 51 13 12 14 52 43 39 47
39 Cergy-Pontoise FC 0.620 3 1 0 0 2 0 1 144
40 ASF Andrezieux 0.605 57 17 6 10 48 32 33 29
41 Grenoble Foot 38 0.557 47 13 8 19 34 48 40 66
42 Angoulême CFC 0.544 53 14 11 7 37 27 32 41
43 Stade Laval 0.515 72 21 9 7 54 33 37 12
44 C'Chartres Football 0.470 54 16 6 11 63 57 33 38
45 Pau FC 0.462 50 14 8 17 43 51 39 52
46 Vannes OC 0.433 48 13 9 12 50 48 34 58
47 Moulins Yzeure Foot 0.428 48 12 12 8 36 30 32 57
48 Le Puy Foot 43 0.398 61 18 7 6 41 19 31 24
49 Chamois Niortais 0.381 46 12 10 16 39 42 38 67
50 Jura Sud 0.366 54 16 6 12 59 52 34 37
51 FC Lorient (CFA) 0.319 56 16 8 6 49 22 30 32
52 FC Bourg-Péronnas 0.298 57 16 9 11 61 40 36 28
53 Stade Briochin 0.285 55 15 10 11 49 37 36 35
54 Red Star FC 0.277 51 15 6 16 60 54 37 48
55 FC Martigues 0.272 58 16 10 4 49 34 30 27
56 Bourges 18 0.270 56 17 5 8 46 25 30 33
57 AS Poissy 0.250 39 8 15 9 35 42 32 79
58 FC Annecy 0.246 66 19 9 6 55 30 34 15
59 Le Mans FC 0.239 50 13 11 12 40 37 36 50
60 Canet Roussillon 0.237 50 14 8 10 38 39 32 51
61 Lyon - La Duchère 0.221 39 10 9 14 43 45 33 77
62 AS Béziers 0.219 47 13 8 9 45 36 30 61
63 ESA Linas-Montlhéry 0.216 8 2 2 0 7 4 4 124
64 US Concarneau 0.202 58 15 13 6 48 31 34 26
65 FC Rouen 0.202 47 12 11 8 40 31 31 62
66 Trélissac FC 0.198 38 10 8 14 30 37 32 87
67 Vendée Les Herbiers 0.197 39 9 12 11 41 43 32 78
68 SO Cholet 0.191 47 13 8 16 53 64 37 65
69 FC Villefranche-Beaujolais 0.191 65 19 8 10 49 36 37 20
70 RC Grasse 0.189 54 15 9 6 41 29 30 36
71 Évreux FC 27 0.185 2 0 2 0 2 1 2 159
72 AS Vitré 0.185 32 7 11 16 42 58 34 110
73 USL Dunkerque 0.183 31 8 7 24 28 54 39 113
74 St-Pryvé St-Hilaire 0.177 42 12 6 12 37 38 30 71
75 US Orléans 0.171 49 12 13 11 38 36 36 56
76 US Granvillaise 0.162 38 8 14 8 38 32 30 82
77 GOAL FC 0.161 51 14 9 7 51 29 30 46
78 Fréjus-St. Raphaël FC 0.160 47 13 8 9 34 27 30 63
79 US Saint-Malo 0.159 38 10 8 14 38 42 32 84
80 Blois Foot 41 0.158 43 12 7 11 52 56 30 70
81 LB Châteauroux 0.153 55 15 10 9 41 28 34 34
82 Châteaubriant Voltigeurs 0.147 38 10 8 13 29 35 31 85
83 SM Caen (CFA) 0.141 35 9 8 13 29 41 30 97
84 CS Sedan 0.137 51 13 12 10 39 39 35 49
85 Aubagne FC 0.136 44 10 14 8 44 38 32 68
86 FC Bastia-Borgo 0.132 35 8 11 17 43 59 36 98
87 EA Guingamp (CFA) 0.131 38 10 8 12 41 48 30 86
88 US Créteil-Lusitanos 0.124 34 8 10 20 45 60 38 103
89 SO Romorantin 0.120 35 9 8 13 37 40 30 95
90 Louhans-Cuiseaux 0.119 43 11 10 9 39 29 30 69
91 FC Nantes (CFA) 0.106 34 8 10 12 33 37 30 100
92 Olympique Lyon (CFA) 0.097 38 10 8 12 31 43 30 88
93 Angers SCO II 0.093 33 7 12 11 27 32 30 105
94 FC Chamalières 0.093 32 8 8 14 30 41 30 107
95 SC Toulon 0.090 38 9 11 10 30 29 30 83
96 Hyères FC 0.090 39 9 12 9 34 34 30 76
97 Montpellier HSC (CFA) 0.087 30 8 6 16 33 44 30 114
98 US Avranches 0.087 42 12 6 16 37 58 34 73
99 AS Saint-Priest 0.084 37 10 7 13 37 38 30 90
100 AS Monaco (CFA) 0.081 32 8 8 14 34 48 30 109
101 Marignane Gignac 0.080 37 10 7 12 29 32 29 91
102 Stade Plabennec 0.077 28 6 10 15 31 48 31 116
103 FC Sète 0.068 37 10 7 17 35 42 34 92
104 US Colomiers 0.067 27 6 9 15 30 46 30 117
105 Loon-Plage FC 0.063 1 0 1 0 0 1 1 175
106 GFA Rumilly Vallières 0.061 32 8 8 14 27 39 30 108
107 FC Chambly 0.059 33 8 9 19 38 64 36 106
108 Olympique Marseille (CFA) 0.049 24 7 3 20 31 59 30 121
109 US Boulogne 0.047 27 6 9 19 28 48 34 118
110 US Chauvigny 0.045 7 2 1 1 3 4 4 126
111 AS Beauvais 0.043 59 17 8 8 36 30 33 25
112 Paris 13 Atletico 0.040 66 20 6 4 40 17 30 16
113 FC Fleury 91 0.033 65 20 5 5 54 23 30 19
114 Stade Montois 0.027 10 1 7 22 24 67 30 122
115 La Roche Vendée Football 0.027 9 3 0 1 7 5 4 123
116 Dinan Léhon 0.024 3 0 3 0 3 3 3 147
117 AS Cannes 0.023 5 1 2 1 4 4 4 130
118 FC 93 Bobigny 0.017 49 12 13 6 42 39 31 55
119 AS Panazol 0.017 5 1 2 0 4 3 3 129
120 SAS Épinal 0.015 47 13 8 9 49 31 30 59
121 Libourne St.-Seurin 0.014 1 0 1 0 0 0 1 162
122 US Lusitanos 0.012 47 11 14 5 32 22 30 60
123 AJ Auxerre (CFA) 0.011 42 12 6 12 33 35 30 72
124 Stade Reims (CFA) 0.010 37 10 7 13 42 43 30 89
125 ASM Belfort 0.008 34 9 7 14 34 43 30 102
126 Olympique Saint-Quentin 0.007 36 8 12 10 36 39 30 93
127 FCSR Haguenau 0.007 34 9 7 14 45 53 30 101
128 Saint-Denis FC 0.007 4 1 1 1 12 7 3 131
129 Sainte-Geneviève-des-Bois 0.007 35 8 11 11 30 34 30 96
130 SC Schiltigheim 0.006 29 5 14 12 28 38 31 115
131 FC Metz (CFA) 0.006 31 8 7 15 31 39 30 112
132 Chambéry SF 0.006 3 1 0 1 6 7 2 151
133 Vénissieux FC 0.005 2 0 2 1 7 9 3 160
134 Stade Poitevin 0.005 4 1 1 1 3 2 3 137
135 RC Lens (CFA) 0.004 24 4 12 14 26 46 30 119
136 L'Entente SSG 0.004 24 7 3 20 20 46 30 120
137 ES Guéret 0.003 1 0 1 0 2 4 1 180
138 Cannet Rocheville 0.002 4 1 1 1 5 7 3 140
139 Saumur 0.002 1 0 1 0 8 9 1 163
140 ES Thaon 0.001 7 2 1 1 8 4 4 125
141 Union Cosnoise 0.001 1 0 1 0 5 6 1 167
142 ES Molsheim-Ernolsheim 0.001 1 0 1 0 1 4 1 183
143 ES Reims Sainte-Anne 0.000 4 1 1 1 4 1 3 133
144 US Sarre-Union 0.000 4 1 1 1 7 5 3 134
145 ES Wasquehal 0 6 2 0 1 7 4 3 127
145 Les Jumeaux M'Zouasia AS 0 6 2 0 1 8 12 3 128
145 Entente Feignies Aulnoye 0 4 1 1 1 7 4 3 132
145 Hauts Lyonnais 0 4 1 1 1 7 6 3 135
145 Amiens AC 0 4 1 1 0 3 2 2 136
145 Toulouse Métropole 0 4 1 1 0 1 0 2 138
145 Chemin Bas d'Avignon 0 4 1 1 1 6 8 3 139
145 ASC Biesheim 0 3 1 0 1 5 1 2 141
145 Gazélec Ajaccio 0 3 1 0 1 4 2 2 142
145 Morteau Montlebon 0 3 1 0 1 4 2 2 143
145 AS Chatou 0 3 1 0 1 7 7 2 145
145 AC Cambrai 0 3 1 0 1 4 4 2 146
145 FC Mulhouse 0 3 1 0 1 3 3 2 148
145 Club Franciscain 0 3 1 0 1 2 2 2 149
145 Racing Agathois 0 3 1 0 1 2 2 2 150
145 RC Salouël Saleux 0 3 1 0 1 3 4 2 152
145 Solidarité Scolaire 0 3 1 0 1 2 3 2 153
145 Montchat Lyon 0 3 1 0 1 1 3 2 154
145 Stade Bordelais 0 3 1 0 1 2 5 2 155
145 CSC de Cayenne 0 3 1 0 1 2 14 2 156
145 FC Bourgoin-Jallieu 0 2 0 2 0 7 6 2 157
145 Montauban FC 0 2 0 2 1 6 5 3 158
145 FC Soleil Bischheim 0 1 0 1 1 4 3 2 161
145 FC Cite 6 0 1 0 1 1 6 7 2 164
145 Plancoët-Arguenon FC 0 1 0 1 1 6 7 2 165
145 FC Sarrebourg 0 1 0 1 1 5 6 2 166
145 AS Frontignan 0 1 0 1 0 4 5 1 168
145 AS Trouville Deauville 0 1 0 1 0 4 5 1 169
145 Magny Renaissance 0 1 0 1 1 4 5 2 170
145 US Trégunc 0 1 0 1 1 4 5 2 171
145 Ain Sud Foot 0 1 0 1 0 3 4 1 172
145 Esperance Aulnaysienne 0 1 0 1 0 3 4 1 173
145 Lannion FC 0 1 0 1 0 2 3 1 174
145 CMS Oissel 0 1 0 1 0 3 5 1 176
145 Limens JSA 0 1 0 1 0 3 5 1 177
145 US Perros-Louannec 0 1 0 1 1 3 5 2 178
145 Carquefou JA 0 1 0 1 0 2 4 1 179
145 FC Eloyes 0 1 0 1 0 2 4 1 181
145 RC Champigneulles 0 1 0 1 0 2 4 1 182
145 AG Caennaise 0 0 0 0 1 2 3 1 184
145 ES Nanterre 0 0 0 0 1 2 3 1 185
145 FC Istres 0 0 0 0 1 2 3 1 186
145 Olympique Lumbrois 0 0 0 0 1 2 3 1 187
145 AS Gosier 0 0 0 0 1 1 2 1 188
145 AS Muret 0 0 0 0 1 1 2 1 189
145 CS Neuville-sur-Saône 0 0 0 0 1 1 2 1 190
145 Ergué-Gaberic 0 0 0 0 1 1 2 1 191
145 FC Dutemple 0 0 0 0 1 1 2 1 192
145 FC Langlade 0 0 0 0 1 1 2 1 193
145 FC Saint-Cyr Collonges 0 0 0 0 1 1 2 1 194
145 FC Saint-Julien 0 0 0 0 1 1 2 1 195
145 FC Saint-Lô Manche 0 0 0 0 1 1 2 1 196
145 Moissy-Cramayel USSM 0 0 0 0 1 1 2 1 197
145 RC Vichy 0 0 0 0 1 1 2 1 198
145 US Blavozy 0 0 0 0 1 1 2 1 199
145 Club Colonial 0 0 0 0 1 0 1 1 200
145 ESA Brive 0 0 0 0 1 0 1 1 201
145 Montluçon Football 0 0 0 0 1 0 1 1 202
145 Ouest Tourangeau 0 0 0 0 1 0 1 1 203
145 Saint Marcel 0 0 0 0 1 0 1 1 204
145 FC Limonest 0 0 0 0 1 2 4 1 205
145 RC Lédonien 0 0 0 0 1 2 4 1 206
145 Bresse Jura Foot 0 0 0 0 1 1 3 1 207
145 CS Mainvilliers 0 0 0 0 1 1 3 1 208
145 ESM Hamel 0 0 0 0 1 1 3 1 209
145 Etaples 0 0 0 0 1 1 3 1 210
145 Union Lorraine de Plantières 0 0 0 0 1 1 3 1 211
145 US Esquelbecq 0 0 0 0 1 1 3 1 212
145 US Mineurs Waziers 0 0 0 0 1 1 3 1 213
145 AGL Drapeau Fougères 0 0 0 0 1 0 2 1 214
145 ASC de l'Ouest 0 0 0 0 1 0 2 1 215
145 AS Illzach Modenheim 0 0 0 0 1 0 2 1 216
145 AS Vénus 0 0 0 0 1 0 2 1 217
145 CS Feytiat 0 0 0 0 1 0 2 1 218
145 Olympique Alès 0 0 0 0 1 0 2 1 219
145 SAG Cestas 0 0 0 0 1 0 2 1 220
145 Tourcoing Football Club 0 0 0 0 1 0 2 1 221
145 US Saint-Philbert-de-Grand-Lieu 0 0 0 0 1 0 2 1 222
145 Vendée Luçon 0 0 0 0 1 0 2 1 223
145 Vierzon 0 0 0 0 1 0 2 1 224
145 ESOF La Roche 0 0 0 0 1 1 4 1 225
145 ASC Saint-Apollinaire 0 0 0 0 1 0 3 1 226
145 AS Val de Reuil 0 0 0 0 1 0 3 1 227
145 CCS Saint-Étienne 0 0 0 0 1 0 3 1 228
145 FC Chusclan-Laudun-l'Ardoise 0 0 0 0 1 0 3 1 229
145 FC Raismes 0 0 0 0 1 0 3 1 230
145 CS Plédrannais 0 0 0 0 1 1 5 1 231
145 ASL Koetzingue 0 0 0 0 1 0 4 1 232
145 AS Morhange 0 0 0 0 1 0 4 1 233
145 FC Nogentais 0 0 0 0 1 0 4 1 234
145 Jura Dolois 0 0 0 0 1 0 4 1 235
145 Stade Béthunois 0 0 0 0 1 0 4 1 236
145 ES Anzin-Saint-Aubin 0 0 0 0 1 0 5 1 237
145 Thionville FC 0 0 0 0 1 0 5 1 238
145 ES Bully 0 0 0 0 1 0 6 1 239
145 J3 Amilly 0 0 0 0 2 0 7 2 240
145 ASC des Makes 0 0 0 0 1 1 9 1 241
145 US Liffré 0 0 0 0 1 0 8 1 242

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

« 1991-92 History 2021-22 »

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.