GossipBall
Spain · season archive

La Liga 2025–26 results

All 380 matches with scores and match stats.

This is the full archive of the La Liga 2025–26 season: 380 matches.Each match page shows GossipBall's prediction alongside the result: predictions published before kick-off for matches since launch, and a retrospective test (made using only earlier results) for matches before launch. The favourite result came in 202 times (53%).

La Liga 2026–27Upcoming La Liga predictionsPrevious predictions

La Liga results, May 2026

50 matches
Villarreal 5–1 Atlético Madrid result and stats:
24 May
Villarreal5
Atlético Madrid1
Called correctly
Win probability: home 41%, draw 24%, away 35%
Alaves 1–2 Rayo Vallecano result and stats:
23 May
Alaves1
Rayo Vallecano2
Upset
Win probability: home 42%, draw 30%, away 28%
Real Betis 2–1 Levante result and stats:
23 May
Real Betis2
Levante1
Called correctly
Win probability: home 61%, draw 21%, away 19%
Celta Vigo 1–0 Sevilla result and stats:
23 May
Celta Vigo1
Sevilla0
Called correctly
Win probability: home 55%, draw 22%, away 22%
Espanyol 1–1 Real Sociedad result and stats:
23 May
Espanyol1
Real Sociedad1
Upset
Win probability: home 38%, draw 27%, away 36%
Getafe 1–0 Osasuna result and stats:
23 May
Getafe1
Osasuna0
Called correctly
Win probability: home 39%, draw 32%, away 29%
Girona 1–1 Elche result and stats:
23 May
Girona1
Elche1
Upset
Win probability: home 50%, draw 23%, away 26%
Mallorca 3–0 Real Oviedo result and stats:
23 May
Mallorca3
Real Oviedo0
Called correctly
Win probability: home 54%, draw 28%, away 18%
Real Madrid 4–2 Athletic Club result and stats:
23 May
Real Madrid4
Athletic Club2
Called correctly
Win probability: home 67%, draw 20%, away 13%
Valencia 3–1 Barcelona result and stats:
23 May
Valencia3
Barcelona1
Upset
Win probability: home 16%, draw 20%, away 64%
Barcelona 3–1 Real Betis result and stats:
17 May
Barcelona3
Real Betis1
Called correctly
Win probability: home 73%, draw 16%, away 11%
Athletic Club 1–1 Celta Vigo result and stats:
17 May
Athletic Club1
Celta Vigo1
Upset
Win probability: home 46%, draw 26%, away 28%
Atlético Madrid 1–0 Girona result and stats:
17 May
Atlético Madrid1
Girona0
Called correctly
Win probability: home 66%, draw 19%, away 14%
Elche 1–0 Getafe result and stats:
17 May
Elche1
Getafe0
Called correctly
Win probability: home 42%, draw 29%, away 29%
Levante 2–0 Mallorca result and stats:
17 May
Levante2
Mallorca0
Called correctly
Win probability: home 45%, draw 26%, away 30%
Osasuna 1–2 Espanyol result and stats:
17 May
Osasuna1
Espanyol2
Upset
Win probability: home 50%, draw 26%, away 24%
Real Oviedo 0–1 Alaves result and stats:
17 May
Real Oviedo0
Alaves1
Called correctly
Win probability: home 31%, draw 31%, away 39%
Sevilla 0–1 Real Madrid result and stats:
17 May
Sevilla0
Real Madrid1
Called correctly
Win probability: home 19%, draw 21%, away 60%
Real Sociedad 3–4 Valencia result and stats:
17 May
Real Sociedad3
Valencia4
Upset
Win probability: home 51%, draw 25%, away 24%
Rayo Vallecano 2–0 Villarreal result and stats:
17 May
Rayo Vallecano2
Villarreal0
Upset
Win probability: home 31%, draw 26%, away 43%
Real Madrid 2–0 Real Oviedo result and stats:
14 May
Real Madrid2
Real Oviedo0
Called correctly
Win probability: home 83%, draw 12%, away 5%
Girona 1–1 Real Sociedad result and stats:
14 May
Girona1
Real Sociedad1
Upset
Win probability: home 43%, draw 25%, away 32%
Valencia 1–1 Rayo Vallecano result and stats:
14 May
Valencia1
Rayo Vallecano1
Upset
Win probability: home 42%, draw 30%, away 29%
Alaves 1–0 Barcelona result and stats:
13 May
Alaves1
Barcelona0
Upset
Win probability: home 15%, draw 19%, away 66%
Getafe 3–1 Mallorca result and stats:
13 May
Getafe3
Mallorca1
Called correctly
Win probability: home 40%, draw 33%, away 27%
Espanyol 2–0 Athletic Club result and stats:
13 May
Espanyol2
Athletic Club0
Upset
Win probability: home 33%, draw 28%, away 39%
Villarreal 2–3 Sevilla result and stats:
13 May
Villarreal2
Sevilla3
Upset
Win probability: home 69%, draw 17%, away 14%
Osasuna 1–2 Atlético Madrid result and stats:
12 May
Osasuna1
Atlético Madrid2
Called correctly
Win probability: home 28%, draw 26%, away 46%
Real Betis 2–1 Elche result and stats:
12 May
Real Betis2
Elche1
Called correctly
Win probability: home 59%, draw 21%, away 19%
Celta Vigo 2–3 Levante result and stats:
12 May
Celta Vigo2
Levante3
Upset
Win probability: home 58%, draw 22%, away 20%
Rayo Vallecano 1–1 Girona result and stats:
11 May
Rayo Vallecano1
Girona1
Upset
Win probability: home 42%, draw 28%, away 30%
Barcelona 2–0 Real Madrid result and stats:
10 May
Barcelona2
Real Madrid0
Called correctly
Win probability: home 53%, draw 22%, away 25%
Real Oviedo 0–0 Getafe result and stats:
10 May
Real Oviedo0
Getafe0
Upset
Win probability: home 30%, draw 34%, away 36%
Athletic Club 0–1 Valencia result and stats:
10 May
Athletic Club0
Valencia1
Upset
Win probability: home 54%, draw 26%, away 21%
Mallorca 1–1 Villarreal result and stats:
10 May
Mallorca1
Villarreal1
Upset
Win probability: home 30%, draw 25%, away 45%
Real Sociedad 2–2 Real Betis result and stats:
9 May
Real Sociedad2
Real Betis2
Upset
Win probability: home 41%, draw 25%, away 34%
Atlético Madrid 0–1 Celta Vigo result and stats:
9 May
Atlético Madrid0
Celta Vigo1
Upset
Win probability: home 63%, draw 20%, away 17%
Sevilla 2–1 Espanyol result and stats:
9 May
Sevilla2
Espanyol1
Called correctly
Win probability: home 46%, draw 26%, away 28%
Elche 1–1 Alaves result and stats:
9 May
Elche1
Alaves1
Upset
Win probability: home 48%, draw 25%, away 28%
Levante 3–2 Osasuna result and stats:
8 May
Levante3
Osasuna2
Called correctly
Win probability: home 38%, draw 27%, away 35%
Sevilla 1–0 Real Sociedad result and stats:
4 May
Sevilla1
Real Sociedad0
Called correctly
Win probability: home 38%, draw 25%, away 37%
Espanyol 0–2 Real Madrid result and stats:
3 May
Espanyol0
Real Madrid2
Called correctly
Win probability: home 18%, draw 22%, away 60%
Real Betis 3–0 Real Oviedo result and stats:
3 May
Real Betis3
Real Oviedo0
Called correctly
Win probability: home 65%, draw 21%, away 13%
Getafe 0–2 Rayo Vallecano result and stats:
3 May
Getafe0
Rayo Vallecano2
Upset
Win probability: home 41%, draw 34%, away 25%
Celta Vigo 3–1 Elche result and stats:
3 May
Celta Vigo3
Elche1
Called correctly
Win probability: home 54%, draw 23%, away 24%
Osasuna 1–2 Barcelona result and stats:
2 May
Osasuna1
Barcelona2
Called correctly
Win probability: home 19%, draw 21%, away 60%
Alaves 2–4 Athletic Club result and stats:
2 May
Alaves2
Athletic Club4
Called correctly
Win probability: home 35%, draw 29%, away 36%
Valencia 0–2 Atlético Madrid result and stats:
2 May
Valencia0
Atlético Madrid2
Called correctly
Win probability: home 25%, draw 26%, away 49%
Villarreal 5–1 Levante result and stats:
2 May
Villarreal5
Levante1
Called correctly
Win probability: home 67%, draw 19%, away 15%
Girona 0–1 Mallorca result and stats:
1 May
Girona0
Mallorca1
Upset
Win probability: home 49%, draw 26%, away 26%

La Liga results, April 2026

40 matches
Espanyol 0–0 Levante result and stats:
27 Apr
Espanyol0
Levante0
Upset
Win probability: home 48%, draw 25%, away 27%
Villarreal 2–1 Celta Vigo result and stats:
26 Apr
Villarreal2
Celta Vigo1
Called correctly
Win probability: home 60%, draw 20%, away 20%
Osasuna 2–1 Sevilla result and stats:
26 Apr
Osasuna2
Sevilla1
Called correctly
Win probability: home 51%, draw 25%, away 24%
Real Oviedo 1–2 Elche result and stats:
26 Apr
Real Oviedo1
Elche2
Called correctly
Win probability: home 35%, draw 28%, away 37%
Rayo Vallecano 3–3 Real Sociedad result and stats:
26 Apr
Rayo Vallecano3
Real Sociedad3
Upset
Win probability: home 36%, draw 29%, away 34%
Atlético Madrid 3–2 Athletic Club result and stats:
25 Apr
Atlético Madrid3
Athletic Club2
Called correctly
Win probability: home 59%, draw 24%, away 18%
Valencia 2–1 Girona result and stats:
25 Apr
Valencia2
Girona1
Called correctly
Win probability: home 41%, draw 27%, away 32%
Getafe 0–2 Barcelona result and stats:
25 Apr
Getafe0
Barcelona2
Called correctly
Win probability: home 18%, draw 24%, away 59%
Alaves 2–1 Mallorca result and stats:
25 Apr
Alaves2
Mallorca1
Called correctly
Win probability: home 42%, draw 29%, away 29%
Real Betis 1–1 Real Madrid result and stats:
24 Apr
Real Betis1
Real Madrid1
Upset
Win probability: home 27%, draw 24%, away 49%
Real Oviedo 1–1 Villarreal result and stats:
23 Apr
Real Oviedo1
Villarreal1
Upset
Win probability: home 20%, draw 24%, away 56%
Rayo Vallecano 1–0 Espanyol result and stats:
23 Apr
Rayo Vallecano1
Espanyol0
Called correctly
Win probability: home 44%, draw 29%, away 28%
Levante 2–0 Sevilla result and stats:
23 Apr
Levante2
Sevilla0
Called correctly
Win probability: home 45%, draw 25%, away 30%
Barcelona 1–0 Celta Vigo result and stats:
22 Apr
Barcelona1
Celta Vigo0
Called correctly
Win probability: home 79%, draw 13%, away 9%
Real Sociedad 0–1 Getafe result and stats:
22 Apr
Real Sociedad0
Getafe1
Upset
Win probability: home 47%, draw 29%, away 23%
Elche 3–2 Atlético Madrid result and stats:
22 Apr
Elche3
Atlético Madrid2
Upset
Win probability: home 23%, draw 24%, away 53%
Girona 2–3 Real Betis result and stats:
21 Apr
Girona2
Real Betis3
Upset
Win probability: home 40%, draw 26%, away 34%
Real Madrid 2–1 Alaves result and stats:
21 Apr
Real Madrid2
Alaves1
Called correctly
Win probability: home 76%, draw 15%, away 8%
Athletic Club 1–0 Osasuna result and stats:
21 Apr
Athletic Club1
Osasuna0
Called correctly
Win probability: home 48%, draw 27%, away 25%
Mallorca 1–1 Valencia result and stats:
21 Apr
Mallorca1
Valencia1
Upset
Win probability: home 44%, draw 28%, away 27%
Levante 1–0 Getafe result and stats:
13 Apr
Levante1
Getafe0
Called correctly
Win probability: home 38%, draw 30%, away 32%
Athletic Club 1–2 Villarreal result and stats:
12 Apr
Athletic Club1
Villarreal2
Upset
Win probability: home 39%, draw 26%, away 36%
Celta Vigo 0–3 Real Oviedo result and stats:
12 Apr
Celta Vigo0
Real Oviedo3
Upset
Win probability: home 68%, draw 20%, away 12%
Mallorca 3–0 Rayo Vallecano result and stats:
12 Apr
Mallorca3
Rayo Vallecano0
Called correctly
Win probability: home 41%, draw 31%, away 28%
Osasuna 1–1 Real Betis result and stats:
12 Apr
Osasuna1
Real Betis1
Upset
Win probability: home 40%, draw 27%, away 34%
Sevilla 2–1 Atlético Madrid result and stats:
11 Apr
Sevilla2
Atlético Madrid1
Upset
Win probability: home 22%, draw 24%, away 54%
Barcelona 4–1 Espanyol result and stats:
11 Apr
Barcelona4
Espanyol1
Called correctly
Win probability: home 83%, draw 11%, away 6%
Elche 1–0 Valencia result and stats:
11 Apr
Elche1
Valencia0
Called correctly
Win probability: home 44%, draw 26%, away 30%
Real Sociedad 3–3 Alaves result and stats:
11 Apr
Real Sociedad3
Alaves3
Upset
Win probability: home 53%, draw 26%, away 21%
Real Madrid 1–1 Girona result and stats:
10 Apr
Real Madrid1
Girona1
Upset
Win probability: home 75%, draw 15%, away 10%
Girona 1–0 Villarreal result and stats:
6 Apr
Girona1
Villarreal0
Upset
Win probability: home 33%, draw 23%, away 44%
Alaves 2–2 Osasuna result and stats:
5 Apr
Alaves2
Osasuna2
Upset
Win probability: home 38%, draw 30%, away 33%
Real Oviedo 1–0 Sevilla result and stats:
5 Apr
Real Oviedo1
Sevilla0
Upset
Win probability: home 30%, draw 28%, away 42%
Valencia 2–3 Celta Vigo result and stats:
5 Apr
Valencia2
Celta Vigo3
Upset
Win probability: home 38%, draw 27%, away 35%
Getafe 2–0 Athletic Club result and stats:
5 Apr
Getafe2
Athletic Club0
Upset
Win probability: home 33%, draw 33%, away 34%
Atlético Madrid 1–2 Barcelona result and stats:
4 Apr
Atlético Madrid1
Barcelona2
Called correctly
Win probability: home 38%, draw 24%, away 38%
Real Betis 0–0 Espanyol result and stats:
4 Apr
Real Betis0
Espanyol0
Upset
Win probability: home 59%, draw 22%, away 19%
Mallorca 2–1 Real Madrid result and stats:
4 Apr
Mallorca2
Real Madrid1
Upset
Win probability: home 17%, draw 23%, away 61%
Real Sociedad 2–0 Levante result and stats:
4 Apr
Real Sociedad2
Levante0
Called correctly
Win probability: home 56%, draw 23%, away 21%
Rayo Vallecano 1–0 Elche result and stats:
3 Apr
Rayo Vallecano1
Elche0
Called correctly
Win probability: home 45%, draw 28%, away 27%

La Liga results, March 2026

36 matches
Real Madrid 3–2 Atlético Madrid result and stats:
22 Mar
Real Madrid3
Atlético Madrid2
Called correctly
Win probability: home 53%, draw 24%, away 23%
Athletic Club 2–1 Real Betis result and stats:
22 Mar
Athletic Club2
Real Betis1
Called correctly
Win probability: home 44%, draw 27%, away 29%
Celta Vigo 3–4 Alaves result and stats:
22 Mar
Celta Vigo3
Alaves4
Upset
Win probability: home 55%, draw 26%, away 19%
Barcelona 1–0 Rayo Vallecano result and stats:
22 Mar
Barcelona1
Rayo Vallecano0
Called correctly
Win probability: home 79%, draw 14%, away 7%
Sevilla 0–2 Valencia result and stats:
21 Mar
Sevilla0
Valencia2
Upset
Win probability: home 46%, draw 26%, away 28%
Levante 4–2 Real Oviedo result and stats:
21 Mar
Levante4
Real Oviedo2
Called correctly
Win probability: home 55%, draw 27%, away 18%
Osasuna 1–0 Girona result and stats:
21 Mar
Osasuna1
Girona0
Called correctly
Win probability: home 46%, draw 26%, away 28%
Espanyol 1–2 Getafe result and stats:
21 Mar
Espanyol1
Getafe2
Upset
Win probability: home 41%, draw 31%, away 28%
Elche 2–1 Mallorca result and stats:
21 Mar
Elche2
Mallorca1
Called correctly
Win probability: home 45%, draw 27%, away 28%
Villarreal 3–1 Real Sociedad result and stats:
20 Mar
Villarreal3
Real Sociedad1
Called correctly
Win probability: home 57%, draw 22%, away 21%
Rayo Vallecano 1–1 Levante result and stats:
16 Mar
Rayo Vallecano1
Levante1
Upset
Win probability: home 48%, draw 28%, away 25%
Real Sociedad 3–1 Osasuna result and stats:
15 Mar
Real Sociedad3
Osasuna1
Called correctly
Win probability: home 46%, draw 27%, away 27%
Real Betis 1–1 Celta Vigo result and stats:
15 Mar
Real Betis1
Celta Vigo1
Upset
Win probability: home 49%, draw 24%, away 26%
Barcelona 5–2 Sevilla result and stats:
15 Mar
Barcelona5
Sevilla2
Called correctly
Win probability: home 82%, draw 11%, away 6%
Mallorca 2–1 Espanyol result and stats:
15 Mar
Mallorca2
Espanyol1
Called correctly
Win probability: home 43%, draw 28%, away 29%
Real Madrid 4–1 Elche result and stats:
14 Mar
Real Madrid4
Elche1
Called correctly
Win probability: home 79%, draw 14%, away 7%
Real Oviedo 1–0 Valencia result and stats:
14 Mar
Real Oviedo1
Valencia0
Upset
Win probability: home 26%, draw 31%, away 43%
Atlético Madrid 1–0 Getafe result and stats:
14 Mar
Atlético Madrid1
Getafe0
Called correctly
Win probability: home 63%, draw 24%, away 13%
Girona 3–0 Athletic Club result and stats:
14 Mar
Girona3
Athletic Club0
Upset
Win probability: home 36%, draw 27%, away 37%
Alaves 1–1 Villarreal result and stats:
13 Mar
Alaves1
Villarreal1
Upset
Win probability: home 26%, draw 26%, away 48%
Espanyol 1–1 Real Oviedo result and stats:
9 Mar
Espanyol1
Real Oviedo1
Upset
Win probability: home 61%, draw 24%, away 15%
Valencia 3–2 Alaves result and stats:
8 Mar
Valencia3
Alaves2
Called correctly
Win probability: home 44%, draw 30%, away 25%
Sevilla 1–1 Rayo Vallecano result and stats:
8 Mar
Sevilla1
Rayo Vallecano1
Upset
Win probability: home 44%, draw 28%, away 28%
Getafe 2–0 Real Betis result and stats:
8 Mar
Getafe2
Real Betis0
Upset
Win probability: home 31%, draw 30%, away 38%
Villarreal 2–1 Elche result and stats:
8 Mar
Villarreal2
Elche1
Called correctly
Win probability: home 68%, draw 18%, away 14%
Athletic Club 0–1 Barcelona result and stats:
7 Mar
Athletic Club0
Barcelona1
Called correctly
Win probability: home 25%, draw 23%, away 52%
Atlético Madrid 3–2 Real Sociedad result and stats:
7 Mar
Atlético Madrid3
Real Sociedad2
Called correctly
Win probability: home 63%, draw 22%, away 15%
Levante 1–1 Girona result and stats:
7 Mar
Levante1
Girona1
Upset
Win probability: home 40%, draw 25%, away 35%
Osasuna 2–2 Mallorca result and stats:
7 Mar
Osasuna2
Mallorca2
Upset
Win probability: home 49%, draw 28%, away 23%
Celta Vigo 1–2 Real Madrid result and stats:
6 Mar
Celta Vigo1
Real Madrid2
Called correctly
Win probability: home 24%, draw 23%, away 53%
Rayo Vallecano 3–0 Real Oviedo result and stats:
4 Mar
Rayo Vallecano3
Real Oviedo0
Called correctly
Win probability: home 53%, draw 30%, away 17%
Real Madrid 0–1 Getafe result and stats:
2 Mar
Real Madrid0
Getafe1
Upset
Win probability: home 74%, draw 18%, away 8%
Girona 1–2 Celta Vigo result and stats:
1 Mar
Girona1
Celta Vigo2
Upset
Win probability: home 41%, draw 25%, away 34%
Real Betis 2–2 Sevilla result and stats:
1 Mar
Real Betis2
Sevilla2
Upset
Win probability: home 59%, draw 22%, away 19%
Valencia 1–0 Osasuna result and stats:
1 Mar
Valencia1
Osasuna0
Called correctly
Win probability: home 38%, draw 29%, away 33%
Elche 2–2 Espanyol result and stats:
1 Mar
Elche2
Espanyol2
Upset
Win probability: home 45%, draw 26%, away 29%

La Liga results, February 2026

40 matches
Real Oviedo 0–1 Atlético Madrid result and stats:
28 Feb
Real Oviedo0
Atlético Madrid1
Called correctly
Win probability: home 12%, draw 23%, away 64%
Mallorca 0–1 Real Sociedad result and stats:
28 Feb
Mallorca0
Real Sociedad1
Upset
Win probability: home 36%, draw 29%, away 34%
Barcelona 4–1 Villarreal result and stats:
28 Feb
Barcelona4
Villarreal1
Called correctly
Win probability: home 68%, draw 17%, away 16%
Rayo Vallecano 1–1 Athletic Club result and stats:
28 Feb
Rayo Vallecano1
Athletic Club1
Upset
Win probability: home 31%, draw 31%, away 38%
Levante 2–0 Alaves result and stats:
27 Feb
Levante2
Alaves0
Called correctly
Win probability: home 40%, draw 29%, away 31%
Alaves 2–2 Girona result and stats:
23 Feb
Alaves2
Girona2
Upset
Win probability: home 39%, draw 29%, away 32%
Villarreal 2–1 Valencia result and stats:
22 Feb
Villarreal2
Valencia1
Called correctly
Win probability: home 66%, draw 20%, away 15%
Celta Vigo 2–0 Mallorca result and stats:
22 Feb
Celta Vigo2
Mallorca0
Called correctly
Win probability: home 52%, draw 26%, away 22%
Barcelona 3–0 Levante result and stats:
22 Feb
Barcelona3
Levante0
Called correctly
Win probability: home 86%, draw 9%, away 5%
Getafe 0–1 Sevilla result and stats:
22 Feb
Getafe0
Sevilla1
Upset
Win probability: home 42%, draw 30%, away 28%
Atlético Madrid 4–2 Espanyol result and stats:
21 Feb
Atlético Madrid4
Espanyol2
Called correctly
Win probability: home 69%, draw 20%, away 11%
Osasuna 2–1 Real Madrid result and stats:
21 Feb
Osasuna2
Real Madrid1
Upset
Win probability: home 20%, draw 24%, away 57%
Real Betis 1–1 Rayo Vallecano result and stats:
21 Feb
Real Betis1
Rayo Vallecano1
Upset
Win probability: home 58%, draw 25%, away 18%
Real Sociedad 3–3 Real Oviedo result and stats:
21 Feb
Real Sociedad3
Real Oviedo3
Upset
Win probability: home 64%, draw 25%, away 11%
Athletic Club 2–1 Elche result and stats:
20 Feb
Athletic Club2
Elche1
Called correctly
Win probability: home 56%, draw 25%, away 19%
Levante 0–1 Villarreal result and stats:
18 Feb
Levante0
Villarreal1
Called correctly
Win probability: home 27%, draw 22%, away 52%
Girona 2–1 Barcelona result and stats:
16 Feb
Girona2
Barcelona1
Upset
Win probability: home 16%, draw 18%, away 65%
Mallorca 1–2 Real Betis result and stats:
15 Feb
Mallorca1
Real Betis2
Called correctly
Win probability: home 32%, draw 28%, away 40%
Levante 0–2 Valencia result and stats:
15 Feb
Levante0
Valencia2
Upset
Win probability: home 46%, draw 25%, away 29%
Rayo Vallecano 3–0 Atlético Madrid result and stats:
15 Feb
Rayo Vallecano3
Atlético Madrid0
Upset
Win probability: home 18%, draw 27%, away 54%
Real Oviedo 1–2 Athletic Club result and stats:
15 Feb
Real Oviedo1
Athletic Club2
Called correctly
Win probability: home 17%, draw 31%, away 52%
Real Madrid 4–1 Real Sociedad result and stats:
14 Feb
Real Madrid4
Real Sociedad1
Called correctly
Win probability: home 70%, draw 19%, away 11%
Sevilla 1–1 Alaves result and stats:
14 Feb
Sevilla1
Alaves1
Upset
Win probability: home 45%, draw 29%, away 26%
Getafe 2–1 Villarreal result and stats:
14 Feb
Getafe2
Villarreal1
Upset
Win probability: home 26%, draw 27%, away 47%
Espanyol 2–2 Celta Vigo result and stats:
14 Feb
Espanyol2
Celta Vigo2
Upset
Win probability: home 38%, draw 27%, away 36%
Elche 0–0 Osasuna result and stats:
13 Feb
Elche0
Osasuna0
Upset
Win probability: home 41%, draw 26%, away 33%
Villarreal 4–1 Espanyol result and stats:
9 Feb
Villarreal4
Espanyol1
Called correctly
Win probability: home 64%, draw 20%, away 16%
Valencia 0–2 Real Madrid result and stats:
8 Feb
Valencia0
Real Madrid2
Called correctly
Win probability: home 16%, draw 22%, away 62%
Atlético Madrid 0–1 Real Betis result and stats:
8 Feb
Atlético Madrid0
Real Betis1
Upset
Win probability: home 62%, draw 22%, away 16%
Athletic Club 4–2 Levante result and stats:
8 Feb
Athletic Club4
Levante2
Called correctly
Win probability: home 56%, draw 25%, away 19%
Sevilla 1–1 Girona result and stats:
8 Feb
Sevilla1
Girona1
Upset
Win probability: home 45%, draw 25%, away 31%
Alaves 0–2 Getafe result and stats:
8 Feb
Alaves0
Getafe2
Upset
Win probability: home 41%, draw 35%, away 25%
Real Sociedad 3–1 Elche result and stats:
7 Feb
Real Sociedad3
Elche1
Called correctly
Win probability: home 50%, draw 26%, away 24%
Barcelona 3–0 Mallorca result and stats:
7 Feb
Barcelona3
Mallorca0
Called correctly
Win probability: home 79%, draw 13%, away 7%
Celta Vigo 1–2 Osasuna result and stats:
6 Feb
Celta Vigo1
Osasuna2
Upset
Win probability: home 49%, draw 26%, away 25%
Mallorca 4–1 Sevilla result and stats:
2 Feb
Mallorca4
Sevilla1
Called correctly
Win probability: home 41%, draw 28%, away 30%
Athletic Club 1–1 Real Sociedad result and stats:
1 Feb
Athletic Club1
Real Sociedad1
Upset
Win probability: home 46%, draw 29%, away 25%
Getafe 0–0 Celta Vigo result and stats:
1 Feb
Getafe0
Celta Vigo0
Upset
Win probability: home 32%, draw 30%, away 38%
Real Betis 2–1 Valencia result and stats:
1 Feb
Real Betis2
Valencia1
Called correctly
Win probability: home 58%, draw 23%, away 19%
Real Madrid 2–1 Rayo Vallecano result and stats:
1 Feb
Real Madrid2
Rayo Vallecano1
Called correctly
Win probability: home 77%, draw 16%, away 7%

La Liga results, January 2026

43 matches
Elche 1–3 Barcelona result and stats:
31 Jan
Elche1
Barcelona3
Called correctly
Win probability: home 17%, draw 19%, away 64%
Levante 0–0 Atlético Madrid result and stats:
31 Jan
Levante0
Atlético Madrid0
Upset
Win probability: home 19%, draw 22%, away 59%
Osasuna 2–2 Villarreal result and stats:
31 Jan
Osasuna2
Villarreal2
Upset
Win probability: home 32%, draw 25%, away 43%
Real Oviedo 1–0 Girona result and stats:
31 Jan
Real Oviedo1
Girona0
Upset
Win probability: home 22%, draw 29%, away 50%
Espanyol 1–2 Alaves result and stats:
30 Jan
Espanyol1
Alaves2
Upset
Win probability: home 45%, draw 30%, away 25%
Girona 1–1 Getafe result and stats:
26 Jan
Girona1
Getafe1
Upset
Win probability: home 49%, draw 27%, away 24%
Alaves 2–1 Real Betis result and stats:
25 Jan
Alaves2
Real Betis1
Upset
Win probability: home 30%, draw 29%, away 41%
Real Sociedad 3–1 Celta Vigo result and stats:
25 Jan
Real Sociedad3
Celta Vigo1
Called correctly
Win probability: home 41%, draw 27%, away 32%
Barcelona 3–0 Real Oviedo result and stats:
25 Jan
Barcelona3
Real Oviedo0
Called correctly
Win probability: home 90%, draw 8%, away 3%
Atlético Madrid 3–0 Mallorca result and stats:
25 Jan
Atlético Madrid3
Mallorca0
Called correctly
Win probability: home 69%, draw 20%, away 11%
Villarreal 0–2 Real Madrid result and stats:
24 Jan
Villarreal0
Real Madrid2
Called correctly
Win probability: home 33%, draw 23%, away 44%
Sevilla 2–1 Athletic Club result and stats:
24 Jan
Sevilla2
Athletic Club1
Upset
Win probability: home 33%, draw 28%, away 38%
Valencia 3–2 Espanyol result and stats:
24 Jan
Valencia3
Espanyol2
Called correctly
Win probability: home 40%, draw 29%, away 31%
Rayo Vallecano 1–3 Osasuna result and stats:
24 Jan
Rayo Vallecano1
Osasuna3
Upset
Win probability: home 36%, draw 31%, away 32%
Levante 3–2 Elche result and stats:
23 Jan
Levante3
Elche2
Called correctly
Win probability: home 40%, draw 25%, away 34%
Elche 2–2 Sevilla result and stats:
19 Jan
Elche2
Sevilla2
Upset
Win probability: home 47%, draw 26%, away 27%
Real Sociedad 2–1 Barcelona result and stats:
18 Jan
Real Sociedad2
Barcelona1
Upset
Win probability: home 19%, draw 22%, away 59%
Celta Vigo 3–0 Rayo Vallecano result and stats:
18 Jan
Celta Vigo3
Rayo Vallecano0
Called correctly
Win probability: home 52%, draw 27%, away 21%
Atlético Madrid 1–0 Alaves result and stats:
18 Jan
Atlético Madrid1
Alaves0
Called correctly
Win probability: home 69%, draw 21%, away 10%
Getafe 0–1 Valencia result and stats:
18 Jan
Getafe0
Valencia1
Upset
Win probability: home 40%, draw 31%, away 28%
Real Betis 2–0 Villarreal result and stats:
17 Jan
Real Betis2
Villarreal0
Called correctly
Win probability: home 39%, draw 23%, away 38%
Osasuna 3–2 Real Oviedo result and stats:
17 Jan
Osasuna3
Real Oviedo2
Called correctly
Win probability: home 60%, draw 28%, away 12%
Mallorca 3–2 Athletic Club result and stats:
17 Jan
Mallorca3
Athletic Club2
Upset
Win probability: home 29%, draw 32%, away 39%
Real Madrid 2–0 Levante result and stats:
17 Jan
Real Madrid2
Levante0
Called correctly
Win probability: home 82%, draw 11%, away 6%
Espanyol 0–2 Girona result and stats:
16 Jan
Espanyol0
Girona2
Upset
Win probability: home 47%, draw 25%, away 27%
Sevilla 0–1 Celta Vigo result and stats:
12 Jan
Sevilla0
Celta Vigo1
Upset
Win probability: home 39%, draw 26%, away 36%
Levante 1–1 Espanyol result and stats:
11 Jan
Levante1
Espanyol1
Upset
Win probability: home 39%, draw 26%, away 35%
Rayo Vallecano 2–1 Mallorca result and stats:
11 Jan
Rayo Vallecano2
Mallorca1
Called correctly
Win probability: home 39%, draw 33%, away 28%
Valencia 1–1 Elche result and stats:
10 Jan
Valencia1
Elche1
Upset
Win probability: home 40%, draw 28%, away 33%
Girona 1–0 Osasuna result and stats:
10 Jan
Girona1
Osasuna0
Called correctly
Win probability: home 44%, draw 26%, away 31%
Villarreal 3–1 Alaves result and stats:
10 Jan
Villarreal3
Alaves1
Called correctly
Win probability: home 66%, draw 21%, away 14%
Real Oviedo 1–1 Real Betis result and stats:
10 Jan
Real Oviedo1
Real Betis1
Upset
Win probability: home 14%, draw 27%, away 59%
Getafe 1–2 Real Sociedad result and stats:
9 Jan
Getafe1
Real Sociedad2
Upset
Win probability: home 35%, draw 33%, away 32%
Real Sociedad 1–1 Atlético Madrid result and stats:
4 Jan
Real Sociedad1
Atlético Madrid1
Upset
Win probability: home 24%, draw 26%, away 50%
Alaves 1–1 Real Oviedo result and stats:
4 Jan
Alaves1
Real Oviedo1
Upset
Win probability: home 56%, draw 32%, away 12%
Mallorca 1–2 Girona result and stats:
4 Jan
Mallorca1
Girona2
Upset
Win probability: home 43%, draw 27%, away 30%
Real Madrid 5–1 Real Betis result and stats:
4 Jan
Real Madrid5
Real Betis1
Called correctly
Win probability: home 65%, draw 19%, away 15%
Sevilla 0–3 Levante result and stats:
4 Jan
Sevilla0
Levante3
Upset
Win probability: home 58%, draw 21%, away 21%
Espanyol 0–2 Barcelona result and stats:
3 Jan
Espanyol0
Barcelona2
Called correctly
Win probability: home 19%, draw 20%, away 61%
Elche 1–3 Villarreal result and stats:
3 Jan
Elche1
Villarreal3
Called correctly
Win probability: home 32%, draw 24%, away 44%
Osasuna 1–1 Athletic Club result and stats:
3 Jan
Osasuna1
Athletic Club1
Upset
Win probability: home 34%, draw 30%, away 36%
Celta Vigo 4–1 Valencia result and stats:
3 Jan
Celta Vigo4
Valencia1
Called correctly
Win probability: home 52%, draw 25%, away 23%
Rayo Vallecano 1–1 Getafe result and stats:
2 Jan
Rayo Vallecano1
Getafe1
Upset
Win probability: home 39%, draw 34%, away 27%

La Liga results, December 2025

32 matches
Athletic Club 1–2 Espanyol result and stats:
22 Dec
Athletic Club1
Espanyol2
Upset
Win probability: home 52%, draw 27%, away 21%
Real Betis 4–0 Getafe result and stats:
21 Dec
Real Betis4
Getafe0
Called correctly
Win probability: home 54%, draw 27%, away 20%
Elche 4–0 Rayo Vallecano result and stats:
21 Dec
Elche4
Rayo Vallecano0
Called correctly
Win probability: home 41%, draw 31%, away 28%
Villarreal 0–2 Barcelona result and stats:
21 Dec
Villarreal0
Barcelona2
Called correctly
Win probability: home 34%, draw 20%, away 46%
Girona 0–3 Atlético Madrid result and stats:
21 Dec
Girona0
Atlético Madrid3
Called correctly
Win probability: home 23%, draw 22%, away 55%
Real Madrid 2–0 Sevilla result and stats:
20 Dec
Real Madrid2
Sevilla0
Called correctly
Win probability: home 75%, draw 15%, away 10%
Osasuna 3–0 Alaves result and stats:
20 Dec
Osasuna3
Alaves0
Called correctly
Win probability: home 43%, draw 30%, away 26%
Levante 1–1 Real Sociedad result and stats:
20 Dec
Levante1
Real Sociedad1
Upset
Win probability: home 34%, draw 25%, away 41%
Real Oviedo 0–0 Celta Vigo result and stats:
20 Dec
Real Oviedo0
Celta Vigo0
Upset
Win probability: home 15%, draw 27%, away 58%
Valencia 1–1 Mallorca result and stats:
19 Dec
Valencia1
Mallorca1
Upset
Win probability: home 42%, draw 30%, away 28%
Rayo Vallecano 0–0 Real Betis result and stats:
15 Dec
Rayo Vallecano0
Real Betis0
Upset
Win probability: home 32%, draw 29%, away 39%
Alaves 1–2 Real Madrid result and stats:
14 Dec
Alaves1
Real Madrid2
Called correctly
Win probability: home 18%, draw 24%, away 58%
Celta Vigo 2–0 Athletic Club result and stats:
14 Dec
Celta Vigo2
Athletic Club0
Upset
Win probability: home 36%, draw 28%, away 37%
Sevilla 4–0 Real Oviedo result and stats:
14 Dec
Sevilla4
Real Oviedo0
Called correctly
Win probability: home 61%, draw 26%, away 13%
Getafe 0–1 Espanyol result and stats:
13 Dec
Getafe0
Espanyol1
Upset
Win probability: home 39%, draw 31%, away 30%
Barcelona 2–0 Osasuna result and stats:
13 Dec
Barcelona2
Osasuna0
Called correctly
Win probability: home 78%, draw 13%, away 9%
Mallorca 3–1 Elche result and stats:
13 Dec
Mallorca3
Elche1
Called correctly
Win probability: home 38%, draw 31%, away 31%
Atlético Madrid 2–1 Valencia result and stats:
13 Dec
Atlético Madrid2
Valencia1
Called correctly
Win probability: home 70%, draw 19%, away 11%
Real Sociedad 1–2 Girona result and stats:
12 Dec
Real Sociedad1
Girona2
Upset
Win probability: home 49%, draw 25%, away 27%
Osasuna 2–0 Levante result and stats:
8 Dec
Osasuna2
Levante0
Called correctly
Win probability: home 53%, draw 23%, away 24%
Real Madrid 0–2 Celta Vigo result and stats:
7 Dec
Real Madrid0
Celta Vigo2
Upset
Win probability: home 75%, draw 15%, away 10%
Espanyol 1–0 Rayo Vallecano result and stats:
7 Dec
Espanyol1
Rayo Vallecano0
Called correctly
Win probability: home 43%, draw 29%, away 27%
Valencia 1–1 Sevilla result and stats:
7 Dec
Valencia1
Sevilla1
Upset
Win probability: home 42%, draw 27%, away 31%
Elche 3–0 Girona result and stats:
7 Dec
Elche3
Girona0
Called correctly
Win probability: home 40%, draw 26%, away 34%
Athletic Club 1–0 Atlético Madrid result and stats:
6 Dec
Athletic Club1
Atlético Madrid0
Upset
Win probability: home 31%, draw 28%, away 40%
Real Betis 3–5 Barcelona result and stats:
6 Dec
Real Betis3
Barcelona5
Called correctly
Win probability: home 27%, draw 22%, away 52%
Alaves 1–0 Real Sociedad result and stats:
6 Dec
Alaves1
Real Sociedad0
Called correctly
Win probability: home 35%, draw 32%, away 33%
Villarreal 2–0 Getafe result and stats:
6 Dec
Villarreal2
Getafe0
Called correctly
Win probability: home 61%, draw 22%, away 16%
Real Oviedo 0–0 Mallorca result and stats:
5 Dec
Real Oviedo0
Mallorca0
Upset
Win probability: home 23%, draw 35%, away 42%
Athletic Club 0–3 Real Madrid result and stats:
3 Dec
Athletic Club0
Real Madrid3
Called correctly
Win probability: home 28%, draw 27%, away 45%
Barcelona 3–1 Atlético Madrid result and stats:
2 Dec
Barcelona3
Atlético Madrid1
Called correctly
Win probability: home 52%, draw 22%, away 26%
Rayo Vallecano 1–1 Valencia result and stats:
1 Dec
Rayo Vallecano1
Valencia1
Upset
Win probability: home 42%, draw 30%, away 27%

La Liga results, November 2025

38 matches
Girona 1–1 Real Madrid result and stats:
30 Nov
Girona1
Real Madrid1
Upset
Win probability: home 18%, draw 20%, away 62%
Celta Vigo 0–1 Espanyol result and stats:
30 Nov
Celta Vigo0
Espanyol1
Upset
Win probability: home 49%, draw 24%, away 26%
Sevilla 0–2 Real Betis result and stats:
30 Nov
Sevilla0
Real Betis2
Called correctly
Win probability: home 36%, draw 25%, away 39%
Real Sociedad 2–3 Villarreal result and stats:
30 Nov
Real Sociedad2
Villarreal3
Called correctly
Win probability: home 33%, draw 25%, away 42%
Atlético Madrid 2–0 Real Oviedo result and stats:
29 Nov
Atlético Madrid2
Real Oviedo0
Called correctly
Win probability: home 81%, draw 14%, away 5%
Levante 0–2 Athletic Club result and stats:
29 Nov
Levante0
Athletic Club2
Called correctly
Win probability: home 28%, draw 25%, away 47%
Barcelona 3–1 Alaves result and stats:
29 Nov
Barcelona3
Alaves1
Called correctly
Win probability: home 76%, draw 15%, away 8%
Mallorca 2–2 Osasuna result and stats:
29 Nov
Mallorca2
Osasuna2
Upset
Win probability: home 39%, draw 31%, away 30%
Getafe 1–0 Elche result and stats:
28 Nov
Getafe1
Elche0
Called correctly
Win probability: home 42%, draw 31%, away 27%
Espanyol 2–1 Sevilla result and stats:
24 Nov
Espanyol2
Sevilla1
Called correctly
Win probability: home 43%, draw 26%, away 31%
Elche 2–2 Real Madrid result and stats:
23 Nov
Elche2
Real Madrid2
Upset
Win probability: home 16%, draw 22%, away 62%
Getafe 0–1 Atlético Madrid result and stats:
23 Nov
Getafe0
Atlético Madrid1
Called correctly
Win probability: home 21%, draw 27%, away 52%
Real Betis 1–1 Girona result and stats:
23 Nov
Real Betis1
Girona1
Upset
Win probability: home 58%, draw 21%, away 21%
Real Oviedo 0–0 Rayo Vallecano result and stats:
23 Nov
Real Oviedo0
Rayo Vallecano0
Upset
Win probability: home 23%, draw 33%, away 44%
Villarreal 2–1 Mallorca result and stats:
22 Nov
Villarreal2
Mallorca1
Called correctly
Win probability: home 64%, draw 21%, away 15%
Osasuna 1–3 Real Sociedad result and stats:
22 Nov
Osasuna1
Real Sociedad3
Upset
Win probability: home 40%, draw 30%, away 30%
Barcelona 4–0 Athletic Club result and stats:
22 Nov
Barcelona4
Athletic Club0
Called correctly
Win probability: home 60%, draw 22%, away 18%
Alaves 0–1 Celta Vigo result and stats:
22 Nov
Alaves0
Celta Vigo1
Upset
Win probability: home 39%, draw 28%, away 33%
Valencia 1–0 Levante result and stats:
21 Nov
Valencia1
Levante0
Called correctly
Win probability: home 48%, draw 23%, away 29%
Celta Vigo 2–4 Barcelona result and stats:
9 Nov
Celta Vigo2
Barcelona4
Called correctly
Win probability: home 21%, draw 20%, away 59%
Mallorca 1–0 Getafe result and stats:
9 Nov
Mallorca1
Getafe0
Called correctly
Win probability: home 37%, draw 33%, away 30%
Valencia 1–1 Real Betis result and stats:
9 Nov
Valencia1
Real Betis1
Upset
Win probability: home 32%, draw 27%, away 42%
Rayo Vallecano 0–0 Real Madrid result and stats:
9 Nov
Rayo Vallecano0
Real Madrid0
Upset
Win probability: home 18%, draw 24%, away 59%
Athletic Club 1–0 Real Oviedo result and stats:
9 Nov
Athletic Club1
Real Oviedo0
Called correctly
Win probability: home 71%, draw 21%, away 8%
Espanyol 0–2 Villarreal result and stats:
8 Nov
Espanyol0
Villarreal2
Called correctly
Win probability: home 30%, draw 24%, away 46%
Atlético Madrid 3–1 Levante result and stats:
8 Nov
Atlético Madrid3
Levante1
Called correctly
Win probability: home 79%, draw 13%, away 8%
Sevilla 1–0 Osasuna result and stats:
8 Nov
Sevilla1
Osasuna0
Called correctly
Win probability: home 44%, draw 26%, away 29%
Girona 1–0 Alaves result and stats:
8 Nov
Girona1
Alaves0
Called correctly
Win probability: home 45%, draw 27%, away 28%
Elche 1–1 Real Sociedad result and stats:
7 Nov
Elche1
Real Sociedad1
Upset
Win probability: home 36%, draw 31%, away 34%
Real Oviedo 0–0 Osasuna result and stats:
3 Nov
Real Oviedo0
Osasuna0
Upset
Win probability: home 24%, draw 28%, away 49%
Real Betis 3–0 Mallorca result and stats:
2 Nov
Real Betis3
Mallorca0
Called correctly
Win probability: home 54%, draw 26%, away 20%
Barcelona 3–1 Elche result and stats:
2 Nov
Barcelona3
Elche1
Called correctly
Win probability: home 77%, draw 14%, away 8%
Alaves 2–1 Espanyol result and stats:
2 Nov
Alaves2
Espanyol1
Called correctly
Win probability: home 39%, draw 30%, away 31%
Levante 1–2 Celta Vigo result and stats:
2 Nov
Levante1
Celta Vigo2
Upset
Win probability: home 41%, draw 22%, away 37%
Real Madrid 4–0 Valencia result and stats:
1 Nov
Real Madrid4
Valencia0
Called correctly
Win probability: home 75%, draw 16%, away 9%
Real Sociedad 3–2 Athletic Club result and stats:
1 Nov
Real Sociedad3
Athletic Club2
Upset
Win probability: home 30%, draw 32%, away 38%
Atlético Madrid 3–0 Sevilla result and stats:
1 Nov
Atlético Madrid3
Sevilla0
Called correctly
Win probability: home 69%, draw 18%, away 13%
Villarreal 4–0 Rayo Vallecano result and stats:
1 Nov
Villarreal4
Rayo Vallecano0
Called correctly
Win probability: home 59%, draw 23%, away 19%

La Liga results, October 2025

31 matches
Getafe 2–1 Girona result and stats:
31 Oct
Getafe2
Girona1
Called correctly
Win probability: home 42%, draw 27%, away 30%
Real Betis 0–2 Atlético Madrid result and stats:
27 Oct
Real Betis0
Atlético Madrid2
Called correctly
Win probability: home 32%, draw 25%, away 43%
Rayo Vallecano 1–0 Alaves result and stats:
26 Oct
Rayo Vallecano1
Alaves0
Called correctly
Win probability: home 41%, draw 32%, away 27%
Osasuna 2–3 Celta Vigo result and stats:
26 Oct
Osasuna2
Celta Vigo3
Upset
Win probability: home 43%, draw 27%, away 30%
Real Madrid 2–1 Barcelona result and stats:
26 Oct
Real Madrid2
Barcelona1
Called correctly
Win probability: home 48%, draw 22%, away 30%
Mallorca 1–1 Levante result and stats:
26 Oct
Mallorca1
Levante1
Upset
Win probability: home 46%, draw 25%, away 29%
Valencia 0–2 Villarreal result and stats:
25 Oct
Valencia0
Villarreal2
Called correctly
Win probability: home 30%, draw 24%, away 46%
Athletic Club 0–1 Getafe result and stats:
25 Oct
Athletic Club0
Getafe1
Upset
Win probability: home 55%, draw 29%, away 16%
Espanyol 1–0 Elche result and stats:
25 Oct
Espanyol1
Elche0
Called correctly
Win probability: home 46%, draw 27%, away 26%
Girona 3–3 Real Oviedo result and stats:
25 Oct
Girona3
Real Oviedo3
Upset
Win probability: home 69%, draw 20%, away 10%
Real Sociedad 2–1 Sevilla result and stats:
24 Oct
Real Sociedad2
Sevilla1
Called correctly
Win probability: home 43%, draw 28%, away 29%
Alaves 0–0 Valencia result and stats:
20 Oct
Alaves0
Valencia0
Upset
Win probability: home 42%, draw 30%, away 29%
Getafe 0–1 Real Madrid result and stats:
19 Oct
Getafe0
Real Madrid1
Called correctly
Win probability: home 18%, draw 24%, away 58%
Levante 0–3 Rayo Vallecano result and stats:
19 Oct
Levante0
Rayo Vallecano3
Upset
Win probability: home 51%, draw 24%, away 26%
Celta Vigo 1–1 Real Sociedad result and stats:
19 Oct
Celta Vigo1
Real Sociedad1
Upset
Win probability: home 44%, draw 27%, away 28%
Elche 0–0 Athletic Club result and stats:
19 Oct
Elche0
Athletic Club0
Upset
Win probability: home 27%, draw 29%, away 44%
Atlético Madrid 1–0 Osasuna result and stats:
18 Oct
Atlético Madrid1
Osasuna0
Called correctly
Win probability: home 66%, draw 20%, away 14%
Villarreal 2–2 Real Betis result and stats:
18 Oct
Villarreal2
Real Betis2
Upset
Win probability: home 52%, draw 22%, away 26%
Barcelona 2–1 Girona result and stats:
18 Oct
Barcelona2
Girona1
Called correctly
Win probability: home 80%, draw 12%, away 8%
Sevilla 1–3 Mallorca result and stats:
18 Oct
Sevilla1
Mallorca3
Upset
Win probability: home 49%, draw 28%, away 24%
Real Oviedo 0–2 Espanyol result and stats:
17 Oct
Real Oviedo0
Espanyol2
Called correctly
Win probability: home 23%, draw 30%, away 47%
Celta Vigo 1–1 Atlético Madrid result and stats:
5 Oct
Celta Vigo1
Atlético Madrid1
Upset
Win probability: home 25%, draw 23%, away 52%
Espanyol 1–2 Real Betis result and stats:
5 Oct
Espanyol1
Real Betis2
Called correctly
Win probability: home 35%, draw 26%, away 39%
Real Sociedad 0–1 Rayo Vallecano result and stats:
5 Oct
Real Sociedad0
Rayo Vallecano1
Upset
Win probability: home 45%, draw 31%, away 25%
Sevilla 4–1 Barcelona result and stats:
5 Oct
Sevilla4
Barcelona1
Upset
Win probability: home 18%, draw 19%, away 63%
Alaves 3–1 Elche result and stats:
5 Oct
Alaves3
Elche1
Called correctly
Win probability: home 39%, draw 31%, away 30%
Real Madrid 3–1 Villarreal result and stats:
4 Oct
Real Madrid3
Villarreal1
Called correctly
Win probability: home 63%, draw 19%, away 18%
Athletic Club 2–1 Mallorca result and stats:
4 Oct
Athletic Club2
Mallorca1
Called correctly
Win probability: home 56%, draw 28%, away 15%
Girona 2–1 Valencia result and stats:
4 Oct
Girona2
Valencia1
Called correctly
Win probability: home 45%, draw 25%, away 30%
Real Oviedo 0–2 Levante result and stats:
4 Oct
Real Oviedo0
Levante2
Called correctly
Win probability: home 28%, draw 25%, away 48%
Osasuna 2–1 Getafe result and stats:
3 Oct
Osasuna2
Getafe1
Called correctly
Win probability: home 43%, draw 30%, away 26%

La Liga results, September 2025

39 matches
Valencia 1–2 Real Oviedo result and stats:
30 Sep
Valencia1
Real Oviedo2
Upset
Win probability: home 64%, draw 25%, away 11%
Real Betis 2–0 Osasuna result and stats:
28 Sep
Real Betis2
Osasuna0
Called correctly
Win probability: home 51%, draw 25%, away 23%
Barcelona 2–1 Real Sociedad result and stats:
28 Sep
Barcelona2
Real Sociedad1
Called correctly
Win probability: home 74%, draw 16%, away 10%
Elche 2–1 Celta Vigo result and stats:
28 Sep
Elche2
Celta Vigo1
Called correctly
Win probability: home 39%, draw 27%, away 33%
Rayo Vallecano 0–1 Sevilla result and stats:
28 Sep
Rayo Vallecano0
Sevilla1
Upset
Win probability: home 41%, draw 28%, away 31%
Villarreal 1–0 Athletic Club result and stats:
27 Sep
Villarreal1
Athletic Club0
Called correctly
Win probability: home 43%, draw 26%, away 31%
Mallorca 1–0 Alaves result and stats:
27 Sep
Mallorca1
Alaves0
Called correctly
Win probability: home 37%, draw 34%, away 29%
Atlético Madrid 5–2 Real Madrid result and stats:
27 Sep
Atlético Madrid5
Real Madrid2
Upset
Win probability: home 37%, draw 25%, away 37%
Getafe 1–1 Levante result and stats:
27 Sep
Getafe1
Levante1
Upset
Win probability: home 44%, draw 24%, away 32%
Girona 0–0 Espanyol result and stats:
26 Sep
Girona0
Espanyol0
Upset
Win probability: home 46%, draw 24%, away 30%
Real Oviedo 1–3 Barcelona result and stats:
25 Sep
Real Oviedo1
Barcelona3
Called correctly
Win probability: home 6%, draw 14%, away 81%
Osasuna 1–1 Elche result and stats:
25 Sep
Osasuna1
Elche1
Upset
Win probability: home 48%, draw 27%, away 25%
Atlético Madrid 3–2 Rayo Vallecano result and stats:
24 Sep
Atlético Madrid3
Rayo Vallecano2
Called correctly
Win probability: home 66%, draw 21%, away 13%
Real Sociedad 1–0 Mallorca result and stats:
24 Sep
Real Sociedad1
Mallorca0
Called correctly
Win probability: home 46%, draw 31%, away 23%
Getafe 1–1 Alaves result and stats:
24 Sep
Getafe1
Alaves1
Upset
Win probability: home 41%, draw 33%, away 27%
Levante 1–4 Real Madrid result and stats:
23 Sep
Levante1
Real Madrid4
Called correctly
Win probability: home 13%, draw 15%, away 72%
Sevilla 1–2 Villarreal result and stats:
23 Sep
Sevilla1
Villarreal2
Called correctly
Win probability: home 32%, draw 23%, away 45%
Athletic Club 1–1 Girona result and stats:
23 Sep
Athletic Club1
Girona1
Upset
Win probability: home 61%, draw 22%, away 17%
Espanyol 2–2 Valencia result and stats:
23 Sep
Espanyol2
Valencia2
Upset
Win probability: home 45%, draw 26%, away 29%
Barcelona 3–0 Getafe result and stats:
21 Sep
Barcelona3
Getafe0
Called correctly
Win probability: home 75%, draw 16%, away 9%
Elche 1–0 Real Oviedo result and stats:
21 Sep
Elche1
Real Oviedo0
Called correctly
Win probability: home 60%, draw 27%, away 13%
Mallorca 1–1 Atlético Madrid result and stats:
21 Sep
Mallorca1
Atlético Madrid1
Upset
Win probability: home 20%, draw 27%, away 53%
Rayo Vallecano 1–1 Celta Vigo result and stats:
21 Sep
Rayo Vallecano1
Celta Vigo1
Upset
Win probability: home 40%, draw 28%, away 33%
Valencia 2–0 Athletic Club result and stats:
20 Sep
Valencia2
Athletic Club0
Upset
Win probability: home 26%, draw 29%, away 45%
Alaves 1–2 Sevilla result and stats:
20 Sep
Alaves1
Sevilla2
Upset
Win probability: home 41%, draw 29%, away 30%
Villarreal 2–1 Osasuna result and stats:
20 Sep
Villarreal2
Osasuna1
Called correctly
Win probability: home 59%, draw 21%, away 20%
Real Madrid 2–0 Espanyol result and stats:
20 Sep
Real Madrid2
Espanyol0
Called correctly
Win probability: home 75%, draw 15%, away 9%
Girona 0–4 Levante result and stats:
20 Sep
Girona0
Levante4
Upset
Win probability: home 60%, draw 18%, away 22%
Real Betis 3–1 Real Sociedad result and stats:
19 Sep
Real Betis3
Real Sociedad1
Called correctly
Win probability: home 49%, draw 27%, away 25%
Espanyol 3–2 Mallorca result and stats:
15 Sep
Espanyol3
Mallorca2
Called correctly
Win probability: home 45%, draw 29%, away 26%
Barcelona 6–0 Valencia result and stats:
14 Sep
Barcelona6
Valencia0
Called correctly
Win probability: home 75%, draw 15%, away 10%
Osasuna 2–0 Rayo Vallecano result and stats:
14 Sep
Osasuna2
Rayo Vallecano0
Called correctly
Win probability: home 43%, draw 29%, away 27%
Levante 2–2 Real Betis result and stats:
14 Sep
Levante2
Real Betis2
Upset
Win probability: home 28%, draw 22%, away 50%
Celta Vigo 1–1 Girona result and stats:
14 Sep
Celta Vigo1
Girona1
Upset
Win probability: home 48%, draw 22%, away 29%
Atlético Madrid 2–0 Villarreal result and stats:
13 Sep
Atlético Madrid2
Villarreal0
Called correctly
Win probability: home 56%, draw 21%, away 23%
Athletic Club 0–1 Alaves result and stats:
13 Sep
Athletic Club0
Alaves1
Upset
Win probability: home 59%, draw 26%, away 15%
Real Sociedad 1–2 Real Madrid result and stats:
13 Sep
Real Sociedad1
Real Madrid2
Called correctly
Win probability: home 20%, draw 25%, away 55%
Getafe 2–0 Real Oviedo result and stats:
13 Sep
Getafe2
Real Oviedo0
Called correctly
Win probability: home 52%, draw 32%, away 16%
Sevilla 2–2 Elche result and stats:
12 Sep
Sevilla2
Elche2
Upset
Win probability: home 48%, draw 27%, away 25%

La Liga results, August 2025

31 matches
Rayo Vallecano 1–1 Barcelona result and stats:
31 Aug
Rayo Vallecano1
Barcelona1
Upset
Win probability: home 17%, draw 21%, away 61%
Espanyol 1–0 Osasuna result and stats:
31 Aug
Espanyol1
Osasuna0
Called correctly
Win probability: home 42%, draw 27%, away 32%
Real Betis 1–2 Athletic Club result and stats:
31 Aug
Real Betis1
Athletic Club2
Called correctly
Win probability: home 34%, draw 28%, away 38%
Celta Vigo 1–1 Villarreal result and stats:
31 Aug
Celta Vigo1
Villarreal1
Upset
Win probability: home 34%, draw 22%, away 44%
Real Madrid 2–1 Mallorca result and stats:
30 Aug
Real Madrid2
Mallorca1
Called correctly
Win probability: home 74%, draw 18%, away 9%
Girona 0–2 Sevilla result and stats:
30 Aug
Girona0
Sevilla2
Upset
Win probability: home 50%, draw 23%, away 28%
Real Oviedo 1–0 Real Sociedad result and stats:
30 Aug
Real Oviedo1
Real Sociedad0
Upset
Win probability: home 15%, draw 30%, away 54%
Alaves 1–1 Atlético Madrid result and stats:
30 Aug
Alaves1
Atlético Madrid1
Upset
Win probability: home 21%, draw 26%, away 52%
Valencia 3–0 Getafe result and stats:
29 Aug
Valencia3
Getafe0
Called correctly
Win probability: home 40%, draw 30%, away 29%
Elche 2–0 Levante result and stats:
29 Aug
Elche2
Levante0
Called correctly
Win probability: home 42%, draw 23%, away 35%
Celta Vigo 1–1 Real Betis result and stats:
27 Aug
Celta Vigo1
Real Betis1
Upset
Win probability: home 39%, draw 24%, away 36%
Sevilla 1–2 Getafe result and stats:
25 Aug
Sevilla1
Getafe2
Upset
Win probability: home 42%, draw 29%, away 29%
Athletic Club 1–0 Rayo Vallecano result and stats:
25 Aug
Athletic Club1
Rayo Vallecano0
Called correctly
Win probability: home 58%, draw 26%, away 16%
Real Oviedo 0–3 Real Madrid result and stats:
24 Aug
Real Oviedo0
Real Madrid3
Called correctly
Win probability: home 10%, draw 21%, away 69%
Real Sociedad 2–2 Espanyol result and stats:
24 Aug
Real Sociedad2
Espanyol2
Upset
Win probability: home 46%, draw 28%, away 26%
Villarreal 5–0 Girona result and stats:
24 Aug
Villarreal5
Girona0
Called correctly
Win probability: home 59%, draw 19%, away 22%
Osasuna 1–0 Valencia result and stats:
24 Aug
Osasuna1
Valencia0
Called correctly
Win probability: home 44%, draw 27%, away 29%
Levante 2–3 Barcelona result and stats:
23 Aug
Levante2
Barcelona3
Called correctly
Win probability: home 11%, draw 13%, away 76%
Atlético Madrid 1–1 Elche result and stats:
23 Aug
Atlético Madrid1
Elche1
Upset
Win probability: home 76%, draw 16%, away 8%
Mallorca 1–1 Celta Vigo result and stats:
23 Aug
Mallorca1
Celta Vigo1
Upset
Win probability: home 36%, draw 28%, away 35%
Real Betis 1–0 Alaves result and stats:
22 Aug
Real Betis1
Alaves0
Called correctly
Win probability: home 53%, draw 26%, away 21%
Real Madrid 1–0 Osasuna result and stats:
19 Aug
Real Madrid1
Osasuna0
Called correctly
Win probability: home 74%, draw 16%, away 10%
Elche 1–1 Real Betis result and stats:
18 Aug
Elche1
Real Betis1
Upset
Win probability: home 25%, draw 25%, away 50%
Espanyol 2–1 Atlético Madrid result and stats:
17 Aug
Espanyol2
Atlético Madrid1
Upset
Win probability: home 21%, draw 23%, away 56%
Athletic Club 3–2 Sevilla result and stats:
17 Aug
Athletic Club3
Sevilla2
Called correctly
Win probability: home 60%, draw 24%, away 16%
Celta Vigo 0–2 Getafe result and stats:
17 Aug
Celta Vigo0
Getafe2
Upset
Win probability: home 48%, draw 26%, away 25%
Alaves 2–1 Levante result and stats:
16 Aug
Alaves2
Levante1
Called correctly
Win probability: home 48%, draw 24%, away 28%
Valencia 1–1 Real Sociedad result and stats:
16 Aug
Valencia1
Real Sociedad1
Upset
Win probability: home 39%, draw 30%, away 32%
Mallorca 0–3 Barcelona result and stats:
16 Aug
Mallorca0
Barcelona3
Called correctly
Win probability: home 17%, draw 22%, away 61%
Villarreal 2–0 Real Oviedo result and stats:
15 Aug
Villarreal2
Real Oviedo0
Called correctly
Win probability: home 60%, draw 20%, away 20%
Girona 1–3 Rayo Vallecano result and stats:
15 Aug
Girona1
Rayo Vallecano3
Upset
Win probability: home 52%, draw 24%, away 24%

GossipBall is a football statistics site, not a gambling service. We do not offer, promote, advertise or link to betting or gambling of any kind, show no bookmaker odds and receive no money from gambling companies. Predictions are statistical probabilities for information and entertainment only; they are not advice of any kind. Legal notice

Not affiliated with any league, club or governing body; names are used for identification only and no club or league logos are shown. Data: football-data.co.uk, football-data.org and openfootball. Photos: Sebastian Schuster, Victor, Lukáš Parničan and nika tchokhonelidze on Unsplash.

Updated 30 October 2026, 05:56 UTC · About · Legal & privacy · Guide · Previous predictions · Track record · [email protected]