SPAIN 1930-31
Primera División
  Played Won Drew Lost For Against G/Av Points
1 Athletic Club de Bilbao 18 11 0 7 73 33 2,212 22
2 Real Santander Racing Club 18 10 2 6 49 37 1,324 22
3 Real Sociedad de Fútbol San Sebastián 18 10 2 6 42 39 1,077 22
4 FC Barcelona 18 7 7 4 40 43 0,930 21
5 Arenas Club de Getxo 18 8 2 8 35 38 0,921 18
6 Real Madrid FC 18 7 4 7 24 27 0,889 18
7 Real Unión Club de Irún 18 6 4 8 41 45 0,911 16
8 CD Alavés Vitoria 18 5 4 9 25 39 0,641 14
9 RCD Español Barcelona 18 6 2 10 32 45 0,711 14
10 CE Europa Barcelona 18 6 1 11 23 38 0,605 13
  180 76 28 76 384 384   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head results; 3) Goal average; 4) goals scored
The honorific title "Real" has been was removed fron the name of all the clubs
Real Sociedad de Football San Sebastián => Donostia FC San Sebastián
CD Europa Barcelona +  Gracia FC Barcelona => Catalunya FC Barcelona
Real Santander Racing Club => Racing Club de Santander
Real Madrid FC => Madrid FC
Real Unión Club de  Irún => Unión Club de Irún
RCD Español Barcelona => CD Espanyol Barcelona
Real Sporting de Gijón => Sporting Club de Gijón
Promoted Valencia FC
FC = Fútbol Club RCD = Real Club Deportivo
CD = Club Deportivo CE = Club Esportiu
Bilbao = Bilbo Irún = Irun
San Sebastián = Donostia Vitoria = Gasteiz
Guecho = Getxo
SPAIN 1931-32
Primera División
  Played Won Drew Lost For Against G/Av Points
1 Madrid FC 18 10 8 0 37 15 2,467 28
2 Athletic Club de Bilbao 18 11 3 4 47 23 2,043 25
3 FC Barcelona 18 10 4 4 40 26 1,538 24
4 Racing Club de Santander 18 7 6 5 36 35 1,029 20
5 Arenas Club de Getxo 18 7 3 8 35 42 0,833 17
6 CD Espanyol Barcelona 18 7 1 10 34 39 0,872 15
7 Valencia FC 18 6 3 9 38 47 0,809 15
8 Donostia FC San Sebastián 18 7 0 11 38 35 1,086 14
9 CD Alavés Vitoria 18 5 1 12 22 44 0,500 11
10 Unión Club de Irún 18 4 3 11 24 45 0,533 11
  180 74 32 74 351 351   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head results; 3) Goal average; 4) goals scored
Promoted Betis Balompié Sevilla
FC = Fútbol Club CD = Club Deportivo
Bilbao = Bilbo San Sebastián = Donostia
Guecho = Getxo Vitoria = Gasteiz
Valencia = València Irún = Irun
SPAIN 1932-33
Primera División
  Played Won Drew Lost For Against G/Av Points
1 Madrid FC 18 13 2 3 49 17 2,882 28
2 Athletic Club de Bilbao 18 13 0 5 63 30 2,100 26
3 CD Espanyol Barcelona 18 10 2 6 33 30 1,100 22
4 FC Barcelona 18 7 5 6 42 34 1,235 19
5 Betis Balompié Sevilla 18 6 5 7 31 45 0,689 17
6 Donostia FC San Sebastián 18 6 3 9 41 47 0,872 15
7 Arenas Club de Getxo 18 5 4 9 39 44 0,886 14
8 Racing Club de Santander 18 6 2 10 47 58 0,810 14
9 Valencia FC 18 4 5 9 34 53 0,642 13
10 CD Alavés Vitoria 18 5 2 11 21 42 0,500 12
  180 75 30 75 400 400   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head results; 3) Goal average; 4) goals scored
Promoted Oviedo FC
FC = Fútbol Club CD = Club Deportivo
Bilbao = Bilbo Valencia = València
San Sebastián = Donostia Vitoria = Gasteiz
Guecho = Getxo
SPAIN 1933-34
Primera División
  Played Won Drew Lost For Against G/Av Points
1 Athletic Club de Bilbao 18 11 2 5 61 27 2,259 24
2 Madrid FC 18 10 2 6 41 29 1,414 22
3 Racing Club de Santander 18 9 1 8 38 39 0,974 19
4 Betis Balompié Sevilla 18 9 1 8 29 36 0,806 19
5 Donostia FC San Sebastián 18 7 4 7 29 33 0,879 18
6 Oviedo FC 18 8 2 8 51 45 1,133 18
7 Valencia FC 18 7 3 8 28 38 0,737 17
8 CD Espanyol Barcelona 18 7 3 8 41 42 0,976 17
9 FC Barcelona 18 8 0 10 42 40 1,050 16
10 Arenas Club de Getxo 18 3 4 11 18 49 0,367 10
  180 79 22 79 378 378   180
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head results; 3) Goal average; 4) goals scored
CD Alavés Vitoria=> Deportivo Alavés Vitoria
Promoted Sevilla FC, Atlhetic Club de Madrid
FC = Fútbol Club CD = Club Deportivo
Bilbao = Bilbo Valencia = València
San Sebastián = Donostia Guecho = Getxo
Oviedo = Uviéu 
SPAIN 1934-35
Primera División
  Played Won Drew Lost For Against G/Av Points
1 Betis Balompié Sevilla 22 15 4 3 43 19 2,263 34
2 Madrid FC 22 16 1 5 61 34 1,794 33
3 Oviedo FC 22 12 2 8 60 47 1,277 26
4 Athletic Club de Bilbao 22 11 3 8 60 37 1,622 25
5 Sevilla FC 22 11 2 9 53 38 1,395 24
6 FC Barcelona 22 9 6 7 55 44 1,250 24
7 Atlhetic Club de Madrid 22 8 5 9 40 45 0,889 21
8 CD Espanyol Barcelona 22 9 2 11 47 59 0,797 20
9 Valencia FC 22 9 2 11 40 49 0,816 20
10 Racing Club de Santander 22 7 3 12 37 46 0,804 17
11 Donostia FC San Sebastián 22 5 1 16 28 67 0,418 11
12 Arenas Club de Getxo 22 3 3 16 17 56 0,304 9
  264 115 34 115 541 541   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head results; 3) Goal average; 4) goals scored
Promoted Hércules FC Alicante, CA Osasuna Pamplona
FC = Fútbol Club CD = Club Deportivo
Oviedo = Uviéu  San Sebastián = Donostia
Bilbao = Bilbo Guecho = Getxo
Valencia = València
SPAIN 1935-36
Primera División
  Played Won Drew Lost For Against G/Av Points
1 Athletic Club de Bilbao 22 14 3 5 59 33 1,788 31
2 Madrid FC 22 13 3 6 62 35 1,771 29
3 Oviedo FC 22 12 4 6 63 47 1,340 28
4 Racing Club de Santander 22 13 1 8 58 46 1,261 27
5 FC Barcelona 22 11 2 9 39 32 1,219 24
6 Hércules FC Alicante 22 11 2 9 37 41 0,902 24
7 Betis Balompié Sevilla 22 9 2 11 31 46 0,674 20
8 Valencia FC 22 7 5 10 36 42 0,857 19
9 CD Espanyol Barcelona 22 8 1 13 36 53 0,679 17
10 Sevilla FC 22 6 4 12 27 48 0,563 16
11 Atlhetic Club de Madrid 22 6 3 13 34 50 0,680 15
12 CA Osasuna Pamplona 22 7 0 15 46 55 0,836 14
  264 117 30 117 528 528   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head results; 3) Goal average; 4) goals scored
Last championship before civil war
Relegation play-off Atlhetic Club de Madrid - CA Osasuna Pamplona   3-1
Atlhetic Club de Madrid + Club Aviación Nacional de Football Zaragoza => Athletic Aviación Club de Madrid
Promotion/relegation play-off Athletic Aviación Club de Madrid - CA Osasuna Pamplona
Promoted Club Celta Vigo, Zaragoza FC
FC = Fútbol Club CD = Club Deportivo
CF = Club de Fútbol CA = Club Atlético
Bilbao = Bilbo Valencia = València
Oviedo = Uviéu  Pamplona = Iruñea
Alicante = Alacant 
SPAIN 1936-37 (war championships)
CAMPIONAT DE CATALUNYA
  Played Won Drew Lost For Against G/Av Points
1 CD Espanyol Barcelona 10 7 0 3 29 23 1,261 14
2 FC Barcelona 10 5 2 3 24 16 1,500 12
3 Girona FC 10 4 2 4 18 13 1,385 10
4 Granollers SC 10 4 1 5 18 20 0,900 9
5 CE Sabadell FC 10 3 2 5 16 19 0,842 8
6 FC Badalona 10 3 1 6 18 32 0,563 7
  60 26 8 26 123 123   60
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
CAMPEONATO REGIONAL DE LEVANTE
  Played Won Drew Lost For Against G/Av Points
1 Valencia FC 9 6 1 2 28 16 1,750 13
2 Hércules FC Alicante 10 6 0 4 31 18 1,722 12
3 Murcia FC 10 6 0 4 26 23 1,130 12
4 Levante FC Valencia 8 3 1 4 15 21 0,714 7
5 Gimnástico de Valencia 8 3 0 5 14 18 0,778 6
6 Cartagena FC 5 0 0 5 4 22 0,182 0
  50 24 2 24 118 118   50
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
LIGA DEL MEDITERRÁNEO
  Played Won Drew Lost For Against G/Av Points
1 FC Barcelona 14 7 6 1 27 15 1,800 20
2 CD Espanyol Barcelona (-2) 14 8 3 3 30 20 1,500 17
3 Girona FC 14 6 5 3 27 18 1,500 17
4 Valencia FC 14 7 3 4 32 23 1,391 17
5 Levante FC Valencia 14 5 6 3 30 18 1,667 16
6 Gimnástico de Valencia 14 3 4 7 18 31 0,581 10
7 Granollers SC Barcelona 14 2 4 8 17 36 0,472 8
8 CD Castellón 14 0 5 9 7 27 0,259 5
  112 38 36 38 188 188   110
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
COPA DE ESPAÑA LIBRE
  Played Won Drew Lost For Against G/Av Points
1 Levante FC Valencia 6 3 2 1 18 9 2,000 8
2 Valencia FC 6 2 2 2 12 13 0,923 6
3 CD Espanyol Barcelona 6 3 0 3 12 16 0,750 6
4 Girona FC 6 0 4 2 11 15 0,733 4
  24 8 8 8 53 53   24
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
SPAIN 1937-38 (war championships)
CAMPIONAT DE CATALUNYA
  Played Won Drew Lost For Against G/Av Points
1 FC Barcelona 14 10 1 3 42 13 3,231 21
2 CE Júpiter Barcelona 14 9 0 5 38 20 1,900 18
3 Badalona SC 14 8 2 4 32 19 1,684 18
4 CE Europa Barcelona 14 8 1 5 33 19 1,737 17
5 Girona FC 14 6 2 6 28 24 1,167 14
6 CD Espanyol Barcelona 14 5 2 7 28 36 0,778 12
7 Granollers SC Barcelona 14 3 2 9 19 51 0,373 8
8 CE Sabadell FC 14 1 2 11 14 52 0,269 4
  112 50 12 50 234 234   112
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
CAMPEONATO REGIONAL DE VALENCIA
  Played Won Drew Lost For Against G/Av Points
1 Valencia FC 5 5 0 0 21 8 2,625 10
2 Levante FC 4 1 0 3 14 16 0,875 2
3 Gimnástico FC 4 1 0 3 9 13 0,692 2
4 Sueca FC 3 1 0 2 7 14 0,500 2
  16 8 0 8 51 51   16
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
LLIGA CATALANA
  Played Won Drew Lost For Against G/Av Points
1 FC Barcelona 16 13 1 2 75 25 3,000 27
2 UE Sans Barcelona 16 10 3 3 66 37 1,784 23
3 CE Europa Barcelona 16 7 3 6 46 39 1,179 17
4 Martinenc FC Barcelona 16 7 3 6 40 45 0,889 17
5 CD Espanyol Barcelona 16 6 4 6 45 44 1,023 16
6 L'Avenç de l'Esport Barcelona (-5) 16 8 3 5 45 35 1,286 14
7 FC Badalona 16 4 1 11 32 50 0,640 9
8 SC Iluro de Mataró 16 3 2 11 31 55 0,564 8
9 CD Júpiter Barcelona 16 3 2 11 24 74 0,324 8
10 CE Manresa withdrew
  144 61 22 61 404 404   139
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
SPAIN 1938-39 (war championships)
CAMPEONATO DE GALÍCIA
  Played Won Drew Lost For Against G/Av Points
1 Racing del Ferrol 4 3 1 0 8 1 8,000 7
2 Club Deportivo La Coruña 4 0 1 3 1 8 0,125 1
  8 3 2 3 9 9   8
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
CAMPEONATO DE VIZCAYA
  Played Won Drew Lost For Against G/Av Points
1 Athletic Club Bilbao 8 7 1 0 25 6 4,167 15
2 Oriamendi Baracaldo 8 6 0 2 29 8 3,625 12
3 SD Erandio Club 8 3 0 5 12 31 0,387 6
4 Sestao Sport Club 7 2 1 4 11 18 0,611 5
5 Arenas Club de Guecho 7 0 0 7 5 19 0,263 0
  38 18 2 18 82 82   38
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
CAMPEONATO DE GUIPÚZCOA
  Played Won Drew Lost For Against G/Av Points
1 Donostia FC San Sebastián 10 9 0 1 47 4 11,750 18
2 Deportivo Alavés Vitoria 10 9 0 1 54 7 7,714 18
3 CD Aurrerá de Vitoria 10 4 1 5 16 32 0,500 9
4 Deportivo Tolosa 10 2 2 6 16 37 0,432 6
5 Unión Club de Irún 10 1 3 6 11 29 0,379 5
6 CD Euskalduna Rentería 10 1 2 7 8 43 0,186 4
  60 26 8 26 152 152   60
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
CAMPEONATO DE NAVARRA
  Played Won Drew Lost For Against G/Av Points
1 Club Atlético Osasuna Pamplona 3 3 0 0 9 1 9,000 6
2 CD Indarra Pamplona 3 1 0 2 7 6 1,167 2
3 Selección Militar 2 0 0 2 0 9 0,000 0
  8 4 0 4 16 16   8
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
CAMPEONATO DE CANTABRIA
  Played Won Drew Lost For Against G/Av Points
1 Racing Club de Santander 10 9 0 1 53 8 6,625 18
2 Juventud Unión Montañesa 10 9 0 1 39 15 2,600 18
3 Juventud Rayo Cantabria 10 5 0 5 37 33 1,121 10
4 Iberia FC 10 4 0 6 22 35 0,629 8
5 Barreda Sport Club 10 2 0 8 13 38 0,342 4
6 Club Deportivo San Juan 10 1 0 9 21 56 0,375 2
  68 34 0 34 201 201   68
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
CAMPEONATO DE ARAGÓN
Grupo I
  Played Won Drew Lost For Against G/Av Points
1 Zaragoza FC 3 3 0 0 15 2 7,500 6
2 División 105 (militar club) 1 0 0 1 1 4 0,250 0
3 Huesca FC 2 0 0 2 1 11 0,091 0
  6 3 0 3 17 17   6
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Grupo II
  Played Won Drew Lost For Against G/Av Points
1 Aviación Nacional (militar club) 4 4 0 0 12 2 6,000 8
2 Recuperación de Levante (militar club) 4 1 0 3 4 7 0,571 2
3 80.a Compañia Automovilística (militar club) 4 1 0 3 7 14 0,500 2
  12 6 0 6 23 23   12
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
Play-off Aviación Nacional - CD Zaragoza 2-0 2-1
CAMPEONATO DE ANDALUCÍA
  Played Won Drew Lost For Against G/Av Points
1 Sevilla FC 8 5 0 3 27 10 2,700 10
2 Betis Balompié Sevilla 8 5 0 3 11 9 1,222 10
3 Ceuta Sport Club 8 4 0 4 18 16 1,125 8
4 Cádiz FC 8 2 2 4 9 19 0,474 6
5 Xerez FC 8 2 2 4 8 19 0,421 6
  40 18 4 18 73 73   40
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average
TORNEO NACIONAL
First round SD Juventud Unión Montañesa - CD Oriamendi Baracaldo 0-2 1-5
Athletic Club Bilbao - Deportivo Alavés Vitoria 1-2 2-6
Club Atlético Osasuna Pamplona - Zaragoza FC 0-1 1-3
Betis Balompié Sevilla - Aviación Nacional Madrid 1-1 0-4
Ceuta Sport Club - Sevilla FC 3-4 1-2
Quarter-finals Aviación Nacional Madrid - Sevilla FC 2-0 1-4
Racing Club de Santander - Deportivo Alavés Vitoria 2-5 1-2
Racing de Ferrol - Donostia FC San Sebastián 3-1 0-0
CD Oriamendi Baracaldo - Zaragoza FC 2-1 2-2
Semifinals Sevilla FC - Deportivo Alavés Vitoria 6-5 1-1
Racing de Ferrol - CD Oriamendi Baracaldo 1-1 2-1
Final (Barcelona 25.06.1939) Sevilla FC - Racing de Ferrol       6-2  
SPAIN 1939-40
Primera División
  Played Won Drew Lost For Against G/Av Points
1 Athletic Aviación Club de Madrid 22 14 1 7 43 29 1,483 29
2 Sevilla FC 22 11 6 5 60 44 1,364 28
3 Athletic Club de Bilbao 22 11 4 7 57 44 1,295 26
4 Madrid FC 22 12 1 9 47 35 1,343 25
5 CD Español Barcelona 22 11 2 9 43 43 1,000 24
6 Hércules FC Alicante 22 9 5 8 41 34 1,206 23
7 Zaragoza FC 22 7 7 8 30 40 0,750 21
8 Valencia FC 22 9 3 10 40 36 1,111 21
9 FC Barcelona 22 8 3 11 32 38 0,842 19
10 Club Celta de Vigo 22 9 1 12 45 50 0,900 19
11 Betis Balompié Sevilla 22 6 4 12 26 51 0,510 16
12 Racing Club de Santander 22 6 1 15 37 57 0,649 13
  264 113 38 113 501 501   264
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Head-to-head results; 3) Goal average; 4) goals scored
Promotion/relegation play-off Club Celta de Vigo - Club Deportivo La Coruña   1-0
Promoted Murcia CF
Readmitted Oviedo FC
All clubs with "Football Club" or "Fútbol Club" in their name changed to "Club de Fútbol" and reestablished the honorific title "Real"
Sporting Club de Gijón => Real Sporting Club de Gijón
Racing Club de Santander => Real Santander Racing Club
Donostia  FC San Sebastián => Real Sociedad de Fútbol San Sebastián
Athletic Club de Bilbao => Atlético de Bilbao
Athletic Aviación Club de Madrid => Club Atlético Aviación Madrid
Murcia CF => Club Real Murcia
CF = Club de Fútbol CD = Club Deportivo
FC = Fútbol Club CA = Club Atlético
Bilbao = Bilbo Valencia = València
Alicante = Alacant  La Coruña = A Coruña