🏆 Title race — La Liga
Title, Top-4 & Relegation chances (20 teams simulated)
1. FC Barcelona
93.2%
T4 100.0% · REL 0.0%
2. Real Madrid CF
6.3%
T4 99.9% · REL 0.0%
3. Club Atlético de Madrid
0.4%
T4 90.1% · REL 0.0%
4. Real Betis Balompié
0.0%
T4 53.0% · REL 0.0%
5. RC Deportivo La Coruña
0.0%
T4 18.4% · REL 0.4%
6. Athletic Club
0.0%
T4 10.7% · REL 0.8%
7. Villarreal CF
0.0%
T4 10.6% · REL 0.4%
8. Sevilla FC
0.0%
T4 4.9% · REL 2.1%
9. Real Sociedad de Fútbol
0.0%
T4 4.2% · REL 2.3%
10. Deportivo Alavés
0.0%
T4 2.8% · REL 3.5%
11. RC Celta de Vigo
0.0%
T4 2.6% · REL 6.5%
12. Rayo Vallecano de Madrid
0.0%
T4 1.4% · REL 8.5%
13. RCD Espanyol de Barcelona
0.0%
T4 0.7% · REL 15.0%
14. Elche CF
0.0%
T4 0.2% · REL 17.4%
15. CA Osasuna
0.0%
T4 0.1% · REL 21.1%
16. Levante UD
0.0%
T4 0.1% · REL 28.1%
17. Real Racing Club de Santander
0.0%
T4 0.1% · REL 22.6%
18. Valencia CF
0.0%
T4 0.1% · REL 31.1%
19. Getafe CF
0.0%
T4 0.0% · REL 40.6%
20. Málaga CF
0.0%
T4 0.0% · REL 99.7%
Projected final table (380/380 fixtures simulated)
| # | Team | P | W | D | L | GF | GA | GD | Pts | Form |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 |
🏆 FC Barcelona
|
38 | 34 | 4 | 0 | 116 | 25 | 91 | 106 | W D W W W |
| 2 |
Real Madrid CF
|
38 | 28 | 7 | 3 | 84 | 31 | 53 | 91 | W D W W W |
| 3 |
Club Atlético de Madrid
|
38 | 20 | 11 | 7 | 60 | 26 | 34 | 71 | W W W D D |
| 4 |
RC Deportivo La Coruña
|
38 | 15 | 18 | 5 | 45 | 31 | 14 | 63 | W D W W L |
| 5 |
Real Betis Balompié
|
38 | 18 | 9 | 11 | 47 | 37 | 10 | 63 | W W D L D |
| 6 |
Villarreal CF
|
38 | 17 | 9 | 12 | 59 | 47 | 12 | 60 | W W D W D |
| 7 |
Athletic Club
|
38 | 13 | 15 | 10 | 40 | 32 | 8 | 54 | D W L D W |
| 8 |
Sevilla FC
|
38 | 12 | 16 | 10 | 37 | 41 | -4 | 52 | L L D W W |
| 9 |
Real Racing Club de Santander
|
38 | 16 | 3 | 19 | 48 | 95 | -47 | 51 | L W L W L |
| 10 |
RC Celta de Vigo
|
38 | 11 | 16 | 11 | 42 | 39 | 3 | 49 | W L W D D |
| 11 |
Deportivo Alavés
|
38 | 10 | 16 | 12 | 32 | 31 | 1 | 46 | L W L L D |
| 12 |
Real Sociedad de Fútbol
|
38 | 11 | 13 | 14 | 43 | 47 | -4 | 46 | D D L D D |
| 13 |
RCD Espanyol de Barcelona
|
38 | 10 | 15 | 13 | 35 | 40 | -5 | 45 | D L D L D |
| 14 |
Valencia CF
|
38 | 12 | 6 | 20 | 27 | 49 | -22 | 42 | L L D W L |
| 15 |
Rayo Vallecano de Madrid
|
38 | 8 | 16 | 14 | 28 | 40 | -12 | 40 | L D L W L |
| 16 |
Elche CF
|
38 | 10 | 10 | 18 | 35 | 55 | -20 | 40 | D L W L W |
| 17 |
CA Osasuna
|
38 | 6 | 15 | 17 | 30 | 49 | -19 | 33 | L D D L W |
| 18 |
Getafe CF
|
38 | 7 | 10 | 21 | 10 | 30 | -20 | 31 | D W L L L |
| 19 |
Levante UD
|
38 | 6 | 11 | 21 | 31 | 57 | -26 | 29 | L L W L D |
| 20 |
Málaga CF
|
38 | 1 | 10 | 27 | 4 | 51 | -47 | 13 | D L L L L |
How this works: finished matches use real results; every scheduled match uses the most likely scoreline from the Poisson model (same as the dashboard predictions). Tiebreakers: points → goal difference → goals scored. Title chances sample each match 1,000× from its predicted scoreline distribution.