Our own model · no AI
2. Bundesliga power rankings
Who is playing best right now, beyond the league table. A rating that moves after every match depending on the result, the opponent and the venue.
Updated: Wed 11 Nov · See table and fixtures
-
1
=
Hertha BSC
1.639+52 in 30 days
62%
-
2
=
1. FC Nürnberg
1.571+1 in 30 days
55%
-
3
=
1. FC Magdeburg
1.562-4 in 30 days
54%
-
4
=
1. FC Kaiserslautern
1.541+30 in 30 days
51%
-
5
▲1
Arminia Bielefeld
1.513+26 in 30 days
48%
-
6
▲1
VfL Wolfsburg
1.499+17 in 30 days
46%
-
7
▲1
Dynamo Dresden
1.498+23 in 30 days
46%
-
8
▲1
SV Darmstadt 98
1.462-12 in 30 days
42%
-
9
▼4
Hannover 96
1.461-39 in 30 days
42%
-
10
=
Energie Cottbus
1.454-11 in 30 days
41%
-
11
=
VfL Osnabrück
1.445-12 in 30 days
40%
-
12
=
SpVgg Greuther Fürth
1.439-15 in 30 days
39%
-
13
=
Eintracht Braunschweig
1.435-12 in 30 days
38%
-
14
▲2
VfL Bochum
1.432+39 in 30 days
38%
-
15
▼1
Karlsruher SC
1.419-8 in 30 days
36%
-
16
▲1
Holstein Kiel
1.401+17 in 30 days
35%
-
17
▼2
1. FC Heidenheim
1.380-19 in 30 days
33%
-
18
=
FC St. Pauli
1.344-13 in 30 days
30%
How it works
- Each team has an Elo rating that rises with wins and falls with defeats; by how much depends on the opponent's strength, the venue and the goal difference.
- It is built only from real results over several seasons, with no opinions or AI, and updated twice a day.
- The last column turns the rating into something concrete: the chance of beating an average side from their league at home.