Part of the British Empire until 1964, Costitutional Monarchy with the British Queen as Head of State 1964-1974, Republic of 
Malta 1974 =>
MALTA 1970-71
  Played Won Drew Lost For Against Diff. Points
1 Sliema Wanderers FC 14 7 6 1 17 5 12 20
2 Marsa FC 14 7 6 1 15 7 8 20
3 Gżira United FC 14 6 5 3 16 11 5 17
4 Hibernians FC Paola 14 6 4 4 12 8 4 16
5 Valletta FC 14 6 3 5 11 9 2 15
6 Floriana FC 14 4 5 5 17 15 2 13
7 Qormi FC 14 2 2 10 8 23 -15 6
8 Żebbuġ Rangers FC 14 2 1 11 11 29 -18 5
  112 40 32 40 107 107 0 112
Play-off (Gżira) Sliema Wanderers FC - Marsa FC 3-0      
Promoted Ħamrun Spartans FC, Birkirkara FC
Sliema = Tas-Sliema Valletta = Il-Belt
Marsa = Il-Marsa Floriana = Furjana
Gżira = Il-Gżira Qormi = Ħal Qormi
Paola = Raħal Ġdid Żebbuġ = Ħaż-Żebbuġ (Malta)
GOZO (Għawdex) 1970-71
  Played Won Drew Lost For Against Diff. Points
1 Għajnsielem FC 10 9 0 1 27 9 18 18
2 SK Calyptians FC Victoria 10 4 3 3 18 14 4 11
3 Xewkija Tigers FC 10 2 5 3 8 10 -2 9
4 Nadur Youngsters FC 10 3 2 5 9 15 -6 8
5 Victoria Hotspurs FC 10 3 1 6 9 15 -6 7
6 Xagħra United FC 10 1 5 4 7 15 -8 7
  60 22 16 22 78 78 0 60
Promoted Oratory Youths FC Victoria
Għajnsielem = Għajnsielem Nadur = In-Nadur
Victoria = Ir-Rabat (Għawdex) Xagħra = Ix-Xagħra
Xewkija = Ix-Xewkija
SK = Sport Klub
MALTA 1971-72
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 18 10 6 2 28 7 21 26
2 Sliema Wanderers FC 18 10 6 2 17 7 10 26
3 Valletta FC 18 10 4 4 18 13 5 24
4 Hibernians FC Paola 18 5 8 5 11 11 0 18
5 Birkirkara FC 18 4 9 5 17 12 5 17
6 Gżira United FC 18 5 7 6 12 12 0 17
7 Marsa FC 18 5 6 7 17 22 -5 16
8 Ħamrun Spartans FC 18 4 7 7 13 13 0 15
9 Żebbuġ Rangers FC 18 3 7 8 16 32 -16 13
10 Qormi FC 18 1 6 11 6 26 -20 8
  180 57 66 57 155 155 0 180
Play-off (Gżira 21.05.72) Sliema Wanderers FC - Floriana FC 2-0 aet    
Promoted St.Patrick's FC Żabbar, St.George's FC Cospicua
Floriana = Furjana Gżira = Il-Gżira
Sliema = Tas-Sliema Marsa = Il-Marsa
Valletta = Il-Belt Ħamrun = Ħamrun
Paola = Raħal Ġdid Żebbuġ = Ħaż-Żebbuġ (Malta)
Birkirkara = Birkirkara Qormi = Ħal Qormi
GOZO (Għawdex) 1971-72
  Played Won Drew Lost For Against Diff. Points
1 Għajnsielem FC 10 5 3 2 12 7 5 13
2 Oratory Youths FC Victoria 10 4 4 2 13 9 4 12
3 Victoria Hotspurs FC 10 4 3 3 9 8 1 11
4 SK Calyptians FC Victoria 10 2 4 4 6 10 -4 8
5 Nadur Youngsters FC 10 1 6 3 6 7 -1 8
6 Xewkija Tigers FC 10 3 2 5 11 16 -5 8
  60 19 22 19 57 57 0 60
Promoted Xagħra United FC
Għajnsielem = Għajnsielem Nadur = In-Nadur
Victoria = Ir-Rabat (Għawdex) Xewkija = Ix-Xewkija
SK = Sport Klub
MALTA 1972-73
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 18 12 2 4 31 10 21 26
2 Sliema Wanderers FC 18 10 5 3 34 14 20 25
3 Ħamrun Spartans FC 18 10 5 3 25 10 15 25
4 Birkirkara FC 18 8 8 2 17 9 8 24
5 Valletta FC 18 9 6 3 29 14 15 24
6 Hibernians FC Paola 18 5 5 8 15 15 0 15
7 Gżira United FC 18 5 5 8 13 20 -7 15
8 Marsa FC 18 4 6 8 15 22 -7 14
9 St.George's FC Cospicua 18 2 5 11 7 25 -18 9
10 St.Patrick's FC Żabbar 18 1 1 16 11 58 -47 3
  180 66 48 66 197 197 0 180
Promoted Żebbuġ Rangers FC, Qormi FC
Floriana = Furjana Paola = Raħal Ġdid
Sliema = Tas-Sliema Gżira = Il-Gżira
Ħamrun = Ħamrun Marsa = Il-Marsa
Birkirkara = Birkirkara Cospicua = Bormla
Valletta = Il-Belt Żabbar = Ħaż-Żabbar
GOZO (Għawdex) 1972-73
  Played Won Drew Lost For Against Diff. Points
1 Għajnsielem FC 10 6 4 0 19 5 14 16
2 Nadur Youngsters FC 10 5 4 1 14 5 9 14
3 Victoria Hotspurs FC 10 3 4 3 7 9 -2 10
4 SK Calyptians FC Victoria 10 3 2 5 6 14 -8 8
5 Oratory Youths FC Victoria 10 0 6 4 6 11 -5 6
6 Xagħra United FC 10 1 4 5 8 16 -8 6
  60 18 24 18 60 60 0 60
Promoted Xewkija Tigers FC
Għajnsielem = Għajnsielem Victoria = Ir-Rabat (Għawdex)
Nadur = In-Nadur Xagħra = Ix-Xagħra
SK = Sport Klub
MALTA 1973-74
  Played Won Drew Lost For Against Diff. Points
1 Valletta FC 18 12 4 2 24 8 16 28
2 Hibernians FC Paola 18 10 4 4 20 10 10 24
3 Sliema Wanderers FC 18 8 5 5 25 14 11 21
4 Floriana FC 18 7 7 4 32 21 11 21
5 Żebbuġ Rangers FC 18 4 7 7 8 13 -5 15
6 Marsa FC 18 5 5 8 19 25 -6 15
7 Gżira United FC 18 5 5 8 16 23 -7 15
8 Birkirkara FC 18 3 8 7 13 19 -6 14
9 Qormi FC 18 5 4 9 10 23 -13 14
10 Ħamrun Spartans FC 18 2 9 7 11 22 -11 13
  180 61 58 61 178 178 0 180
Relegation play-off Birkirkara FC - Qormi FC 1-0
Promoted Mosta Athletics FC, St.George's FC Cospicua
Valletta = Il-Belt Marsa = Il-Marsa
Paola = Raħal Ġdid Gżira = Il-Gżira
Sliema = Tas-Sliema Birkirkara = Birkirkara
Floriana = Furjana Qormi = Ħal Qormi
Żebbuġ = Ħaż-Żebbuġ (Malta) Ħamrun = Ħamrun
GOZO (Għawdex) 1973-74
  Played Won Drew Lost For Against Diff. Points
1 Għajnsielem FC 10 6 2 2 12 7 5 14
2 Victoria Hotspurs FC 10 6 2 2 10 5 5 14
3 SK Calyptians FC Victoria 10 2 4 4 11 12 -1 8
4 Nadur Youngsters FC 10 3 2 5 10 11 -1 8
5 Xewkija Tigers FC 10 2 4 4 6 10 -4 8
6 Oratory Youths FC Victoria 10 1 6 3 7 11 -4 8
  60 20 20 20 56 56 0 60
Play-off (Xewkija 08.06.74) Għajnsielem FC - Victoria Hotspurs FC 1-0      
Promoted Sannat Lions FC, Xagħra United FC, Victoria United FC, Kerċem Ajax FC, Nadur Athletics FC
Għajnsielem = Għajnsielem Nadur = In-Nadur
Victoria = Ir-Rabat (Għawdex) Xewkija = Ix-Xewkija
SK = Sport Klub
MALTA 1974-75
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 18 14 3 1 36 9 27 31
2 Sliema Wanderers FC 18 11 2 5 30 20 10 24
3 St.George's FC Cospicua 18 8 7 3 21 12 9 23
4 Birkirkara FC 18 8 4 6 17 21 -4 20
5 Valletta FC 18 8 3 7 21 15 6 19
6 Żebbuġ Rangers FC 18 4 8 6 16 16 0 16
7 Marsa FC 18 6 3 9 16 17 -1 15
8 Hibernians FC Paola 18 5 5 8 16 19 -3 15
9 Gżira United FC 18 5 4 9 14 28 -14 14
10 Mosta Athletics FC 18 1 1 16 10 40 -30 3
  180 70 40 70 197 197 0 180
Promoted St.Joseph's FC Msida, Senglea Athletics FC
Floriana = Furjana Żebbuġ = Ħaż-Żebbuġ (Malta)
Sliema = Tas-Sliema Marsa = Il-Marsa
Cospicua = Bormla Paola = Raħal Ġdid
Birkirkara = Birkirkara Gżira = Il-Gżira
Valletta = Il-Belt Mosta = Il-Mosta
GOZO (Għawdex) 1974-75
  Played Won Drew Lost For Against Diff. Points
1 Xewkija Tigers FC 20 13 6 1 42 8 34 32
2 Sannat Lions FC 20 13 5 2 53 8 45 31
3 Għajnsielem FC 20 13 4 3 39 13 26 30
4 Nadur Youngsters FC 20 9 7 4 30 12 18 25
5 Victoria Hotspurs FC 20 9 7 4 34 17 17 25
6 Victoria United FC 20 6 8 6 18 18 0 20
7 Xagħra United FC 20 7 6 7 21 22 -1 20
8 Kerċem Ajax FC 20 6 5 9 23 24 -1 17
9 SK Calyptians FC Victoria 20 5 4 11 27 34 -7 14
10 Nadur Athletics FC 20 2 1 17 13 56 -43 5
11 Oratory Youths FC Victoria 20 0 1 19 9 97 -88 1
  220 83 54 83 309 309 0 220
Xewkija = Ix-Xewkija Victoria = Ir-Rabat (Għawdex)
Sannat = Ta' Sannat Xagħra = Ix-Xagħra
Għajnsielem = Għajnsielem Kerċem = Ta' Kerċem
Nadur = In-Nadur
SK = Sport Klub
MALTA 1975-76
  Played Won Drew Lost For Against Diff. Points
1 Sliema Wanderers FC 18 11 4 3 34 13 21 26
2 Floriana FC 18 9 7 2 27 14 13 25
3 Hibernians FC Paola 18 7 6 5 17 18 -1 20
4 Żebbuġ Rangers FC 18 7 6 5 20 25 -5 20
5 Valletta FC 18 6 6 6 34 27 7 18
6 St.Joseph's FC Msida 18 7 4 7 22 23 -1 18
7 Senglea Athletics FC 18 4 8 6 16 21 -5 16
8 St.George's FC Cospicua 18 4 6 8 18 25 -7 14
9 Marsa FC 18 3 6 9 20 35 -15 12
10 Birkirkara FC 18 1 9 8 11 18 -7 11
  180 59 62 59 219 219 0 180
Promoted Ħamruns Spartans FC, Vittoriosa Stars FC
Sliema = Tas-Sliema Msida = Imsida
Floriana = Furjana Senglea = L-Isla
Paola = Raħal Ġdid Cospicua = Bormla
Żebbuġ = Ħaż-Żebbuġ (Malta) Marsa = Il-Marsa
Valletta = Il-Belt Birkirkara = Birkirkara
GOZO (Għawdex) 1975-76
  Played Won Drew Lost For Against Diff. Points
1 Sannat Lions FC 12 8 4 0 22 3 19 20
2 Għajnsielem FC 12 8 1 3 18 8 10 17
3 Xewkija Tigers FC 12 5 3 4 14 12 2 13
4 Nadur Youngsters FC 12 4 5 3 10 8 2 13
5 Victoria Hotspurs FC 12 4 4 4 7 10 -3 12
6 Xagħra United FC 12 2 3 7 3 19 -16 7
7 Victoria United FC 12 0 2 10 2 16 -14 2
  84 31 22 31 76 76 0 84
Promoted Kerċem Ajax FC
Sannat = Ta' Sannat Nadur = In-Nadur
Għajnsielem = Għajnsielem Victoria = Ir-Rabat (Għawdex)
Xewkija = Ix-Xewkija Xagħra = Ix-Xagħra
MALTA 1976-77
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 18 15 3 0 53 12 41 33
2 Sliema Wanderers FC 18 10 7 1 34 14 20 27
3 Valletta FC 18 10 5 3 43 19 24 25
4 Hibernians FC Paola 18 9 5 4 34 28 6 23
5 Ħamrun Spartans FC 18 6 3 9 24 20 4 15
6 Vittoriosa Stars FC 18 5 4 9 19 35 -16 14
7 St.George's FC Cospicua 18 4 6 8 20 42 -22 14
8 Żebbuġ Rangers FC 18 5 3 10 20 27 -7 13
9 St.Joseph's FC Msida 18 4 5 9 23 36 -13 13
10 Senglea Athletics FC 18 0 3 15 14 51 -37 3
  180 68 44 68 284 284 0 180
Play-off St.Joseph's FC Msida - Żebbuġ FC 1-1 aet 2-2 aet (5-4 p)
Promoted Birkirkara FC, Marsa FC
Floriana = Furjana Vittoriosa = Birgu
Sliema = Tas-Sliema Cospicua = Bormla
Valletta = Il-Belt Żebbuġ = Ħaż-Żebbuġ (Malta)
Paola = Raħal Ġdid Msida = Imsida
Ħamrun = Ħamrun Senglea = L-Isla
GOZO (Għawdex) 1976-77
  Played Won Drew Lost For Against Diff. Points
1 Sannat Lions FC 12 9 3 0 26 4 22 21
2 Għajnsielem FC 12 2 10 0 11 6 5 14
3 Victoria Hotspurs FC 12 5 3 4 18 13 5 13
4 Xewkija Tigers FC 12 4 5 3 10 9 1 13
5 Nadur Youngsters FC 12 3 6 3 14 14 0 12
6 Kerċem Ajax FC 12 1 5 6 6 16 -10 7
7 Xagħra United FC 12 0 4 8 4 27 -23 4
  84 24 36 24 89 89 0 84
Promoted Qala Saint-Joseph FC
Sannat = Ta' Sannat Nadur = In-Nadur
Għajnsielem = Għajnsielem Kerċem = Ta' Kerċem
Victoria = Ir-Rabat (Għawdex) Xagħra = Ix-Xagħra
Xewkija = Ix-Xewkija
MALTA 1977-78
  Played Won Drew Lost For Against Diff. Points
1 Valletta FC 18 12 4 2 44 6 38 28
2 Hibernians FC Paola 18 11 4 3 39 14 25 26
3 Sliema Wanderers FC 18 8 8 2 28 14 14 24
4 Floriana FC 18 9 6 3 34 13 21 24
5 Ħamrun Spartans FC 18 7 7 4 27 13 14 21
6 St.Joseph's FC Msida 18 5 7 6 19 34 -15 17
7 Marsa FC 18 5 5 8 20 27 -7 15
8 St.George's FC Cospicua 18 3 7 8 17 31 -14 13
9 Birkirkara FC 18 3 2 13 11 38 -27 8
10 Vittoriosa Stars FC 18 1 2 15 9 58 -49 4
  180 64 52 64 248 248 0 180
Promoted Qormi FC, Għaxaq FC
Valletta = Il-Belt Msida = Imsida
Paola = Raħal Ġdid Marsa = Il-Marsa
Sliema = Tas-Sliema Cospicua = Bormla
Floriana = Furjana Birkirkara = Birkirkara
Ħamrun = Ħamrun Vittoriosa = Birgu
GOZO (Għawdex) 1977-78
  Played Won Drew Lost For Against Diff. Points
1 Sannat Lions FC 12 9 3 0 13 1 12 21
2 Nadur Youngsters FC 12 8 2 2 17 6 11 18
3 Victoria Hotspurs FC 12 5 5 2 9 5 4 15
4 Għajnsielem FC 12 3 4 5 8 9 -1 10
5 Xewkija Tigers FC 12 3 2 7 7 16 -9 8
6 Qala Saint-Joseph FC 12 2 3 7 7 10 -3 7
7 Kerċem Ajax FC 12 0 5 7 0 14 -14 5
  84 30 24 30 61 61 0 84
Promoted Victoria United FC
Sannat = Ta' Sannat Xewkija = Ix-Xewkija
Nadur = In-Nadur Qala = Il-Qala
Victoria = Ir-Rabat (Għawdex) Kerċem = Ta' Kerċem
Għajnsielem = Għajnsielem
MALTA 1978-79
GROUP A
  Played Won Drew Lost For Against Diff. Points
1 Sliema Wanderers FC 8 7 0 1 16 5 11 14
2 Hibernians FC Paola 8 5 1 2 11 6 5 11
3 Marsa FC 8 2 3 3 7 8 -1 7
4 Ħamrun Spartans FC 8 1 3 4 4 12 -8 5
5 Qormi FC 8 1 1 6 7 14 -7 3
  40 16 8 16 45 45 0 40
GROUP B
  Played Won Drew Lost For Against Diff. Points
1 Valletta FC 8 6 2 0 18 3 15 14
2 Floriana FC 8 6 2 0 19 2 17 14
3 St.George's FC Cospicua 8 2 2 4 8 15 -7 6
4 Għaxaq FC 8 1 1 6 9 18 -9 3
5 St.Joseph's FC Msida 8 1 1 6 3 19 -16 3
  40 16 8 16 57 57 0 40
CHAMPIONSHIP POOL
  Played Won Drew Lost For Against Diff. Points
1 Hibernians FC Paola 6 5 1 0 12 5 7 11
2 Valletta FC 6 2 2 2 7 6 1 6
3 Sliema Wanderers FC 6 2 0 4 7 9 -2 4
4 Floriana FC 6 1 1 4 5 11 -6 3
  24 10 4 10 31 31 0 24
RELEGATION POOL
  Played Won Drew Lost For Against Diff. Bonus Points
1 Ħamrun Spartans FC 10 8 2 0 23 4 19 1 19
2 Marsa FC 10 5 3 2 22 8 14 2 15
3 St.George's FC Cospicua 10 4 1 5 15 21 -6 2 11
4 Qormi FC 10 3 4 3 17 13 4 0 10
5 Għaxaq FC 10 3 1 6 9 19 -10 1 8
6 St.Joseph's FC Msida 10 1 1 8 6 27 -21 0 3
  60 24 12 24 92 92 0 6 66
Promoted Żebbug Rangers FC, Birkirkara FC
Sliema = Tas-Sliema Valletta = Il-Belt
Paola = Raħal Ġdid Floriana = Furjana
Marsa = Il-Marsa Cospicua = Bormla
Ħamrun = Ħamrun Għaxaq = Ħal-Għaxaq
Qormi = Ħal-Qormi Msida = Imsida
GOZO (Għawdex) 1978-79
  Played Won Drew Lost For Against Diff. Points
1 Victoria United FC 12 6 5 1 12 5 7 17
2 Sannat Lions FC 12 5 6 1 13 6 7 16
3 Victoria Hotspurs FC 12 5 5 2 14 7 7 15
4 Nadur Youngsters FC 12 3 5 4 8 12 -4 11
5 Għajnsielem FC 12 2 6 4 9 12 -3 10
6 Qala Saint-Joseph FC 12 1 7 4 7 10 -3 9
7 Xewkija Tigers FC 12 1 4 7 3 14 -11 6
  84 23 38 23 66 66 0 84
Promoted Xagħra United FC
Victoria = Ir-Rabat (Għawdex) Għajnsielem = Għajnsielem
Sannat = Ta' Sannat Qala = Il-Qala
Nadur = In-Nadur Xewkija = Ix-Xewkija
MALTA 1979-80
  Played Won Drew Lost For Against Diff. Points
1 Valletta FC 18 14 3 1 59 8 51 31
2 Sliema Wanderers FC 18 13 2 3 47 11 36 28
3 Floriana FC 18 12 4 2 35 6 29 28
4 Hibernians FC Paola 18 11 4 3 46 11 35 26
5 Ħamrun Spartans FC 18 9 2 7 28 23 5 20
6 Birkirkara FC 18 6 2 10 23 38 -15 14
7 Marsa FC 18 6 1 11 17 41 -24 13
8 Żebbuġ Rangers FC 18 2 4 12 9 32 -23 8
9 Qormi FC 18 3 1 14 13 65 -52 7
10 St.George's FC Cospicua 18 1 3 14 8 50 -42 5
  180 77 26 77 285 285 0 180
Promoted Żurrieq FC
Valletta = Il-Belt Birkirkara = Birkirkara
Sliema = Tas-Sliema Marsa = Il-Marsa
Floriana = Furjana Żebbuġ = Ħaż-Żebbuġ (Malta)
Paola = Raħal Ġdid Qormi = Ħal-Qormi
Ħamrun = Ħamrun Cospicua = Bormla
GOZO (Għawdex) 1979-80
  Played Won Drew Lost For Against Diff. Points
1 Victoria Hotspurs FC 12 6 6 0 17 6 11 18
2 Sannat Lions FC 12 7 4 1 18 4 14 18
3 Victoria United FC 12 4 4 4 11 11 0 12
4 Għajnsielem FC 12 2 7 3 12 10 2 11
5 Nadur Youngsters FC 12 4 3 5 10 14 -4 11
6 Xagħra United FC 12 2 5 5 3 10 -7 9
7 Qala Saint-Joseph FC 12 1 3 8 6 22 -16 5
  84 26 32 26 77 77 0 84
Play-off (Xewkija) Victoria Hotspurs FC - Sannat Lions FC 1-1 0-0 1-0  
Promoted Calypsian Bosco Youths FC Victoria
Victoria = Ir-Rabat (Għawdex) Nadur = In-Nadur
Sannat = Ta' Sannat Xagħra = Ix-Xagħra
Għajnsielem = Għajnsielem Qala = Il-Qala
Malta 1961-70
Malta 1981-90
Malta - Final Tables
Home