Table: 1.Royal Leopards 15 10 5 0 32- 8 35 2.Green Mamba FC 15 11 2 2 31- 7 35 3.Nsingizini Hotspurs 15 11 1 3 22- 9 34 4.Mbabane Swallows 15 8 4 3 18- 5 28 [C] 5.Moneni Pirates 15 8 3 4 20-14 27 6.Young Buffaloes 15 8 2 5 18-12 26 7.Illovo 15 6 4 5 17-19 22 8.Ezulwini United 15 5 3 7 24-20 18 9.Manzini Sea Birds 15 5 3 7 15-18 18 10.Rangers FC (Shiselweni) 15 4 4 7 19-21 16 11.Mbabane Highlanders 15 4 4 7 13-19 16 12.Sisonkhe 15 3 0 12 8-30 9 [P] ----------------------------------------------------------- 13.Sidvwashini United 15 1 4 10 13-36 7 [P] [*] 14.Madlenya 15 0 3 12 3-35 3 [*] Seven Dreams were renamed Sidvwashini United Round 1 [Sep 14] Sisonkhe 2-1 Madlenya Green Mamba 2-1 Rangers [Sep 15] Royal Leopards 1-0 Nsingizini Hotspurs Manzini Sea Birds 2-0 Sidvwashini United Illovo 0-0 Young Buffaloes Moneni Pirates 0-0 Mbabane Highlanders [Sep 25] Mbabane Swallows 1-0 Ezulwini United Round 2 [Sep 20] Sidvwashini United 2-2 Green Mamba [Sep 21] Young Buffaloes 1-0 Manzini Sea Birds Moneni Pirates 1-1 Royal Leopards [Sep 22] Sisonkhe 1-2 Nsingizini Hotspurs Ezulwini United 1-0 Illovo [Sep 24] Rangers 1-2 Mbabane Highlanders [Oct 2] Madlenya 0-1 Mbabane Swallows Round 3 [Sep 28] Illovo 3-0 Madlenya Sidvwashini United 0-3 Moneni Pirates Mbabane Highlanders 0-2 Royal Leopards Mbabane Swallows 2-0 Manzini Sea Birds Green Mamba 2-0 Sisonkhe Nsingizini Hotspurs 1-0 Young Buffaloes [Sep 29] Rangers 1-1 Ezulwini United Round 4 [Oct 4] Ezulwini United 0-5 Green Mamba [Oct 5] Madlenya 0-3 Rangers Sidvwashini United 0-2 Mbabane Swallows Royal Leopards 4-0 Illovo Nsingizini Hotspurs 2-0 Moneni Pirates Young Buffaloes 1-0 Sisonkhe Manzini Sea Birds 2-0 Mbabane Highlanders Round 5 [Oct 19] Illovo 2-1 Nsingizini Hotspurs Moneni Pirates 1-2 Young Buffaloes Royal Leopards 1-1 Ezulwini United Madlenya 0-0 Manzini Sea Birds Rangers 3-2 Sidvwashini United Mbabane Swallows 1-0 Green Mamba [Oct 20] Mbabane Highlanders 0-2 Sisonkhe Round 6 [Oct 26] Moneni Pirates 1-0 Mbabane Swallows Ezulwini United 0-1 Manzini Sea Birds Sisonkhe 1-3 Rangers [Nov 6] Green Mamba 3-0 Illovo Nsingizini Hotspurs 4-0 Madlenya Young Buffaloes 1-2 Mbabane Highlanders Sidvwashini United 2-4 Royal Leopards Round 7 [Nov 9] Madlenya 0-1 Green Mamba Manzini Sea Birds 1-3 Nsingizini Hotspurs Rangers 0-1 Young Buffaloes Royal Leopards 4-0 Sisonkhe Sidvwashini United 1-1 Ezulwini United Illovo 1-1 Moneni Pirates [Nov 10] Mbabane Highlanders 0-2 Mbabane Swallows Round 8 [Nov 23] Illovo 1-1 Mbabane Highlanders Green Mamba 2-1 Manzini Sea Birds Young Buffaloes 1-1 Royal Leopards [Nov 24] Sisonkhe 0-1 Sidvwashini United Rangers 0-0 Mbabane Swallows Ezulwini United 0-1 Nsingizini Hotspurs Moneni Pirates 3-0 Madlenya Round 9 [Nov 30] Illovo 1-2 Rangers Manzini Sea Birds 1-3 Moneni Pirates Nsingizini Hotspurs 0-2 Green Mamba Sidvwashini United 0-5 Young Buffaloes Madlenya 0-0 Mbabane Highlanders [Dec 1] Sisonkhe 1-5 Ezulwini United [Dec 11] Mbabane Swallows 0-1 Royal Leopards Round 10 [Dec 6] Ezulwini United 7-0 Madlenya [Dec 7] Mbabane Highlanders 1-1 Sidvwashini United Green Mamba 2-0 Young Buffaloes Royal Leopards 2-2 Rangers [Dec 8] Moneni Pirates 0-1 Sisonkhe Manzini Sea Birds 1-2 Illovo Mbabane Swallows 0-0 Nsingizini Hotspurs Round 11 [Dec 13] Young Buffaloes abd Ezulwini United [abandoned at 0-0 in 65' due to Rangers 1-1 Manzini Sea Birds heavy rain and lightning] [Dec 14] Madlenya 0-1 Royal Leopards Nsingizini Hotspurs 2-1 Mbabane Highlanders Green Mamba 0-1 Moneni Pirates Mbabane Swallows 4-0 Sisonkhe Illovo 2-1 Sidvwashini United [Feb 5] Young Buffaloes 2-1 Ezulwini United [replay] Round 12 [Jan 4] Mbabane Highlanders 0-2 Green Mamba Sidvwashini United 2-2 Madlenya Royal Leopards 3-0 Manzini Sea Birds Ezulwini United 1-3 Moneni Pirates Young Buffaloes 1-0 Mbabane Swallows [Jan 5] Sisonkhe 0-2 Illovo Rangers 1-2 Nsingizini Hotspurs Round 13 [Jan 11] Madlenya 0-3 Young Buffaloes Manzini Sea Birds 1-0 Sisonkhe Green Mamba 0-0 Royal Leopards [Jan 12] Moneni Pirates 1-0 Rangers Mbabane Swallows 1-1 Illovo Nsingizini Hotspurs 2-0 Sidvwashini United Mbabane Highlanders 2-1 Ezulwini United Round 14 [Feb 1] Young Buffaloes 0-1 Nsingizini Hotspurs Ezulwini United 2-1 Rangers Royal Leopards 2-1 Mbabane Highlanders [Feb 2] Manzini Sea Birds 1-1 Mbabane Swallows Sisonkhe 0-3 Green Mamba Madlenya 0-2 Illovo Moneni Pirates 2-0 Sidvwashini United Round 15 [Feb 7] Green Mamba 5-1 Sidvwashini United [Feb 8] Mbabane Swallows 3-0 Madlenya Manzini Sea Birds 3-0 Young Buffaloes Nsingizini Hotspurs 1-0 Sisonkhe Royal Leopards 5-0 Moneni Pirates [Feb 9] Illovo 0-3 Ezulwini United [Feb 12] Mbabane Highlanders 3-0 Rangers Table: 1.Royal Leopards 15 10 5 0 32- 8 35 2.Green Mamba FC 15 11 2 2 31- 7 35 3.Nsingizini Hotspurs 15 11 1 3 22- 9 34 4.Mbabane Swallows 15 8 4 3 18- 5 28 [C] 5.Moneni Pirates 15 8 3 4 20-14 27 6.Young Buffaloes 15 8 2 5 18-12 26 7.Illovo 15 6 4 5 17-19 22 8.Ezulwini United 15 5 3 7 24-20 18 9.Manzini Sea Birds 15 5 3 7 15-18 18 10.Rangers FC (Shiselweni) 15 4 4 7 19-21 16 11.Mbabane Highlanders 15 4 4 7 13-19 16 12.Sisonkhe 15 3 0 12 8-30 9 [P] ----------------------------------------------------------- 13.Sidvwashini United 15 1 4 10 13-36 7 [P] [*] 14.Madlenya 15 0 3 12 3-35 3 [*] Seven Dreams were renamed Sidvwashini United
NB: seventh edition Round 1 [Jan 18] Ubombo Flyers 0-4 Royal Leopards Royal Swallows 0-1 Green Mamba Red Rhinos 2-1 Nsingizini Hotspurs Black Swallows 0-6 Moneni Pirates Nsenga Comrades 0-2 Young Buffaloes Magwanyana 1-1 Illovo [1-4 pen] All Nations 0-7 Rangers Tabankulu Celtics 1-3 Ezulwini United Amawele 1-3 Manzini Seabirds Nkwene Sundowns 6-2 Sidvwashini United Emajukujuku 2-2 Madlenya [7-8 pen] PP Rangers 0-0 Malanti Chiefs [3-0 pen] CK Survivors 1-0 Denver Sundowns [Jan 19] Ludzeludze Killers 1-3 Mbabane Swallows Lozitha Spurs 2-1 Mbabane Highlanders Sisonkhe bye (Manzini Wanderers excluded) 1/8 Finals [Jan 25] Illovo 3-0 Sisonkhe Nkwene Sundowns 0-6 Manzini Seabirds PP Rangers 0-4 Young Buffaloes Lozitha Spurs 1-0 Madlenya Green Mamba 0-1 Royal Leopards Rangers 0-3 Moneni Pirates [Jan 26] Ezulwini United 2-0 Red Rhinos CK Survivors 0-3 Mbabane Swallows Quarterfinals [Feb 15, both at Mavuso Sports Centre] Lozitha Spurs 1-3 Mbabane Swallows Manzini Seabirds 1-1 Moneni Pirates [1-3 pen] [Feb 16, both at Mayaluka Stadium] Illovo 1-5 Young Buffaloes Ezulwini United 0-1 Royal Leopards
Table: 1.Malanti Chiefs 15 9 5 1 23- 4 32 2.Denver Sundowns 15 8 3 4 18-12 27 [R] ----------------------------------------------------------- 3.Red Rhinos 15 6 5 4 19-11 23 [*] 4.Lozitha Spurs 14 6 5 3 15-10 23 5.All Nations 15 7 2 6 16-22 23 [P] 6.Amawele 14 6 4 4 30-21 22 [P] 7.Masundvwini Royal Swallows 15 7 1 7 25-20 22 [P] 8.Tabankulu Celtics 15 5 5 5 13-14 20 9.Magwanyana FC 15 5 4 6 14-18 19 [P] 10.Ludzeludze Killers 15 5 4 6 14-23 19 11.Pigg's Peak Rangers 14 4 2 8 10-17 14 ----------------------------------------------------------- 12.Black Swallows 15 2 5 8 11-21 11 13.CK Survivors 15 1 5 9 15-30 8 -.Manzini Wanderers refuse to enter [R] [*] Tambankulu Callies were renamed Red Rhinos Round 1 [Sep 14] Royal Swallows 0-1 Lozitha Spurs Magwanyana 3-1 Amawele Red Rhinos awd Tabankulu Celtics [awarded 3-0, Celtics dns] [Sep 15] Malanti Chiefs 0-0 Denver Sundowns PP Rangers 0-1 Black Swallows CK Survivors 4-1 Ludzeludze Killers All Nations bye Round 2 [Sep 20] Amawele 3-1 Denver Sundowns [Sep 21] Lozitha Spurs 3-0 Magwanyana Black Swallows 0-4 Royal Swallows [Sep 22] CK Survivors 0-0 Tabankulu Celtics All Nations 1-2 PP Rangers [Sep 25] Malanti Chiefs 2-0 Red Rhinos Ludzeludze Killers bye Round 3 [Sep 27] All Nations 2-1 Amawele [Sep 28] PP Rangers 0-1 Ludzeludze Killers Lozitha Spurs 0-2 Malanti Chiefs Tabankulu Celtics 2-0 Black Swallows [Sep 29] Magwanyana 1-1 CK Survivors Denver Sundowns 1-0 Red Rhinos Royal Swallows bye Round 4 [Oct 5] Tabankulu Celtics 0-0 Malanti Chiefs [Oct 6] Ludzeludze Killers 3-0 Amawele All Nations 1-0 Magwanyana Black Swallows 1-1 CK Survivors Red Rhinos 3-0 PP Rangers Royal Swallows 1-1 Denver Sundowns Lozitha Spurs bye Round 5 [Oct 12] Amawele 2-4 Lozitha Spurs PP Rangers 1-2 Tabankulu Celtics Denver Sundowns 2-1 CK Survivors Ludzeludze Killers 1-2 Royal Swallows Red Rhinos 3-0 All Nations [Oct 13] Malanti Chiefs 1-0 Black Swallows Magwanyana bye Round 6 [Oct 18] Magwanyana 0-1 PP Rangers Lozitha Spurs 2-2 Red Rhinos [Oct 19] Tabankulu Celtics 1-1 Ludzeludze Killers CK Survivors 3-3 Amawele All Nations 2-4 Royal Swallows Black Swallows 1-2 Denver Sundowns Malanti Chiefs bye Round 7 [Oct 26] Lozitha Spurs abd All Nations [abandoned at 1-1 in 43' due to inclement weather] PP Rangers abd Malanti Chiefs [abandoned at 1-1 due to inclement weather] Ludzeludze Killers 0-1 Magwanyana Royal Swallows 2-0 Tabankulu Celtics Red Rhinos 2-1 CK Survivors [Oct 30] Amawele 3-2 Black Swallows [Nov 13] Lozitha Spurs 1-2 All Nations [replay] [Nov 15] PP Rangers 0-1 Malanti Chiefs [replay] Denver Sundowns bye Round 8 [Nov 2] PP Rangers 0-1 Denver Sundowns Magwanyana 3-1 Royal Swallows All Nations 0-2 Tabankulu Celtics Black Swallows 0-1 Red Rhinos [Nov 3] CK Survivors 0-1 Lozitha Spurs Malanti Chiefs 4-1 Ludzeludze Killers Amawele bye Round 9 [Nov 8] Royal Swallows 0-3 Malanti Chiefs [Nov 9] Lozitha Spurs 1-0 Black Swallows PP Rangers 0-3 Amawele Tabankulu Celtics 2-0 Magwanyana Ludzeludze Killers 1-0 Denver Sundowns [Nov 10] CK Survivors 0-0 All Nations Red Rhinos bye Round 10 [Nov 22] Magwanyana 0-0 Black Swallows Malanti Chiefs 3-0 CK Survivors Royal Swallows 0-1 PP Rangers [Nov 23] Red Rhinos 1-1 Amawele All Nations 2-1 Ludzeludze Killers [Nov 24] Denver Sundowns 0-0 Lozitha Spurs Tabankulu Celtics bye Round 11 [Nov 28] Black Swallows 2-2 All Nations Amawele 3-0 Royal Swallows [Nov 29] Magwanyana 0-0 Malanti Chiefs PP Rangers 0-0 Lozitha Spurs [Nov 30] Ludzeludze Killers 1-0 Red Rhinos Tabankulu Celtics 0-2 Denver Sundowns CK Survivors bye Round 12 [Dec 6] Lozitha Spurs 0-0 Ludzeludze Killers [Dec 7] Red Rhinos 2-0 Royal Swallows All Nations 0-4 Malanti Chiefs CK Survivors 1-4 PP Rangers Denver Sundowns 2-3 Magwanyana [Dec 11] Amawele 2-2 Tabankulu Celtics Black Swallows bye Round 13 [Dec 13] Magwanyana 1-0 Red Rhinos Royal Swallows 2-0 CK Survivors [Dec 14] Tabankulu Celtics 1-0 Lozitha Spurs Malanti Chiefs 0-1 Amawele Denver Sundowns 1-0 All Nations Ludzeludze Killers 1-1 Black Swallows PP Rangers bye Halfway Table: 1.Malanti Chiefs 12 8 3 1 20- 2 27 2.Denver Sundowns 12 6 3 3 13-10 21 [R] ----------------------------------------------------------- 3.Red Rhinos 12 6 2 4 17- 9 20 [*] 4.Lozitha Spurs 12 5 4 3 13- 9 19 5.Tabankulu Celtics 12 5 4 3 12-11 19 6.Amawele 12 5 3 4 23-21 18 [P] 7.Magwanyana FC 12 5 3 4 12-12 18 [P] 8.Masundvwini Royal Swallows 12 5 1 6 16-17 16 [P] 9.Ludzeludze Killers 12 4 3 5 12-15 15 10.All Nations 12 4 2 6 12-21 14 [P] 11.Pigg's Peak Rangers 12 4 1 7 9-14 13 ----------------------------------------------------------- 12.CK Survivors 12 1 5 6 12-20 8 13.Black Swallows 12 1 4 7 8-18 7 -.Manzini Wanderers refuse to enter [R] [*] Tambankulu Callies were renamed Red Rhinos Round 14 [Jan 10] Lozitha Spurs 2-1 CK Survivors [Jan 11] Royal Swallows 3-0 Magwanyana Ludzeludze Killers 1-1 Malanti Chiefs Tabankulu Celtics 0-1 All Nations Denver Sundowns 3-1 PP Rangers [Jan 12] Red Rhinos 1-1 Black Swallows Amawele bye Round 15 [Jan 31] Lozitha Spurs 0-0 Tabankulu Celtics Amawele 0-0 Malanti Chiefs [Feb 1] Black Swallows 0-1 Ludzeludze Killers All Nations 1-0 Denver Sundowns CK Survivors 1-6 Royal Swallows [Feb 2] Red Rhinos 1-1 Magwanyana PP Rangers bye Round 16 [Feb 7] Magwanyana 1-2 All Nations [Feb 8] Amawele 7-0 Ludzeludze Killers PP Rangers 0-0 Red Rhinos CK Survivors 1-2 Black Swallows Denver Sundowns 2-0 Royal Swallows [Feb 9] Malanti Chiefs 2-1 Tabankulu Celtics Lozitha Spurs bye Table: 1.Malanti Chiefs 15 9 5 1 23- 4 32 2.Denver Sundowns 15 8 3 4 18-12 27 [R] ----------------------------------------------------------- 3.Red Rhinos 15 6 5 4 19-11 23 [*] 4.Lozitha Spurs 14 6 5 3 15-10 23 5.All Nations 15 7 2 6 16-22 23 [P] 6.Amawele 14 6 4 4 30-21 22 [P] 7.Masundvwini Royal Swallows 15 7 1 7 25-20 22 [P] 8.Tabankulu Celtics 15 5 5 5 13-14 20 9.Magwanyana FC 15 5 4 6 14-18 19 [P] 10.Ludzeludze Killers 15 5 4 6 14-23 19 11.Pigg's Peak Rangers 14 4 2 8 10-17 14 ----------------------------------------------------------- 12.Black Swallows 15 2 5 8 11-21 11 13.CK Survivors 15 1 5 9 15-30 8 -.Manzini Wanderers refuse to enter [R] [*] Tambankulu Callies were renamed Red Rhinos
Prepared and maintained by Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation
Author: Karel Stokkermans
Last updated: 16 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.