League Tables
La Liga
The table as it stands, and where the model expects it to finish. Across all 99 settled predictions in this competition, it has called 49% of results. Projections are final positions, not qualification or relegation. How the model works. Upcoming predictions →
- Barcelona — 27 points from 10 played (9 won, 0 drawn, 1 lost), 40 scored, 11 conceded, goal difference +29. Form, oldest first: W W W W L.
- Atletico Madrid — 25 points from 10 played (8 won, 1 drawn, 1 lost), 20 scored, 8 conceded, goal difference +12. Form, oldest first: W W W W W.
- Real Madrid — 24 points from 10 played (8 won, 0 drawn, 2 lost), 25 scored, 10 conceded, goal difference +15. Form, oldest first: W L W W W.
- Real Betis — 20 points from 10 played (6 won, 2 drawn, 2 lost), 16 scored, 14 conceded, goal difference +2. Form, oldest first: W D W L D.
- Real Sociedad — 19 points from 10 played (6 won, 1 drawn, 3 lost), 19 scored, 18 conceded, goal difference +1. Form, oldest first: L W W W W.
- Sevilla — 17 points from 10 played (5 won, 2 drawn, 3 lost), 16 scored, 16 conceded, goal difference 0. Form, oldest first: W L D L W.
- Alaves — 12 points from 10 played (3 won, 3 drawn, 4 lost), 14 scored, 11 conceded, goal difference +3. Form, oldest first: L D L L D.
- Athletic Club — 12 points from 9 played (3 won, 3 drawn, 3 lost), 12 scored, 9 conceded, goal difference +3. Form, oldest first: D D D L W.
- Celta Vigo — 12 points from 10 played (2 won, 6 drawn, 2 lost), 10 scored, 7 conceded, goal difference +3. Form, oldest first: D W D W D.
- Villarreal — 12 points from 10 played (3 won, 3 drawn, 4 lost), 15 scored, 14 conceded, goal difference +1. Form, oldest first: W W L D W.
- Deportivo La Coruna — 11 points from 10 played (2 won, 5 drawn, 3 lost), 13 scored, 13 conceded, goal difference 0. Form, oldest first: L D L D L.
- Osasuna — 11 points from 10 played (3 won, 2 drawn, 5 lost), 10 scored, 20 conceded, goal difference -10. Form, oldest first: L D L W L.
- Racing Santander — 11 points from 10 played (3 won, 2 drawn, 5 lost), 15 scored, 26 conceded, goal difference -11. Form, oldest first: L L D L W.
- Levante — 10 points from 10 played (2 won, 4 drawn, 4 lost), 16 scored, 19 conceded, goal difference -3. Form, oldest first: L D D W L.
- Elche — 10 points from 10 played (2 won, 4 drawn, 4 lost), 14 scored, 17 conceded, goal difference -3. Form, oldest first: L W D D W.
- Rayo Vallecano — 9 points from 9 played (2 won, 3 drawn, 4 lost), 12 scored, 20 conceded, goal difference -8. Form, oldest first: L W D D L.
- Getafe — 9 points from 10 played (2 won, 3 drawn, 5 lost), 5 scored, 15 conceded, goal difference -10. Form, oldest first: L W L D L.
- Espanyol — 8 points from 10 played (2 won, 2 drawn, 6 lost), 12 scored, 14 conceded, goal difference -2. Form, oldest first: L L D L L.
- Valencia — 6 points from 10 played (1 won, 3 drawn, 6 lost), 7 scored, 17 conceded, goal difference -10. Form, oldest first: W L D D L.
- Malaga — 5 points from 10 played (0 won, 5 drawn, 5 lost), 7 scored, 19 conceded, goal difference -12. Form, oldest first: L L D L D.
What moved
Measured against 2026-10-29, the last update whose numbers changed —
not against the last time the page was built, because an unchanged projection is carried
forward rather than restamped. 9 clubs moved in all; the rest are in the projection below.
- Espanyol — bottom-three risk down 0.8, to 21.2%.
- Malaga — bottom-three risk up 0.2, to 79.3%.
- Rayo Vallecano — bottom-three risk up 0.2, to 23.1%.
- Alaves — bottom-three risk up 0.1, to 8.3%.
- Athletic Club — bottom-three risk up 0.1, to 1.7%.
Season projection
Every one of the 280 matches this competition has left,
played out 10,000 times by the same model that makes our match predictions — but rating each
side on its whole season rather than its last six games, since one hot run should not decide a
title race. The figures are final positions, not qualification or relegation: those
depend on each country's rules and playoffs. A statistical estimate, not betting advice. Movement is measured against 2026-10-29, the last update whose numbers changed.
- Barcelona — projected to finish on 89.8 points, from 27 after 10 played. Wins it 55.1% (up 0.1), finishes top four 99.3%, bottom three 0%.
- Real Madrid — projected to finish on 87.1 points, from 24 after 10 played. Wins it 35.5%, finishes top four 98.8%, bottom three 0%.
- Atletico Madrid — projected to finish on 78 points, from 25 after 10 played. Wins it 8.2%, finishes top four 86.5%, bottom three 0%.
- Real Betis — projected to finish on 69.3 points, from 20 after 10 played. Wins it 1%, finishes top four 55.7%, bottom three 0%.
- Real Sociedad — projected to finish on 62.5 points, from 19 after 10 played. Wins it 0.2%, finishes top four 24.5%, bottom three 0.1%.
- Villarreal — projected to finish on 60.1 points, from 12 after 10 played. Wins it 0.1%, finishes top four 16.9%, bottom three 0.2%.
- Sevilla — projected to finish on 54.5 points, from 17 after 10 played. Wins it 0%, finishes top four 6.7%, bottom three 1.6%.
- Athletic Club — projected to finish on 52.8 points, from 12 after 9 played. Wins it 0%, finishes top four 4.4%, bottom three 1.7%.
- Celta Vigo — projected to finish on 50 points, from 12 after 10 played. Wins it 0%, finishes top four 2.5%, bottom three 3.2%.
- Elche — projected to finish on 49.2 points, from 10 after 10 played. Wins it 0%, finishes top four 2%, bottom three 4.2%.
- Deportivo La Coruna — projected to finish on 46.9 points, from 11 after 10 played. Wins it 0%, finishes top four 0.6%, bottom three 6.6%.
- Levante — projected to finish on 46.5 points, from 10 after 10 played. Wins it 0%, finishes top four 1%, bottom three 8%.
- Alaves — projected to finish on 45.9 points, from 12 after 10 played. Wins it 0%, finishes top four 0.9%, bottom three 8.3%.
- Rayo Vallecano — projected to finish on 40.4 points, from 9 after 9 played. Wins it 0%, finishes top four 0.1%, bottom three 23.1%.
- Espanyol — projected to finish on 40.1 points, from 8 after 10 played. Wins it 0%, finishes top four 0.1%, bottom three 21.2%.
- Osasuna — projected to finish on 39.5 points, from 11 after 10 played. Wins it 0%, finishes top four 0.1%, bottom three 28%.
- Valencia — projected to finish on 37.4 points, from 6 after 10 played. Wins it 0%, finishes top four 0%, bottom three 33.7%.
- Racing Santander — projected to finish on 37 points, from 11 after 10 played. Wins it 0%, finishes top four 0.1%, bottom three 39.4%.
- Getafe — projected to finish on 36 points, from 9 after 10 played. Wins it 0%, finishes top four 0%, bottom three 41.4%.
- Malaga — projected to finish on 27.9 points, from 5 after 10 played. Wins it 0%, finishes top four 0%, bottom three 79.3%.
Top scorers
- Raphinha (Barcelona) — 13 goals, 3 assists.
- Kylian Mbappé (Real Madrid) — 11 goals, 2 assists.
- M. Zabiri (Racing Santander) — 8 goals.
- Lamine Yamal (Barcelona) — 8 goals, 6 assists.
- Sergio Camello (Rayo Vallecano) — 7 goals, 1 assist.
- A. Budimir (Osasuna) — 7 goals.
- Roberto Fernández (Espanyol) — 6 goals.
- Fer Niño (Elche) — 6 goals.
- Álex Baena (Atletico Madrid) — 5 goals, 2 assists.
- P. Aubameyang (Deportivo La Coruna) — 5 goals, 2 assists.
- Brugui (Levante) — 5 goals, 1 assist.
- L. Boyé (Alaves) — 5 goals.
- Fermín (Barcelona) — 4 goals, 3 assists.
- Adrián Niño Heredia (Malaga) — 4 goals.
- M. Díaz (Alaves) — 3 goals, 4 assists.
- J. Bellingham (Real Madrid) — 3 goals, 3 assists.
- Álvaro García (Rayo Vallecano) — 3 goals, 2 assists.
- J. David (Atletico Madrid) — 3 goals, 2 assists.
- Isaac (Sevilla) — 3 goals, 1 assist.
- Iván Romero (Levante) — 3 goals.
La Liga: how many points to win the title?
Chance by final points total · 30 October 2026
86 points has been enough in half of the simulations, 93 in nine out of ten.
96 pts97%
92 pts87%
88 pts64%
84 pts36%
80 pts13%
76 pts3%
050%100%
Only first place wins the title.
La Liga: how many points for the top four?
Chance by final points total · 30 October 2026
66 points has been enough in half of the simulations, 72 in nine out of ten.
77 pts99%
74 pts97%
71 pts88%
68 pts70%
65 pts43%
62 pts19%
59 pts5%
050%100%
The top four go into the Champions League zone.
La Liga: how many points to stay up?
Chance by final points total · 30 October 2026
33 points has been enough in half of the simulations, 37 in nine out of ten.
39 pts98%
37 pts92%
35 pts77%
33 pts53%
31 pts28%
29 pts11%
27 pts3%
050%100%
The bottom three are in the relegation zone.
Head-to-head records
- Osasuna vs Sevilla 7 meetings, 2-3-2
- Athletic Club vs Getafe 7 meetings, 3-2-2
- Barcelona vs Real Madrid 7 meetings, 5-0-2
- Celta Vigo vs Real Betis 7 meetings, 2-4-1
- Levante vs Real Sociedad 7 meetings, 2-1-4
- Atletico Madrid vs Deportivo La Coruna 7 meetings, 6-1-0
- Elche vs Rayo Vallecano 7 meetings, 4-0-3
- Espanyol vs Racing Santander 7 meetings, 3-1-3
- Valencia vs Villarreal 7 meetings, 1-2-4
- Alaves vs Malaga 7 meetings, 4-2-1
- Athletic Club vs Levante 7 meetings, 4-2-1
- Getafe vs Rayo Vallecano 7 meetings, 0-4-3
Every recorded meeting between two La Liga clubs, won-drawn-lost from the first-named side. The 12 most-met of 118; each club's page lists the rest. All head-to-head records.