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

Germany 2019-20

2018-19

EP Pts W D L GF GA GP PR
1 Bayern München 10.477 67 21 4 5 83 33 30 1
2 Borussia Dortmund 9.545 60 18 6 5 76 37 29 5
3 RB Leipzig 7.450 56 16 8 4 72 32 28 9
4 Bayer Leverkusen 7.366 59 18 5 6 55 33 29 6
5 Borussia Mönchengladbach 5.279 52 16 4 7 51 32 27 12
6 Eintracht Frankfurt 3.842 40 12 4 12 50 46 28 41
7 FC Schalke 04 3.647 46 12 10 7 44 41 29 23
8 1899 Hoffenheim 3.413 39 11 6 11 43 50 28 48
9 FC Saarbrücken 3.123 63 20 3 4 59 23 27 3
10 Werder Bremen 2.957 27 7 6 15 40 61 28 107
11 SC Freiburg 2.807 39 11 6 10 36 38 27 47
12 FC Union Berlin 2.590 39 12 3 14 43 45 29 46
13 VfL Wolfsburg 2.519 39 10 9 8 40 39 27 45
14 Fortuna Düsseldorf 2.239 32 8 8 13 38 55 29 84
15 FC Köln 1.980 33 10 3 14 44 51 27 76
16 TSV Steinbach Haiger 1.814 48 15 3 4 40 18 22 17
17 Hertha BSC 1.709 32 8 8 12 42 55 28 83
18 SV 07 Elversberg 1.634 49 15 4 4 48 24 23 16
19 FC 08 Homburg 1.374 46 14 4 5 42 30 23 22
20 FC Augsburg 1.228 27 7 6 13 37 54 26 106
21 FSV Mainz 05 1.003 26 8 2 16 34 55 26 113
22 SC Verl 0.869 57 17 6 2 54 17 25 7
23 SV Rödinghausen 0.791 64 20 4 3 69 22 27 2
24 SSV Ulm 1846 0.774 35 11 2 10 38 26 23 61
25 SC Paderborn 07 0.758 17 4 5 18 33 58 27 135
26 FC Astoria Walldorf 0.715 37 10 7 6 41 31 23 55
27 Arminia Bielefeld 0.676 54 15 9 3 53 27 27 11
28 VfB Stuttgart 0.611 51 15 6 7 45 31 28 14
29 SV Darmstadt 98 0.579 39 9 12 6 37 33 27 44
30 Holstein Kiel 0.551 38 10 8 9 45 39 27 52
31 Kickers Offenbach 0.480 32 9 5 8 29 28 22 78
32 FC Heidenheim 1846 0.478 44 12 8 7 37 30 27 29
33 Bayern Alzenau 0.472 28 7 7 8 28 31 22 99
34 FSV Mainz 05 II 0.472 37 11 4 8 37 29 23 56
35 1899 Hoffenheim II 0.439 29 8 5 9 37 34 22 92
36 MSV Duisburg 0.420 50 15 5 9 52 37 29 15
37 FSV Frankfurt 0.417 28 7 7 9 26 32 23 101
38 Rot-Weiss Essen 0.415 51 16 3 5 43 25 24 13
39 Hamburger SV 0.412 45 12 9 6 51 32 27 26
40 Würzburger Kickers 0.405 42 12 6 10 51 48 28 35
41 SpVgg Unterhaching 0.386 44 11 11 5 40 31 27 27
42 VfR Aalen 0.380 26 6 8 8 27 25 22 108
43 Bahlinger SC 0.374 28 8 4 11 33 38 23 100
44 Waldhof Mannheim 0.371 44 10 14 4 44 36 28 28
45 VfL Bochum 0.351 31 7 10 10 44 49 27 88
46 SC Freiburg II 0.348 28 8 4 11 30 37 23 102
47 Dynamo Dresden 0.346 28 7 7 13 31 44 27 103
48 Rot-Weiß Oberhausen 0.339 46 13 7 3 42 21 23 20
49 SV Meppen 0.310 42 11 9 7 50 36 27 32
50 Hansa Rostock 0.310 41 12 5 11 36 32 28 39
51 TSV 1860 München 0.299 42 11 9 7 45 38 27 34
52 FC Ingolstadt 04 0.299 42 11 9 8 47 35 28 33
53 Bayern München II 0.292 41 12 5 10 52 46 27 37
54 Eintracht Braunschweig 0.290 41 11 8 8 42 38 27 38
55 FC Kaiserslautern 0.288 38 9 11 10 48 52 30 53
56 SpVgg Greuther Fürth 0.258 36 10 6 10 37 35 26 59
57 Erzgebirge Aue 0.258 37 10 7 10 39 37 27 58
58 KFC Uerdingen 05 0.248 39 11 6 11 32 41 28 49
59 Chemnitzer FC 0.245 35 8 11 9 46 46 28 65
60 FC St Pauli 0.245 31 7 10 10 37 37 27 87
61 Karlsruher SC 0.240 31 7 10 11 36 46 28 89
62 FC Gießen 0.236 25 6 7 10 22 39 23 118
63 SV Sandhausen 0.214 29 6 11 9 30 34 26 95
64 FC Magdeburg 0.213 33 7 12 9 37 32 28 72
65 Hallescher FC 0.207 33 9 6 13 46 48 28 75
66 FC Nürnberg 0.201 33 8 9 10 37 47 27 77
67 Hannover 96 0.199 32 8 8 10 34 39 26 81
68 Jahn Regensburg 0.199 32 9 5 12 38 45 26 82
69 VfL Osnabrück 0.197 29 7 8 11 34 38 26 94
70 Viktoria Köln 0.197 35 9 8 10 46 53 27 66
71 Alemannia Aachen 0.195 35 9 8 8 42 38 25 63
72 FSV Zwickau 0.194 32 8 8 11 40 41 27 80
73 FK Pirmasens 0.192 18 3 9 10 19 35 22 133
74 SV Wehen Wiesbaden 0.191 26 6 8 12 34 46 26 111
75 VfB Lübeck 0.156 62 20 2 4 67 27 26 4
76 FC Köln II 0.148 35 10 5 8 39 29 23 62
77 VfL Wolfsburg II 0.133 56 18 2 4 72 27 24 8
78 Preußen Münster 0.124 27 6 9 12 37 48 27 105
79 Borussia Dortmund II 0.122 34 9 7 9 43 39 25 68
80 Sportfreunde Lotte 0.109 31 9 4 9 35 33 22 86
81 SG Sonnenhof Großaspach 0.102 21 5 6 16 23 52 27 128
82 Fortuna Köln 0.097 29 8 5 9 19 26 22 96
83 FC Schalke 04 II 0.093 31 8 7 10 31 27 25 85
84 Borussia Mönchengladbach II 0.091 33 10 3 11 47 46 24 74
85 Fortuna Düsseldorf II 0.088 30 8 6 10 36 40 24 90
86 VfB Homberg 0.085 16 4 4 17 21 51 25 139
87 TSG Balingen 0.083 11 3 2 18 24 57 23 143
88 FC Carl Zeiss Jena 0.072 17 4 5 18 27 61 27 136
89 TuS Haltern 0.063 23 6 5 12 28 47 23 124
90 Bonner SC 0.062 25 7 4 14 28 43 25 117
91 Rot-Weiß Koblenz 0.060 5 0 5 17 12 55 22 145
92 Wuppertaler SV 0.059 23 6 5 11 28 46 22 123
93 Weiche Flensburg 08 0.046 46 14 4 5 35 22 23 21
94 SV Drochtersen/Assel 0.046 44 14 2 10 37 38 26 30
95 Holstein Kiel II 0.034 36 11 3 10 41 45 24 60
96 Schwarz-Weiß Rehden 0.032 34 9 7 8 37 27 24 67
97 Werder Bremen II 0.030 40 11 7 7 40 37 25 42
98 TSV Havelse 0.028 32 9 5 8 38 38 22 79
99 SV Lippstadt 08 0.028 19 5 4 13 21 43 22 132
100 Eintracht Norderstedt 0.027 39 12 3 9 40 33 24 43
101 SV Bergisch Gladbach 09 0.021 15 4 3 16 17 53 23 142
102 VfB Oldenburg 0.020 34 10 4 9 40 42 23 69
103 Hannover 96 II 0.019 26 8 2 12 29 42 22 112
104 FC St. Pauli II 0.016 26 6 8 10 34 33 24 109
105 Lüneburger SK Hansa 0.014 27 8 3 11 33 40 22 104
106 Altona 93 0.014 16 4 4 13 26 48 21 137
107 Hamburger SV II 0.013 23 6 5 11 37 35 22 120
108 SSV Jeddeloh 0.013 21 4 9 11 41 48 24 126
109 HSC Hannover 0.008 15 2 9 13 20 46 24 141
110 Heider SV 0.005 16 4 4 16 22 66 24 140
111 Türkgücü-Ataspor München 0 54 17 3 3 51 20 23 10
111 VSG Altglienicke 0 47 15 2 6 59 31 23 18
111 FC Lok Leipzig 0 47 13 8 1 43 24 22 19
111 FC Schweinfurt 05 0 45 14 3 6 49 28 23 24
111 Energie Cottbus 0 45 13 6 5 54 35 24 25
111 FC Nürnberg II 0 43 12 7 4 51 27 23 31
111 SpVgg Oberfranken Bayreuth 0 41 11 8 4 48 27 23 36
111 Union Fürstenwalde 0 40 11 7 6 45 32 24 40
111 Hertha BSC II 0 38 12 2 9 59 42 23 50
111 Viktoria Aschaffenburg 0 38 11 5 7 45 29 23 51
111 VfB Eichstätt 0 37 10 7 7 42 28 24 54
111 BFC Dynamo 0 37 10 7 6 35 29 23 57
111 SpVgg Greuther Fürth II 0 35 10 5 8 29 25 23 64
111 TSV Buchbach 0 34 9 7 7 29 31 23 70
111 Berliner AK 07 0 33 9 6 7 47 35 22 71
111 TSV Aubstadt 0 33 9 6 7 37 34 22 73
111 FC Augsburg II 0 29 7 8 8 38 34 23 91
111 FC Viktoria 1889 Berlin 0 29 6 11 5 20 18 22 93
111 VfB Auerbach 0 29 9 2 11 37 46 22 97
111 Wacker Nordhausen 0 28 8 4 9 45 40 21 98
111 Wacker Burghausen 0 26 7 5 11 28 33 23 110
111 ZFC Meuselwitz 0 25 6 7 9 33 39 22 114
111 SV Lichtenberg 47 0 25 6 7 9 27 36 22 115
111 FV Illertissen 0 25 7 4 12 33 48 23 116
111 TSV 1896 Rain am Lech 0 24 7 3 12 24 40 22 119
111 BSG Chemie Leipzig 0 23 4 11 8 20 26 23 121
111 SV Heimstetten 0 23 7 2 14 37 52 23 122
111 SV Schalding-Heining 0 23 6 5 11 26 47 22 125
111 TSV 1860 Rosenheim 0 21 6 3 14 29 56 23 127
111 Optik Rathenow 0 20 5 5 13 20 48 23 129
111 FC Memmingen 0 19 4 7 11 22 36 22 130
111 Germania Halberstadt 0 19 3 10 11 24 46 24 131
111 SV Babelsberg 03 0 17 3 8 11 22 38 22 134
111 VfR Garching 0 16 4 4 13 23 50 21 138
111 Bischofswerdaer FV 0 11 2 5 13 16 53 20 144
111 KSV Baunatal 0 0 0 0 1 2 3 1 146
111 FC 08 Villingen 0 0 0 0 1 1 3 1 147
111 TuS Dassendorf 0 0 0 0 1 0 3 1 148
111 Atlas Delmenhorst 0 0 0 0 1 1 6 1 149
111 FC Oberneuland 0 0 0 0 1 1 6 1 150
111 FSV Salmrohr 0 0 0 0 1 0 6 1 151

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

« 1974-75 History 2019-20 »

Latest Match March 11, 2020. Includes league matches from the top tiers of league football (including relegation playoffs), the Cup (DFB-pokal), and the Super Cup. Matches decided on penalties are treated as ties.