Final table 119 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.35
419 goals.
64.8% of matches went over 2.5.
Home advantage
32%
Draws 4%,
away wins 64%.
Half-time lead held
80%
From 80 matches where someone led at the break.
1–2
13 · 10.4%
0–2
13 · 10.4%
1–0
11 · 8.8%
2–1
9 · 7.2%
1–3
9 · 7.2%
1–1
9 · 7.2%
Results 137
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 18 April 2026
19:00
Atletico Madrid
2 – 2
Real Sociedad
1.89
4.00
4.50
Wednesday 4 March 2026
20:00
Real Sociedad
1 – 0
Athletic Club
—
—
—
Tuesday 3 March 2026
20:00
Barcelona
3 – 0
Atletico Madrid
1.58
6.00
6.55
Thursday 12 February 2026
20:00
Atletico Madrid
4 – 0
Barcelona
3.05
3.96
2.40
Wednesday 11 February 2026
20:00
Athletic Club
0 – 1
Real Sociedad
2.62
3.15
3.30
Thursday 5 February 2026
20:00
Real Betis
0 – 5
Atletico Madrid
3.65
3.74
2.10
Wednesday 4 February 2026
20:00
Valencia
1 – 2
Athletic Club
2.36
3.35
3.60
20:00
Alaves
2 – 3
Real Sociedad
3.30
3.21
2.58
Tuesday 3 February 2026
20:00
Albacete
1 – 2
Barcelona
14.00
8.20
1.27
Thursday 15 January 2026
20:00
Racing Santander
0 – 2
Barcelona
12.00
8.33
1.23
20:00
Burgos
0 – 2
Valencia
4.16
3.30
2.19
Wednesday 14 January 2026
20:00
Real Betis
2 – 1
Elche
1.65
4.60
6.00
20:00
Albacete
3 – 2
Real Madrid
10.50
6.90
1.31
20:00
Alaves
2 – 0
Rayo Vallecano
2.77
3.10
3.53
Tuesday 13 January 2026
20:00
Real Sociedad
2 – 2
Osasuna
1.77
3.81
5.45
20:00
Deportivo La Coruna
0 – 1
Atletico Madrid
8.95
5.60
1.37
20:00
Cultural Leonesa
3 – 4
Athletic Club
7.20
4.20
1.59
Tuesday 6 January 2026
18:00
Granada CF
1 – 3
Rayo Vallecano
3.96
3.50
2.20
Thursday 18 December 2025
20:00
Real Murcia
0 – 2
Real Betis
8.00
5.00
1.48
18:00
Ourense CF
0 – 1
Athletic Club
—
—
—
18:00
Burgos
3 – 1
Getafe
4.20
2.90
2.39
Wednesday 17 December 2025
20:00
CF Talavera
2 – 3
Real Madrid
26.76
11.73
1.13
20:00
Alaves
1 – 0
Sevilla
2.35
3.20
3.75
18:00
Atlético Baleares
2 – 3
Atletico Madrid
15.00
7.34
1.22
18:00
Racing Santander
2 – 1
Villarreal
6.75
5.03
1.79
18:00
Huesca
2 – 4
Osasuna
3.50
3.35
2.35
18:00
Albacete
2 – 2
Celta Vigo
4.50
3.90
1.99
17:00
Cultural Leonesa
1 – 0
Levante
3.06
3.35
2.62
Tuesday 16 December 2025
20:00
Guadalajara
0 – 2
Barcelona
36.00
17.63
1.08
20:00
Sporting Gijon
0 – 2
Valencia
4.28
3.40
2.10
20:00
Eldense
1 – 2
Real Sociedad
8.57
4.90
1.45
18:00
Eibar
0 – 1
Elche
3.59
3.30
3.04
18:00
Deportivo La Coruna
1 – 0
Mallorca
2.72
3.30
2.95
Thursday 4 December 2025
21:00
Tenerife
0 – 1
Granada CF
2.39
3.35
3.30
20:00
Zaragoza
0 – 1
Burgos
2.55
3.05
3.41
20:00
Sant Andreu
0 – 0
Celta Vigo
7.50
5.00
1.52
20:00
FC Cartagena
1 – 2
Valencia
6.40
4.10
1.69
20:00
Extremadura 1924
1 – 2
Sevilla
8.00
5.33
1.45
19:00
Ponferradina
1 – 2
Racing Santander
—
—
—
18:00
Sabadell
0 – 2
Deportivo La Coruna
2.96
3.20
2.78
18:00
Real Ávila
1 – 2
Rayo Vallecano
9.00
5.20
1.44
18:00
Leganes
1 – 2
Albacete
2.38
3.40
3.20
18:00
Atlético Baleares
1 – 0
Espanyol
8.50
5.20
1.46
Wednesday 3 December 2025
20:00
Torrent
1 – 4
Real Betis
31.00
11.00
1.15
20:00
Reddis
0 – 2
Real Sociedad
—
—
—
20:00
Quintanar del Rey
1 – 2
Elche
12.00
5.50
1.43
20:00
Pontevedra
0 – 3
Eibar
3.58
3.30
2.24
20:00
Ourense CF
2 – 1
Girona
4.90
3.80
1.83
20:00
Cieza
0 – 1
Levante
8.20
4.95
1.48
20:00
Antoniano
0 – 0
Villarreal
17.25
7.40
1.21
19:00
Real Murcia
3 – 2
Cadiz
2.86
3.20
2.75
19:00
Mirandes
0 – 2
Sporting Gijon
2.81
3.30
2.75
19:00
Eldense
2 – 1
Almeria
4.20
3.65
2.05
19:00
Cultural Leonesa
4 – 2
FC Andorra
2.30
3.35
3.75
19:00
CF Talavera
2 – 1
Malaga
3.95
3.55
2.06
Tuesday 2 December 2025
20:00
Navalcarnero
2 – 3
Getafe
7.80
4.30
1.55
19:00
Guadalajara
1 – 0
AD Ceuta FC
4.10
3.45
2.06
18:00
Racing Ferrol
0 – 2
Huesca
2.65
3.25
3.00
18:00
Portugalete
0 – 3
Alaves
13.00
6.00
1.30
18:00
Numancia
2 – 3
Mallorca
5.60
3.85
1.75
18:00
Ebro
3 – 5
Osasuna
10.50
5.00
1.42
Thursday 30 October 2025
20:00
Sámano
1 – 5
Deportivo La Coruna
14.00
6.40
1.33
20:00
Palma del Rio
1 – 7
Real Betis
101.00
33.47
1.02
20:00
Real Murcia
1 – 1
Antequera
2.27
3.20
3.81
20:00
Estepona
1 – 3
Malaga
5.75
3.80
1.73
20:00
Atlètic Lleida
1 – 2
Espanyol
—
—
—
20:00
Antoniano
1 – 0
Castellón
5.60
3.95
1.69
19:00
UD Logroñés
1 – 3
Ponferradina
—
—
—
19:00
Real Ávila
1 – 0
Real Avilés
3.34
3.81
2.29
19:00
Deportivo Getxo
0 – 7
Alaves
—
—
—
19:00
Atlético Baleares
2 – 0
Gimnastic
3.40
3.40
2.38
18:30
Valle Egüés
1 – 5
FC Andorra
23.00
7.40
1.27
18:00
Puerto de Vega
0 – 2
Celta Vigo
81.00
35.00
1.01
18:00
Orihuela
3 – 4
Levante
8.50
5.80
1.37
Wednesday 29 October 2025
20:00
Quintanar del Rey
1 – 1
Ibiza
4.50
3.45
2.01
20:00
Real Jaén
1 – 3
Eldense
3.63
3.45
2.33
20:00
Ciudad de Lucena
0 – 6
Villarreal
—
—
—
20:00
CD Yuncos
1 – 6
Rayo Vallecano
81.00
34.00
1.02
19:30
UD Ourense
1 – 1
Pontevedra
4.70
3.60
1.90
19:30
Reddis
1 – 1
Europa Fc
—
—
—
19:30
Puente Genil
0 – 1
FC Cartagena
3.40
3.10
2.43
19:00
Torrent
3 – 1
Juventud Torremolinos
3.40
3.30
2.40
19:00
Sant Just
0 – 2
Mallorca
—
—
—
19:00
Sant Andreu
2 – 1
Teruel
2.46
3.30
3.20
19:00
Portugalete
1 – 0
Valladolid
13.00
6.25
1.34
19:00
Numancia
3 – 0
Arenas Getxo
2.55
3.20
3.20
19:00
Náxara
2 – 4
Eibar
11.00
5.40
1.34
19:00
Navalcarnero
2 – 1
Mérida AD
—
—
—
19:00
Lorca Deportiva
0 – 2
Almeria
7.00
4.60
1.54
19:00
Cieza
1 – 0
Cordoba
11.00
5.50
1.41
19:00
Caudal
0 – 1
Sporting Gijon
—
—
—
19:00
Azuaga
1 – 4
Leganes
19.00
7.50
1.26
19:00
Atlético Astorga
1 – 1
Mirandes
6.75
3.50
1.80
18:30
La Unión Atlético
0 – 2
AD Ceuta FC
—
—
—
18:00
Los Garres
0 – 4
Elche
151.00
35.00
1.03
18:00
Mutilvera
1 – 3
Zaragoza
7.00
4.40
1.57
18:00
Ebro
1 – 1
Tarazona
—
—
—
18:00
CD Sant Jordi
0 – 5
Osasuna
65.00
29.00
1.04
17:00
Poblense
1 – 2
Sabadell
3.90
3.25
2.36
Tuesday 28 October 2025
20:00
Toledo
1 – 4
Sevilla
41.00
15.60
1.11
20:00
SD Negreira
0 – 3
Real Sociedad
80.00
37.20
1.03
20:00
Extremadura 1924
3 – 1
Las Palmas
4.80
3.70
1.88
19:30
Utebo
0 – 3
Huesca
4.21
3.25
2.13
19:30
RSD Alcalá
0 – 4
Tenerife
5.00
3.45
1.95
19:00
Tropezón
1 – 3
Cultural Leonesa
11.00
4.60
1.43
19:00
San Fernando CD
0 – 3
Albacete
8.50
5.01
1.42
19:00
Roda
1 – 5
Granada CF
31.90
8.60
1.15
19:00
Rayo Majadahonda
1 – 4
CF Talavera
3.30
3.23
2.62
19:00
Maracena
0 – 5
Valencia
90.00
36.38
1.03
19:00
Inter de Valdemoro
0 – 11
Getafe
70.00
35.00
1.01
19:00
Guadalajara
2 – 1
Cacereño
—
—
—
18:30
Ucam Murcia
1 – 3
Cadiz
3.60
3.30
2.32
18:30
SD Logroñés
0 – 4
Racing Santander
4.70
3.80
1.90
18:30
Langreo
0 – 0
Racing Ferrol
—
—
—
18:00
Ourense CF
4 – 2
Oviedo
5.00
3.80
1.85
18:00
Constància
2 – 3
Girona
—
—
—
18:00
Atlético Tordesillas
1 – 2
Burgos
7.50
4.20
1.60
Saturday 4 October 2025
18:00
Universitario FC
1 – 3
Inter de Valdemoro
—
—
—
16:30
Maracena
2 – 0
Sporting Ceuta
—
—
—
16:00
Palma del Rio
5 – 0
Atlético Melilla
—
—
—
16:00
CD Yuncos
2 – 0
Campanario
—
—
—
16:00
Los Garres
2 – 0
Manises
2.18
3.70
3.70
15:30
SD Negreira
4 – 0
Textil Escudo
—
—
—
15:30
Atletico Calatayud
1 – 4
Sant Just
—
—
—
15:30
Lourdes
1 – 3
CD Sant Jordi
2.18
3.50
3.60
15:00
Betis Valladolid
1 – 2
Deportivo Getxo
—
—
—
14:45
Alberite
1 – 1
Puerto de Vega
7.00
4.33
1.90
Saturday 27 September 2025
18:00
Inter de Valdemoro
1 – 1
Universitario FC
—
—
—
18:00
CD Sant Jordi
1 – 0
Lourdes
—
—
—
18:00
Atlético Melilla
0 – 5
Palma del Rio
—
—
—
16:45
Campanario
0 – 0
CD Yuncos
—
—
—
16:00
Textil Escudo
2 – 1
SD Negreira
—
—
—
16:00
Sporting Ceuta
1 – 1
Maracena
—
—
—
16:00
Manises
2 – 0
Los Garres
—
—
—
15:15
Puerto de Vega
4 – 0
Alberite
—
—
—
15:00
Deportivo Getxo
0 – 0
Betis Valladolid
—
—
—
14:30
Sant Just
3 – 0
Atletico Calatayud
—
—
—