REPUBLIC OF POLAND 1931
Liga
  Played Won Drew Lost For Against G/Av Points
1 KS Garbarnia Kraków 22 13 4 5 51 22 2,318 30
2 TS Wisła Kraków 22 13 3 6 53 30 1,767 29
3 WKS Legia Warszawa 22 14 1 7 57 34 1,676 29
4 KS Pogoń Lwów 22 11 6 5 47 33 1,424 28
5 KS Ruch Hajduki Wielkie (Chorzów) 22 11 3 8 45 46 0,978 25
6 ŁKS Łódź 22 10 4 8 48 38 1,263 24
7 KS Warta Poznań 22 11 1 10 56 34 1,647 23
8 KS Polonia Warszawa 22 7 4 11 34 46 0,739 18
9 KS Cracovia Kraków 22 6 6 10 33 52 0,635 18
10 1.LKS Czarni we Lwowie 22 7 2 13 28 50 0,560 16
11 KS Warszawianka 22 6 1 15 36 60 0,600 13
12 LKS Lechia Lwów 22 5 1 16 23 66 0,348 11
  264 114 36 114 511 511   264
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
Promoted 22 p.p. (pułk piechoty) Strzelec Siedlce
KS Garbarnia Kraków = Klub Sportowy KS Warta Poznań = Klub Sportowy
TS Wisła Kraków =Towarzystwo Sportowe KS Polonia Warszawa = Klub Sportowy
WKS Legia Warszawa = Wojskowy Klub Sportowy KS Cracovia Kraków = Klub Sportowy
LKS Pogoń Lwów = Lwowski Klub Sportowy 1.LKS Czarni we Lwowie = 1. Lwowski Klub Sportowy
KS Ruch Wielkie Hajduki = Klub Sportowy KS Warszawianka = Klub Sportowy
ŁKS  Łódź = Łódzki Klub Sportowy LKS Lechia Lwów = Lwowski Klub Sportowy
Lwów => Lviv/Львів  (UKR)
REPUBLIC OF POLAND 1932
Liga
  Played Won Drew Lost For Against G/Av Points
1 KS Cracovia Kraków 22 12 5 5 55 30 1,833 29
2 LKS Pogoń Lwów 22 13 2 7 32 24 1,333 28
3 KS Warta Poznań 22 13 1 8 55 37 1,486 27
4 ŁKS Łódź 22 11 4 7 50 32 1,563 26
5 WKS Legia Warszawa 22 10 3 9 37 25 1,480 23
6 TS Wisła Kraków 22 9 4 9 37 42 0,881 22
7 KS Ruch Hajduki Wielkie (Chorzów) 22 8 4 10 33 35 0,943 20
8 KS Warszawianka 22 8 4 10 27 47 0,574 20
9 WKS 22 p.p. (pułk piechoty) Strzelec Siedlce 22 7 5 10 36 47 0,766 19
10 KS Garbarnia Kraków 22 7 4 11 39 43 0,907 18
11 1.LKS Czarni we Lwowie 22 6 4 12 24 39 0,615 16
12 KS Polonia Warszawa 22 6 4 12 27 51 0,529 16
  264 110 44 110 452 452   264
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
Promoted Podgórze Kraków
KS Cracovia Kraków = Klub Sportowy KS Ruch Wielkie Hajduki = Klub Sportowy
LKS Pogoń Lwów = Lwowski Klub Sportowy KS Warszawianka = Klub Sportowy
KS Warta Poznań = Klub Sportowy WKS 22 p.p. Strzelec Siedlce = Wojskowy Klub Sportowy
ŁKS  Łódź = Łódzki Klub Sportowy KS Garbarnia Kraków = Klub Sportowy
WKS Legia Warszawa = Wojskowy Klub Sportowy 1.LKS Czarni we Lwowie = 1. Lwowski Klub Sportowy
TS Wisła Kraków =Towarzystwo Sportowe KS Polonia Warszawa = Klub Sportowy
Lwów => Lviv/Львів  (UKR)
REPUBLIC OF POLAND 1933
Liga
EASTERN GROUP
  Played Won Drew Lost For Against G/Av Points
1 LKS Pogoń Lwów 10 6 3 1 19 14 1,357 15
2 WKS Legia Warszawa 10 5 2 3 19 14 1,357 12
3 ŁKS Łódź 10 5 1 4 15 9 1,667 11
4 1.LKS Czarni we Lwowie 10 4 2 4 12 13 0,923 10
5 KS Warszawianka 10 2 5 3 8 9 0,889 9
6 WKS 22 p.p. (pułk piechoty) Strzelec Siedlce 10 1 1 8 15 29 0,517 3
  60 23 14 23 88 88   60
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
WESTERN GROUP
  Played Won Drew Lost For Against G/Av Points
1 KS Cracovia Kraków 10 6 2 2 22 12 1,833 14
2 KS Ruch Hajduki Wielkie (Chorzów) 10 7 0 3 23 13 1,769 14
3 TS Wisła Kraków 10 5 2 3 23 12 1,917 12
4 KS Garbarnia Kraków 10 5 2 3 16 18 0,889 12
5 KS Warta Poznań 10 3 0 7 15 16 0,938 6
6 KS Podgórze Kraków 10 1 0 9 7 35 0,200 2
  60 27 6 27 106 106   60
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
CHAMPIONSHIP GROUP
  Played Won Drew Lost For Against G/Av Points
1 KS Ruch Hajduki Wielkie (Chorzów) 10 7 0 3 25 15 1,667 14
2 LKS Pogoń Lwów 10 6 1 3 29 16 1,813 13
3 TS Wisła Kraków 10 5 3 2 15 9 1,667 13
4 KS Cracovia Kraków 10 4 2 4 20 19 1,053 10
5 ŁKS Łódź 10 2 2 6 11 27 0,407 6
6 WKS Legia Warszawa 10 1 2 7 11 25 0,440 4
  60 25 10 25 111 111   60
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
RELEGATION GROUP
  Played Won Drew Lost For Against G/Av Points
7 KS Warszawianka 10 5 2 3 22 16 1,375 12
8 WKS 22 p.p. (pułk piechoty) Strzelec Siedlce 10 5 1 4 18 20 0,900 11
9 KS Warta Poznań 10 4 2 4 18 18 1,000 10
10 KS Podgórze Kraków 10 4 2 4 12 15 0,800 10
11 1.LKS Czarni we Lwowie 10 4 1 5 18 20 0,900 9
12 KS Garbarnia Kraków 10 3 2 5 22 21 1,048 8
  60 25 10 25 110 110   60
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
Promotion/relegation play-off
  Played Won Drew Lost For Against G/Av Points
1 KS Garbarnia Kraków 3 3 0 0 13 3 4,333 6
2 WKS Śmigły Wilno 4 1 0 3 8 10 0,800 2
3 1.LKS Czarni we Lwowie 3 1 0 2 5 13 0,385 2
  10 5 0 5 26 26   10
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
1.LKS Czarni we Lwowie - KS Garbarnia Kraków not played
Promoted KS Polonia Warszawa
LKS Pogoń Lwów = Lwowski Klub Sportowy KS Ruch Wielkie Hajduki = Klub Sportowy
WKS Legia Warszawa = Wojskowy Klub Sportowy TS Wisła Kraków =Towarzystwo Sportowe
ŁKS  Łódź = Łódzki Klub Sportowy KS Garbarnia Kraków = Klub Sportowy
1.LKS Czarni we Lwowie = 1. Lwowski Klub Sportowy KS Warta Poznań = Klub Sportowy
KS Warszawianka = Klub Sportowy KS Podgórze Kraków = Klub Sportowy
WKS 22 p.p. Strzelec Siedlce = Wojskowy Klub Sportowy WKS Śmigły Wilno = Wojskowy Klub Sportowy
KS Cracovia Kraków = Klub Sportowy
Lwów => Lviv/Львів  (UKR) Wilno => Vilnius (LIT)
REPUBLIC OF POLAND 1934
Liga
  Played Won Drew Lost For Against G/Av Points
1 KS Ruch Hajduki Wielkie (Chorzów) 22 16 4 2 90 29 3,103 36
2 KS Cracovia Kraków 22 14 1 7 48 32 1,500 29
3 TS Wisła Kraków 22 13 2 7 54 36 1,500 28
4 KS Garbarnia Kraków 22 11 3 8 49 36 1,361 25
5 WKS Legia Warszawa 22 10 4 8 37 30 1,233 24
6 LKS Pogoń Lwów 22 12 0 10 41 38 1,079 24
7 KS Warta Poznań 22 9 4 9 50 44 1,136 22
8 ŁKS Łódź 22 10 1 11 31 43 0,721 21
9 KS Polonia Warszawa 22 6 6 10 30 47 0,638 18
10 KS Warszawianka 22 8 1 13 26 53 0,491 17
11 KS Podgórze Kraków 22 6 3 13 37 53 0,698 15
12 WKS 22 p.p. (pułk piechoty) Strzelec Siedlce 22 1 1 20 15 73 0,205 3
  264 116 30 118 508 514   262
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
Match KS Garbarnia Kraków - Łódzki KS considered as a 0-3 defeat to both clubs by Federation decision
Promoted MKS Śląsk Świętochłowice
22 p.p. (pułk piechoty) Strzelec Siedlce => WKS Siedlce
KS Ruch Wielkie Hajduki = Klub Sportowy KS Warta Poznań = Klub Sportowy
KS Cracovia Kraków = Klub Sportowy ŁKS  Łódź = Łódzki Klub Sportowy
TS Wisła Kraków =Towarzystwo Sportowe KS Polonia Warszawa = Klub Sportowy
KS Garbarnia Kraków = Klub Sportowy KS Warszawianka = Klub Sportowy
WKS Legia Warszawa = Wojskowy Klub Sportowy KS Podgórze Kraków = Klub Sportowy
LKS Pogoń Lwów = Lwowski Klub Sportowy WKS 22 p.p. Strzelec Siedlce = Wojskowy Klub Sportowy
Lwów => Lviv/Львів  (UKR)
REPUBLIC OF POLAND 1935
Liga
  Played Won Drew Lost For Against G/Av Points
1 KS Ruch Hajduki Wielkie (Chorzów) 20 10 6 4 37 26 1,423 26
2 LKS Pogoń Lwów 20 11 3 6 55 31 1,774 25
3 KS Warta Poznań 20 10 4 6 50 33 1,515 24
4 TS Wisła Kraków 20 10 3 7 51 38 1,342 23
5 MKS Śląsk Świętochłowice 20 10 2 8 34 40 0,850 22
6 ŁKS Łódź 20 9 2 9 30 34 0,882 20
7 KS Garbarnia Kraków 20 7 5 8 37 31 1,194 19
8 KS Warszawianka 20 6 6 8 29 37 0,784 18
9 WKS Legia Warszawa 20 8 2 10 32 46 0,696 18
10 KS Cracovia Kraków 20 6 5 9 34 34 1,000 17
11 KS Polonia Warszawa 20 3 2 15 18 57 0,316 8
  220 90 40 90 407 407   220
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
Promoted GKS Dąb Katowice
KS Ruch Wielkie Hajduki = Klub Sportowy KS Garbarnia Kraków = Klub Sportowy
LKS Pogoń Lwów = Lwowski Klub Sportowy KS Warszawianka = Klub Sportowy
KS Warta Poznań = Klub Sportowy WKS Legia Warszawa = Wojskowy Klub Sportowy
TS Wisła Kraków =Towarzystwo Sportowe KS Cracovia Kraków = Klub Sportowy
MKS Śląsk Świętochłowice = Miejski Klub Sportowy KS Polonia Warszawa = Klub Sportowy
ŁKS  Łódź = Łódzki Klub Sportowy
Lwów => Lviv/Львів  (UKR)
REPUBLIC OF POLAND 1936
Liga
  Played Won Drew Lost For Against G/Av Points
1 KS Ruch Hajduki Wielkie (Chorzów) 18 11 2 5 50 33 1,515 24
2 TS Wisła Kraków 18 10 2 6 30 24 1,250 22
3 KS Warta Poznań 18 10 1 7 43 31 1,387 21
4 KS Garbarnia Kraków 18 9 3 6 32 27 1,185 21
5 KS Warszawianka 18 9 3 6 30 27 1,111 21
6 LKS Pogoń Lwów 18 9 1 8 36 29 1,241 19
7 ŁKS Łódź 18 8 3 7 37 32 1,156 19
8 GKS Dąb Katowice 18 7 0 11 29 43 0,674 14
9 MKS Śląsk Świętochłowice 18 4 3 11 21 40 0,525 11
10 WKS Legia Warszawa 18 3 2 13 24 46 0,522 8
  180 80 20 80 332 332   180
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
Promoted KS Cracovia Kraków, AKS Chorzów
KS Ruch Wielkie Hajduki = Klub Sportowy LKS Pogoń Lwów = Lwowski Klub Sportowy
TS Wisła Kraków =Towarzystwo Sportowe ŁKS  Łódź = Łódzki Klub Sportowy
KS Warta Poznań = Klub Sportowy GKS Dąb Katowice = Górniczy Klub Sportowy 
KS Garbarnia Kraków = Klub Sportowy MKS Śląsk Świętochłowice = Miejski Klub Sportowy
KS Warszawianka = Klub Sportowy WKS Legia Warszawa = Wojskowy Klub Sportowy
Lwów => Lviv/Львів  (UKR)
REPUBLIC OF POLAND 1937
Liga
  Played Won Drew Lost For Against G/Av Points
1 KS Cracovia Kraków 18 10 6 2 43 16 2,688 26
2 AKS Chorzów 18 10 4 4 37 22 1,682 24
3 KS Ruch Hajduki Wielkie (Chorzów) 18 9 5 4 46 29 1,586 23
4 KS Warta Poznań 18 8 4 6 40 36 1,111 20
5 TS Wisła Kraków 18 8 3 7 36 23 1,565 19
6 LKS Pogoń Lwów 18 8 3 7 25 23 1,087 19
7 KS Warszawianka 18 8 2 8 34 44 0,773 18
8 ŁKS Łódź 18 7 2 9 36 39 0,923 16
9 KS Garbarnia Kraków 18 5 5 8 28 39 0,718 15
10 GKS Dąb Katowice 18 0 0 18 0 54 0,000 0
  180 73 34 73 325 325   180
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
GKS Dąb Katowice excluded by Federation due to match-fixing; all their matches were awarded a 0-3 loss
Promoted KS Polonia Warszawa, WKS Śmigły Wilno
KS Cracovia Kraków = Klub Sportowy LKS Pogoń Lwów = Lwowski Klub Sportowy
AKS Chorzów = Amatorski Klub Sportowy KS Warszawianka = Klub Sportowy
KS Ruch Wielkie Hajduki = Klub Sportowy ŁKS  Łódź = Łódzki Klub Sportowy
KS Warta Poznań = Klub Sportowy KS Garbarnia Kraków = Klub Sportowy
TS Wisła Kraków =Towarzystwo Sportowe GKS Dąb Katowice = Górniczy Klub Sportowy 
Lwów => Lviv/Львів  (UKR)
REPUBLIC OF POLAND 1938
Liga
  Played Won Drew Lost For Against G/Av Points
1 KS Ruch Hajduki Wielkie (Chorzów) 18 13 1 4 57 35 1,629 27
2 KS Warta Poznań 18 9 3 6 58 38 1,526 21
3 TS Wisła Kraków 18 8 4 6 41 36 1,139 20
4 KS Polonia Warszawa 18 9 1 8 40 38 1,053 19
5 LKS Pogoń Lwów 18 9 1 8 23 26 0,885 19
6 AKS Chorzów 18 8 2 8 42 30 1,400 18
7 KS Cracovia Kraków 18 8 2 8 37 42 0,881 18
8 KS Warszawianka 18 7 1 10 34 46 0,739 15
9 ŁKS Łódź 18 4 4 10 25 45 0,556 12
10 WKS Śmigły Wilno 18 5 1 12 29 50 0,580 11
  180 80 20 80 386 386   180
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
Promoted KS Garbarnia Kraków, Union-Touring Łódź
Chorzów + Królewska Huta + Nowe Hajduki + Hajduki Wielkie => Chorzów
KS Ruch Wielkie Hajduki = Klub Sportowy AKS Chorzów = Amatorski Klub Sportowy
KS Warta Poznań = Klub Sportowy KS Cracovia Kraków = Klub Sportowy
TS Wisła Kraków =Towarzystwo Sportowe KS Warszawianka = Klub Sportowy
KS Polonia Warszawa = Klub Sportowy ŁKS  Łódź = Łódzki Klub Sportowy
LKS Pogoń Lwów = Lwowski Klub Sportowy WKS Śmigły Wilno = Wojskowy Klub Sportowy
Lwów => Lviv/Львів  (UKR) Wilno => Vilnius (LIT)
REPUBLIC OF POLAND 1939
Liga
  Played Won Drew Lost For Against G/Av Points
1 KS Ruch Chorzów 14 8 2 4 50 23 2,174 18
2 TS Wisła Kraków 12 7 2 3 31 20 1,550 16
3 LKS Pogoń Lwów 13 7 2 4 27 22 1,227 16
4 ASK Chorzów 12 6 3 3 30 14 2,143 15
5 KS Warta Poznań 12 7 1 4 34 20 1,700 15
6 KS Cracovia Kraków 13 7 0 6 23 32 0,719 14
7 KS Polonia Warszawa 12 5 2 5 28 28 1,000 12
8 KS Garbarnia Kraków 13 4 2 7 17 32 0,531 10
9 KS Warszawianka 11 2 1 8 16 29 0,552 5
10 Union-Touring  Łódź 12 1 1 10 15 51 0,294 3
  124 54 16 54 271 271   124
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average
Championship interrupted due to the German Army invasion
KS Ruch Wielkie Hajduki = Klub Sportowy KS Cracovia Kraków = Klub Sportowy
TS Wisła Kraków =Towarzystwo Sportowe KS Polonia Warszawa = Klub Sportowy
LKS Pogoń Lwów = Lwowski Klub Sportowy KS Garbarnia Kraków = Klub Sportowy
AKS Chorzów = Amatorski Klub Sportowy KS Warszawianka = Klub Sportowy
KS Warta Poznań = Klub Sportowy
Lwów => Lviv/Львів  (UKR)
Unofficial city/regional Championships
Białystok - Grodno (autumn 1939) Kraków (spring 1940) Łódź (spring 1940)
WKS Grodno KS Chełmek KS Burza Pabianice
ŻKS Makabi Białystok KS Cracovia II Kraków ŁKS Łódź
KS Strzelec Białystok MKS Fablok Chrzanów ŁTSG Łódź
KS Cresovia Grodno KS Garbarnia II Kraków PTC Pabianice
ŻKS Makabi Grodno KS Grzegorzecki Kraków SKS Łódź
KKS Ognisko Białystok KS Korona Kraków KS Sokol Pabianice
ŻKS Makabi Łomża KS Krowodrza Kraków KS Sokol Zgierz
ŻKS Makabi Kraków Strzelecki KS Łódź
Lwów (spring 1940) KS Tarnów-Moscice Union-Touring II Łódź
KKS Olsza Kraków WIMA Łódź
1.LKS Czarni we Lwowie SKS Podgorze Kraków WKS Łódź
ŻKS Hasmonea Lwów MKS Tarnovia Tarnów KS Zjednoczeni Łódź
WCKS Junak Drohobycz TS Wisła II Kraków
WCKS Korona Sambor Zwierzyniecki KS Kraków
LKS Lechia Lwów
LKS Pogoń II Lwów Pomerania (spring 1940) Silesia (spring 1940)
SKS Pogoń Stryj
MKS Polonia Przemyśl KS HCP Poznań BBTS Bielsko Biała
CWKS Resovia Rzeszów KPW Poznań KS Concordia Knurów
USK Sian Przemyśl KS Legia Poznań KS Chorzów Stary
RKS Lwów KS Pentatlon Poznań KS Czarni Chropaczow
USK Ukraina Lwów KS Polonia 1912 Leszno GKS Dąb Katowice
WKS Jarosław KS Polonia Poznań KS Ligocianka Ligota
KS Stella Gniezno ŚKS Naprzód Świętochłowice Lipiny
Stanisławów (spring 1940) KS Warta II Poznań KKS Pogon Katowice
Policyjny KS Katowice
WCKS (SKS) Rewera Stanisławów Volhynia (spring 1940) PKS Polonia Karwina
KS Strzelec "Gorka" Stanisławów MKS Śląsk Świętochłowice
KSZN Rypne ŻKS Hasmonea Łuck GKS Wawel Wirek
KS Strzelec "Raz, Dwa, Trzy" Stanisławów ŻKS Hasmonea Równe
KS Pokucie Kolomyja (WKS 49 pp) PKS Łuck Warszawa (spring 1940)
KS Strzelec Broszniow KS Pogoń Równe
KS Bystrzyca Nadworna KS Strzelec Janowa Dolina CWS Warszawa
TESP Kalus KS Strzelec Kowel KS Fort Bema Warszawa
KS Strzelec Równe ZKS Granat Skarzysko
Zagłębie Dąbrowskie-Częstochowa (spring 1940) WKS Dubno RKS Okęcie Warszawa
WKS Łuck RKS Orkan Sochaczew
KS Brygada Częstochowa PWATT Warszawa
KS Brynica Czeladź PZL Warszawa
CKS Czeladź Warszawa (summer 1940) SK Starachowice
BKS Sarmacja Będzin RKS Skra Warszawa
RKS Skra Częstochowa KS Czarni Chropaczów MKS Znicz Pruszków
TS Unia Sosnowiec KS Bimber
KP Warta Częstochowa KS Wisła Warszawa Zagłębie Dąbrowskie (1940)
KP Warta Zawiercie WKS Wawel Warszawa
KS Zaglebianka Będzin KS Arkadia Warszawa AKS Niwka (Winners)
RKS Zaglebie Dąbrowa Górnicza KS Arkadianka Warszawa
KS Grom Warszawa Piotrków Trybunalski (1940)
KS Placówka Warszawa
KS Pochodnia Warszawa KS Huta (later KS Concordia) Piotrków Trybunalski
GKS Pogoń Warszawa Bugaj-Zryw Piotrków Trybunalski
MKS Orlęta Warszawa ZZK Ruch Piotrków Trybunalski
KS Rau Warszawa Arba (former Zaklad Skórzany) Piotrków Trybunalski
KS Styl Warszawa
  
Final
KS Czarni Chropaczow - KS Bimber   3-1
  
Kraków (1940)
  Played       For Against G/Av Points
1 TS Wisła Kraków 7 52 8 6,500 14
2 Zwierzyniecki KS Kraków 7 18 12 1,500 10
3 KS Garbarnia Kraków 7 22 20 1,100 7
4 KS Sparta Kraków 7 21 21 1,000 7
5 KS Cracovia Kraków 7 17 19 0,895 7
6 KS Groble Kraków 7 18 32 0,563 4
7 RzKS Juvenia Kraków 7 16 33 0,485 4
8 KS Bloki Kraków 7 11 30 0,367 3
  56       175 175   56
Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average