Final Table:
 1.Ħamrun Spartans          23  17  5  1  56-20  56       Champions
 2.Hibernians               23  16  3  4  53-20  51
 3.Gżira United             23  14  4  5  49-21  46
 4.Birkirkara               23  13  5  5  45-25  44
 5.Sliema Wanderers         23  12  4  7  39-31  40
 6.Mosta                    23  10  6  7  41-36  36
 7.Valletta                 23   9  6  8  27-35  33
 8.Santa Lucia              23   7  8  8  38-35  29
 9.Sirens                   23   7  7  9  27-35  28
10.Balzan                   23   6  9  8  31-29  27
11.Gudja United             23   8  3 12  29-35  27
- - - - - - - - - - - - - - - - - - - - - - - - - -
12.Floriana                 23   7  6 10  26-34  27  [C]
---------------------------------------------------
13.Żejtun Corinthians       23   6  6 11  28-40  24  [P]  Relegated
14.Tarxien Rainbows         23   6  3 14  25-48  21       Relegated
15.Lija Athletic            23   5  5 13  25-46  20  [P]  Relegated
16.Senglea Athletic         23   0  2 21  13-62   2       Relegated
NB: league abandoned on Apr 9; table at abandonment declared final
Round 1
[Sep 19]
Żejtun C.     2-2 Santa Lucia   
Mosta         2-2 Gudja U.      
[Sep 20]
Lija A.       4-0 Senglea A.    
Tarxien R.    0-1 Balzan        
Sliema W.     3-1 Hibernians    
Floriana      2-1 Gżira U.      
[Sep 21]
Ħamrun S.     5-1 Sirens        
Valletta      4-2 Birkirkara    
Round 2
[Sep 25]
Senglea A.    1-1 Żejtun C.     
Sirens        0-0 Sliema W.     
[Sep 26]
Birkirkara    0-3 Mosta         
Gudja U.      2-0 Lija A.       
Gżira U.      1-1 Tarxien R.    
Balzan        0-1 Valletta      
[Sep 27]
Santa Lucia   1-4 Ħamrun S.     
Hibernians    3-1 Floriana      
Round 3
[Sep 30]
Tarxien R.    0-1 Hibernians    
Lija A.       0-0 Birkirkara    
Ħamrun S.     3-0 Senglea A.    
Valletta      1-3 Gżira U.      
[Oct 1]
Mosta         3-3 Balzan        
Floriana      3-2 Sirens        
Żejtun C.     0-1 Gudja U.      
Sliema W.     3-1 Santa Lucia   
Round 4
[Oct 16]
Gżira U.      6-1 Mosta         
Santa Lucia   2-1 Floriana      
[Oct 17]
Balzan        1-0 Lija A.       
Gudja U.      0-1 Ħamrun S.     
Birkirkara    2-3 Żejtun C.     
[Oct 18]
Hibernians    1-1 Valletta      
Senglea A.    0-2 Sliema W.     
[Nov 7]
Sirens        2-2 Tarxien R.    
Round 5
[Oct 20]
Tarxien R.    0-2 Santa Lucia   
Lija A.       0-3 Gżira U.      
Żejtun C.     0-0 Balzan        
Ħamrun S.     0-2 Birkirkara    
[Oct 21]
Mosta         2-3 Hibernians    
Floriana      1-0 Senglea A.    
Sliema W.     1-2 Gudja U.      
[Nov 24]
Valletta      1-1 Sirens        
Round 6
[Oct 24]
Senglea A.    0-5 Tarxien R.    
Gżira U.      2-1 Żejtun C.     
[Oct 25]
Hibernians    8-1 Lija A.       
Santa Lucia   1-1 Valletta      
Gudja U.      1-2 Floriana      
[Oct 26]
Balzan        2-2 Ħamrun S.     
Birkirkara    1-2 Sliema W.     
[Dec 22]
Sirens        2-2 Mosta         
Round 7
[Oct 30]
Mosta         1-0 Santa Lucia   
Żejtun C.     2-3 Hibernians    
[Oct 31]
Ħamrun S.     2-2 Gżira U.      
Tarxien R.    0-5 Gudja U.      
[Nov 1]
Sliema W.     3-1 Balzan        
Valletta      2-1 Senglea A.    
[Nov 15]
Lija A.       0-2 Sirens        
[Dec 22]
Floriana      2-5 Birkirkara    
Round 8
[Nov 20]
Santa Lucia   3-2 Lija A.       
Sirens        0-4 Żejtun C.     
[Nov 21]
Gżira U.      3-2 Sliema W.     
Gudja U.      0-0 Valletta      
Hibernians    2-2 Ħamrun S.     
[Nov 22]
Balzan        0-0 Floriana      
Senglea A.    1-3 Mosta         
[Dec 2]
Birkirkara    3-0 Tarxien R.    
Round 9
[Nov 28]
Birkirkara    3-0 Gudja U.      
Hibernians    1-2 Sirens        
Sliema W.     4-1 Lija A.       
Gżira U.      2-2 Santa Lucia   
[Nov 29]
Balzan        1-1 Senglea A.    
Ħamrun S.     4-0 Żejtun C.     
Tarxien R.    3-1 Valletta      
Floriana      0-2 Mosta         
Round 10
[Dec 4]
Lija A.       2-2 Ħamrun S.     
Gudja U.      3-2 Balzan        
[Dec 5]
Mosta         1-0 Tarxien R.    
Santa Lucia   0-3 Hibernians    
Sirens        1-0 Gżira U.      
Żejtun C.     2-4 Sliema W.     
[Dec 6]
Valletta      0-3 Floriana      
Senglea A.    1-2 Birkirkara    
Round 11
[Dec 8]
Sliema W.     0-2 Ħamrun S.     
Sirens        0-2 Santa Lucia   
Żejtun C.     2-0 Lija A.       
Gżira U.      0-1 Hibernians    
[Dec 9]
Birkirkara    2-2 Balzan        
Senglea A.    0-2 Gudja U.      
Mosta         2-2 Valletta      
[Jan 13]
Tarxien R.    2-2 Floriana      
Round 12
[Dec 12]
Balzan        0-2 Gżira U.      
Gudja U.      1-3 Sirens        
Lija A.       1-1 Mosta         
[Dec 13]
Hibernians    0-1 Birkirkara    
Floriana      0-1 Sliema W.     
[Dec 14]
Valletta      2-1 Żejtun C.     
Santa Lucia   4-1 Senglea A.    
[Dec 23]
Ħamrun S.     5-0 Tarxien R.    
Round 13
[Dec 18]
Lija A.       1-2 Valletta      
Tarxien R.    1-2 Sliema W.     
[Dec 19]
Ħamrun S.     3-1 Floriana      
Birkirkara    1-1 Gżira U.      
Mosta         3-0 Żejtun C.     
[Dec 20]
Hibernians    2-1 Balzan        
Santa Lucia   3-2 Gudja U.      
[Jan 12]
Senglea A.    0-1 Sirens        
Round 14
[Jan 5]
Sirens        2-4 Birkirkara    
Balzan        1-1 Santa Lucia   
[Jan 6]
Gżira U.      4-0 Senglea A.    
Sliema W.     1-3 Mosta         
[Jan 7]
Żejtun C.     3-1 Tarxien R.    
[Jan 27]
Gudja U.      1-4 Hibernians    
Valletta      0-3 Ħamrun S.     
Floriana      1-2 Lija A.       
Round 15
[Jan 9]
Hibernians    3-0 Senglea A.    
Balzan        1-0 Sirens        
[Jan 10]
Floriana      0-0 Żejtun C.     
Santa Lucia   0-0 Birkirkara    
Ħamrun S.     3-1 Mosta         
[Feb 3]
Gudja U.      awd Gżira U.      [awarded 0-3]
Lija A.       2-0 Tarxien R.    
Valletta      0-0 Sliema W.     
Round 16
[Jan 15]
Sirens        0-1 Ħamrun S.     
[Jan 16]
Gżira U.      4-1 Floriana      
Hibernians    1-0 Sliema W.     
Balzan        0-1 Tarxien R.    
[Jan 17]
Santa Lucia   1-1 Żejtun C.     
[Feb 17]
Gudja U.      0-1 Mosta         
Senglea A.    1-3 Lija A.       
Birkirkara    2-0 Valletta      
Round 17
[Jan 22]
Tarxien R.    0-2 Gżira U.      
Valletta      1-0 Balzan        
[Jan 23]
Lija A.       0-1 Gudja U.      
Floriana      1-1 Hibernians    
Sliema W.     1-3 Sirens        
Żejtun C.     3-1 Senglea A.    
[Jan 24]
Mosta         0-1 Birkirkara    
Ħamrun S.     2-2 Santa Lucia   
Round 18
[Jan 29]
Balzan        4-1 Mosta         
Santa Lucia   0-1 Sliema W.     
[Jan 30]
Hibernians    2-0 Tarxien R.    
Sirens        2-1 Floriana      
Senglea A.    0-1 Ħamrun S.     
Gudja U.      0-1 Żejtun C.     
[Jan 31]
Gżira U.      2-0 Valletta      
Birkirkara    4-1 Lija A.       
Round 19
[Feb 5]
Żejtun C.     0-3 Birkirkara    
Floriana      1-1 Santa Lucia   
[Feb 6]
Lija A.       1-1 Balzan        
Tarxien R.    3-1 Sirens        
Mosta         1-2 Gżira U.      
Sliema W.     3-1 Senglea A.    
[Feb 7]
Valletta      1-4 Hibernians    
Ħamrun S.     3-1 Gudja U.      
Round 20
[Feb 13]	
Birkirkara    0-2 Ħamrun S.     
Hibernians    2-0 Mosta         
Senglea A.    0-2 Floriana      
Santa Lucia   7-0 Tarxien R.    
[Feb 14]
Gżira U.      1-0 Lija A.       
Sirens        0-1 Valletta      
Gudja U.      1-1 Sliema W.     
[Mar 10]
Balzan        3-1 Żejtun C.     
Round 21
[Feb 20]	 
Sliema W.     2-2 Birkirkara    
Tarxien R.    4-2 Senglea A.    
Floriana      1-0 Gudja U.      
Żejtun C.     0-4 Gżira U.      
[Feb 21]
Valletta      1-0 Santa Lucia   
Lija A.       0-5 Hibernians    
Mosta         0-0 Sirens        
Ħamrun S.     3-2 Balzan        
Round 22
[Feb 26]
Gudja U.      0-2 Tarxien R.    
Sirens        1-1 Lija A.       
[Feb 27]
Birkirkara    2-0 Floriana      
Santa Lucia   2-3 Mosta         
Gżira U.      1-2 Ħamrun S.     
Hibernians    2-0 Żejtun C.     
[Feb 28]
Balzan        5-1 Sliema W.     
Senglea A.    1-3 Valletta      
Round 23
[Mar 6]
Floriana      0-0 Balzan        
Ħamrun S.     1-0 Hibernians    
Tarxien R.    0-3 Birkirkara    
Lija A.       3-1 Santa Lucia   
Mosta         5-1 Senglea A.    
Sliema W.     2-0 Gżira U.      
[Mar 7]
Żejtun C.     1-1 Sirens        
Valletta      2-4 Gudja U.      
NB: competition suspended after round 23 and abandoned on Apr 9
Final Table:
 1.Ħamrun Spartans          23  17  5  1  56-20  56       Champions
 2.Hibernians               23  16  3  4  53-20  51
 3.Gżira United             23  14  4  5  49-21  46
 4.Birkirkara               23  13  5  5  45-25  44
 5.Sliema Wanderers         23  12  4  7  39-31  40
 6.Mosta                    23  10  6  7  41-36  36
 7.Valletta                 23   9  6  8  27-35  33
 8.Santa Lucia              23   7  8  8  38-35  29
 9.Sirens                   23   7  7  9  27-35  28
10.Balzan                   23   6  9  8  31-29  27
11.Gudja United             23   8  3 12  29-35  27
- - - - - - - - - - - - - - - - - - - - - - - - - -
12.Floriana                 23   7  6 10  26-34  27  [C]
---------------------------------------------------
13.Żejtun Corinthians       23   6  6 11  28-40  24  [P]  Relegated
14.Tarxien Rainbows         23   6  3 14  25-48  21       Relegated
15.Lija Athletic            23   5  5 13  25-46  20  [P]  Relegated
16.Senglea Athletic         23   0  2 21  13-62   2       Relegated
NB: league abandoned on Apr 9; table at abandonment declared final;
    no promotion/relegation playoff between 12th of top level and 3rd of
    second level as the Challenge League was declared abandoned
Table at abandonment:
 1.Marsa                    22  15  5  2  54-21  50  [P]
 2.Pembroke Athleta         22  13  8  1  41-18  47
---------------------------------------------------
 3.San Ġwann                22   9  9  4  43-32  36  [P]
- - - - - - - - - - - - - - - - - - - - - - - - - -
 4.Żebbuġ Rangers           22  10  4  8  45-30  34
 5.Swieqi United            22  10  4  8  41-30  34
 6.Naxxar Lions             20   9  3  8  28-25  30
 7.Qrendi                   21   8  5  8  28-39  29
 8.Pietà Hotspurs           21   8  3 10  35-35  27
 9.St. Andrews              22   8  3 11  29-33  27
10.Vittoriosa Stars         21   6  9  6  20-25  27
11.Marsaxlokk               19   6  8  5  25-13  26  [P]
12.Fgura United             21   7  5  9  26-35  26
13.Mqabba                   21   6  6  9  19-29  24
---------------------------------------------------
14.St. George's             20   3  4 13  16-40  13
15.Qormi                    22   1  4 17  15-60   2  [-5] Relegated
NB: as not all teams had completed more than 21 matches (75%), the
    league was considered abandoned and no clubs were promoted or
    relegated, except for Qormi who were mathematically certain of
    relegation when the league was abandoned.
NB: Gozo clubs in italics 1/8 Finals [Mar 2] Gżira U. 4-2 Tarxien R. [aet] Għajnsielem 1-4 Birkirkara Naxxar L. 0-0 St. Andrews [aet, 2-4 pen] [Mar 3] Pembroke A. 0-1 Hibernians Santa Lucia 0-2 Mosta Senglea A. 0-1 Valletta Xagħra U. 0-6 Ħamrun S. [Mar 4] Marsa 0-1 Sirens NB: tournament abandoned
Group Stage | Championship Playoff | Promotion Playoff Group Stage Group A | Group B | Group C Group A Final Table: 1.Mġarr United 14 11 2 1 43-10 35 Promoted --------------------------------------------------- 2.Żurrieq 14 9 3 2 30-15 30 Promotion Playoff 3.Marsaskala 14 7 6 1 27-15 27 [P] Promotion Playoff 4.Mellieħa 14 6 4 4 20-17 22 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - - 5.Birżebbuġa St. Peter's 14 5 2 7 23-23 17 6.Għargħur 14 3 3 8 20-28 12 [P] 7.Ta' Xbiex 14 2 2 10 9-38 8 [P] 8.Għaxaq 14 0 4 10 7-33 4 [P] Group B Final Table: 1.Luqa St. Andrews 12 7 4 1 26-10 25 Promoted --------------------------------------------------- 2.Msida St. Joseph 12 6 3 3 24-17 21 [P] Promotion Playoff 3.Siġġiewi 12 6 2 4 17-12 20 [P] Promotion Playoff 4.Rabat Ajax 12 4 6 2 16-16 18 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - - 5.Mtarfa 12 4 3 5 14-19 15 [P] 6.Żabbar St. Patrick 12 2 4 6 12-24 10 7.Mdina Knights 12 0 4 8 11-22 4 [P] Group C Final Table: 1.Melita 12 12 0 0 38- 8 36 Promoted --------------------------------------------------- 2.Attard 12 8 1 3 37-15 25 [P] Promotion Playoff 3.Kirkop United 12 6 2 4 25-20 20 [P] Promotion Playoff 4.Xgħajra Tornadoes 12 6 0 6 26-25 18 Promotion Playoff - - - - - - - - - - - - - - - - - - - - - - - - - - 5.Kalkara United 12 4 1 7 16-27 13 6.Dingli Swallows 12 2 3 7 15-29 9 [P] 7.Santa Venera Lightnings 12 0 1 11 5-38 1 [P] Championship Playoff [Feb 27] Mġarr U. 1-1 Melita [Mar 2] Luqa SA 3-1 Mġarr U. [Mar 6] Melita 1-2 Luqa SA Final Table: 1.Luqa St. Andrews 2 2 0 0 5- 2 6 2.Melita 2 0 1 1 2- 3 1 3.Mġarr United 2 0 1 1 2- 4 1 Promotion Playoff Preliminary Round [Feb 23] Mellieħa 1-2 Xgħajra T. Quarterfinals [Feb 27] Msida SJ 0-1 Rabat A. Marsaskala 2-1 Siġġiewi Attard 1-1 Xgħajra T. [aet, 4-3 pen] Żurrieq 1-2 Kirkop U. Semifinals [Mar 3] Attard 1-2 Kirkop U. [aet] Rabat A. 2-1 Marsaskala Final [Mar 6] Kirkop U. 1-2 Rabat A. [aet] NB: Rabat Ajax promoted
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans 
Last updated: 24 Jul 2024
(C) Copyright Karel Stokkermans and RSSSF 2020/24
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.