Final table 122 clubs
Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.
#ClubPWDLGDPts
How the season went
Every figure counted from the matches, not typed in.
Goals per game
3.37
387 goals.
63.5% of matches went over 2.5.
Home advantage
26.1%
Draws 4.3%,
away wins 69.6%.
Half-time lead held
86.1%
From 72 matches where someone led at the break.
0–1
19 · 16.5%
1–2
13 · 11.3%
1–0
9 · 7.8%
1–3
8 · 7%
0–2
8 · 7%
2–3
6 · 5.2%
Results 126
The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.
Saturday 26 April 2025
20:00
Barcelona
3 – 2
Real Madrid
2.30
3.86
3.25
Wednesday 2 April 2025
19:30
Atletico Madrid
0 – 1
Barcelona
3.48
3.80
2.55
Tuesday 1 April 2025
19:30
Real Madrid
4 – 4
Real Sociedad
1.58
4.70
6.50
Wednesday 26 February 2025
20:30
Real Sociedad
0 – 1
Real Madrid
3.50
3.60
2.39
Tuesday 25 February 2025
20:30
Barcelona
4 – 4
Atletico Madrid
1.64
4.60
5.50
Thursday 6 February 2025
20:30
Valencia
0 – 5
Barcelona
9.50
6.00
1.35
18:30
Real Sociedad
2 – 0
Osasuna
1.82
3.73
5.33
Wednesday 5 February 2025
20:00
Leganes
2 – 3
Real Madrid
6.90
4.50
1.65
Tuesday 4 February 2025
20:30
Atletico Madrid
5 – 0
Getafe
1.42
5.60
12.00
Thursday 16 January 2025
20:30
Real Madrid
5 – 2
Celta Vigo
1.37
6.00
9.39
18:30
Athletic Club
2 – 3
Osasuna
—
—
—
18:30
Real Sociedad
3 – 1
Rayo Vallecano
1.69
4.30
7.50
Wednesday 15 January 2025
20:30
Elche
0 – 4
Atletico Madrid
6.20
4.20
1.70
20:00
Barcelona
5 – 1
Real Betis
1.31
6.80
10.00
18:30
Almeria
2 – 3
Leganes
2.35
3.90
4.70
18:30
Pontevedra
0 – 1
Getafe
4.75
3.45
2.15
Tuesday 14 January 2025
20:00
Ourense CF
0 – 2
Valencia
6.50
3.85
1.75
Tuesday 7 January 2025
20:00
Eldense
0 – 2
Valencia
4.20
3.70
2.06
Monday 6 January 2025
18:00
Deportiva Minera
0 – 5
Real Madrid
51.81
17.00
1.10
Sunday 5 January 2025
14:30
FC Cartagena
1 – 2
Leganes
3.91
3.25
2.20
14:30
Racing Santander
2 – 3
Celta Vigo
4.11
3.95
1.98
14:30
Ponferradina
0 – 2
Real Sociedad
—
—
—
11:00
Elche
4 – 0
Las Palmas
2.09
3.50
4.10
11:00
Ourense CF
3 – 2
Valladolid
4.75
3.85
1.90
Saturday 4 January 2025
20:30
Marbella
0 – 1
Atletico Madrid
25.00
10.00
1.18
20:30
UD Logroñés
0 – 0
Athletic Club
—
—
—
18:00
Barbastro
0 – 4
Barcelona
29.00
13.00
1.13
16:30
Almeria
4 – 1
Sevilla
2.70
3.60
2.82
15:30
Tenerife
1 – 2
Osasuna
4.60
3.32
2.33
14:30
Huesca
0 – 1
Real Betis
6.30
3.95
1.68
Friday 3 January 2025
18:00
Racing Ferrol
1 – 3
Rayo Vallecano
6.00
3.20
2.08
18:00
Granada CF
0 – 1
Getafe
3.10
3.10
2.65
18:00
Pontevedra
3 – 0
Mallorca
4.40
3.55
2.08
Thursday 5 December 2024
20:00
Conquense
0 – 1
Real Sociedad
—
—
—
20:00
Deportiva Minera
2 – 2
Alaves
13.00
6.00
1.32
20:00
Olot
1 – 3
Sevilla
—
—
—
19:00
FC Andorra
0 – 1
FC Cartagena
2.25
3.15
3.75
19:00
Marbella
1 – 0
Burgos
3.80
3.21
2.40
19:00
Barakaldo
1 – 2
Racing Ferrol
2.52
3.15
3.80
19:00
Ponferradina
1 – 1
Castellón
—
—
—
18:00
AD Ceuta FC
2 – 3
Osasuna
5.75
4.40
1.68
18:00
Orihuela
0 – 0
Getafe
9.50
4.50
1.54
18:00
Cacereño
1 – 3
Atletico Madrid
—
—
—
Wednesday 4 December 2024
20:00
Zamora
0 – 0
Tenerife
2.28
3.20
3.60
20:00
Estepona
2 – 2
Leganes
6.60
3.50
1.76
20:00
Pontevedra
1 – 0
Villarreal
10.00
5.80
1.40
20:00
Ejea
1 – 3
Valencia
—
—
—
20:00
UD Logroñés
0 – 0
Girona
9.50
5.20
1.44
19:30
Racing Santander
1 – 0
Sporting Gijon
2.36
3.55
3.40
19:00
Cadiz
0 – 1
Eldense
2.05
3.53
4.75
19:00
Cultural Leonesa
1 – 2
Almeria
3.45
3.35
2.58
19:00
Ourense CF
1 – 0
Deportivo La Coruna
4.40
3.55
2.16
18:00
Gimnastic
0 – 1
Huesca
2.55
3.30
3.70
18:00
Unionistas de Salamanca
2 – 3
Rayo Vallecano
5.30
3.86
1.90
18:00
Sant Andreu
1 – 3
Real Betis
12.00
6.00
1.30
Tuesday 3 December 2024
20:15
Europa Fc
1 – 2
Las Palmas
6.90
4.60
1.56
20:00
Zaragoza
2 – 2
Granada CF
2.16
3.60
4.00
20:00
Barbastro
2 – 0
Espanyol
11.00
5.50
1.38
20:00
Salamanca UDS
0 – 7
Celta Vigo
—
—
—
19:00
Yeclano
0 – 1
Elche
—
—
—
18:00
Real Ávila
2 – 4
Valladolid
7.00
4.00
1.60
Tuesday 26 November 2024
18:00
Manises
0 – 3
Getafe
55.00
26.00
1.05
18:00
Parla Escuela
0 – 1
Valencia
—
—
—
Thursday 21 November 2024
20:00
Jove Español
0 – 5
Real Sociedad
23.00
14.00
1.16
Tuesday 19 November 2024
19:00
Pontevedra
4 – 1
Levante
3.93
3.36
2.30
Thursday 14 November 2024
17:00
Ejea
1 – 0
Hércules
—
—
—
Wednesday 6 November 2024
18:00
Xerez
0 – 1
AD Ceuta FC
7.67
3.80
1.62
Tuesday 5 November 2024
18:00
Chiclana
0 – 5
Osasuna
51.00
25.00
1.05
Thursday 31 October 2024
20:00
Llanera
0 – 2
Cultural Leonesa
8.75
4.70
1.62
20:00
Alfaro
0 – 2
Tenerife
11.00
4.90
1.40
20:00
Estepona
3 – 2
Malaga
5.25
3.40
2.25
20:00
Cuarte
1 – 3
Racing Ferrol
9.50
4.75
1.57
20:00
Ontiñena
0 – 7
Las Palmas
60.00
29.00
1.04
20:00
Gévora
1 – 6
Real Betis
85.00
70.00
1.02
19:30
Don Benito
1 – 2
FC Andorra
3.88
3.40
2.17
19:00
Tudelano
0 – 5
Deportiva Minera
2.25
3.60
3.81
19:00
Real Ávila
0 – 0
Oviedo
8.25
4.25
1.58
18:00
Barbastro
4 – 0
Amorebieta
3.50
3.35
2.24
18:00
San Tirso
0 – 4
Espanyol
—
—
—
18:00
Vic
0 – 2
Atletico Madrid
—
—
—
Wednesday 30 October 2024
20:30
Atlético Paso
0 – 1
Eldense
7.00
3.70
1.80
20:00
Águilas
0 – 1
Castellón
3.40
3.40
2.26
20:00
SS Reyes
1 – 2
Almeria
9.50
4.60
1.52
20:00
Extremadura 1924
0 – 4
Girona
—
—
—
20:00
UD San Pedro
1 – 5
Celta Vigo
65.00
26.16
1.03
19:30
Conquense
1 – 0
Ibiza
—
—
—
19:30
Cacereño
2 – 1
Gimnástica Segoviana
—
—
—
19:30
CD Coria
0 – 3
Elche
10.00
4.90
1.42
19:00
Salamanca UDS
1 – 0
Alcorcon
—
—
—
19:00
Lleida Esportiu
1 – 3
Barakaldo
2.85
3.10
3.28
19:00
Escobedo
0 – 0
Ponferradina
—
—
—
19:00
Juventud Torremolinos
1 – 2
Zamora
3.80
3.35
2.24
19:00
Laredo
0 – 6
Yeclano
—
—
—
19:00
Utebo
0 – 4
Unionistas de Salamanca
3.03
3.30
2.75
19:00
Numancia
0 – 1
Sporting Gijon
3.70
3.34
2.21
19:00
UD Logroñés
1 – 0
Eibar
5.20
3.50
1.94
19:00
Badalona
0 – 2
Huesca
5.10
3.75
1.82
19:00
Sant Andreu
2 – 1
Mirandes
4.10
3.36
2.19
19:00
Cortes
0 – 2
Granada CF
—
—
—
18:30
Langreo
1 – 2
Orihuela
—
—
—
18:30
Bergantiños
1 – 2
Marbella
3.05
3.45
2.50
18:30
Móstoles
2 – 5
Burgos
8.56
4.50
1.48
18:30
Beasain
0 – 1
FC Cartagena
—
—
—
18:00
Ibiza Islas Pitiusas
1 – 2
Gimnastic
—
—
—
18:00
Olot
1 – 1
Cordoba
—
—
—
18:00
Ciudad de Lucena
1 – 2
Leganes
—
—
—
18:00
Las Rozas
0 – 3
Sevilla
55.00
25.00
1.05
17:30
Europa Fc
2 – 1
Albacete
4.20
4.00
2.02
Tuesday 29 October 2024
20:00
Lanzarote
3 – 4
Racing Santander
7.25
4.50
1.52
20:00
L'Hospitalet
1 – 5
Zaragoza
—
—
—
20:00
Real Jaén
0 – 3
Cadiz
7.40
4.40
1.66
20:00
Poblense
1 – 6
Villarreal
70.00
29.00
1.03
20:00
Astur
1 – 4
Valladolid
—
—
—
19:00
Guijuelo
1 – 2
Ourense CF
2.84
3.15
3.00
18:00
Compostela
0 – 1
Alaves
—
—
—
18:00
Villamuriel
0 – 5
Rayo Vallecano
81.00
38.00
1.02
Wednesday 9 October 2024
19:00
Chiclana
4 – 0
Melilla CD
1.11
13.00
30.00
18:30
Gévora
1 – 1
Playas Sotavento
1.75
4.40
5.75
18:30
Vic
4 – 0
Sporting Mahón
—
—
—
18:00
Dolorense
1 – 3
Manises
—
—
—
17:30
Villamuriel
1 – 0
Aurrerá Vitoria
5.50
4.60
1.67
17:00
UD San Pedro
4 – 2
Ceuta 6 de Junio
—
—
—
17:00
Baztán
1 – 1
Ontiñena
3.16
3.62
2.36
17:00
Astur
2 – 0
Promesas EDF
—
—
—
16:30
Sonseca
0 – 1
Parla Escuela
—
—
—
15:30
San Tirso
1 – 1
Selaya
—
—
—