Malta 2024/25


Premier League
FA Trophy
Challenge League
National Amateur League I
National Amateur League II

Premier League

Opening Round | Closing Round | Final Four | Relegation Playoff

Opening Round

Regular Stage | Playoff Stage

Regular Stage

Final Table:

 1.Birkirkara               11   9  1  1  19- 8  28       Top-6 Playoff
 2.Floriana                 11   6  5  0  21- 8  23       Top-6 Playoff
 3.Sliema Wanderers         11   6  4  1  15- 5  22       Top-6 Playoff
 4.Hibernians               11   6  3  2  13- 7  21       Top-6 Playoff
 5.Mosta                    11   5  1  5  15-16  16       Top-6 Playoff
 6.Ħamrun Spartans          11   4  2  5  19-15  14  [C]  Top-6 Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Gżira United             11   4  2  5  15-15  14       Bottom-6 Playoff
 8.Melita                   11   3  3  5  16-19  12  [P]  Bottom-6 Playoff
 9.Marsaxlokk               11   3  3  5  13-16  12       Bottom-6 Playoff
10.Balzan                   11   2  3  6  11-19   9       Bottom-6 Playoff
11.Naxxar Lions             11   1  4  6   7-21   7       Bottom-6 Playoff
12.Żabbar St. Patrick       11   1  1  9  12-27   4  [P]  Bottom-6 Playoff

Round 1
[Aug 16]
Balzan        3-3 Birkirkara    
Sliema W.     2-0 Mosta         
[Aug 17]
Floriana      3-3 Melita        
Naxxar L.     1-2 Hibernians    
[Aug 18]
Ħamrun S.     3-1 Żabbar SP     
Marsaxlokk    0-1 Gżira U.      

Round 2
[Aug 23]
Naxxar L.     2-1 Mosta         
Birkirkara    1-0 Żabbar SP     
[Aug 24]
Ħamrun S.     1-1 Floriana      
Marsaxlokk    1-2 Melita        
[Aug 25]
Hibernians    2-0 Gżira U.      
Sliema W.     2-0 Balzan        

Round 3
[Aug 28]
Żabbar SP     0-3 Floriana      
Ħamrun S.     2-1 Melita        
[Aug 29]
Balzan        2-0 Naxxar L.     
Marsaxlokk    0-2 Birkirkara    
Gżira U.      2-0 Mosta         
Hibernians    0-0 Sliema W.     

Round 4
[Sep 14]
Hibernians    0-2 Birkirkara    
Melita        2-3 Gżira U.      
[Sep 15]
Marsaxlokk    0-1 Sliema W.     
Mosta         1-0 Ħamrun S.     
[Sep 16]
Naxxar L.     0-2 Floriana      
Balzan        0-2 Żabbar SP     

Round 5
[Sep 21]
Gżira U.      2-2 Sliema W.     
Balzan        1-1 Ħamrun S.     
[Sep 22]
Floriana      1-1 Hibernians    
Żabbar SP     3-3 Naxxar L.     
[Sep 23]
Melita        0-3 Birkirkara    
Marsaxlokk    2-4 Mosta         

Round 6
[Sep 27]
Floriana      2-1 Gżira U.      
Naxxar L.     0-6 Ħamrun S.     
[Sep 28]
Żabbar SP     1-2 Hibernians    
Marsaxlokk    2-1 Balzan        
Mosta         0-1 Birkirkara    
[Sep 29]
Sliema W.     2-2 Melita        

Round 7
[Oct 2]
Ħamrun S.     0-2 Hibernians    
Żabbar SP     1-3 Marsaxlokk    
[Oct 3]
Mosta         0-2 Floriana      
Naxxar L.     0-0 Melita        
Balzan        2-1 Gżira U.      
Birkirkara    1-0 Sliema W.     

Round 8
[Oct 19]
Mosta         1-0 Hibernians    
Birkirkara    3-2 Ħamrun S.     
[Oct 20]
Sliema W.     2-0 Żabbar SP     
Naxxar L.     1-1 Gżira U.      
Melita        2-0 Balzan        
[Oct 21]
Marsaxlokk    1-1 Floriana      

Round 9
[Oct 25]
Hibernians    2-0 Melita        
Sliema W.     1-0 Ħamrun S.     
[Oct 26]
Floriana      3-0 Balzan        
Gżira U.      0-1 Birkirkara    
[Oct 27]
Naxxar L.     0-0 Marsaxlokk    
Mosta         4-2 Żabbar SP     

Round 10
[Nov 1]
Floriana      0-0 Sliema W.     
Balzan        0-1 Hibernians    
[Nov 2]
Ħamrun S.     2-3 Marsaxlokk    
Gżira U.      3-1 Żabbar SP     
Birkirkara    1-0 Naxxar L.     
Melita        1-2 Mosta         

Round 11
[Nov 6]
Żabbar SP     1-3 Melita        
Mosta         2-2 Balzan        
[Nov 7]
Gżira U.      1-2 Ħamrun S.     
Marsaxlokk    1-1 Hibernians    
Birkirkara    1-3 Floriana      
Naxxar L.     0-3 Sliema W.     

Final Table:

 1.Birkirkara               11   9  1  1  19- 8  28       Top-6 Playoff
 2.Floriana                 11   6  5  0  21- 8  23       Top-6 Playoff
 3.Sliema Wanderers         11   6  4  1  15- 5  22       Top-6 Playoff
 4.Hibernians               11   6  3  2  13- 7  21       Top-6 Playoff
 5.Mosta                    11   5  1  5  15-16  16       Top-6 Playoff
 6.Ħamrun Spartans          11   4  2  5  19-15  14  [C]  Top-6 Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Gżira United             11   4  2  5  15-15  14       Bottom-6 Playoff
 8.Melita                   11   3  3  5  16-19  12  [P]  Bottom-6 Playoff
 9.Marsaxlokk               11   3  3  5  13-16  12       Bottom-6 Playoff
10.Balzan                   11   2  3  6  11-19   9       Bottom-6 Playoff
11.Naxxar Lions             11   1  4  6   7-21   7       Bottom-6 Playoff
12.Żabbar St. Patrick       11   1  1  9  12-27   4  [P]  Bottom-6 Playoff

Playoff Stage

Top-6 Playoff | Bottom-6 Playoff

Top-6 Playoff

Final Table:

 1.Floriana                 16  10  5  1  27-10  35       Final Four
 2.Birkirkara               16  10  2  4  22-14  32       Final Four
- - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Sliema Wanderers         16   8  6  2  23-10  30
 4.Hibernians               16   8  3  5  19-17  27
 5.Ħamrun Spartans          16   7  3  6  28-19  24  [C]
 6.Mosta                    16   6  1  9  20-26  19

Round 12 [Nov 23]
Floriana      1-0 Mosta         
Birkirkara    0-2 Ħamrun S.     
Sliema W.     3-1 Hibernians    

Round 13
[Nov 29]
Birkirkara    2-0 Mosta         
Sliema W.     1-1 Ħamrun S.     
[Nov 30]
Floriana      2-0 Hibernians    

Round 14
[Dec 7]
Birkirkara    1-1 Sliema W.     
Hibernians    3-2 Mosta         
[Dec 8]
Floriana      1-2 Ħamrun S.     

Round 15
[Dec 14]
Birkirkara    0-2 Hibernians    
[Dec 17]
Ħamrun S.     1-2 Mosta         
Floriana      1-0 Sliema W.     

Round 16 [Dec 21]
Birkirkara    0-1 Floriana      
Hibernians    0-3 Ħamrun S.     
Sliema W.     3-1 Mosta         

Final Table:

 1.Floriana                 16  10  5  1  27-10  35       Final Four
 2.Birkirkara               16  10  2  4  22-14  32       Final Four
- - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Sliema Wanderers         16   8  6  2  23-10  30
 4.Hibernians               16   8  3  5  19-17  27
 5.Ħamrun Spartans          16   7  3  6  28-19  24  [C]
 6.Mosta                    16   6  1  9  20-26  19

Bottom-6 Playoff

Final Table:

 7.Gżira United             16   6  4  6  20-20  22
 8.Marsaxlokk               16   5  6  5  21-21  21
 9.Melita                   16   5  3  8  20-26  18  [P]
10.Żabbar St. Patrick       16   4  2 10  21-32  14  [P]
- - - - - - - - - - - - - - - - - - - - - - - - - -
11.Balzan                   16   3  3 10  16-27  12       Relegation Playoff
12.Naxxar Lions             16   2  6  8  13-28  12       Relegation Playoff

Round 12
[Nov 24]
Gżira U.      2-1 Żabbar SP     
Marsaxlokk    2-1 Balzan        
[Nov 25]
Melita        0-3 Naxxar L.     

Round 13
[Nov 30]
Gżira U.      1-1 Naxxar L.     
[Dec 1]
Melita        1-3 Marsaxlokk    
Balzan        1-2 Żabbar SP     

Round 14 [Dec 8]
Gżira U.      0-0 Marsaxlokk    
Naxxar L.     0-3 Żabbar SP     
Melita        1-0 Balzan        

Round 15
[Dec 14]
Melita        0-1 Żabbar SP     
[Dec 15]
Marsaxlokk    1-1 Naxxar L.     
Gżira U.      2-1 Balzan        

Round 16 [Dec 22]
Balzan        2-1 Naxxar L.     
Gżira U.      0-2 Melita        
Marsaxlokk    2-2 Żabbar SP     
 
Final Table:

 7.Gżira United             16   6  4  6  20-20  22
 8.Marsaxlokk               16   5  6  5  21-21  21
 9.Melita                   16   5  3  8  20-26  18  [P]
10.Żabbar St. Patrick       16   4  2 10  21-32  14  [P]
- - - - - - - - - - - - - - - - - - - - - - - - - -
11.Balzan                   16   3  3 10  16-27  12       Relegation Playoff
12.Naxxar Lions             16   2  6  8  13-28  12       Relegation Playoff

Closing Round

Regular Stage | Playoff Stage

Regular Stage

Final Table:

 1.Birkirkara               11   5  4  2  20-10  19       Top-6 Playoff
 2.Floriana                 11   5  4  2  15- 9  19       Top-6 Playoff
 3.Marsaxlokk               11   6  1  4  18-13  19       Top-6 Playoff
 4.Mosta                    11   6  1  4  14-13  19       Top-6 Playoff
 5.Sliema Wanderers         11   6  0  5  18-13  18       Top-6 Playoff
 6.Ħamrun Spartans          11   5  2  4  15- 8  17  [C]  Top-6 Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Hibernians               11   5  2  4  17-17  17       Bottom-6 Playoff
 8.Żabbar St. Patrick       11   4  2  5  15-12  14  [P]  Bottom-6 Playoff
 9.Gżira United             11   3  3  5   8-16  12       Bottom-6 Playoff
10.Balzan                   11   2  4  5  11-18  10       Bottom-6 Playoff
11.Melita                   11   2  4  5  15-24  10  [P]  Bottom-6 Playoff
12.Naxxar Lions             11   3  1  7  11-24  10       Bottom-6 Playoff

Round 1
[Jan 4]
Żabbar SP     1-0 Sliema W.     
Melita        2-3 Hibernians    
Mosta         1-0 Gżira U.       
[Jan 5]
Floriana      4-0 Naxxar L.     
Marsaxlokk    1-6 Ħamrun S.     
[Jan 6]
Birkirkara    5-2 Balzan        

Round 2
[Jan 17]
Balzan        3-2 Mosta         
Sliema W.     4-0 Naxxar L.     
[Jan 18]
Melita        2-0 Floriana      
Birkirkara    2-2 Gżira U.      
[Jan 19]
Hibernians    1-2 Ħamrun S.     
Marsaxlokk    3-1 Żabbar SP     

Round 3
[Jan 25]
Mosta         0-1 Sliema W.     
Floriana      0-0 Ħamrun S.     
Gżira U.      1-0 Naxxar L.     
Żabbar SP     3-0 Balzan        
[Jan 26]
Hibernians    0-1 Marsaxlokk    
Birkirkara    1-1 Melita        

Round 4
[Jan 31]
Balzan        0-3 Marsaxlokk    
Sliema W.     2-3 Hibernians    
[Feb 1]
Ħamrun S.     0-0 Birkirkara    
Gżira U.      2-2 Melita        
[Feb 2]
Floriana      1-0 Żabbar SP     
Mosta         1-0 Naxxar L.     

Round 5
[Feb 8]
Birkirkara    2-0 Mosta         
Gżira U.      1-4 Hibernians    
Melita        2-4 Sliema W.     
[Feb 9]
Żabbar SP     0-1 Ħamrun S.     
Floriana      2-1 Marsaxlokk    
[Feb 10]
Naxxar L.     0-3 Balzan        

Round 6
[Feb 14]
Mosta         2-1 Marsaxlokk    
[Feb 15]
Naxxar L.     2-1 Birkirkara    
Hibernians    0-4 Żabbar SP     
Sliema W.     0-1 Gżira U.      
[Feb 16]
Balzan        0-0 Floriana      
Melita        2-0 Ħamrun S.     

Round 7
[Feb 21]
Gżira U.      0-1 Marsaxlokk    
[Feb 22]
Sliema W.     1-2 Floriana      
Ħamrun S.     1-0 Balzan        
[Feb 23]
Hibernians    2-0 Mosta         
Żabbar SP     0-3 Birkirkara    
Melita        2-5 Naxxar L.     

Round 8
[Mar 1]
Sliema W.     0-1 Marsaxlokk    
Birkirkara    2-0 Hibernians    
Naxxar L.     1-1 Żabbar SP     
Balzan        1-1 Melita        
[Mar 2]
Floriana      2-2 Mosta         
Ħamrun S.     0-1 Gżira U.      

Round 9
[Mar 8]
Balzan        2-3 Sliema W.     
Birkirkara    1-1 Marsaxlokk    
Gżira U.      0-3 Floriana      
Melita        1-1 Żabbar SP     
[Mar 9]
Hibernians    3-2 Naxxar L.     
Ħamrun S.     1-2 Mosta         

Round 10
[Mar 12]
Floriana      0-2 Birkirkara    
[Mar 13]
Naxxar L.     1-0 Marsaxlokk    
Ħamrun S.     0-1 Sliema W.     
Mosta         2-0 Melita        
Hibernians    0-0 Balzan        
Żabbar SP     3-0 Gżira U.      

Round 11
[Mar 28]
Gżira U.      0-0 Balzan        
[Mar 29]
Floriana      1-1 Hibernians    
Żabbar SP     1-2 Mosta         
[Mar 30]
Sliema W.     2-1 Birkirkara    
Melita        0-5 Marsaxlokk    
[Mar 31]
Ħamrun S.     4-0 Naxxar L.     

Final Table:

 1.Birkirkara               11   5  4  2  20-10  19       Top-6 Playoff
 2.Floriana                 11   5  4  2  15- 9  19       Top-6 Playoff
 3.Marsaxlokk               11   6  1  4  18-13  19       Top-6 Playoff
 4.Mosta                    11   6  1  4  14-13  19       Top-6 Playoff
 5.Sliema Wanderers         11   6  0  5  18-13  18       Top-6 Playoff
 6.Ħamrun Spartans          11   5  2  4  15- 8  17  [C]  Top-6 Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Hibernians               11   5  2  4  17-17  17       Bottom-6 Playoff
 8.Żabbar St. Patrick       11   4  2  5  15-12  14  [P]  Bottom-6 Playoff
 9.Gżira United             11   3  3  5   8-16  12       Bottom-6 Playoff
10.Balzan                   11   2  4  5  11-18  10       Bottom-6 Playoff
11.Melita                   11   2  4  5  15-24  10  [P]  Bottom-6 Playoff
12.Naxxar Lions             11   3  1  7  11-24  10       Bottom-6 Playoff

Playoff Stage

Top-6 Playoff | Bottom-6 Playoff

Top-6 Playoff

Final Table:

 1.Ħamrun Spartans          16   8  4  4  20- 9  28  [C]  Final Four
 2.Sliema Wanderers         16   9  1  6  27-17  28       Final Four
- - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Floriana                 16   7  6  3  21-13  27
 4.Marsaxlokk               16   8  2  6  26-18  26
 5.Birkirkara               16   6  6  4  23-14  24
 6.Mosta                    16   6  1  9  15-27  19

Round 12
[Apr 4]
Mosta         0-4 Marsaxlokk    
[Apr 5]
Birkirkara    0-1 Ħamrun S.     
[Apr 6]
Floriana      0-2 Sliema W.     

Round 13
[Apr 12]
Floriana      2-1 Marsaxlokk    
Mosta         0-2 Ħamrun S.     
[Apr 13]
Birkirkara    0-1 Sliema W.     

Round 14
[Apr 19]
Birkirkara    1-0 Mosta         
Marsaxlokk    2-1 Sliema W.     
[Apr 21]
Floriana      0-0 Ħamrun S.     

Round 15 [Apr 27]
Sliema W.     1-1 Ħamrun S.     
Birkirkara    1-1 Marsaxlokk    
Floriana      3-0 Mosta         

Round 16 [Apr 30]
Birkirkara    1-1 Floriana      
Marsaxlokk    0-1 Ħamrun S.     
Mosta         1-4 Sliema W.     

Final Table:

 1.Ħamrun Spartans          16   8  4  4  20- 9  28  [C]  Final Four
 2.Sliema Wanderers         16   9  1  6  27-17  28       Final Four
- - - - - - - - - - - - - - - - - - - - - - - - - -
 3.Floriana                 16   7  6  3  21-13  27
 4.Marsaxlokk               16   8  2  6  26-18  26
 5.Birkirkara               16   6  6  4  23-14  24
 6.Mosta                    16   6  1  9  15-27  19
							
Bottom-6 Playoff

Final Table:

 7.Żabbar St. Patrick       16   6  4  6  24-18  22  [P]
 8.Hibernians               16   6  4  6  24-23  22
 9.Gżira United             16   5  5  6  14-22  20
10.Naxxar Lions             16   6  2  8  17-27  20
- - - - - - - - - - - - - - - - - - - - - - - - - -
11.Balzan                   16   3  8  5  18-23  17       Relegation Playoff
12.Melita                   16   2  5  9  18-36  11  [P]  Relegation Playoff

Round 12
[Apr 4]
Gżira U.      0-0 Balzan        
[Apr 5]
Żabbar SP     2-0 Naxxar L.     
[Apr 6]
Hibernians    3-0 Melita        

Round 13
[Apr 11]
Hibernians    0-1 Naxxar L.     
Żabbar SP     1-2 Gżira U.      
[Apr 13]
Balzan        3-1 Melita        

Round 14
[Apr 19]
Hibernians    1-2 Gżira U.      
Żabbar SP     2-2 Balzan        
[Apr 21]
Naxxar L.     2-0 Melita        

Round 15
[Apr 27]
Hibernians    1-1 Balzan        
[Apr 28]
Żabbar SP     2-0 Melita        
Gżira U.      0-2 Naxxar L.     

Round 16
[May 1]
Żabbar SP     2-2 Hibernians    
[May 3]
Balzan        1-1 Naxxar L.     
Gżira U.      2-2 Melita        

Final Table:

 7.Żabbar St. Patrick       16   6  4  6  24-18  22  [P]
 8.Hibernians               16   6  4  6  24-23  22
 9.Gżira United             16   5  5  6  14-22  20
10.Naxxar Lions             16   6  2  8  17-27  20
- - - - - - - - - - - - - - - - - - - - - - - - - -
11.Balzan                   16   3  8  5  18-23  17       Relegation Playoff
12.Melita                   16   2  5  9  18-36  11  [P]  Relegation Playoff

Final Four

NB: between the top-2 of both the Opening Top-6 Playoff and the Closing Top-6 Playoff

NB: if one club wins both tournaments, they are champions automatically and the
      two runners-up (if different) play off for second place overall;
    if two clubs each once finish first and once second, they play off for the
      championship and second place;
    if three clubs finish among the top-2 in both tournaments (and none wins both),
      the best third-placed team (on aggregate record over both tournaments) also
      enters the final four.

Semifinals
[May 4]
Sliema W.     0-1 Birkirkara    [aet]
[May 5]
Floriana      0-0 Ħamrun S.     [aet, 2-4 pen]

Third Place Match [May 9]
Sliema W.     0-4 Floriana      

Final [May 10]
Birkirkara    0-1 Ħamrun S.     

Relegation Playoff

NB: between the bottom-2 of both the Opening Bottom-6 Playoff and the Closing Bottom-6 Playoff

NB: if two clubs finish among the bottom-2 in both tournaments, they are both
      relegated automatically;
    if one club finishes among the bottom-2 in both tournaments, they are relegated
      automatically and the other two play off against the second relegation spot.

NB: as Balzan finished among the bottom-2 in both tournaments, they are relegated

[May 9]
Naxxar L.     1-0 Melita        

NB: Melita relegated

FA Trophy

NB: Gozo clubs in italics

1/8 Finals
[Feb 4]
Qala S.       0-3 Hibernians    
Fgura U.      0-3 Birkirkara    
[Feb 5]
Gżira U.      0-1 Valletta      [aet]
Marsa         0-4 Sliema W.     
Mosta         4-0 Qrendi        
Żabbar SP     1-2 Ħamrun S.     
[Feb 6]
Victoria H.   1-4 Floriana      
Żurrieq       0-4 Naxxar L.     

Quarterfinals
[Mar 5]
Ħamrun S.     2-0 Sliema W.     
Birkirkara    3-1 Valletta      [aet]
Floriana      2-0 Mosta         
[Mar 6]
Hibernians    2-0 Naxxar L.     

Semifinals [May 14]
Ħamrun S.     1-2 Hibernians    
Birkirkara    2-1 Floriana      

Final [May 18]
Birkirkara    1-2 Hibernians    


Challenge League

Regular Stage | Playoff Stage

Regular Stage

Final Table:

 1.Valletta                 15  12  2  1  29- 4  38  [R]  Promotion Playoff
 2.Tarxien Rainbows         15   9  2  4  22-16  29       Promotion Playoff
 3.Marsa                    15   8  4  3  25-13  28       Promotion Playoff
 4.Swieqi United            15   8  4  3  23-18  28       Promotion Playoff
 5.Pietà Hotspurs           15   8  2  5  21-19  26       Promotion Playoff
 6.Santa Lucia              15   8  1  6  24-25  25  [R]  Promotion Playoff
 7.Mġarr United             15   5  7  3  24-19  22  [P]  Promotion Playoff
 8.Żurrieq                  15   6  4  5  18-17  22       Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 9.Fgura United             15   6  3  6  17-14  21       Relegation Playoff
10.Gudja United             15   6  3  6  21-22  21  [R]  Relegation Playoff
11.Żebbuġ Rangers           15   3  8  4  22-20  17       Relegation Playoff
12.Sirens                   15   4  5  6  25-26  17  [R]  Relegation Playoff
13.Lija Athletic            15   3  3  9  16-28  12       Relegation Playoff
14.St. Andrews              15   2  4  9  11-23  10       Relegation Playoff
15.Senglea Athletic         15   2  3 10  13-27   9       Relegation Playoff
16.Mtarfa                   15   2  1 12  10-30   7  [P]  Relegation Playoff

Playoff Stage

Promotion Playoff | Relegation Playoff

Promotion Playoff

Final Table:

 1.Valletta                 22  19  2  1  49- 7  59  [R]  Promoted
 2.Tarxien Rainbows         22  11  6  5  29-22  39       Promoted
---------------------------------------------------
 3.Swieqi United            22  10  6  6  33-29  36
 4.Pietà Hotspurs           22  10  5  7  34-30  35
 5.Żurrieq                  22   9  5  8  32-31  32
 6.Santa Lucia              22   9  5  8  36-41  32  [R]
 7.Mġarr United             22   7 10  5  32-28  31  [P]
 8.Marsa                    22   8  5  9  32-34  29

Relegation Playoff

Final Table:

 9.Fgura United             22  11  3  8  37-24  36
10.St. Andrews              22   8  5  9  24-27  29
11.Sirens                   22   7  6  9  37-40  27  [R]
12.Gudja United             22   7  6  9  30-34  27  [R]
13.Żebbuġ Rangers           22   4  9  9  29-40  21
14.Mtarfa                   22   6  2 14  23-39  20  [P]
---------------------------------------------------
15.Lija Athletic            22   5  4 13  25-38  19       Relegated
16.Senglea Athletic         22   3  5 14  20-38  14       Relegated


National Amateur League I

Regular Stage | Playoff Stage

Regular Stage

Final Table:

 1.San Ġwann                15  12  2  1  38-13  38       Promotion Playoff
 2.Vittoriosa Stars         15  11  3  1  34-12  36       Promotion Playoff
 3.Birżebbuġa St. Peter's   15  10  3  2  30-13  33       Promotion Playoff
 4.Luqa St. Andrews         15  10  1  4  31-14  31  [R]  Promotion Playoff
 5.Xgħajra Tornadoes        15   9  3  3  39-25  30       Promotion Playoff
 6.Attard                   15   9  0  6  23-19  27  [R]  Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Qrendi                   15   7  3  5  31-22  24       Relegation Playoff
 8.Qormi                    15   7  1  7  22-19  22       Relegation Playoff
 9.Żejtun Corinthians       15   5  4  6  20-25  19  [R]  Relegation Playoff
10.Mellieħa                 15   4  5  6  15-16  17       Relegation Playoff
11.Kirkop United            15   5  1  9  27-31  16       Relegation Playoff
12.Marsaskala               15   4  3  8  30-39  15       Relegation Playoff
13.Pembroke Athleta         15   4  1 10  16-33  13       Relegation Playoff
14.Għargħur                 15   2  4  9  13-29  10       Relegation Playoff
15.Rabat Ajax               15   2  0 13  11-44   6       Relegation Playoff
16.Msida St. Joseph         15   0  4 11  13-39   4  [R]  Relegation Playoff

Playoff Stage

Promotion Playoff | Relegation Playoff

Promotion Playoff

Final Table:

 1.Birżebbuġa St. Peter's   20  14  4  2  43-19  46       Promoted
   Vittoriosa Stars         20  14  4  2  43-19  46       Promoted
---------------------------------------------------
 3.San Ġwann                20  14  3  3  45-21  45
 4.Xgħajra Tornadoes        20  10  5  5  44-31  35
 5.Luqa St. Andrews         20  10  4  6  37-22  34  [R]
 6.Attard                   20   9  2  9  27-28  29  [R]

Championship Playoff

[Apr 13]
Vittoriosa S. 0-2 Birżebbuġa SP 

Relegation Playoff

Final Table:

 7.Qormi                    24  13  4  7  44-31  43
 8.Mellieħa                 24  11  6  7  43-25  39
 9.Qrendi                   24  12  3  9  53-39  39
10.Żejtun Corinthians       24   9  9  6  39-35  36  [R]
11.Kirkop United            24   9  4 11  45-41  31
12.Pembroke Athleta         24   8  1 15  34-54  25
---------------------------------------------------
13.Għargħur                 24   6  5 13  32-50  23       Relegated
14.Marsaskala               24   6  4 14  51-66  22       Relegated
15.Rabat Ajax               24   2  3 19  21-73   9       Relegated
16.Msida St. Joseph         24   0  5 19  18-65   5  [R]  Relegated


National Amateur League II

Regular Stage | Promotion Playoff

Regular Stage

Final Table:

 1.Victoria Hotspurs        18  18  0  0  64- 7  54  [*]  Promoted, Promotion Playoff
 2.Mqabba                   18  12  3  3  47-22  39  [R]  Promotion Playoff
 3.St. George's             18  11  3  4  34-19  36  [R]  Promotion Playoff
 4.Kalkara United           18  11  2  5  36-14  35  [R]  Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - -
 5.Dingli Swallows          18   8  3  7  29-33  27  [R]
 6.Siġġiewi                 18   6  4  8  16-25  22  [R]
 7.Għaxaq                   18   6  2 10  30-38  20  [R]
 8.Mdina Knights            18   6  1 11  18-28  19  [R]
 9.Ta' Xbiex                18   2  1 15  13-46   7  [R]
10.Santa Venera Lightnings  18   0  1 17  11-66   1  [R]

[*] newly admitted; champions of second level Gozo in 2023/24

Promotion Playoff

Final Table:

 1.Victoria Hotspurs        21  20  1  0  72- 8  61       Promoted
 2.Mqabba                   21  13  4  4  50-26  43  [R]  Promoted
---------------------------------------------------
 3.St. George's             21  12  3  6  37-27  39  [R]
 4.Kalkara United           21  11  4  6  39-18  37  [R]


2023/24.

2025/26.

list of final tables.

list of champions.

list of cup winners.

list of super cup winners.

list of top scorers.

foundation dates clubs.


About this document

Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Author: Karel Stokkermans
Last updated: 21 Jun 2026

(C) Copyright Karel Stokkermans and RSSSF 2024/26
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.