2025/2026 19 matches
17 May
17:00
Rayo Vallecano
Villarreal
2
0
14 May
19:30
Real Madrid
Oviedo
2
0
03 May
12:00
Celta Vigo
Elche
3
1
23 Apr
19:30
Oviedo
Villarreal
1
1
15 Mar
13:00
Mallorca
Espanyol
2
1
01 Mar
17:30
Betis
Sevilla
2
2
15 Feb
15:15
Rayo Vallecano
Atl. Madrid
3
0
31 Jan
15:15
Osasuna
Villarreal
2
2
19 Jan
20:00
Elche
Sevilla
2
2
03 Jan
13:00
Celta Vigo
Valencia
4
1
15 Dec
20:00
Rayo Vallecano
Betis
0
0
02 Dec
20:00
Barcelona
Atl. Madrid
3
1
30 Nov
20:00
Girona
Real Madrid
1
1
09 Nov
17:30
Mallorca
Getafe
1
0
25 Oct
14:15
Espanyol
Elche
1
0
18 Oct
19:00
Atl. Madrid
Osasuna
1
0
30 Sep
18:00
Valencia
Oviedo
1
2
21 Sep
19:00
Barcelona
Getafe
3
0
24 Aug
19:30
Oviedo
Real Madrid
0
3
2021/2022 19 matches
15 May
17:30
Betis
Granada CF
2
0
07 May
12:00
Mallorca
Granada CF
2
6
20 Apr
19:30
Osasuna
Real Madrid
1
3
11 Apr
19:00
Rayo Vallecano
Valencia
1
1
20 Mar
15:15
Celta Vigo
Betis
0
0
13 Mar
20:00
Barcelona
Osasuna
4
0
27 Feb
13:00
Villarreal
Espanyol
5
1
12 Feb
20:00
Atl. Madrid
Getafe
4
3
23 Jan
15:15
Real Madrid
Elche
2
2
09 Jan
17:30
Osasuna
Cadiz CF
2
0
18 Dec
20:00
Sevilla
Atl. Madrid
2
1
05 Dec
20:00
Celta Vigo
Valencia
1
2
21 Nov
13:00
Getafe
Cadiz CF
4
0
30 Oct
12:00
Elche
Real Madrid
1
2
24 Oct
16:30
Betis
Rayo Vallecano
3
2
17 Oct
14:15
Celta Vigo
Sevilla
0
1
26 Sep
16:30
Rayo Vallecano
Cadiz CF
3
1
12 Sep
14:15
Osasuna
Valencia
1
4
22 Aug
17:30
Atl. Madrid
Elche
1
0
Officiating record
38
Matches
21
Home wins
55%
Home win rate
Discipline
157
Yellow cards
4.13
Per game
3
Red cards
0.08
Per game
Clubs officiated most
| Club | MP | W | D | L |
|---|---|---|---|---|
Rayo Vallecano
|
6 | 3 | 2 | 1 |
Real Madrid
|
6 | 4 | 2 | 0 |
Elche
|
6 | 0 | 2 | 4 |
Atl. Madrid
|
6 | 3 | 0 | 3 |
Osasuna
|
6 | 1 | 1 | 4 |
Celta Vigo
|
5 | 2 | 1 | 2 |
Betis
|
5 | 2 | 3 | 0 |
Valencia
|
5 | 2 | 1 | 2 |
How each club has fared in matches this official took charge of.