Part of the British Empire until 1964, Costitutional Monarchy with the British Queen as Head of State 1964-1974, Republic of 
Malta 1974 =>
MALTA 1920-21
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 8 8 0 0 26 1 25 16
2 Marsa FC 8 6 1 1 22 3 19 13
3 Ħamrun Spartans FC 8 6 1 1 11 5 6 13
4 Valletta United FC 7 4 0 3 8 5 3 8
5 Paola United FC 8 2 1 5 3 12 -9 5
6 Sliema Rangers FC 7 2 1 4 5 7 -2 5
7 Curmi United FC Qormi 8 2 1 5 5 21 -16 5
8 Msida Rangers FC 8 1 1 6 1 11 -10 3
9 Malta Police FC Valletta 8 1 0 7 3 19 -16 2
  70 32 6 32 84 84 0 70
Marsa FC, Ħamrun Spartans FC, Paola United FC, Curmi United FC Qormi, Msida Rangers FC excluded by Federation
Marsa FC => Marsa United FC
Ħamrun Spartans FC => Ħamrun Old Lions FC
Floriana = Furjana Paola = Raħal Ġdid
Marsa = Il-Marsa Sliema = Tas-Sliema
Ħamrun = Ħamrun Msida = Imsida
Valletta = Il-Belt Qormi = Ħal-Qormi
MALTA 1921-22
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 6 4 2 0 8 1 7 10
2 Sliema Wanderers FC 6 4 1 1 13 7 6 9
3 Malta Police FC Valletta 6 3 2 1 10 3 7 8
4 Valletta United FC 6 3 1 2 10 10 0 7
5 St.George's FC Cospicua 6 0 4 2 2 6 -4 4
6 Sliema Rangers FC 6 1 1 4 4 9 -5 3
7 Ħamrun Old Lions FC 6 0 1 5 3 14 -11 1
  42 15 12 15 50 50 0 42
Malta Police FC Valletta and St.George's FC Cospicua excluded by Federation
Ħamrun Old Lions FC => Ħamrun Spartans FC
Admitted Vittoriosa Rovers FC
Floriana = Furjana Sliema = Tas-Sliema
Sliema = Tas-Sliema Ħamrun = Ħamrun
Valletta = Il-Belt
MALTA 1922-23
  Played Won Drew Lost For Against Diff. Points
1 Sliema Wanderers FC 5 5 0 0 11 2 9 10
2 Floriana FC 5 4 0 1 13 1 12 8
3 Sliema Rangers FC 5 2 0 3 4 6 -2 4
4 Ħamrun Spartans FC 5 2 0 3 3 7 -4 4
5 Vittoriosa Rovers FC 5 1 0 4 2 10 -8 2
6 Valletta United FC 5 1 0 4 2 9 -7 2
  30 15 0 15 35 35 0 30
Floriana FC and Ħamrun Spartans FC excluded by Federation
Admitted Msida Rovers FC
Sliema = Tas-Sliema Vittoriosa = Birgu
Floriana = Furjana Valletta = Il-Belt
Ħamrun = Ħamrun
MALTA 1923-24
  Played Won Drew Lost For Against Diff. Points
1 Sliema Wanderers FC 4 4 0 0 9 1 8 8
2 Vittoriosa Rovers FC 4 2 0 2 5 4 1 4
3 Valletta United FC 4 2 0 2 4 4 0 4
4 Sliema Rangers FC 4 1 0 3 5 8 -3 2
5 Msida Rangers FC 4 1 0 3 3 9 -6 2
  20 10 0 10 26 26 0 20
Admitted Floriana FC, Valletta Rovers FC, Ħamrun Spartans FC
Sliema = Tas-Sliema Valletta = Il-Belt
Vittoriosa = Birgu Msida = Imsida
MALTA 1924-25
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 7 6 1 0 12 2 10 13
2 Sliema Wanderers FC 7 5 1 1 15 1 14 11
3 Valletta United FC 6 3 2 1 12 1 11 8
4 Valletta Rovers FC 7 2 2 3 8 6 2 6
5 Vittoriosa Rovers FC 6 3 0 3 6 8 -2 6
6 Sliema Rangers FC 6 1 2 3 7 13 -6 4
7 Ħamrun Spartans FC 7 1 1 5 1 13 -12 3
8 Msida Rovers FC 6 0 1 5 2 19 -17 1
  52 21 10 21 63 63 0 52
Vittoriosa Rovers FC, Ħamrun Spartans FC withdrew
Admitted St.George's FC Cospicua
Floriana = Furjana Vittoriosa = Birgu
Sliema = Tas-Sliema Ħamrun = Ħamrun
Valletta = Il-Belt Msida = Imsida
MALTA 1925-26
  Played Won Drew Lost For Against Diff. Points
1 Sliema Wanderers FC 6 6 0 0 27 2 25 12
2 Floriana FC 6 4 1 1 15 7 8 9
3 Valletta United FC 6 3 0 3 16 8 8 6
4 Valletta Rovers FC 6 2 1 3 5 23 -18 5
5 Msida Rovers FC 6 2 0 4 3 7 -4 4
6 St.George's FC Cospicua 6 0 3 3 3 10 -7 3
7 Sliema Rangers FC 6 1 1 4 2 14 -12 3
  42 18 6 18 71 71 0 42
Valletta United FC, Msida Rovers FC, Sliema Rangers FC withdrew
Sliema = Tas-Sliema Msida = Imsida
Floriana = Furjana Cospicua = Bormla
Valletta = Il-Belt
MALTA 1926-27
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 3 2 1 0 3 1 2 5
2 Sliema Wanderers FC 3 1 1 1 3 2 1 3
3 St.George's FC Cospicua 3 0 2 1 1 2 -1 2
4 Valletta Rovers FC 3 0 2 1 1 3 -2 2
  12 3 6 3 8 8 0 12
Admitted Valletta United FC, Cottonera FC Vittoriosa, Marsa United FC, Sliema Rangers FC
Floriana = Furjana Cospicua = Bormla
Sliema = Tas-Sliema Valletta = Il-Belt
MALTA 1927-28
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 6 5 0 1 16 4 12 10
2 Valletta United FC 6 4 1 1 16 3 13 9
3 St.George's FC Cospicua 6 2 2 2 13 3 10 6
4 Cottonera FC Vittoriosa 6 3 0 3 8 14 -6 6
5 Sliema Wanderers FC 6 2 1 3 6 6 0 5
6 Marsa United FC 6 2 0 4 4 12 -8 4
7 Sliema Rangers FC 6 1 0 5 3 24 -21 2
  42 19 4 19 66 66 0 42
St.George's FC Cospicua, Cottonera FC Vittoriosa, Marsa United FC, Sliema Rangers FC withdrew
Floriana = Furjana Vittoriosa = Birgu
Valletta = Il-Belt Sliema = Tas-Sliema
Cospicua = Bormla Marsa = Il-Marsa
MALTA 1928-29
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 4 3 1 0 9 4 5 7
2 Sliema Wanderers FC 4 1 2 1 5 6 -1 4
3 Valletta United FC 4 0 1 3 1 5 -4 1
  12 4 4 4 15 15 0 12
Admitted St.George's FC Cospicua, Sliema Rangers FC, Cottonera FC Vittoriosa
Floriana = Furjana Valletta = Il-Belt
Sliema = Tas-Sliema
MALTA 1929-30
  Played Won Drew Lost For Against Diff. Points
1 Sliema Wanderers FC 4 3 1 0 11 4 7 7
2 St.George's FC Cospicua 4 3 1 0 14 2 12 7
3 Valletta United FC 4 1 1 2 6 10 -4 3
4 Sliema Rangers FC 4 0 2 2 1 8 -7 2
5 Cottonera FC Vittoriosa 4 0 1 3 2 10 -8 1
  20 7 6 7 34 34 0 20
Play-off for championship Sliema Wanderers FC - St.George's FC   w/o    
St.George's FC Cospicua, Sliema Rangers FC, Cottonera FC Vittoriosa withdrew
Admitted Floriana FC, Ħamrun Spartans FC
Sliema = Tas-Sliema Valletta = Il-Belt
Cospicua = Bormla Vittoriosa = Birgu
Malta 1910-20
Malta 1931-40
Malta - Final Tables
Home