| ALBANIA 1930 | |||||||||
| Kategoria e parė | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| 1 | Sportklub Tiranė | 10 | 5 | 4 | 1 | 17 | 7 | 2,429 | 14 |
| 2 | Skėnderbeu Korēė | 10 | 5 | 4 | 1 | 14 | 5 | 2,800 | 14 |
| 3 | Bashkimi Shkodran | 10 | 4 | 5 | 1 | 21 | 15 | 1,400 | 13 |
| 4 | Teuta Durrės | 10 | 3 | 3 | 4 | 12 | 15 | 0,800 | 9 |
| 5 | Urani Elbasan | 10 | 3 | 2 | 5 | 9 | 17 | 0,529 | 8 |
| 6 | Sportklub Vlorė | 10 | 0 | 2 | 8 | 5 | 19 | 0,263 | 2 |
| 60 | 20 | 20 | 20 | 78 | 78 | 60 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| Play-off (29.06.30 and 06.07.30) | SK Tiranė - Skėnderbeu Korēė | 2-0 | (forfeit) | 2-0 | (forfeit) | ||||
| Promoted | Muzaka Berat | ||||||||
| Urani Elbasan => Sportklub Elbasan | |||||||||
| ALBANIA 1931 | |||||||||
| Kategoria e parė | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| GROUP A | |||||||||
| 1 | Sportklub Tiranė | 4 | 2 | 1 | 1 | 6 | 2 | 3,000 | 5 |
| 2 | Bashkimi Shkodran | 4 | 2 | 1 | 1 | 6 | 3 | 2,000 | 5 |
| 3 | Sportklub Vlorė | 4 | 1 | 0 | 3 | 4 | 11 | 0,364 | 2 |
| 12 | 5 | 2 | 5 | 16 | 16 | 12 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| GROUP B | |||||||||
| 1 | Teuta Durrės | 6 | 5 | 1 | 0 | 14 | 5 | 2,800 | 11 |
| 2 | Skėnderbeu Korēė | 6 | 2 | 3 | 1 | 12 | 6 | 2,000 | 7 |
| 3 | Sportklub Elbasan | 6 | 1 | 1 | 4 | 5 | 10 | 0,500 | 3 |
| 4 | Muzaka Berat | 6 | 1 | 1 | 4 | 2 | 12 | 0,167 | 3 |
| 24 | 9 | 6 | 9 | 33 | 33 | 24 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| Final (28.06.31 and 05.07.31) | Sportklub Tiranė - Teuta Durrės | 1-1 | 3-0 | ||||||
| ALBANIA 1932 | |||||||||
| Kategoria e parė | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| 1 | Sportklub Tiranė | 8 | 5 | 3 | 0 | 29 | 6 | 4,833 | 13 |
| 2 | Bashkimi Shkodran | 8 | 4 | 3 | 1 | 15 | 5 | 3,000 | 11 |
| 3 | Teuta Durrės | 8 | 5 | 1 | 2 | 25 | 12 | 2,083 | 11 |
| 4 | Skenderbeu Korēė | 8 | 2 | 1 | 5 | 15 | 13 | 1,154 | 5 |
| 5 | Sportklub Elbasan | 8 | 0 | 0 | 8 | 4 | 52 | 0,077 | 0 |
| 40 | 16 | 8 | 16 | 88 | 88 | 40 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| Promoted | Sportklub Kavajė | ||||||||
| ALBANIA 1933 | |||||||||
| Kategoria e parė | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| 1 | Skenderbeu Korēė | 8 | 5 | 2 | 1 | 18 | 6 | 3,000 | 12 |
| 2 | Bashkimi Shkodran | 8 | 5 | 0 | 3 | 13 | 8 | 1,625 | 10 |
| 3 | Teuta Durrės | 8 | 3 | 2 | 3 | 11 | 8 | 1,375 | 8 |
| 4 | Sportklub Tiranė | 8 | 2 | 2 | 4 | 11 | 14 | 0,786 | 6 |
| 5 | Sportklub Kavajė | 8 | 2 | 0 | 6 | 7 | 24 | 0,292 | 4 |
| 40 | 17 | 6 | 17 | 60 | 60 | 40 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| Promoted | SK Elbasan, SK Vlorė | ||||||||
| ALBANIA 1934 | |||||||||
| Kategoria e parė | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| 1 | Sportklub Tiranė | 12 | 10 | 1 | 1 | 54 | 8 | 6,750 | 21 |
| 2 | Skėnderbeu Korēė | 12 | 8 | 2 | 2 | 27 | 8 | 3,375 | 18 |
| 3 | Bashkimi Shkodran | 12 | 8 | 1 | 3 | 25 | 11 | 2,273 | 17 |
| 4 | Teuta Durrės | 12 | 6 | 0 | 6 | 18 | 23 | 0,783 | 12 |
| 5 | Sportklub Kavajė | 12 | 3 | 3 | 6 | 14 | 20 | 0,700 | 9 |
| 6 | Sportklub Elbasan | 12 | 2 | 2 | 8 | 12 | 36 | 0,333 | 6 |
| 7 | Sportklub Vlorė | 12 | 0 | 1 | 11 | 4 | 48 | 0,083 | 1 |
| 84 | 37 | 10 | 37 | 154 | 154 | 84 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| Bashkimi Shkodran => Vllaznia Shkodėr | Sportklub Elbasan => Bashkimi Elbasanas | ||||||||
| Sportklub Kavajė => Besa Kavajė | Muzaka Berat => Tomori Berat | ||||||||
| Sportklub Vlorė => Ismail Qemali Vlorė | Teuta Durrės => KS Durrėsi | ||||||||
| Promoted | Dragoi Pogradeci | ||||||||
| ALBANIA 1935 | |||||||||
| No activity | |||||||||
| ALBANIA 1936 | |||||||||
| Kategoria e parė | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| 1 | Sportklub Tiranė | 14 | 11 | 3 | 0 | 50 | 8 | 6,250 | 25 |
| 2 | Vllaznia Shkodėr | 14 | 10 | 3 | 1 | 27 | 12 | 2,250 | 23 |
| 3 | Besa Kavajė | 14 | 4 | 5 | 5 | 21 | 22 | 0,955 | 13 |
| 4 | Skėnderbeu Korēė | 12 | 4 | 3 | 5 | 16 | 18 | 0,889 | 11 |
| 5 | KS Durrėsi | 14 | 3 | 5 | 6 | 14 | 19 | 0,737 | 11 |
| 6 | Dragoi Pogradeci | 14 | 4 | 1 | 9 | 11 | 31 | 0,355 | 9 |
| 7 | Bashkimi Elbasanas | 14 | 3 | 2 | 9 | 12 | 24 | 0,500 | 8 |
| 8 | Ismail Qemali Vlorė | 12 | 3 | 2 | 7 | 14 | 31 | 0,452 | 8 |
| 108 | 42 | 24 | 42 | 165 | 165 | 108 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| Promoted | Bardhyli Lezhė, Tomori Berat | ||||||||
| ALBANIA 1937 | |||||||||
| Kategoria e parė | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| 1 | Sportklub Tiranė | 18 | 17 | 1 | 0 | 74 | 8 | 9,250 | 35 |
| 2 | Vllaznia Shkodėr | 18 | 14 | 1 | 3 | 55 | 15 | 3,667 | 29 |
| 3 | Besa Kavajė | 18 | 10 | 2 | 6 | 49 | 20 | 2,450 | 22 |
| 4 | Skėnderbeu Korēė | 18 | 8 | 2 | 8 | 22 | 31 | 0,710 | 18 |
| 5 | Bashkimi Elbasanas | 18 | 7 | 3 | 8 | 28 | 28 | 1,000 | 17 |
| 6 | Bardyli Lezhė | 18 | 6 | 3 | 9 | 22 | 42 | 0,524 | 15 |
| 7 | Dragoi Pogradeci | 18 | 4 | 5 | 9 | 18 | 36 | 0,500 | 13 |
| 8 | KS Durrėsi | 18 | 4 | 3 | 11 | 13 | 35 | 0,371 | 11 |
| 9 | Tomori Berat | 18 | 3 | 4 | 11 | 17 | 50 | 0,340 | 10 |
| 10 | Ismail Qemali Vlorė | 18 | 3 | 4 | 11 | 10 | 43 | 0,233 | 10 |
| 180 | 76 | 28 | 76 | 308 | 308 | 180 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| Relegation play-off | Ismail Qemali Vlorė - Tomori Berat | 2-1 | |||||||
| KS Durrėsi => Teuta Durrės | |||||||||
| ALBANIA 1938 | |||||||||
| No activity | |||||||||
| ALBANIA 1939 | |||||||||
| (unofficial) | |||||||||
| Group A | |||||||||
| SK Tirana - Dragoi Pogradeci | 7-0 | 2-0 | |||||||
| Rinia (Skėnderbeu) - Korcare (Korēė) | 6-1 | 2-3 | |||||||
| Group B | |||||||||
| Ismail Qemali Vlorė - Teuta Durrės | 1-1 | 1-3 | |||||||
| Vllaznia Shkodėr - Besa Kavajė | 4-0 | 3-4 | |||||||
| Semifinals | |||||||||
| SK Tirana - Rinia (Skėnderbeu) Korcare (Korēė) | 3-0 | ||||||||
| Teuta Durrės - Vllaznia Shkodėr | 1-4 | ||||||||
| Final (Tiranė 30.09.39) | SK Tirana - Vllaznia Shkodėr | 6-5 | |||||||
| Bashkimi Elbasanas => Liria Elbasan | |||||||||
| CUP | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| 1 | SK Tirana | 4 | 3 | 0 | 1 | 12 | 8 | 1,500 | 6 |
| 2 | Vllaznia Shkodėr | 4 | 2 | 0 | 2 | 8 | 8 | 1,000 | 4 |
| 3 | Besa Kavajė | 4 | 1 | 0 | 3 | 5 | 9 | 0,556 | 2 |
| 12 | 6 | 0 | 6 | 25 | 25 | 12 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| ALBANIA 1940 | |||||||||
| (unofficial) | |||||||||
| GROUP A | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| 1 | Shkodra (Vllaznia Shkodėr) | 6 | 4 | 1 | 1 | 21 | 10 | 2,100 | 9 |
| 2 | Tirana (SK Tirana) | 6 | 3 | 1 | 2 | 12 | 10 | 1,200 | 7 |
| 3 | Durrėsi (Teuta Durrės) | 6 | 3 | 1 | 2 | 12 | 11 | 1,091 | 7 |
| 4 | 6 | 0 | 1 | 5 | 11 | 25 | 0,440 | 1 | |
| 24 | 10 | 4 | 10 | 56 | 56 | 24 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| GROUP B | |||||||||
| Played | Won | Drew | Lost | For | Against | G/Av | Points | ||
| 1 | Korēa (Skėnderbeu Korēė) | 6 | 4 | 1 | 0 | 13 | 6 | 2,167 | 9 |
| 2 | Vlora (Flamurtari Vlorė) | 6 | 3 | 2 | 1 | 17 | 11 | 1,545 | 8 |
| 3 | Berati (Tomori Berat) | 6 | 2 | 1 | 4 | 11 | 11 | 1,000 | 5 |
| 4 | Gjirokastra (Luftėtari Gijrokastėr) | 6 | 0 | 2 | 4 | 4 | 17 | 0,235 | 2 |
| 24 | 9 | 6 | 9 | 45 | 45 | 24 | |||
| Rules for classification: 1) points (win 2 points, draw 1 point); 2) goal average (play-off for championship deciding) | |||||||||
| Final (19.05.40 and 26.05.40) | Korēa (Skėnderbeu Korēė) - Shkodra (Vllaznia Shkodėr) | 1-2 | 0-9 | ||||||