La Liga Results & Our Record
La Liga picks settled against final scores. Match reports for every Primera Division fixture we covered, with our win rate and ROI.
102
Settled picks
62
Won
40
Lost
61%
Win rate
-5.7%
ROI
Match Reports
Villarreal CF vs RC Deportivo La Coruña
5 Sept 2026
2 — 3
Rayo Vallecano de Madrid vs Real Racing Club de Santander
5 Sept 2026
3 — 2
Athletic Club vs Club Atlético de Madrid
5 Sept 2026
3 — 0
Real Betis Balompié vs Real Madrid CF
4 Sept 2026
1 — 0
Real Sociedad de Fútbol vs RC Celta de Vigo
3 Sept 2026
0 — 0
FC Barcelona vs Rayo Vallecano de Madrid
31 Aug 2026
5 — 2
CA Osasuna vs Getafe CF
31 Aug 2026
1 — 0
RC Celta de Vigo vs Athletic Club
30 Aug 2026
0 — 2
RC Deportivo La Coruña vs Valencia CF
30 Aug 2026
3 — 1
Real Madrid CF vs Málaga CF
30 Aug 2026
4 — 0
Sevilla FC vs Club Atlético de Madrid
29 Aug 2026
1 — 3
Real Sociedad de Fútbol vs RCD Espanyol de Barcelona
29 Aug 2026
2 — 1
Levante UD vs Real Betis Balompié
29 Aug 2026
5 — 2
Deportivo Alavés vs Villarreal CF
28 Aug 2026
1 — 0
Real Racing Club de Santander vs Elche CF
28 Aug 2026
3 — 2
FC Barcelona vs Athletic Club
27 Aug 2026
2 — 0
RC Celta de Vigo vs CA Osasuna
27 Aug 2026
1 — 2
Real Madrid CF vs Real Sociedad de Fútbol
26 Aug 2026
4 — 1
Valencia CF vs Real Betis Balompié
25 Aug 2026
0 — 1
Málaga CF vs RC Deportivo La Coruña
24 Aug 2026
1 — 1
CA Osasuna vs Levante UD
24 Aug 2026
0 — 0
Elche CF vs FC Barcelona
23 Aug 2026
0 — 5
Getafe CF vs Real Racing Club de Santander
23 Aug 2026
1 — 0
Club Atlético de Madrid vs Villarreal CF
23 Aug 2026
2 — 2
RCD Espanyol de Barcelona vs Real Madrid CF
22 Aug 2026
1 — 2
Valencia CF vs RC Celta de Vigo
22 Aug 2026
0 — 0
Athletic Club vs Sevilla FC
22 Aug 2026
1 — 3
Real Betis Balompié vs Real Sociedad de Fútbol
21 Aug 2026
1 — 0
Rayo Vallecano de Madrid vs Deportivo Alavés
20 Aug 2026
1 — 1
Club Atlético de Madrid vs Málaga CF
19 Aug 2026
2 — 0
RC Deportivo La Coruña vs Elche CF
17 Aug 2026
1 — 1
RCD Espanyol de Barcelona vs Levante UD
16 Aug 2026
3 — 0
Real Racing Club de Santander vs Villarreal CF
16 Aug 2026
2 — 2
Sevilla FC vs Rayo Vallecano de Madrid
15 Aug 2026
2 — 1
Deportivo Alavés vs Getafe CF
15 Aug 2026
3 — 0
Villarreal CF vs Club Atlético de Madrid
24 May 2026
5 — 1
Deportivo Alavés vs Rayo Vallecano de Madrid
23 May 2026
1 — 2
Getafe CF vs CA Osasuna
23 May 2026
1 — 0
Girona FC vs Elche CF
23 May 2026
1 — 1
RC Celta de Vigo vs Sevilla FC
23 May 2026
1 — 0
RCD Espanyol de Barcelona vs Real Sociedad de Fútbol
23 May 2026
1 — 1
RCD Mallorca vs Real Oviedo
23 May 2026
3 — 0
Real Betis Balompié vs Levante UD
23 May 2026
2 — 1
Real Madrid CF vs Athletic Club
23 May 2026
4 — 2
Valencia CF vs FC Barcelona
23 May 2026
3 — 1
FC Barcelona vs Real Betis Balompié
17 May 2026
3 — 1
Athletic Club vs RC Celta de Vigo
17 May 2026
1 — 1
CA Osasuna vs RCD Espanyol de Barcelona
17 May 2026
1 — 2
Club Atlético de Madrid vs Girona FC
17 May 2026
1 — 0
Elche CF vs Getafe CF
17 May 2026
1 — 0
Levante UD vs RCD Mallorca
17 May 2026
2 — 0
Rayo Vallecano de Madrid vs Villarreal CF
17 May 2026
2 — 0
Real Oviedo vs Deportivo Alavés
17 May 2026
0 — 1
Real Sociedad de Fútbol vs Valencia CF
17 May 2026
3 — 4
Sevilla FC vs Real Madrid CF
17 May 2026
0 — 1
Real Madrid CF vs Real Oviedo
14 May 2026
2 — 0
Girona FC vs Real Sociedad de Fútbol
14 May 2026
1 — 1
Valencia CF vs Rayo Vallecano de Madrid
14 May 2026
1 — 1
Sevilla FC vs Real Sociedad de Fútbol
4 May 2026
1 — 0
RCD Espanyol de Barcelona vs Real Madrid CF
3 May 2026
0 — 2
Real Betis Balompié vs Real Oviedo
3 May 2026
3 — 0
Getafe CF vs Rayo Vallecano de Madrid
3 May 2026
0 — 2
RC Celta de Vigo vs Elche CF
3 May 2026
3 — 1
CA Osasuna vs FC Barcelona
2 May 2026
1 — 2
Deportivo Alavés vs Athletic Club
2 May 2026
2 — 4
Valencia CF vs Club Atlético de Madrid
2 May 2026
0 — 2
Villarreal CF vs Levante UD
2 May 2026
5 — 1
Girona FC vs RCD Mallorca
1 May 2026
0 — 1
Atleti vs Athletic
25 Apr 2026
3 — 2
Valencia vs Girona
25 Apr 2026
2 — 1
Getafe CF vs FC Barcelona
25 Apr 2026
0 — 2
Deportivo Alavés vs RCD Mallorca
25 Apr 2026
2 — 1
Real Betis vs Real Madrid
24 Apr 2026
1 — 1
Real Oviedo vs Villarreal
23 Apr 2026
1 — 1
Rayo Vallecano vs Espanyol
23 Apr 2026
1 — 0
Levante vs Sevilla FC
23 Apr 2026
2 — 0
FC Barcelona vs RC Celta de Vigo
22 Apr 2026
1 — 0
Real Sociedad vs Getafe
22 Apr 2026
0 — 1
Elche vs Atleti
22 Apr 2026
3 — 2
Girona vs Real Betis
21 Apr 2026
2 — 3
Real Madrid CF vs Deportivo Alavés
21 Apr 2026
2 — 1
Athletic vs Osasuna
21 Apr 2026
1 — 0
Mallorca vs Valencia
21 Apr 2026
1 — 1
Levante vs Getafe
13 Apr 2026
1 — 0
Athletic Club vs Villarreal
12 Apr 2026
1 — 2
Celta Vigo vs Real Oviedo
12 Apr 2026
0 — 3
Mallorca vs Rayo Vallecano
12 Apr 2026
3 — 0
Osasuna vs Real Betis
12 Apr 2026
1 — 1
Sevilla FC vs Atleti
11 Apr 2026
2 — 1
Barça vs Espanyol
11 Apr 2026
4 — 1
Elche vs Valencia
11 Apr 2026
1 — 0
Real Sociedad vs Alavés
11 Apr 2026
3 — 3
Real Madrid vs Girona
10 Apr 2026
1 — 1
Girona vs Villarreal
6 Apr 2026
1 — 0
Real Oviedo vs Sevilla FC
5 Apr 2026
1 — 0
Valencia vs Celta
5 Apr 2026
2 — 3
Alavés vs Osasuna
5 Apr 2026
2 — 2
Getafe vs Athletic
5 Apr 2026
2 — 0
Atleti vs Barça
4 Apr 2026
1 — 2
Mallorca vs Real Madrid
4 Apr 2026
2 — 1
Real Betis vs Espanyol
4 Apr 2026
0 — 0
Real Sociedad vs Levante
4 Apr 2026
2 — 0
La Liga produces fewer goals than the other big leagues and more matches decided by a single one. In our record that has cut both ways: the low totals have been the more dependable side of the ledger, while outright winners in the middle of the table have been close to a coin flip dressed up as analysis.
The division's two dominant clubs create a second problem. Their fixtures against the rest carry prices short enough that being right is not enough — the margin has to be right too. Several reports below are about picks that got the result and lost anyway, which is the most instructive kind of loss to publish.
Every fixture here has both pages: the pre-match reasoning and the report that follows it. Reading them in that order is the honest way to judge whether the analysis was doing any work.