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

Germany 2023-24

2022-23 2024-25

EP Pts W D L GF GA GP PR
1 Bayer Leverkusen 26.565 108 34 6 0 113 29 40 1
2 VfB Stuttgart 4.476 82 26 4 8 87 42 38 3
3 Borussia Dortmund 3.874 69 20 9 8 75 46 37 16
4 Bayern München 3.416 75 24 3 10 99 50 37 8
5 RB Leipzig 2.936 71 21 8 8 83 42 37 12
6 FC St. Pauli 2.917 79 23 10 5 75 40 38 5
7 1. FC Saarbrücken 2.638 72 19 15 9 68 48 43 11
8 SSV Ulm 1846 2.105 77 23 8 7 65 38 38 6
9 Holstein Kiel 2.067 72 22 6 8 70 42 36 10
10 Fortuna Düsseldorf 1.837 76 22 10 9 88 54 41 7
11 Hamburger SV 1.641 63 18 9 10 72 51 37 24
12 Preußen Münster 1.617 67 19 10 10 68 53 39 18
13 Eintracht Frankfurt 1.505 53 13 14 10 60 52 37 56
14 Jahn Regensburg 1.482 67 18 13 10 56 47 41 19
15 1899 Hoffenheim 1.277 49 14 7 15 70 68 36 70
16 1. FC Heidenheim 1846 1.265 45 11 12 13 59 58 36 86
17 Erzgebirge Aue 1.244 60 16 12 10 51 47 38 32
18 SC Paderborn 07 1.184 58 17 7 13 65 58 37 37
19 Hannover 96 1.166 53 13 14 8 62 47 35 54
20 Karlsruher SC 1.154 55 15 10 10 69 50 35 46
21 Dynamo Dresden 1.138 62 19 5 14 58 40 38 28
22 Rot-Weiss Essen 1.107 59 17 8 14 63 57 39 35
23 Hertha BSC 1.107 55 15 10 13 81 65 38 47
24 Borussia Mönchengladbach 1.086 43 10 13 15 68 70 38 93
25 FC Ingolstadt 04 1.077 54 14 12 12 65 51 38 49
26 SV Sandhausen 1.032 57 15 12 13 63 65 40 41
27 1. FSV Mainz 05 1.021 38 8 14 14 40 54 36 113
28 SpVgg Greuther Fürth 1.009 53 15 8 13 52 51 36 58
29 Werder Bremen 0.978 42 11 9 15 50 57 35 101
30 SpVgg Unterhaching 0.954 58 17 7 16 55 55 40 38
31 1. FC Kaiserslautern 0.951 54 16 6 18 74 68 40 51
32 Borussia Dortmund II 0.950 54 14 12 12 58 53 38 52
33 SC Verl 0.945 53 14 11 13 59 56 38 57
34 Viktoria Köln 0.934 52 14 10 16 62 69 40 60
35 1. FC Magdeburg 0.930 42 10 12 15 52 60 37 102
36 VfL Bochum 0.913 37 8 13 16 47 79 37 118
37 Arminia Bielefeld 0.831 48 11 15 14 51 50 40 75
38 SV 07 Elversberg 0.777 43 12 7 16 49 64 35 97
39 VfL Wolfsburg 0.762 43 12 7 18 48 57 37 96
40 SC Freiburg 0.739 45 12 9 15 48 61 36 89
41 TSV 1860 München 0.686 46 13 7 18 40 42 38 81
42 FC Augsburg 0.658 39 10 9 16 50 62 35 110
43 VfB Stuttgart II 0.654 65 19 8 7 78 50 34 21
44 Waldhof Mannheim 0.654 43 11 10 17 51 60 38 95
45 FC 08 Homburg 0.642 64 19 7 11 74 51 37 22
46 1. FC Nürnberg 0.629 46 13 7 17 55 69 37 84
47 Stuttgarter Kickers 0.606 63 18 9 7 61 35 34 23
48 FC Schalke 04 0.602 46 13 7 16 57 63 36 82
49 Hallescher FC 0.584 40 11 7 21 50 69 39 107
50 MSV Duisburg 0.547 34 8 10 20 41 65 38 123
51 Eintracht Braunschweig 0.519 38 11 5 19 38 56 35 116
52 SGV Freiberg 0.498 59 17 8 9 55 38 34 34
53 1. FC Köln 0.495 30 6 12 18 33 64 36 135
54 SV Wehen Wiesbaden 0.486 33 8 9 20 41 57 37 124
55 VfB Lübeck 0.483 32 6 14 19 38 81 39 128
56 Eintracht Frankfurt II 0.472 57 16 9 9 61 46 34 40
57 VfL Osnabrück 0.472 28 6 10 19 32 72 35 138
58 1899 Hoffenheim II 0.467 59 18 5 11 64 29 34 33
59 1. FC Union Berlin 0.458 36 10 6 20 37 59 36 121
60 SG Barockstadt Fulda-Lehnerz 0.351 51 15 6 13 50 44 34 62
61 FSV Frankfurt 0.335 49 13 10 12 48 47 35 71
62 Kickers Offenbach 0.327 46 13 7 14 58 49 34 79
63 Hansa Rostock 0.327 32 9 5 22 33 61 36 126
64 SC Freiburg II 0.308 30 8 6 24 37 64 38 134
65 Hessen Kassel 0.308 47 13 8 13 49 50 34 77
66 1. FSV Mainz 05 II 0.295 50 15 5 14 56 60 34 68
67 FC-Astoria Walldorf 0.291 42 11 9 15 40 57 35 103
68 TSV Steinbach Haiger 0.250 44 13 5 16 55 62 34 90
69 Bahlinger SC 0.250 44 11 11 12 43 51 34 91
70 SV Darmstadt 98 0.197 17 3 8 24 30 89 35 145
71 VfR Aalen 0.195 34 8 10 16 38 58 34 122
72 TSV Schott Mainz 0.146 31 7 10 18 52 84 35 129
73 TSG Balingen 0.134 31 7 10 18 55 88 35 130
74 TuS Koblenz 0.074 18 4 6 24 30 80 34 144
75 Würzburger Kickers 0 85 26 7 3 82 23 36 2
75 Hannover 96 II 0 79 25 4 7 93 43 36 4
75 Alemannia Aachen 0 75 23 6 5 65 34 34 9
75 SV Meppen 0 71 22 5 7 74 39 34 13
75 Energie Cottbus 0 71 21 8 6 68 44 35 14
75 DJK Vilzing 0 69 22 3 9 75 42 34 15
75 Greifswalder FC 0 68 19 11 4 67 32 34 17
75 FC Phönix Lübeck 0 65 20 5 9 84 38 34 20
75 FC Bocholt 0 63 18 9 7 49 31 34 25
75 FC Viktoria 1889 Berlin 0 63 18 9 7 54 39 34 26
75 Wuppertaler SV 0 62 19 5 10 68 44 34 27
75 1. FC Nürnberg II 0 61 19 4 11 77 50 34 29
75 BFC Dynamo 0 61 17 10 7 59 38 34 30
75 SV Drochtersen/Assel 0 61 17 10 7 56 42 34 31
75 TSV Aubstadt 0 58 16 10 8 52 36 34 36
75 VfB Oldenburg 0 57 16 9 9 63 44 34 39
75 Fortuna Köln 0 56 16 8 10 59 38 34 42
75 Holstein Kiel II 0 56 16 8 10 63 53 34 43
75 FV Illertissen 0 56 17 5 13 61 52 35 44
75 SV Babelsberg 03 0 56 16 8 10 42 34 34 45
75 FC Schalke 04 II 0 54 15 9 10 67 47 34 48
75 Bayern München II 0 54 14 12 8 60 46 34 50
75 VSG Altglienicke 0 53 15 8 11 68 49 34 53
75 FC Carl Zeiss Jena 0 53 14 11 10 59 49 35 55
75 1. FC Köln II 0 52 15 7 12 55 48 34 59
75 Rot-Weiß Oberhausen 0 51 12 15 7 56 36 34 61
75 SV Rödinghausen 0 51 15 6 13 46 42 34 63
75 Hamburger SV II 0 51 14 9 11 55 53 34 64
75 FC Düren 0 50 13 11 10 60 47 34 65
75 FC Augsburg II 0 50 13 11 10 56 44 34 66
75 BSG Chemie Leipzig 0 50 13 11 10 40 40 34 67
75 TSV Havelse 0 49 14 7 13 57 54 34 69
75 SpVgg Greuther Fürth II 0 49 15 4 15 52 52 34 72
75 Wacker Burghausen 0 48 14 6 14 51 47 34 73
75 FC Teutonia 05 0 48 13 9 13 60 57 35 74
75 SC Wiedenbrück 0 48 13 9 12 45 48 34 76
75 Türkgücü München 0 47 14 5 15 45 56 34 78
75 Blau-Weiß Lohne 0 46 12 10 12 51 49 34 80
75 Bremer SV 0 46 11 13 10 54 61 34 83
75 Fortuna Düsseldorf II 0 45 13 6 15 51 49 34 85
75 Chemnitzer FC 0 45 13 6 15 44 51 34 87
75 1. FC Schweinfurt 05 0 45 13 6 15 48 57 34 88
75 FC St. Pauli II 0 43 11 10 13 59 46 34 92
75 Eintracht Norderstedt 0 43 13 4 17 57 64 34 94
75 FC Lok Leipzig 0 43 11 10 14 48 63 35 98
75 Borussia Mönchengladbach II 0 42 11 9 14 57 61 34 99
75 SpVgg Bayreuth 0 42 10 12 12 40 44 34 100
75 ZFC Meuselwitz 0 41 11 8 15 47 51 34 104
75 FSV Zwickau 0 41 12 5 17 50 59 34 105
75 FC Gütersloh 0 41 11 8 16 40 63 35 106
75 SC Paderborn 07 II 0 39 9 12 13 51 51 34 108
75 Rot-Weiß Erfurt 0 39 9 12 13 53 56 34 109
75 SpVgg Ansbach 0 39 11 6 17 48 61 34 111
75 SSV Jeddeloh II 0 39 9 12 13 41 64 34 112
75 Weiche Flensburg 08 0 38 9 11 14 44 59 34 114
75 Hertha BSC II 0 38 11 5 18 48 65 34 115
75 FSV 63 Luckenwalde 0 37 10 7 17 50 61 34 117
75 Viktoria Aschaffenburg 0 36 9 9 16 34 49 34 119
75 FC Eilenburg 0 36 9 9 16 42 60 34 120
75 SV Lippstadt 08 0 33 8 9 17 40 63 34 125
75 SSVg Velbert 0 32 8 8 18 38 71 34 127
75 Eintracht Bamberg 0 31 8 7 19 33 69 34 131
75 TSV Buchbach 0 30 8 6 20 36 60 34 132
75 SV Schalding-Heining 0 30 8 6 20 37 63 34 133
75 FC Memmingen 0 29 8 5 21 38 76 34 136
75 Hansa Rostock II 0 28 7 7 20 46 65 34 137
75 FC Wegberg-Beeck 0 26 8 2 24 43 77 34 139
75 Rot Weiss Ahlen 0 25 6 7 21 37 79 34 140
75 Eimsbütteler TV 0 22 5 7 22 35 74 34 141
75 Kilia Kiel 0 20 3 11 20 39 86 34 142
75 Berliner AK 07 0 19 4 7 23 24 72 34 143
75 SC Spelle-Venhaus 0 12 2 6 26 30 97 34 146
75 SV Oberachern 0 0 0 0 1 0 2 1 147
75 Atlas Delmenhorst 0 0 0 0 1 0 5 1 148
75 Rot-Weiß Koblenz 0 0 0 0 1 0 5 1 149
75 TuS Makkabi Berlin 0 0 0 0 1 0 6 1 150
75 TuS Bersenbrück 0 0 0 0 1 0 7 1 151
75 FC Oberneuland 0 0 0 0 1 1 9 1 152
75 Rostocker FC 0 0 0 0 1 0 8 1 153

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

« 1974-75 History 2024-25 »

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.