Malta 2024/25


Premier League

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 Zabbar SP     
Marsaxlokk    0-1 Gżira U.      

Round 2
[Aug 23]
Naxxar L.     2-1 Mosta         
Birkirkara    1-0 Zabbar 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]
Zabbar 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 Zabbar SP     

Round 5
[Sep 21]
Gżira U.      2-2 Sliema W.     
Balzan        1-1 Ħamrun S.     
[Sep 22]
Floriana      1-1 Hibernians    
Zabbar 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]
Zabbar 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    
Zabbar 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 Zabbar 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 Zabbar 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 Zabbar SP     
Birkirkara    1-0 Naxxar L.     
Melita        1-2 Mosta         

Round 11
[Nov 6]
Zabbar 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 Zabbar 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 Zabbar SP     

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

Round 15
[Dec 14]
Melita        0-1 Zabbar 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 Zabbar 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

Table:

 1.Marsaxlokk                4   3  0  1   8- 7   9
 2.Ħamrun Spartans           4   2  2  0   8- 2   8  [C]
 3.Floriana                  4   2  1  1   5- 2   7
 4.Birkirkara                4   1  3  0   8- 5   6
 5.Sliema Wanderers          4   2  0  2   7- 4   6
 6.Żabbar St. Patrick        4   2  0  2   5- 4   6  [P]
 - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Hibernians                4   2  0  2   7- 7   6
 8.Mosta                     4   2  0  2   4- 4   6
 9.Melita                    4   1  2  1   7- 6   5  [P]
10.Gżira United              4   1  2  1   5- 5   5
11.Balzan                    4   1  0  3   5-13   3
12.Naxxar Lions              4   0  0  4   0-10   0

Round 1
[Jan 4]
Zabbar 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 Zabbar SP     

Round 3
[Jan 25]
Mosta         0-1 Sliema W.     
Floriana      0-0 Ħamrun S.     
Gżira U.      1-0 Naxxar L.     
Zabbar 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 Zabbar SP     
Mosta         1-0 Naxxar L.     

Round 5
[Feb 8]
Birkirkara     -  Mosta         
Gżira U.       -  Hibernians    
Melita         -  Sliema W.     
[Feb 9]
Zabbar SP      -  Ħamrun S.     
Floriana       -  Marsaxlokk    
[Feb 10]
Naxxar L.      -  Balzan        

Table:

 1.Marsaxlokk                4   3  0  1   8- 7   9
 2.Ħamrun Spartans           4   2  2  0   8- 2   8  [C]
 3.Floriana                  4   2  1  1   5- 2   7
 4.Birkirkara                4   1  3  0   8- 5   6
 5.Sliema Wanderers          4   2  0  2   7- 4   6
 6.Żabbar St. Patrick        4   2  0  2   5- 4   6  [P]
 - - - - - - - - - - - - - - - - - - - - - - - - - -
 7.Hibernians                4   2  0  2   7- 7   6
 8.Mosta                     4   2  0  2   4- 4   6
 9.Melita                    4   1  2  1   7- 6   5  [P]
10.Gżira United              4   1  2  1   5- 5   5
11.Balzan                    4   1  0  3   5-13   3
12.Naxxar Lions              4   0  0  4   0-10   0

Playoff Stage

Top-6 Playoff | Bottom-6 Playoff

Top-6 Playoff

Bottom-6 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.


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.


2023/24.

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: 4 Feb 2025

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