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

Germany 2024-25

2023-24

EP Pts W D L GF GA GP PR
1 Bayern München 12.636 68 21 5 3 83 25 29 1
2 Bayer Leverkusen 12.269 66 19 9 2 63 32 30 2
3 RB Leipzig 4.170 54 15 9 6 53 36 30 8
4 1. FSV Mainz 05 4.043 48 14 6 8 47 33 28 18
5 VfB Stuttgart 3.604 50 14 8 8 55 40 30 14
6 Eintracht Frankfurt 3.496 48 14 6 8 57 44 28 19
7 VfL Wolfsburg 3.021 47 13 8 9 54 41 30 22
8 Werder Bremen 3.020 42 12 6 12 46 56 30 45
9 SC Freiburg 2.441 48 14 6 9 43 42 29 20
10 FC Augsburg 2.087 45 12 9 9 38 39 30 31
11 Arminia Bielefeld 2.085 61 18 7 8 53 32 33 3
12 Borussia Dortmund 2.030 38 11 5 12 49 43 28 63
13 Borussia Mönchengladbach 1.818 43 13 4 11 47 43 28 40
14 1. FC Schweinfurt 05 1.634 52 16 4 4 51 23 24 10
15 Dynamo Dresden 1.399 56 16 8 7 58 34 31 6
16 VfL Bochum 1.361 20 5 5 16 26 50 26 135
17 1899 Hoffenheim 1.328 30 7 9 13 36 54 29 101
18 Würzburger Kickers 1.258 43 11 10 4 47 29 25 36
19 1. FC Union Berlin 1.229 30 8 6 14 24 41 28 100
20 SpVgg Bayreuth 1.199 46 13 7 5 38 22 25 24
21 Energie Cottbus 1.112 49 14 7 8 53 37 29 16
22 1. FC Saarbrücken 1.045 51 14 9 7 44 34 30 13
23 1. FC Köln 0.944 56 17 5 8 50 37 30 7
24 FC Ingolstadt 04 0.863 45 12 9 9 56 47 30 30
25 Hansa Rostock 0.854 44 13 5 10 40 38 28 35
26 FC St. Pauli 0.820 28 8 4 16 25 36 28 109
27 Bayern München II 0.799 44 13 5 7 53 34 25 32
28 SC Verl 0.799 43 11 10 8 42 41 29 41
29 Holstein Kiel 0.765 20 5 5 17 40 66 27 136
30 Hamburger SV 0.742 51 14 9 5 66 35 28 11
31 SC Paderborn 07 0.736 48 13 9 6 48 33 28 17
32 TSV Buchbach 0.714 41 11 8 6 47 35 25 46
33 SV Wehen Wiesbaden 0.711 41 11 8 11 43 47 30 49
34 Karlsruher SC 0.678 43 12 7 9 53 48 28 39
35 Viktoria Köln 0.653 44 13 5 11 45 38 29 34
36 FV Illertissen 0.643 45 14 3 8 35 20 25 29
37 1. FC Kaiserslautern 0.640 46 13 7 8 49 43 28 26
38 Alemannia Aachen 0.627 34 7 13 9 31 35 29 83
39 SpVgg Greuther Fürth II 0.621 35 9 8 8 39 36 25 79
40 FSV Frankfurt 0.599 47 14 5 5 43 27 24 21
41 SV Darmstadt 98 0.599 37 10 7 12 51 47 29 67
42 Borussia Dortmund II 0.579 35 9 8 12 41 43 29 80
43 1899 Hoffenheim II 0.576 45 13 6 4 54 24 23 27
44 SV 07 Elversberg 0.567 43 12 7 9 52 35 28 37
45 1. FC Magdeburg 0.565 42 11 9 7 54 43 27 43
46 1. FC Heidenheim 1846 0.542 19 5 4 18 33 53 27 139
47 Hannover 96 0.541 42 11 9 7 34 28 27 44
48 Kickers Offenbach 0.540 49 14 7 5 56 26 26 15
49 Rot-Weiss Essen 0.517 37 10 7 13 40 46 30 69
50 Erzgebirge Aue 0.515 40 12 4 13 42 49 29 54
51 VfB Stuttgart II 0.512 34 9 7 13 38 49 29 84
52 TSV 1860 München 0.503 39 11 6 12 41 51 29 59
53 SpVgg Ansbach 0.498 32 8 8 7 34 41 23 92
54 Waldhof Mannheim 0.490 33 8 9 11 34 34 28 86
55 TSV Aubstadt 0.475 29 7 8 10 36 36 25 102
56 1. FC Nürnberg II 0.471 30 7 9 9 44 46 25 97
57 SV Sandhausen 0.467 32 8 8 13 44 49 29 90
58 Hertha BSC 0.449 32 9 5 14 41 46 28 91
59 FC Augsburg II 0.447 31 8 7 10 51 50 25 95
60 SGV Freiberg 0.446 45 13 6 5 42 27 24 28
61 Viktoria Aschaffenburg 0.444 27 6 9 9 23 36 24 111
62 TSV Steinbach Haiger 0.443 40 11 7 6 30 31 24 53
63 1. FC Nürnberg 0.432 39 11 6 10 45 42 27 57
64 Fortuna Düsseldorf 0.416 41 11 8 8 43 40 27 48
65 Wacker Burghausen 0.397 35 10 5 10 40 37 25 78
66 TSV Schwaben Augsburg 0.390 33 10 3 12 40 44 25 87
67 FC Schalke 04 0.387 36 10 6 12 45 49 28 73
68 VfL Osnabrück 0.380 35 9 8 13 39 50 30 82
69 SpVgg Hankofen-Hailing 0.334 21 5 6 12 25 47 23 133
70 SpVgg Greuther Fürth 0.324 36 10 6 11 39 46 27 75
71 SC Freiburg II 0.324 38 11 5 7 40 32 23 62
72 DJK Vilzing 0.289 24 6 6 10 29 41 22 119
73 SpVgg Unterhaching 0.271 19 3 10 15 33 54 28 140
74 Jahn Regensburg 0.263 22 6 4 19 16 57 29 128
75 Preußen Münster 0.262 26 6 8 13 27 39 27 112
76 Hannover 96 II 0.252 26 7 5 17 36 57 29 114
77 Stuttgarter Kickers 0.245 42 12 6 6 44 23 24 42
78 SG Barockstadt Fulda-Lehnerz 0.238 32 7 11 6 31 34 24 89
79 Eintracht Braunschweig 0.233 23 5 8 13 24 48 26 122
80 FC 08 Homburg 0.214 32 8 8 8 37 32 24 88
81 Göppinger SV 0.203 27 7 6 11 29 38 24 110
82 SSV Ulm 1846 0.203 19 3 10 13 25 36 26 137
83 Türkgücü München 0.201 16 4 4 15 22 44 23 144
84 Eintracht Bamberg 0.192 18 5 3 17 17 50 25 142
85 Eintracht Trier 0.169 36 11 3 10 35 41 24 74
86 FC-Astoria Walldorf 0.141 29 8 5 11 41 42 24 103
87 1. FSV Mainz 05 II 0.134 28 8 4 12 30 36 24 108
88 Bahlinger SC 0.128 26 8 2 14 20 47 24 116
89 Eintracht Frankfurt II 0.095 24 6 6 12 34 36 24 118
90 Hessen Kassel 0.079 25 7 4 13 32 47 24 117
91 FC Gießen 0.076 21 5 6 13 23 41 24 132
92 FC 08 Villingen 0.054 11 2 5 18 24 66 25 145
93 TSV Havelse 0 60 19 3 3 54 25 25 4
93 FC Lok Leipzig 0 59 18 5 3 47 18 26 5
93 MSV Duisburg 0 53 16 5 3 43 21 24 9
93 Hallescher FC 0 51 15 6 5 41 19 26 12
93 SV Drochtersen/Assel 0 47 14 5 6 30 20 25 23
93 Borussia Mönchengladbach II 0 46 13 7 5 43 30 25 25
93 Fortuna Köln 0 44 12 8 4 39 28 24 33
93 Rot-Weiß Oberhausen 0 43 13 4 7 46 34 24 38
93 Sportfreunde Lotte 0 41 12 5 8 49 39 25 47
93 Rot-Weiß Erfurt 0 40 11 7 5 35 25 23 50
93 FC Gütersloh 0 40 12 4 8 37 32 24 51
93 FSV Zwickau 0 40 12 4 7 31 32 23 52
93 Werder Bremen II 0 39 12 3 10 61 46 25 55
93 Kickers Emden 0 39 12 3 10 42 33 25 56
93 Hamburger SV II 0 39 11 6 9 48 50 26 58
93 FC Phönix Lübeck 0 38 10 8 7 47 36 25 60
93 SV Rödinghausen 0 38 10 8 6 36 25 24 61
93 FC Carl Zeiss Jena 0 37 10 7 7 48 33 24 64
93 BFC Dynamo 0 37 10 7 8 36 27 25 65
93 1. FC Köln II 0 37 10 7 8 38 30 25 66
93 Hertha BSC II 0 37 12 1 10 41 37 23 68
93 Greifswalder FC 0 36 10 6 9 36 27 25 70
93 VfB Lübeck 0 36 9 9 6 34 33 24 71
93 Blau-Weiß Lohne 0 36 9 9 7 39 40 25 72
93 SV Meppen 0 35 9 8 9 45 35 26 76
93 Chemnitzer FC 0 35 9 8 7 24 16 24 77
93 FC Düren 0 35 9 8 8 32 35 25 81
93 Weiche Flensburg 08 0 33 9 6 9 38 36 24 85
93 VSG Altglienicke 0 31 7 10 6 27 22 23 93
93 FC Bocholt 0 31 8 7 10 47 44 25 94
93 SSV Jeddeloh II 0 31 8 7 10 34 41 25 96
93 FC St. Pauli II 0 30 8 6 9 36 41 23 98
93 SV Babelsberg 03 0 30 7 9 9 34 39 25 99
93 SC Paderborn 07 II 0 29 8 5 11 37 38 24 104
93 VfB Oldenburg 0 29 7 8 10 33 40 25 105
93 ZFC Meuselwitz 0 29 7 8 9 28 42 24 106
93 FC Teutonia 05 0 29 8 5 13 39 59 26 107
93 Eintracht Norderstedt 0 26 7 5 12 26 43 24 113
93 BSG Chemie Leipzig 0 26 7 5 12 23 44 24 115
93 KFC Uerdingen 05 0 24 6 6 12 27 43 24 120
93 Fortuna Düsseldorf II 0 23 5 8 11 25 34 24 121
93 Hertha Zehlendorf 0 22 5 7 12 34 41 24 123
93 Eintracht Hohkeppel 0 22 5 7 12 32 46 24 124
93 SV Todesfelde 0 22 6 4 14 16 35 24 125
93 FC Viktoria 1889 Berlin 0 22 6 4 15 24 44 25 126
93 FC Schalke 04 II 0 22 5 7 13 22 42 25 127
93 Bremer SV 0 21 6 3 14 36 47 23 129
93 FC Eilenburg 0 21 5 6 13 28 42 24 130
93 SC Wiedenbrück 0 21 6 3 16 26 43 25 131
93 Wuppertaler SV 0 20 5 5 14 23 43 24 134
93 FSV 63 Luckenwalde 0 19 3 10 11 20 36 24 138
93 Holstein Kiel II 0 18 4 6 14 31 44 24 141
93 VFC Plauen 0 16 4 4 14 23 42 22 143
93 TuS Koblenz 0 0 0 0 1 0 1 1 146
93 TSV Schott Mainz 0 0 0 0 1 0 2 1 147
93 VfR Aalen 0 0 0 0 1 0 2 1 148
93 VfV Hildesheim 0 0 0 0 1 0 7 1 149

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

« 1974-75 History 2024-25 »

Latest Match March 15, 2025. 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.