MALTA 2010-11
Premier League
FIRST ROUND
  Played Won Drew Lost For Against Diff. Points Minus
1 Valletta FC 18 13 5 0 42 11 31 44 -22
2 Tarxien Rainbows FC 18 8 5 5 25 22 3 29 -14
3 Floriana FC 18 8 3 7 25 20 5 27 -13
4 Birkirkara FC 18 7 6 5 25 25 0 27 -13
5 Marsaxlokk FC 18 5 9 4 25 25 0 24 -12
6 Ħamrun Spartans FC 18 7 2 9 31 36 -5 23 -11
7 Sliema Wanderers FC 18 5 7 6 22 26 -4 22 -11
8 Qormi FC 18 5 6 7 22 26 -4 21 -10
9 Hibernians FC Paola 18 3 6 9 23 33 -10 15 -7
10 Vittoriosa Stars FC 18 2 5 11 20 36 -16 11 -5
  180 63 54 63 260 260 0 243 -118
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored
  Played Won Drew Lost For Against Diff. Points Total
CHAMPIONSHIP POOL
1 Valletta FC 28 18 10 0 59 17 42 64 42
2 Floriana FC 28 14 5 9 46 32 14 47 34
3 Birkirkara FC 28 11 9 8 42 40 2 42 29
4 Marsaxlokk FC 28 9 11 8 45 43 2 38 26
5 Tarxien Rainbows FC 28 10 7 11 41 45 -4 37 23
6 Ħamrun Spartans FC 28 7 6 15 44 66 -22 27 16
RELEGATION POOL
7 Sliema Wanderers FC 24 10 7 7 37 31 6 37 26
8 Qormi FC 24 7 7 10 37 43 -6 28 18
9 Hibernians FC Paola 24 6 6 12 34 46 -12 24 17
10 Vittoriosa Stars FC 24 3 6 15 26 48 -22 15 10
  264 95 74 95 411 411 0 359 241
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored
Promoted Balżan Youths FC, Mqabba FC, Mosta FC
Valletta = Il-Belt Ħamrun = Ħamrun
Tarxien = Ħal-Tarxien Sliema = Tas-Sliema
Floriana = Furjana Qormi = Ħal-Qormi
Birkirkara = Birkirkara Paola = Raħal Ġdid
Marsaxlokk = Marsaxlokk Vittoriosa = Birgu
English = Maltese
CUP
Semifinals Tarxien Rainbows FC - Valletta FC 0-1 aet
Birkirkara FC - Floriana FC 1-2
Final (Ta' Qali 22.05.2011) Valletta FC - Floriana FC 0-1
GOZO (Għawdex) 2010-11
  Played Won Drew Lost For Against Diff. Points
1 Sannat Lions FC 18 12 4 2 46 14 32 40
2 Għajnsielem FC 18 11 4 3 28 18 10 37
3 Nadur Youngsters FC 18 10 2 6 38 25 13 32
4 Victoria Hotspurs FC 18 6 4 8 33 37 -4 22
5 SK Victoria Wanderers FC 18 5 5 8 23 32 -9 20
6 Xewkija Tigers FC 18 4 2 12 18 34 -16 14
7 Saint-Lawrence Spurs FC 18 4 1 13 19 45 -26 13
  126 52 22 52 205 205 0 178
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored
Promotion/relegation play-off Xewkija Tigers FC - Żebbuġ Rovers FC 5-0
Promoted Xagħra United FC
Sannat = Ta' Sannat Victoria = Ir-Rabat (Għawdex)
Għajnsielem = Għajnsielem Xewkija = Ix-Xewkija
Nadur = In-Nadur Saint-Lawrence = San Lawrenz
English = Maltese
SK = Sport Klub
CUP
Semifinals
Final (08.05.2011) Nadur Youngsters FC - Sannat Lions FC 1-0
MALTA 2011-12
Premier League
FIRST ROUND
  Played Won Drew Lost For Against Diff. Points Minus
1 Valletta FC 22 17 4 1 52 17 35 55 -27
2 Hibernians FC Paola 22 15 6 1 55 16 39 51 -25
3 Floriana FC 22 12 6 4 34 19 15 42 -21
4 Sliema Wanderers FC 22 8 11 3 34 24 10 35 -17
5 Birkirkara FC 22 11 2 9 34 29 5 35 -17
6 Balżan Youths FC 22 9 4 9 28 34 -6 31 -15
7 Qormi FC 22 9 2 11 36 37 -1 29 -14
8 Mosta FC 22 6 5 11 23 35 -12 23 -11
9 Mqabba FC 22 5 5 12 25 43 -18 20 -10
10 Ħamrun Spartans FC 22 5 4 13 31 52 -21 19 -9
11 Tarxien Rainbows FC 22 5 3 14 26 44 -18 18 -9
12 Marsaxlokk FC 22 3 2 17 25 53 -28 11 -5
  264 105 54 105 403 403 0 369  
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored
  Played Won Drew Lost For Against Diff. Points Total
CHAMPIONSHIP POOL
1 Valletta FC 32 25 5 2 75 24 51 80 53
2 Hibernians FC Paola 32 22 6 4 74 26 48 72 47
3 Birkirkara FC 32 17 4 11 55 37 18 55 38
4 Floriana FC 32 16 6 10 47 35 12 54 33
5 Sliema Wanderers FC 32 9 14 9 47 47 0 41 24
6 Balżan Youths FC 32 9 6 17 36 67 -31 33 18
RELEGATION POOL
7 Qormi FC 32 15 2 15 54 48 6 47 33
8 Mosta FC 32 10 8 14 45 47 -2 38 27
9 Tarxien Rainbows FC 32 11 3 18 45 54 -9 36 27
10 Ħamrun Spartans FC 32 9 7 16 47 71 -24 34 25
11 Mqabba FC 32 9 7 16 40 55 -15 34 24
12 Marsaxlokk FC (-4) 32 5 2 25 34 88 -54 17 8
  384 157 70 157 599 599 0 541 357
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored
Marsaxlokk FC 4 points deducted after failing to honour payments to a former coach and 3 former players.
Balżan Youths FC => Balżan FC
Promoted Rabat Ajax FC, Melita FC St.Julian's
Valletta = Il-Belt Qormi = Ħal-Qormi
Paola = Raħal Ġdid Mosta = Il-Mosta
Floriana = Furjana Mqabba = Imqabba
Sliema = Tas-Sliema Ħamrun = Ħamrun
Birkirkara = Birkirkara Tarxien = Ħal-Tarxien
Balżan = Ħal-Balżan Marsaxlokk = Marsaxlokk
English = Maltese
CUP
Semifinals Qormi FC - Valletta FC 4-3
Hibernians FC Paola - Ħamrun Spartans FC 2-1
Final (Ta' Qali 27.05.2012) Qormi FC - Hibernians FC Paola  1-3
GOZO (Għawdex) 2011-12
  Played Won Drew Lost For Against Diff. Points
1 Xewkija Tigers FC 18 13 4 1 49 18 31 43
2 Nadur Youngsters FC 18 13 3 2 61 30 31 42
3 SK Victoria Wanderers FC 18 6 6 6 35 31 4 24
4 Xagħra United FC 18 5 3 10 23 43 -20 18
5 Sannat Lions FC 18 5 2 11 17 30 -13 17
6 Victoria Hotspurs FC 18 4 4 10 24 40 -16 16
7 Għajnsielem FC 18 4 4 10 30 47 -17 16
  126 50 26 50 239 239 0 176
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored (play-off for relevant positions)
6th place play-off Victoria Hotspurs FC - Għajnsielem FC 5-1
Promotion/relegation play-off Victoria Hotspurs FC - Oratory Youths FC Victoria 3-1
Promoted Kerċem Ajax FC
Xewkija = Ix-Xewkija Xagħra = Ix-Xagħra
Nadur = In-Nadur Sannat = Ta' Sannat
Victoria = Ir-Rabat (Għawdex) Għajnsielem = Għajnsielem
English = Maltese
SK = Sport Klub
CUP
Semifinals
Final (29.04.2012) Xewkija Tigers FC - Xagħra United FC 1-0
MALTA 2012-13
Premier League
FIRST ROUND
  Played Won Drew Lost For Against Diff. Points Minus
1 Valletta FC 22 13 7 2 49 15 34 46 -23
2 Hibernians FC Paola 22 14 3 5 47 24 23 45 -22
3 Birkirkara FC 22 12 7 3 47 19 28 43 -21
4 Tarxien Rainbows FC 22 11 5 6 39 32 7 38 -19
5 Sliema Wanderers FC 22 11 4 7 34 22 12 37 -18
6 Mosta FC 22 11 1 10 39 33 6 34 -17
7 Qormi FC 22 9 3 10 32 34 -2 30 -15
8 Balżan FC 22 7 6 9 34 36 -2 27 -13
9 Floriana FC 22 5 9 8 26 31 -5 24 -12
10 Ħamrun Spartans FC 22 4 4 14 24 58 -34 16 -8
11 Melita FC St.Julian's 22 3 5 14 18 56 -38 14 -7
12 Rabat Ajax FC 22 1 8 13 16 45 -29 11 -5
  264 101 62 101 405 405 0 365  
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored
  Played Won Drew Lost For Against Diff. Points Total
CHAMPIONSHIP POOL
1 Birkirkara FC 32 19 9 4 62 22 40 66 45
2 Hibernians FC Paola 32 21 4 7 72 34 38 67 45
3 Valletta FC 32 17 8 7 70 29 41 59 36
4 Sliema Wanderers FC 32 16 6 10 48 32 16 54 36
5 Tarxien Rainbows FC 32 14 6 12 53 51 2 48 29
6 Mosta FC 32 11 2 19 45 72 -27 35 18
RELEGATION POOL
7 Floriana FC 32 14 10 8 48 38 10 52 40
8 Qormi FC 32 15 4 13 61 50 11 49 34
9 Balżan FC 32 9 9 14 48 61 -13 36 23
10 Rabat Ajax FC 32 6 9 17 38 60 -22 27 22
11 Ħamrun Spartans FC 32 6 5 21 39 88 -49 23 15
12 Melita FC St.Julian's 32 4 8 20 31 78 -47 20 13
  384 152 80 152 615 615 0 536 356
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored (play-off for relevant positions)
Play-off (Ta' Qali 11.05.13) Birkirkara FC - Hibernians FC Paola 3-1        
Promoted Vittoriosa Stars FC, Naxxar Lions FC
Valletta = Il-Belt Qormi = Ħal-Qormi
Birkirkara = Birkirkara Floriana = Furjana
Paola = Raħal Ġdid Balżan = Ħal-Balżan
Tarxien = Ħal-Tarxien Ħamrun = Ħamrun
Sliema = Tas-Sliema St.Julian's = San Ġiljan
Mosta = Il-Mosta Rabat = Ir-Rabat (Malta)
English = Maltese
CUP
Semifinals Qormi FC - Lija Athletic FC 1-0
Valletta FC - Hibernians FC Paola 2-3
Final (Ta' Qali 22.05.2013) Qormi FC - Hibernians FC Paola 1-3
GOZO (Għawdex) 2012-13
  Played Won Drew Lost For Against Diff. Points
1 Nadur Youngsters FC 18 13 4 1 49 18 31 43
2 Kerċem Ajax FC 18 8 8 2 29 19 10 32
3 SK Victoria Wanderers FC 18 7 4 7 29 24 5 25
4 Xewkija Tigers FC 18 6 3 9 40 42 -2 21
5 Victoria Hotspurs FC 18 6 3 9 27 30 -3 21
6 Xagħra United FC 18 5 4 9 25 46 -21 19
7 Sannat Lions FC 18 2 6 10 21 41 -20 12
  126 47 32 47 220 220 0 173
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored (play-off for relevant positions)
Promotion/relegation play-off Xagħra United FC - Għajnsielem FC 5-3
Promoted Oratory Youths FC Victoria, Munxar Falcons FC
Nadur = In-Nadur Xewkija = Ix-Xewkija
Kerċem = Ta' Kerċem Xagħra = Ix-Xagħra
Victoria = Ir-Rabat (Għawdex) Sannat = Ta' Sannat
English = Maltese
SK = Sport Klub
CUP
Semifinals Xagħra United FC - Nadur Youngsters FC 1-2
Kerċem Ajax FC - Sannat Lions FC 2-1
Final (28.04.2013) Kerċem Ajax FC - Nadur Youngsters FC 4-3 aet
MALTA 2013-14
Premier League
FIRST ROUND
  Played Won Drew Lost For Against Diff. Points Minus
1 Birkirkara FC 22 18 2 2 51 19 32 56 -28
2 Valletta FC 22 17 2 3 52 14 38 53 -26
3 Hibernians FC Paola 22 15 2 5 57 27 30 47 -23
4 Sliema Wanderers FC 22 12 7 3 43 24 19 43 -21
5 Mosta FC 22 12 2 8 44 35 9 38 -19
6 Balżan FC 22 8 4 10 24 31 -7 28 -14
7 Naxxar Lions FC 22 8 3 11 27 39 -12 27 -13
8 Floriana FC (-6) 22 8 4 10 30 36 -6 22 -11
9 Vittoriosa Stars FC 22 5 3 14 24 47 -23 18 -9
10 Qormi FC 22 4 4 14 28 45 -17 16 -8
11 Tarxien Rainbows FC 22 4 4 14 27 46 -19 16 -8
12 Rabat Ajax FC 22 1 3 18 17 61 -44 6 -3
  264 112 40 112 424 424 0 370  
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored
  Played Won Drew Lost For Against Diff. Points Total
CHAMPIONSHIP POOL
1 Valletta FC 32 24 5 3 74 21 53 77 51
2 Birkirkara FC 32 25 3 4 76 25 51 78 50
3 Hibernians FC Paola 32 18 4 10 77 51 26 58 35
4 Mosta FC 32 15 6 11 58 57 1 51 32
5 Sliema Wanderers FC 32 14 10 8 54 42 12 52 31
6 Balżan FC 32 9 5 18 36 58 -22 32 18
RELEGATION POOL
7 Floriana FC (-6) 32 14 5 13 50 48 2 47 30
8 Tarxien Rainbows FC 32 10 6 16 51 55 -4 36 28
9 Qormi FC 32 10 4 18 51 62 -11 34 26
10 Naxxar Lions FC 32 11 6 15 40 55 -15 39 26
11 Vittoriosa Stars FC 32 9 6 17 41 66 -25 33 24
12 Rabat Ajax FC 32 1 4 27 23 91 -68 7 4
  384 160 64 160 631 631 0 544 355
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored
Floriana FC 6 points deducted by Federation because they fail to provide receipts/agreements over payments due to Birkirkara FC
Promoted Pieta Hotspurs FC, Żebbuġ Rangers FC
Birkirkara = Birkirkara Naxxar = Naxxar
Valletta = Il-Belt Floriana = Furjana
Paola = Raħal Ġdid Vittoriosa = Birgu
Sliema = Tas-Sliema Qormi = Ħal-Qormi
Mosta = Il-Mosta Tarxien = Ħal-Tarxien
Balżan = Ħal-Balżan Rabat = Ir-Rabat (Malta)
English = Maltese
CUP
Semifinals Gżira United FC - Valletta FC 0-2
Sliema Wanderers FC - Qormi FC 1-0
Final (Ta' Qali 01.05.2014) Valletta FC - Sliema Wanderers FC 1-0
GOZO (Għawdex) 2013-14
FIRST ROUND
  Played Won Drew Lost For Against Diff. Points
1 Xewkija Tigers FC 14 10 3 1 36 10 26 33
2 SK Victoria Wanderers FC 14 10 1 3 32 13 19 31
3 Nadur Youngsters FC 14 9 2 3 34 15 19 29
4 Victoria Hotspurs FC 14 8 2 4 28 13 15 26
5 Kerċem Ajax FC 14 7 3 4 31 15 16 24
6 Oratory Youths FC Victoria 14 4 1 9 18 26 -8 13
7 Xagħra United FC 14 1 0 13 8 44 -36 3
8 Munxar Falcons FC 14 1 0 13 8 59 -51 3
  112 50 12 50 195 195 0 162
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored 
  Played Won Drew Lost For Against Diff. Points
CHAMPIONSHIP POOL
1 Xewkija Tigers FC 20 15 4 1 58 21 37 49
2 SK Victoria Wanderers FC 20 12 3 5 44 22 22 39
3 Nadur Youngsters FC 20 11 3 6 47 30 17 36
4 Victoria Hotspurs FC 20 8 4 8 34 31 3 28
RELEGATION POOL
1 Kerċem Ajax FC 20 10 6 4 44 21 23 36
2 Oratory Youths FC Victoria 20 5 5 10 24 32 -8 20
3 Munxar Falcons FC 20 3 1 16 14 69 -55 10
4 Xagħra United FC 20 2 2 16 16 55 -39 8
  160 66 28 66 281 281 0 226
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored 
Promotion/relegation play-off Sannat Lions FC - Munxar Falcons FC 2-1 aet
Promoted Saint-Lawrence Spurs FC, Sannat Lions FC
Xewkija = Ix-Xewkija Kerċem = Ta' Kerċem
Victoria = Ir-Rabat (Għawdex) Xagħra = Ix-Xagħra
Nadur = In-Nadur Munxar = Il-Munxar
English = Maltese
SK = Sport Klub
CUP
Semifinals Nadur Youngsters FC - SK Victoria Wanderers FC 2-1
Victoria Hotspurs FC - Oratory Youths FC Victoria 1-6
Final (27.04.2014) Oratory Youths FC Victoria - Nadur Youngsters FC 0-3
MALTA 2014-15
Premier League
FIRST ROUND
  Played Won Drew Lost For Against Diff. Points Minus
1 Hibernians FC Paola 22 19 3 0 68 13 55 60 -30
2 Valletta FC 22 14 2 6 51 17 34 44 -22
3 Birkirkara FC 22 13 4 5 41 22 19 43 -21
4 Balżan FC 22 9 7 6 35 33 2 34 -17
5 Floriana FC 22 7 8 7 38 41 -3 29 -14
6 Sliema Wanderers FC 22 7 6 9 26 31 -5 27 -13
7 Mosta FC 22 7 4 11 24 43 -19 25 -12
8 Naxxar Lions FC 22 5 7 10 26 34 -8 22 -11
9 Tarxien Rainbows FC 22 4 9 9 22 38 -16 21 -10
10 Pieta Hotspurs FC 22 5 6 11 19 36 -17 21 -10
11 Qormi FC 22 4 6 12 22 38 -16 18 -9
12 Żebbuġ Rangers FC 22 4 6 12 25 51 -26 18 -9
  264 98 68 98 397 397 0 362  
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored 
SECOND STAGE
  Played Won Drew Lost For Against Diff. Points Total
1 Hibernians FC Paola 33 27 5 1 97 24 73 86 56
2 Valletta FC 33 22 3 8 74 30 44 69 47
3 Birkirkara FC 33 19 7 7 59 31 28 64 43
4 Balżan FC 33 17 8 8 59 45 14 59 42
5 Floriana FC 33 13 11 9 58 51 7 50 36
6 Sliema Wanderers FC 33 10 9 14 50 56 -6 39 26
7 Naxxar Lions FC 33 9 9 15 40 51 -11 36 25
8 Qormi FC 33 8 9 16 40 55 -15 33 24
9 Tarxien Rainbows FC 33 8 9 16 35 60 -25 33 23
10 Mosta FC 33 9 6 18 38 72 -34 33 21
11 Pieta Hotspurs FC 33 6 8 19 30 58 -28 26 16
12 Żebbuġ Rangers FC 33 5 6 22 37 84 -47 21 12
  396 153 90 153 617 617 0 549 371
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only if deciding champions and UEFA competition places); 3) Head-to-head results; 4) Goal 
difference; 5) Goals scored
Promotion/relegation play-off Mosta FC - Gżira United FC 2-0
Promoted Pembroke Athleta FC, St.Andrews FC
Paola = Raħal Ġdid Mosta = Il-Mosta
Valletta = Il-Belt Naxxar = Naxxar
Birkirkara = Birkirkara Tarxien = Ħal-Tarxien
Balżan = Ħal-Balżan Pieta = Tal-Pieta
Floriana = Furjana Qormi = Ħal-Qormi
Sliema = Tas-Sliema Żebbuġ = Ħaż-Żebbuġ (Malta)
English = Maltese
CUP
Semifinals Birkirkara FC - Valletta FC 1-0 aet
Qormi FC - Hibernians FC Paola 0-2
Final (Ta' Qali 23.05.2015) Birkirkara FC - Hibernians FC Paola 2-0
GOZO (Għawdex) 2014-15
FIRST ROUND
  Played Won Drew Lost For Against Diff. Points
1 Xewkija Tigers FC 14 11 2 1 40 12 28 35
2 Nadur Youngsters FC 14 11 1 2 32 10 22 34
3 Victoria Hotspurs FC 14 6 3 5 30 18 12 21
4 Kerċem Ajax FC 14 6 2 6 24 24 0 20
5 Oratory Youths FC Victoria 14 4 4 6 22 33 -11 16
6 Saint-Lawrence Spurs FC 14 4 3 7 21 38 -17 15
7 SK Victoria Wanderers FC 14 3 3 8 17 26 -9 12
8 Sannat Lions FC 14 0 4 10 6 31 -25 4
  112 45 22 45 192 192 0 157
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored 
  Played Won Drew Lost For Against Diff. Points
CHAMPIONSHIP POOL
1 Xewkija Tigers FC 20 16 2 2 57 19 38 50
2 Nadur Youngsters FC 20 16 1 3 51 17 34 49
3 Victoria Hotspurs FC 20 7 4 9 35 33 2 25
4 Kerċem Ajax FC 20 6 3 11 30 42 -12 21
0
RELEGATION POOL 0
0
1 SK Victoria Wanderers FC 20 8 3 9 27 30 -3 27
2 Oratory Youths FC Victoria 20 7 5 8 31 39 -8 26
3 Saint-Lawrence Spurs FC 20 6 4 10 31 48 -17 22
4 Sannat Lions FC 20 0 6 14 9 43 -34 6
  160 66 28 66 271 271 0 226
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only for relevant positions); 3) Head-to-head results; 4) Goal difference; 5) Goals scored
Nadur Youngsters FC demoted to the second level following a match fixing attempt
Promotion/relegation play-off Saint-Lawrence Spurs FC - Munxar Falcons FC  6-0
Promoted Għajnsielem FC
Xewkija = Ix-Xewkija Kerċem = Ta' Kerċem
Nadur = In-Nadur Saint-Lawrence = San Lawrenz
Victoria = Ir-Rabat (Għawdex) Sannat = Ta' Sannat
English = Maltese
SK = Sport Klub
CUP
Semifinals Nadur Youngsters FC - Oratory Youths FC Victoria 0-4
Għajnsielem FC - Xewkija Tigers FC 2-8
Final (26.04.2015) Oratory Youths FC Victoria - Xewkija Tigers FC 1-2
MALTA 2015-16
Premier League
FIRST ROUND
  Played Won Drew Lost For Against Diff. Points Minus
1 Valletta FC 22 17 2 3 49 21 28 53 -26
2 Hibernians FC Paola 22 15 5 2 53 25 28 50 -25
3 Balżan FC 22 14 3 5 42 21 21 45 -22
4 Birkirkara FC 22 12 6 4 41 20 21 42 -21
5 Floriana FC 22 12 3 7 36 25 11 39 -19
6 Tarxien Rainbows FC 22 10 7 5 37 17 20 37 -18
7 Mosta FC 22 8 6 8 29 33 -4 30 -15
8 Pembroke Athleta FC 22 7 4 11 33 39 -6 25 -12
9 Sliema Wanderers FC 22 7 3 12 31 36 -5 24 -12
10 Naxxar Lions FC 22 4 2 16 22 54 -32 14 -7
11 Qormi FC 22 2 3 17 19 49 -30 9 -4
12 St.Andrews FC 22 1 2 19 14 66 -52 5 -2
  264 109 46 109 406 406 0 373  
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Goal difference 3) Goals scored 
SECOND STAGE
  Played Won Drew Lost For Against Diff. Points Total
1 Valletta FC 33 25 4 4 69 27 42 79 53
2 Hibernians FC Paola 33 22 8 3 85 33 52 74 49
3 Birkirkara FC 33 20 8 5 64 29 35 68 47
4 Balżan FC 33 20 6 7 69 33 36 66 44
5 Floriana FC 33 18 4 11 60 42 18 58 39
6 Tarxien Rainbows FC 33 15 8 10 59 31 28 53 35
7 Sliema Wanderers FC 33 12 6 15 49 51 -2 42 30
8 Pembroke Athleta FC 33 10 6 17 48 61 -13 36 24
9 Mosta FC 33 10 7 16 42 60 -18 37 22
10 St.Andrews FC 33 4 3 26 32 90 -58 15 13
11 Naxxar Lions FC 33 5 4 24 29 95 -66 19 12
12 Qormi FC 33 3 4 26 26 80 -54 13 9
  396 164 68 164 632 632 0 560 377
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only if deciding champions and UEFA competition places); 3) Head-to-head results; 4) Goal 
difference; 5) Goals scored
Promotion/relegation play-off St.Andrews FC - Senglea Athletic FC 2-1
Promoted Gżira United FC, Ħamrun Spartans FC
Valletta = Il-Belt Mosta = Il-Mosta
Paola = Raħal Ġdid Pembroke = Pembroke
Balżan = Ħal-Balżan Sliema = Tas-Sliema
Birkirkara = Birkirkara Naxxar = Naxxar
Floriana = Furjana Qormi = Ħal-Qormi
Tarxien = Ħal-Tarxien
English = Maltese
CUP
Semifinals Sliema Wanderers FC - Birkirkara FC 1-0
Balżan FC - Pembroke Athleta FC 3-1 aet
Final (Ta' Qali 14.05.2016) Balżan FC - Sliema Wanderers FC 0-0 aet (4-5 pen)
GOZO (Għawdex) 2015-16
  Played Won Drew Lost For Against Diff. Points
1 Xewkija Tigers FC 18 14 2 2 52 21 31 44
2 Għajnsielem FC 18 14 2 2 45 17 28 44
3 Kerċem Ajax FC 18 11 2 5 36 24 12 35
4 Victoria Hotspurs FC 18 8 2 8 27 33 -6 26
5 Oratory Youths FC Victoria 18 4 2 12 17 28 -11 14
6 SK Victoria Wanderers FC 18 4 2 12 14 29 -15 14
7 Saint-Lawrence Spurs FC 18 1 2 15 8 47 -39 5
  126 56 14 56 199 199 0 182
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only for relevant positions); 3) Head-to-head results; 4) Goal difference; 5) Goals scored
Championship play-off (Xewkija 08.05.16) Għajnsielem FC - Xewkija Tigers FC 3-2 aet    
Promoted Xagħra United FC, Nadur Youngsters FC
Xewkija = Ix-Xewkija Victoria = Ir-Rabat (Għawdex)
Għajnsielem = Għajnsielem Saint-Lawrence = San Lawrenz
Kerċem = Ta' Kerċem
English = Maltese
SK = Sport Klub
CUP
Semifinals SK Victoria Wanderers FC - Xewkija Tigers FC 0-1
Victoria Hotspurs FC - Għajnsielem FC 1-4
Final (01.05.2016) Xewkija Tigers FC - Għajnsielem FC 2-0
MALTA 2016-17
Premier League
  Played Won Drew Lost For Against Diff. Points
1 Hibernians FC Paola 33 22 5 6 64 31 33 71
2 Balżan FC 33 19 7 7 66 40 26 64
3 Birkirkara FC 33 18 8 7 64 30 34 62
4 Valletta FC 33 16 11 6 51 29 22 59
5 Floriana FC 33 15 9 9 51 37 14 54
6 Sliema Wanderers FC 33 15 7 11 47 37 10 52
7 Gżira United FC 33 10 7 16 43 51 -8 37
8 St.Andrews FC 33 9 10 14 45 51 -6 37
9 Tarxien Rainbows FC 33 8 11 14 38 48 -10 35
10 Ħamrun Spartans FC 33 9 6 18 44 61 -17 33
11 Mosta FC (-5) 33 7 5 21 29 71 -42 21
12 Pembroke Athleta FC 33 4 6 23 28 84 -56 18
  396 152 92 152 570 570 0 543
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only if deciding champions and UEFA competition places); 3) Head-to-head results; 4) Goal 
difference; 5) Goals scored
Mosta FC 5 points deducted for making illegal payments to a player registered as an amateur
Promotion/relegation play-off Mosta FC - Qormi FC 3-1
Promoted Lija Athletic FC, Senglea Athletic FC, Naxxar Lions FC
Paola = Raħal Ġdid Gżira = Il-Gżira
Balżan = Ħal-Balżan Pembroke = Pembroke
Birkirkara = Birkirkara Tarxien = Ħal-Tarxien
Valletta = Il-Belt Ħamrun = Ħamrun
Floriana = Furjana Mosta = Il-Mosta
Sliema = Tas-Sliema
English = Maltese
CUP
Semifinals SK Victoria Wanderers FC (Gozo) - Floriana FC 1-3
Tarxien Rainbows FC - Sliema Wanderers FC 0-3 aet
Final (Ta' Qali 20.05.2017) Floriana FC - Sliema Wanderers FC 2-0
GOZO (Għawdex) 2016-17
  Played Won Drew Lost For Against Diff. Points
1 Xewkija Tigers FC 21 15 3 3 38 16 22 48
2 Nadur Youngsters FC 21 15 2 4 50 23 27 47
3 Għajnsielem FC 21 12 3 6 42 20 22 39
4 Kerċem Ajax FC 21 9 4 8 40 30 10 31
5 Victoria Hotspurs FC 21 8 6 7 27 28 -1 30
6 Oratory Youths FC Victoria 21 6 5 10 25 41 -16 23
7 SK Victoria Wanderers FC 21 3 7 11 20 36 -16 16
8 Xagħra United FC 21 0 2 19 13 61 -48 2
  168 68 32 68 255 255 0 236
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only for relevant positions); 3) Head-to-head results; 4) Goal difference; 5) Goals scored
Promotion/relegation play-off SK Victoria Wanderers FC - Saint-Lawrence Spurs FC 3-0
Promoted Għarb Rangers FC
Xewkija = Ix-Xewkija Victoria = Ir-Rabat (Għawdex)
Nadur = In-Nadur Kerċem = Ta' Kerċem
Għajnsielem = Għajnsielem Xagħra = Ix-Xagħra
English = Maltese
SK = Sport Klub
CUP
Semifinals Kerċem Ajax FC - Għajnsielem FC 2-5
Oratory Youths FC Victoria - Victoria Hotspurs FC 1-0
Final (07.05.2017) Għajnsielem FC - Oratory Youths FC Victoria 5-0
MALTA 2017-18
Premier League
  Played Won Drew Lost For Against Diff. Points
1 Valletta FC 26 17 7 2 40 11 29 58
2 Balżan FC 26 16 7 3 42 19 23 55
3 Gżira United FC 26 15 6 5 52 33 19 51
4 Birkirkara FC 26 15 2 9 44 28 16 47
5 Hibernians FC Paola 26 13 7 6 43 16 27 46
6 Floriana FC 26 12 10 4 48 18 30 46
7 Sliema Wanderers FC 26 11 7 8 35 26 9 40
8 Ħamrun Spartans FC 26 10 5 11 39 33 6 35
9 Senglea Athletic FC 26 7 5 14 29 47 -18 26
10 Mosta FC 26 7 5 14 28 52 -24 26
11 St.Andrews FC 26 6 6 14 21 41 -20 24
12 Tarxien Rainbows FC 26 6 5 15 34 56 -22 23
13 Naxxar Lions FC 26 5 7 14 27 41 -14 22
14 Lija Athletic FC 26 1 3 22 23 84 -61 6
  364 141 82 141 505 505 0 505
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only if deciding champions and UEFA competition places); 3) Head-to-head results; 4) Goal 
difference; 5) Goals scored
Promotion/relegation play-off Tarxien Rainbows FC - Żejtun Corinthians FC 1-0
Promoted Qormi FC, Pieta Hotspurs FC
Valletta = Il-Belt Ħamrun = Ħamrun
Balżan = Ħal-Balżan Senglea = L-Isla
Gżira = Il-Gżira Mosta = Il-Mosta
Birkirkara = Birkirkara Pembroke = Pembroke
Paola = Raħal Ġdid Tarxien = Ħal-Tarxien
Floriana = Furjana Naxxar = Naxxar
Sliema = Tas-Sliema Lija = Ħal Lija
English = Maltese
CUP
Semifinals Birkirkara FC - Sliema Wanderers FC 1-1 aet (3-2 pen)
Valletta FC - Balżan FC 2-1
Final (Ta' Qali 05.05.2018) Birkirkara FC - Valletta FC  1-2
GOZO (Għawdex) 2017-18
  Played Won Drew Lost For Against Diff. Points
1 Victoria Hotspurs FC 21 19 1 1 63 15 48 58
2 Nadur Youngsters FC 21 13 1 7 55 39 16 40
3 Xewkija Tigers FC 21 10 2 9 45 37 8 32
4 Għajnsielem FC 21 7 6 8 30 41 -11 27
5 Kerċem Ajax FC 21 7 5 9 34 50 -16 26
6 Għarb Rangers FC 21 6 4 11 28 41 -13 22
7 SK Victoria Wanderers FC 21 5 4 12 35 47 -12 19
8 Oratory Youths FC Victoria 21 3 5 13 28 48 -20 14
  168 70 28 70 318 318 0 238
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only for relevant positions); 3) Head-to-head results; 4) Goal difference; 5) Goals scored
Promotion/relegation play-off SK Victoria Wanderers FC - Sannat Lions FC 2-0
Promoted Munxar Falcons FC
Victoria = Ir-Rabat (Għawdex) Għajnsielem = Għajnsielem
Nadur = In-Nadur Kerċem = Ta' Kerċem
Xewkija = Ix-Xewkija Għarb = L-Għarb
English = Maltese
SK = Sport Klub
CUP
Semifinals Għajnsielem FC - Oratory Youths FC Victoria 5-4 aet
Nadur Youngsters FC - Xewkija Tigers FC 1-2
Final (06.05.2018) Għajnsielem FC - Xewkija Tigers FC 1-2 aet
MALTA 2018-19
Premier League
  Played Won Drew Lost For Against Diff. Points
1 Valletta FC 26 18 4 4 61 18 43 58
2 Hibernians FC Paola 26 18 4 4 54 27 27 58
3 Gżira United FC 26 13 11 2 42 21 21 50
4 Ħamrun Spartans FC 26 12 10 4 35 20 15 46
5 Sliema Wanderers FC 26 13 6 7 37 26 11 45
6 Balżan FC 26 12 7 7 41 31 10 43
7 Birkirkara FC 26 12 3 11 33 26 7 39
8 Floriana FC 26 9 5 12 28 25 3 32
9 Mosta FC 26 7 8 11 30 45 -15 29
10 Tarxien Rainbows FC 26 7 5 14 33 46 -13 26
11 Senglea Athletic FC 26 8 2 16 29 58 -29 26
12 St.Andrews FC 26 7 3 16 25 45 -20 24
13 Qormi FC 26 6 2 18 25 51 -26 20
14 Pieta Hotspurs FC 26 3 4 19 25 59 -34 13
  364 145 74 145 498 498 0 509
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only if deciding champions and UEFA competition places); 3) Head-to-head results; 4) Goal 
difference; 5) Goals scored
Championship play-off (Ta' Qali 04.05.19) Valletta FC - Hibernians FC Paola 2-2 aet (4-2 p)    
Promotion/relegation play-off St.Andrews FC - Santa Luċija FC 1-4
Promoted Sirens FC St.Paul's Bay, Gudja United FC, Santa Luċija FC
Valletta = Il-Belt Ħamrun = Ħamrun
Balżan = Ħal-Balżan Senglea = L-Isla
Gżira = Il-Gżira Mosta = Il-Mosta
Birkirkara = Birkirkara Pembroke = Pembroke
Paola = Raħal Ġdid Tarxien = Ħal-Tarxien
Floriana = Furjana Qormi = Ħal-Qormi
Sliema = Tas-Sliema Pieta = Tal-Pieta
English = Maltese
CUP
Semifinals Balżan FC - Birkirkara FC 3-2
Gżira United FC - Valletta FC 0-2
Final (Ta' Qali 18.05.2019) Balżan FC - Valletta FC 2-2 aet (5-4 pen)
GOZO (Għawdex) 2018-19
  Played Won Drew Lost For Against Diff. Points
1 Victoria Hotspurs FC 21 19 1 1 68 22 46 58
2 Nadur Youngsters FC 21 15 4 2 72 25 47 49
3 Xewkija Tigers FC 21 8 3 10 57 45 12 27
4 Għajnsielem FC 21 7 5 9 41 52 -11 26
5 SK Victoria Wanderers FC 21 6 3 12 29 44 -15 21
6 Kerċem Ajax FC 21 5 6 10 26 44 -18 21
7 Għarb Rangers FC 21 4 6 11 32 50 -18 18
8 Munxar Falcons FC 21 5 2 14 30 73 -43 17
  168 69 30 69 355 355 0 237
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only for relevant positions); 3) Head-to-head results; 4) Goal difference; 5) Goals scored
Promotion/relegation play-off Għarb Rangers FC - Sannat Lions FC 1-0
Promoted Xagħra United FC
Victoria = Ir-Rabat (Għawdex) Għajnsielem = Għajnsielem
Nadur = In-Nadur Kerċem = Ta' Kerċem
Xewkija = Ix-Xewkija Għarb = L-Għarb
Munxar = Il-Munxar
English = Maltese
SK = Sport Klub
CUP
Semifinals Xewkija Tigers FC - Victoria Hotspurs FC 1-4
Nadur Youngsters FC - Munxar Falcons FC 5-0
Final (05.05.2019) Nadur Youngsters FC - Victoria Hotspurs FC 2-3 aet
MALTA 2019-20
Premier League
  Played Won Drew Lost For Against Diff. Points
1 Floriana FC 20 12 5 3 38 15 23 41
2 Valletta FC 20 11 5 4 32 22 10 38
3 Hibernians FC Paola 20 11 4 5 34 20 14 37
4 Sirens FC St.Paul's Bay 20 10 5 5 30 26 4 35
5 Birkirkara FC 20 9 6 5 30 20 10 33
6 Gżira United FC 20 9 5 6 35 19 16 32
7 Balżan FC 20 8 4 8 33 29 4 28
8 Mosta FC 20 9 1 10 29 35 -6 28
9 Ħamrun Spartans FC 20 6 7 7 24 25 -1 25
10 Sliema Wanderers FC 20 7 3 10 24 22 2 24
11 Gudja United FC 20 6 6 8 24 30 -6 24
12 Santa Luċija FC 20 6 5 9 24 33 -9 23
13 Senglea Athletic FC 20 3 7 10 21 39 -18 16
14 Tarxien Rainbows FC 20 1 1 18 18 61 -43 4
  280 108 64 108 396 396 0 388
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only if deciding champions and UEFA competition places); 3) Head-to-head results; 4) Goal 
difference; 5) Goals scored
Promoted Żejtun Corinthians FC, Lija Athletic FC
Due to Covid-19 pandemic, on 25 May 2020, the Federation decided to terminate the league competiton. Floriana FC  were declared 
the champions; relegation was scrapped across all leagues.
Floriana = Furjana Mosta = Il-Mosta
Valletta = Il-Belt Ħamrun = Ħamrun
Paola = Raħal Ġdid Sliema = Tas-Sliema
St.Paul's Bay = San Pawl il-Baħar Gudja = Il-Gudja
Birkirkara = Birkirkara Santa Lucia = Santa Luċija
Gżira = Il-Gżira Senglea = L-Isla
Balżan = Ħal-Balżan Tarxien = Ħal-Tarxien
English = Maltese
CUP
Competition abandoned due to Covid-19 pandemic
GOZO (Għawdex) 2019-20
  Played Won Drew Lost For Against Diff. Points
1 Nadur Youngsters FC 15 14 0 1 48 6 42 42
2 Xewkija Tigers FC 15 11 1 3 47 19 28 34
3 Victoria Hotspurs FC 15 9 1 5 40 18 22 28
4 Għajnsielem FC 15 8 1 6 31 26 5 25
5 Kerċem Ajax FC 15 6 1 8 20 31 -11 19
6 Xagħra United FC 15 3 2 10 17 45 -28 11
7 SK Victoria Wanderers FC 15 3 1 11 10 28 -18 10
8 Għarb Rangers FC 15 2 1 12 16 56 -40 7
  120 56 8 56 229 229 0 176
Rules for classification: 1) Points (win 3 points, draw 1 point); 2) Play-off (only for relevant positions); 3) Head-to-head results; 4) Goal difference; 5) Goals scored
Għarb Rangers FC withdrew
Promoted Sannat Lions FC, Oratory Youths FC Victoria
Due to Covid-19 pandemic, on 25 May 2020, the Federation decided to terminate the league competiton. Nadur Youngsters FC  were 
declared the champions.
Nadur = In-Nadur Kerċem = Ta' Kerċem
Xewkija = Ix-Xewkija Xagħra = Ix-Xagħra
Victoria = Ir-Rabat (Għawdex) Għarb = L-Għarb
Għajnsielem = Għajnsielem
English = Maltese
SK = Sport Klub
CUP
Competition abandoned due to Covd-19 pandemic