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 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] 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 2-0 Mosta Gżira U. 1-4 Hibernians Melita 2-4 Sliema W. [Feb 9] Zabbar 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 Zabbar 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 Zabbar 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 Zabbar 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 Zabbar 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 Zabbar SP 3-0 Gżira U. Round 11 [Mar 28] Gżira U. 0-0 Balzan [Mar 29] Floriana 1-1 Hibernians Zabbar 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] Zabbar SP 2-0 Naxxar L. [Apr 6] Hibernians 3-0 Melita Round 13 [Apr 11] Hibernians 0-1 Naxxar L. Zabbar SP 1-2 Gżira U. [Apr 13] Balzan 3-1 Melita Round 14 [Apr 19] Hibernians 1-2 Gżira U. Zabbar SP 2-2 Balzan [Apr 21] Naxxar L. 2-0 Melita Round 15 [Apr 27] Hibernians 1-1 Balzan [Apr 28] Zabbar SP 2-0 Melita Gżira U. 0-2 Naxxar L. Round 16 [May 1] Zabbar 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
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 14 May 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.