Our own model · no AI
LaLiga 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: Fri 6 Nov · See table and fixtures
-
1
=
Barcelona
1.864-3 in 30 days
74%
-
2
=
Real Madrid
1.811+56 in 30 days
71%
-
3
=
Atlético Madrid
1.679+33 in 30 days
60%
-
4
▲1
Real Betis
1.629+17 in 30 days
54%
-
5
▼1
Villarreal
1.592-22 in 30 days
50%
-
6
▲5
Real Sociedad
1.521+33 in 30 days
41%
-
7
▼1
Rayo Vallecano
1.515-10 in 30 days
40%
-
8
▲1
Athletic
1.510+13 in 30 days
40%
-
9
▼2
Deportivo
1.509-10 in 30 days
40%
-
10
▼2
Celta
1.501-13 in 30 days
39%
-
11
▼1
Valencia
1.492+4 in 30 days
38%
-
12
▲4
Elche
1.489+25 in 30 days
37%
-
13
▲1
Levante
1.473-2 in 30 days
35%
-
14
▼1
Getafe
1.473-6 in 30 days
35%
-
15
▼3
Alavés
1.460-21 in 30 days
34%
-
16
▲1
Sevilla
1.456-5 in 30 days
34%
-
17
▼2
Santander
1.451-22 in 30 days
33%
-
18
▲1
Espanyol
1.451+5 in 30 days
33%
-
19
▼1
Málaga
1.427-28 in 30 days
31%
-
20
=
Osasuna
1.421-12 in 30 days
31%
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.