MALTA 1944-45
Before 1944/45 season Sliema Wanderers FC => Sliema Athletics FC
Melita FC Sliema => Melita St.Julian's FC
Floriana FC => Floriana Athletics FC
First Division
Qualifying matches
Valletta FC - St.George's FC Cospicua 3-0
Sliema Athletics FC - Melita FC St.Julian's 9-2
Msida St.Joseph's FC - Floriana Athletics FC 2-0
Msida St.Joseph's FC disqualified, Floriana Athletics FC admitted
  Played Won Drew Lost For Against G/Av Points
1 Valletta FC 3 2 0 1 7 3 2,333 4
2 Sliema Athletics FC 3 1 1 1 10 5 2,000 3
3 Floriana Athletics FC 3 1 1 1 3 5 0,600 3
4 Melita FC St.Julian's 3 1 0 2 4 11 0,364 2
  12 5 2 5 24 24   12
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
2nd place play-off Sliema Athletics FC - Floriana FC +w/o
Admitted Hibernians FC Paola, St.George's FC Cospicua, Msida St.Joseph's FC 
Valletta = Il-Belt Floriana = Furjana
Sliema = Tas-Sliema St.Julian's = San Ġiljan
English = Maltese
CUP
Final (Gżira 00.00.1945) Floriana Athletics FC - Sliema Athletics FC 2-1
GOZO (Għawdex) 1944-45
  Played Won Drew Lost For Against G/Av Points
1 Victoria Athletics FC 5 4 1 0 20 3 6,667 9
2 Xagħra Blue Stars FC 5 2 2 1 4 4 1,000 6
3 Xewkija Tigers FC 5 2 1 2 8 8 1,000 5
4 Nadur Ramblers FC 5 2 1 2 12 19 0,632 5
5 Sannat Lions FC 5 0 4 1 4 9 0,444 4
6 Għajnsielem FC 5 0 1 4 5 10 0,500 1
  30 10 10 10 53 53   30
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
Victoria = Ir-Rabat (Għawdex) Nadur = In-Nadur
Xagħra = Ix-Xagħra Sannat = Ta' Sannat
Xewkija = Ix-Xewkija Għajnsielem = Għajnsielem
English = Maltese
MALTA 1945-46
First Division
  Played Won Drew Lost For Against G/Av Points
1 Valletta FC 12 8 3 1 32 13 2,462 19
2 Sliema Athletics FC 12 8 1 3 39 16 2,438 17
3 Floriana FC 12 6 4 2 35 9 3,889 16
4 Hibernians FC Paola 12 6 1 5 25 17 1,471 13
5 Melita FC St.Julian's 12 3 2 7 20 25 0,800 8
6 St.George's FC Cospicua 12 2 3 7 14 41 0,341 7
7 Msida St.Joseph's FC  12 1 2 9 17 61 0,279 4
  84 34 16 34 182 182   84
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
Admitted Ħamrun Spartans FC, Naxxar Lions FC
Valletta = Il-Belt St.Julian's = San Ġiljan
Sliema = Tas-Sliema Cospicua = Bormla
Floriana = Furjana Msida = Imsida
Paola = Raħal Ġdid
English = Maltese
CUP
Final (Gżira 00.00.1946) Sliema Athletics FC - Ħamrun Spartans FC 2-1
GOZO (Għawdex) 1945-46
  Played Won Drew Lost For Against G/Av Points
1 Victoria Athletics FC 5 5 0 0 15 2 7,500 10
2 Xewkija Tigers FC 5 2 2 1 7 6 1,167 6
3 Xagħra Blue Stars FC 5 1 3 1 5 6 0,833 5
4 Għajnsielem FC 5 1 2 2 6 9 0,667 4
5 Sannat Lions FC 5 1 1 3 4 11 0,364 3
6 Nadur Ramblers FC 5 0 2 3 3 6 0,500 2
  30 10 10 10 40 40   30
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
Victoria = Ir-Rabat (Għawdex) Għajnsielem = Għajnsielem
Xewkija = Ix-Xewkija Sannat = Ta' Sannat
Xagħra = Ix-Xagħra Nadur = In-Nadur
English = Maltese
MALTA 1946-47
First Division
  Played Won Drew Lost For Against G/Av Points
1 Ħamrun Spartans FC 14 10 1 3 29 13 2,231 21
2 Valletta FC 14 8 4 2 30 18 1,667 20
3 Floriana Athletics FC 14 7 3 4 30 17 1,765 17
4 Sliema Athletics FC 14 6 2 6 30 25 1,200 14
5 Hibernians FC Paola 14 5 2 7 25 34 0,735 12
6 Melita FC St.Julian's 14 4 3 7 29 39 0,744 11
7 St.George's FC Cospicua 14 4 1 9 27 38 0,711 9
8 Naxxar Lions FC 14 2 4 8 20 36 0,556 8
  112 46 20 46 220 220   112
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
Floriana Athletics FC => Floriana FC
Sliema Athletics FC => Sliema Wanderers FC
Ħamrun = Ħamrun Paola = Raħal Ġdid
Valletta = Il-Belt St.Julian's = San Ġiljan
Floriana = Furjana Cospicua = Bormla
Sliema = Tas-Sliema Naxxar = Naxxar
English = Maltese
CUP
Final (Gżira 00.00.1947) Floriana Athletics FC - Valletta FC 2-1
GOZO (Għawdex) 1946-47
  Played Won Drew Lost For Against G/Av Points
1 Victoria Athletics FC 4 3 0 1 14 5 2,800 6
2 Nadur Yougsters FC 4 2 1 1 8 8 1,000 5
3 Xewkija Tigers FC 4 0 1 3 3 12 0,250 1
  12 5 2 5 25 25   12
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
Victoria = Ir-Rabat (Għawdex) Xewkija = Ix-Xewkija
Nadur = In-Nadur
English = Maltese
MALTA 1947-48
First Division
  Played Won Drew Lost For Against G/Av Points
1 Valletta FC 14 10 3 1 44 16 2,750 23
2 Ħamrun Spartans FC 14 10 1 3 43 27 1,593 21
3 Sliema Wanderers FC 14 7 5 2 35 23 1,522 19
4 Floriana FC 14 6 3 5 31 23 1,348 15
5 St.George's FC Cospicua 14 6 2 6 31 40 0,775 14
6 Hibernians FC Paola 14 4 3 7 29 35 0,829 11
7 Naxxar Lions FC 14 2 4 8 16 29 0,552 8
8 Melita FC St.Julian's 14 0 1 13 13 49 0,265 1
  112 45 22 45 242 242   112
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
Match Hibernians FC Paola - St.George's FC Cospicua (1-1) was awared as St.George's FC win with result unchanged
Admitted Luqa St.Andrew's FC 
Valletta = Il-Belt Cospicua = Bormla
Ħamrun = Ħamrun Paola = Raħal Ġdid
Sliema = Tas-Sliema Naxxar = Naxxar
Floriana = Furjana St.Julian's = San Ġiljan
English = Maltese
CUP
Final (Gżira 00.00.1948) Sliema Wanderers FC - Hibernians FC Paola 2-2 aet 1-0
GOZO (Għawdex) 1947-48
No championship
MALTA 1948-49
First Division
  Played Won Drew Lost For Against G/Av Points
1 Sliema Wanderers FC 14 11 0 3 33 16 2,063 22
2 Ħamrun Spartans FC 14 9 2 3 38 22 1,727 20
3 Valletta FC 14 9 1 4 40 20 2,000 19
4 Floriana FC 14 6 5 3 24 19 1,263 17
5 Hibernians FC Paola 14 5 5 4 24 20 1,200 15
6 Luqa St.Andrew's FC 14 3 1 10 13 31 0,419 7
7 Naxxar Lions FC 14 2 2 10 13 33 0,394 6
8 St.George's FC Cospicua 14 1 4 9 18 42 0,429 6
  112 46 20 46 203 203   112
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
Relegation play-off  St.George's FC Cospicua - Naxxar Lions FC 4-1
Admitted Birkirkara FC
Sliema = Tas-Sliema Paola = Raħal Ġdid
Ħamrun = Ħamrun Luqa = Luqa
Valletta = Il-Belt Naxxar = Naxxar
Floriana = Furjana Cospicua = Bormla
English = Maltese
CUP
Final (Gżira 00.00.1949) Floriana FC - Sliema Wanderers FC 5-1
GOZO (Għawdex) 1948-49
  Played Won Drew Lost For Against G/Av Points
1 Salesian Youths FC Victoria 6 6 0 0 22 3 7,333 12
2 Victoria Hotspurs FC 6 4 0 2 14 9 1,556 8
3 Għajnsielem Rangers FC 6 1 0 5 6 12 0,500 2
4 RAF Gozo 6 1 0 5 3 21 0,143 2
  24 12 0 12 45 45   24
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
Victoria = Ir-Rabat (Għawdex) Għajnsielem = Għajnsielem
English = Maltese
RAF = Royal Air Force
MALTA 1949-50
First Division
  Played Won Drew Lost For Against G/Av Points
1 Floriana FC 14 11 1 2 42 8 5,250 23
2 Ħamrun Spartans FC 14 10 2 2 37 14 2,643 22
3 Sliema Wanderers FC 14 8 3 3 31 15 2,067 19
4 Valletta FC 14 7 2 5 30 14 2,143 16
5 St.George's FC Cospicua 14 6 2 6 23 34 0,676 14
6 Hibernians FC Paola 14 2 4 8 10 26 0,385 8
7 Luqa St.Andrew's FC 14 2 2 10 15 42 0,357 6
8 Birkirkara FC 14 0 4 10 6 41 0,146 4
  112 46 20 46 194 194   112
Rules for classification: 1) Points (win 2 points, draw 1 point); 2) Goal average (play-off for relevant positions)
Admitted St.Patrick's FC Żabbar
Floriana = Furjana Cospicua = Bormla
Ħamrun = Ħamrun Paola = Raħal Ġdid
Sliema = Tas-Sliema Luqa = Luqa
Valletta = Il-Belt Birkirkara = Birkirkara
English = Maltese
CUP
Final (Gżira 00.00.1950) Floriana FC - St.George's FC Cospicua 3-1
GOZO (Għawdex) 1949-50
No championship