1. Jornada
03.12.1939 Betis - Valencia 0:3 (0:1)
Athletic - Atlético Aviación 1:3 (1:0)
Real Madrid - Sevilla 1:3 (1:1)
Zaragoza - Celta 3:2 (2:0)
Hércules CF - Real Racing 3:1 (2:1)
Barcelona - Espanyol 0:1 (0:1)
2. Jornada
10.12.1939 Real Racing - Real Madrid 2:1 (0:0)
Celta - Barcelona 1:2 (0:1)
Sevilla - Athletic 3:3 (0:2)
Valencia - Zaragoza 0:0 (0:0)
Atlético Aviación - Betis 0:0 (0:0)
Espanyol - Hércules CF 3:3 (2:1)
3. Jornada
17.12.1939 Athletic - Betis 6:1 (1:0)
Hércules CF - Celta 6:1 (4:1)
Real Madrid - Espanyol 3:1 (2:0)
Barcelona - Valencia 4:1 (2:0)
Sevilla - Real Racing 8:2 (2:2)
Zaragoza - Atlético Aviación 4:3 (0:1)
4. Jornada
24.12.1939 Betis - Zaragoza 0:0 (0:0)
Valencia - Hércules CF 2:1 (0:1)
Espanyol - Sevilla 2:1 (0:0)
Real Racing - Athletic 3:0 (1:0)
Atlético Aviación - Barcelona 3:0 (1:0)
Celta - Real Madrid 2:3 (1:3)
5. Jornada
31.12.1939 Real Madrid - Valencia 2:1 (1:1)
Hércules CF - Atlético Aviación 4:1 (1:1)
Athletic - Zaragoza 1:1 (0:1)
Barcelona - Betis 2:0 (1:0)
Sevilla - Celta 1:4 (0:2)
Real Racing - Espanyol 2:3 (0:2)
6. Jornada
07.01.1940 Valencia - Sevilla 2:2 (1:1)
Espanyol - Athletic 3:4 (1:1)
Atlético Aviación - Real Madrid 2:1 (1:1)
Zaragoza - Barcelona 3:1 (1:1)
Betis - Hércules CF 4:3 (1:2)
09.01.1940 Celta - Real Racing 5:1 (1:0)
7. Jornada
14.01.1940 Espanyol - Celta 4:1 (2:0)
Athletic - Barcelona 7:5 (3:1)
Real Racing - Valencia 2:1 (1:0)
Sevilla - Atlético Aviación 4:1 (2:1)
Hércules CF - Zaragoza 5:1 (3:0)
Real Madrid - Betis 3:0 (2:0)
8. Jornada
21.01.1940 Barcelona - Hércules CF 0:0 (0:0)
Betis - Sevilla 3:2 (2:1)
Valencia - Espanyol 1:3 (0:1)
Zaragoza - Real Madrid 3:1 (1:1)
Celta - Athletic 2:4 (1:3)
24.01.1940 Atlético Aviación - Real Racing 2:1 (0:1)
9. Jornada
28.01.1940 Real Madrid - Barcelona 2:1 (1:1)
Athletic - Hércules CF 4:1 (2:0)
Real Racing - Betis 4:2 (2:1)
Sevilla - Zaragoza 3:0 (2:0)
Celta - Valencia 3:2 (2:1)
Espanyol - Atlético Aviación 2:0 (2:0)
10. Jornada
04.02.1940 Hércules CF - Real Madrid 0:2 (0:1)
Betis - Espanyol 2:0 (2:0)
Athletic - Valencia 1:2 (0:2)
Barcelona - Sevilla 1:2 (1:1)
Atlético Aviación - Celta 4:1 (1:0)
Zaragoza - Real Racing 3:0 (2:0)
11. Jornada
11.02.1940 Sevilla - Hércules CF 1:1 (0:1)
Real Racing - Barcelona 2:3 (2:2)
Real Madrid - Athletic 4:1 (4:1)
Valencia - Atlético Aviación 1:0 (1:0)
Espanyol - Zaragoza 2:0 (1:0)
Celta - Betis 4:2 (1:1)
12. Jornada
18.02.1940 Espanyol - Barcelona 1:1 (1:0)
Atlético Aviación - Athletic 3:1 (1:1)
Celta - Zaragoza 5:1 (2:1)
Valencia - Betis 4:0 (0:0)
Real Racing - Hércules CF 0:1 (0:0)
Sevilla - Real Madrid 3:2 (0:1)
13. Jornada
25.02.1940 Hércules CF - Espanyol 1:2 (0:2)
Zaragoza - Valencia 1:0 (0:0)
Betis - Atlético Aviación 1:2 (1:2)
Athletic - Sevilla 3:4 (1:3)
Barcelona - Celta 2:0 (1:0)
Real Madrid - Real Racing 3:2 (1:2)
14. Jornada
03.03.1940 Real Racing - Sevilla 3:3 (1:0)
Atlético Aviación - Zaragoza 5:1 (2:0)
Espanyol - Real Madrid 5:4 (2:0)
Valencia - Barcelona 3:1 (2:0)
Celta - Hércules CF 4:0 (2:0)
Betis - Athletic 0:0 (0:0)
15. Jornada
10.03.1940 Real Madrid - Celta 2:1 (0:1)
Athletic - Real Racing 3:2 (1:1)
Zaragoza - Betis 1:1 (1:0)
Barcelona - Atlético Aviación 1:2 (0:1)
Hércules CF - Valencia 2:1 (1:0)
Sevilla - Espanyol 4:0 (3:0)
16. Jornada
17.03.1940 Betis - Barcelona 3:0 (1:0)
Zaragoza - Athletic 1:1 (0:1)
Celta - Sevilla 2:0 (2:0)
Espanyol - Real Racing 3:1 (3:1)
Atlético Aviación - Hércules CF 2:1 (1:0)
Valencia - Real Madrid 3:1 (0:0)
17. Jornada
24.03.1940 Barcelona - Zaragoza 2:1 (1:1)
Real Racing - Celta 6:2 (2:0)
Real Madrid - Atlético Aviación 2:0 (1:0)
Sevilla - Valencia 4:2 (1:2)
Athletic - Espanyol 4:0 (2:0)
Hércules CF - Betis 3:0 (1:0)
18. Jornada
31.03.1940 Zaragoza - Hércules CF 0:0 (0:0)
Betis - Real Madrid 0:4 (0:0)
Barcelona - Athletic 0:2 (0:2)
Celta - Espanyol 2:0 (2:0)
Atlético Aviación - Sevilla 4:2 (2:0)
Valencia - Real Racing 4:0 (2:0)
19. Jornada
07.04.1940 Athletic - Celta 4:1 (2:1)
Sevilla - Betis 4:3 (1:0)
Real Madrid - Zaragoza 5:1 (1:0)
Real Racing - Atlético Aviación 0:2 (0:0)
Hércules CF - Barcelona 1:2 (0:1)
Espanyol - Valencia 2:3 (1:0)
20. Jornada
14.04.1940 Barcelona - Real Madrid 0:0 (0:0)
Betis - Real Racing 2:1 (1:0)
Valencia - Celta 1:1 (1:0)
Zaragoza - Sevilla 1:1 (1:0)
Hércules CF - Athletic 1:0 (0:0)
Atlético Aviación - Espanyol 2:0 (1:0)
21. Jornada
21.04.1940 Sevilla - Barcelona 2:1 (2:1)
Valencia - Athletic 3:4 (1:3)
Celta - Atlético Aviación 1:0 (1:0)
Real Racing - Zaragoza 1:0 (0:0)
Espanyol - Betis 5:0 (2:0)
Real Madrid - Hércules CF 0:1 (0:0)
22. Jornada
28.04.1940 Barcelona - Real Racing 3:1 (0:1)
Athletic - Real Madrid 3:1 (1:1)
Zaragoza - Espanyol 4:1 (3:1)
Atlético Aviación - Valencia 2:0 (1:0)
Hércules CF - Sevilla 3:3 (2:2)
Betis - Celta 2:0 (0:0)