XS
SM
MD
LG

Round Date / Time Match Score
1 19 Aug 2024 21:30 Villarreal - Atlético Madrid 2:2
2 23 Aug 2024 21:30 Sevilla - Villarreal 1:2
3 26 Aug 2024 21:30 Villarreal - Celta Vigo 4:3
4 31 Aug 2024 21:30 Valencia - Villarreal 1:1
5 14 Sep 2024 14:00 Mallorca - Villarreal 1:2
6 22 Sep 2024 18:30 Villarreal - Barcelona 1:5
7 26 Sep 2024 19:00 Espanyol - Villarreal 1:2
8 30 Sep 2024 21:00 Villarreal - Las Palmas 3:1
9 05 Oct 2024 21:00 Real Madrid - Villarreal 2:0
10 20 Oct 2024 18:30 Villarreal - Getafe 1:1
11 26 Oct 2024 14:00 Real Valladolid - Villarreal 1:2
12 18 Dec 2024 21:30 Villarreal - Rayo Vallecano 1:1
13 09 Nov 2024 16:15 Villarreal - Deportivo Alavés 3:0
14 24 Nov 2024 14:00 Osasuna - Villarreal 2:2
15 01 Dec 2024 14:00 Villarreal - Girona FC 2:2
16 08 Dec 2024 16:15 Athletic Club - Villarreal 2:0
17 15 Dec 2024 18:30 Villarreal - Real Betis 1:2
18 22 Dec 2024 18:30 Leganés - Villarreal 2:5
19 13 Jan 2025 21:00 Real Sociedad - Villarreal 1:0
20 20 Jan 2025 21:00 Villarreal - Mallorca 4:0
21 25 Jan 2025 16:15 Atlético Madrid - Villarreal 1:1
22 02 Feb 2025 19:00 Villarreal - Real Valladolid
23 09 Feb 2025 19:00 Las Palmas - Villarreal
24 16 Feb 2025 19:00 Villarreal - Valencia
25 23 Feb 2025 19:00 Rayo Vallecano - Villarreal
26 02 Mar 2025 19:00 Villarreal - Espanyol
27 09 Mar 2025 19:00 Deportivo Alavés - Villarreal
28 16 Mar 2025 19:00 Villarreal - Real Madrid
29 30 Mar 2025 19:00 Getafe - Villarreal
30 06 Apr 2025 19:00 Villarreal - Athletic Club
31 13 Apr 2025 19:00 Real Betis - Villarreal
32 20 Apr 2025 19:00 Villarreal - Real Sociedad
33 23 Apr 2025 19:00 Celta Vigo - Villarreal
34 04 May 2025 19:00 Villarreal - Osasuna
35 11 May 2025 19:00 Girona FC - Villarreal
36 14 May 2025 19:00 Villarreal - Leganés
37 18 May 2025 19:00 Barcelona - Villarreal
38 25 May 2025 19:00 Villarreal - Sevilla
Standings
Pos Team G W D L Pts
1 Real Madrid 21 15 4 2 49
2 Atlético Madrid 21 13 6 2 45
3 Barcelona 21 13 3 5 42
4 Athletic Club 21 11 7 3 40
5 Villarreal 21 9 7 5 34
6 Mallorca 21 9 3 9 30
7 Rayo Vallecano 21 7 8 6 29
8 Girona FC 21 8 4 9 28
9 Real Sociedad 21 8 4 9 28
10 Osasuna 21 6 9 6 27
11 Sevilla 21 7 6 8 27
12 Celta Vigo 21 7 4 10 25
13 Real Betis 20 6 7 7 25
14 Getafe 20 5 8 7 23
15 Las Palmas 21 6 5 10 23
16 Leganés 21 5 8 8 23
17 Deportivo Alavés 21 5 6 10 21
18 Espanyol 21 5 5 11 20
19 Valencia 21 3 7 11 16
20 Real Valladolid 21 4 3 14 15