Swaziland (Eswatini) 2023/24


MTN Premier League
Ingwenyama Cup
First Division
Provincial Super Leagues

MTN Premier League

Final Table:

 1.Mbabane Swallows                 26  15 10  1  44-20  55                        Champions
 2.Green Mamba FC                   26  15  5  6  56-22  50  [C]
 3.Nsingizini Hotspurs              26  12 12  2  27-17  48
 4.Young Buffaloes                  26  14  4  8  50-26  46       [2 0 2 0 1-1 2]
 5.Royal Leopards                   26  12 10  4  38-27  46       [2 0 2 0 1-1 2]
 6.Mbabane Highlanders              26  10  8  8  36-36  38
 7.Illovo                           26   8 10  8  23-27  34  [P]
 8.Madlenya                         26   6  9 11  21-39  27
 9.Rangers FC (Shiselweni)          26   6  8 12  24-29  26  [P]
10.Ezulwini United                  26   5 10 11  19-28  25  [*]  [2 2 0 0 3-0 6]
11.Manzini Sea Birds                26   5 10 11  25-43  25       [2 0 0 2 0-3 0]
12.Moneni Pirates                   26   3 13 10  27-34  22
-----------------------------------------------------------
13.Denver Sundowns                  26   5  6 15  18-36  21       [2 1 1 0 5-3 4]  Relegated
14.Manzini Wanderers                26   4  9 13  27-51  21       [2 0 1 1 3-5 1]  Relegated

[*] Tambuti sold their top level place to Ezulwini United

Round 1
[Sep 15]
Royal Leopards         1-0 Ezulwini United        
[Sep 16]
Denver Sundowns        0-0 Illovo                 
Nsingizini Hotspurs    1-1 Manzini Wanderers      
Rangers                1-2 Mbabane Swallows       
Green Mamba            2-2 Young Buffaloes        
Mbabane Highlanders    1-2 Madlenya               
[Sep 17]
Manzini Sea Birds      2-1 Moneni Pirates         

Round 2
[Sep 24]
Green Mamba            1-3 Illovo                 
Young Buffaloes        1-2 Rangers                
Royal Leopards         3-1 Manzini Wanderers      
Nsingizini Hotspurs    1-1 Manzini Sea Birds      
Moneni Pirates         0-2 Denver Sundowns        
[Oct 4]
Mbabane Highlanders    3-1 Ezulwini United        
[Nov 1]
Madlenya               0-0 Mbabane Swallows       

Round 3 [Oct 1]
Rangers                0-1 Mbabane Highlanders    
Denver Sundowns        0-0 Manzini Sea Birds      
Madlenya               2-1 Royal Leopards         
Mbabane Swallows       1-4 Green Mamba            
Ezulwini United        1-1 Nsingizini Hotspurs    
Illovo                 0-2 Young Buffaloes        
Manzini Wanderers      2-2 Moneni Pirates         

Round 4
[Oct 7]
Manzini Wanderers      1-2 Madlenya               
Green Mamba            5-0 Denver Sundowns        
Manzini Sea Birds      1-0 Rangers                
[Oct 11]
Ezulwini United        2-0 Illovo                 
[Oct 25]
Young Buffaloes        2-0 Moneni Pirates         
Mbabane Swallows       1-0 Nsingizini Hotspurs    
Mbabane Highlanders    2-3 Royal Leopards         

Round 5
[Oct 21]
Manzini Wanderers      2-1 Ezulwini United        
Illovo                 1-0 Mbabane Highlanders    
Madlenya               4-1 Manzini Sea Birds      
Nsingizini Hotspurs    1-0 Young Buffaloes        
Royal Leopards         1-1 Mbabane Swallows       
[Oct 22]
Denver Sundowns        2-1 Rangers                
Moneni Pirates         0-1 Green Mamba            

Round 6
[Oct 28]
Ezulwini United        0-1 Green Mamba            
Rangers                0-0 Madlenya               
[Oct 29]
Manzini Sea Birds      0-1 Mbabane Swallows       
Moneni Pirates         0-1 Royal Leopards         
Illovo                 0-0 Nsingizini Hotspurs    
Young Buffaloes        2-0 Manzini Wanderers      
Denver Sundowns        0-2 Mbabane Highlanders    

Round 7
[Nov 4]
Royal Leopards         0-1 Nsingizini Hotspurs    
Green Mamba            3-0 Manzini Wanderers      
Rangers                0-0 Ezulwini United        
Madlenya               0-0 Illovo                 
[Nov 5]
Mbabane Highlanders    2-1 Moneni Pirates         
Mbabane Swallows       1-0 Denver Sundowns        
Manzini Sea Birds      3-2 Young Buffaloes        

Round 8
[Nov 10]
Ezulwini United        0-0 Madlenya               
[Nov 11]
Denver Sundowns        0-3 Young Buffaloes        
[Nov 12]
Manzini Wanderers      0-2 Rangers                
Moneni Pirates         2-2 Mbabane Swallows       
[Nov 29]
Manzini Sea Birds      0-2 Green Mamba            
Nsingizini Hotspurs    1-1 Mbabane Highlanders    
Illovo                 0-1 Royal Leopards         

Round 9
[Nov 24]
Ezulwini United        2-2 Moneni Pirates         
[Nov 25]
Green Mamba            2-2 Mbabane Highlanders    
Denver Sundowns        1-1 Manzini Wanderers      
Young Buffaloes        1-2 Mbabane Swallows       
Illovo                 1-2 Manzini Sea Birds      
[Nov 26]
Rangers                1-1 Royal Leopards         
Nsingizini Hotspurs    0-0 Madlenya               

Round 10
[Dec 2]
Rangers                1-2 Illovo                 
Moneni Pirates         0-0 Nsingizini Hotspurs    
Young Buffaloes        3-0 Ezulwini United        
Manzini Wanderers      1-3 Mbabane Swallows       
[Dec 3]
Mbabane Highlanders    2-0 Manzini Sea Birds      
Royal Leopards         2-1 Denver Sundowns        
Madlenya               0-4 Green Mamba            

Round 11
[Dec 9]
Manzini Wanderers      3-4 Illovo                 
Green Mamba            4-0 Nsingizini Hotspurs    
Moneni Pirates         1-1 Rangers                
Young Buffaloes        1-1 Royal Leopards         
Denver Sundowns        0-2 Madlenya               
Manzini Sea Birds      0-2 Ezulwini United        
[Dec 10]
Mbabane Swallows       1-1 Mbabane Highlanders    

Round 12 [Dec 16]
Nsingizini Hotspurs    1-0 Denver Sundowns        
Madlenya               2-0 Young Buffaloes        
Royal Leopards         3-3 Manzini Sea Birds      
Illovo                 0-0 Moneni Pirates         
Ezulwini United        1-1 Mbabane Swallows       
Rangers                2-2 Green Mamba            
Mbabane Highlanders    1-1 Manzini Wanderers      

Round 13
[Dec 21]
Madlenya               1-1 Moneni Pirates         
[Dec 22]
Royal Leopards         2-0 Green Mamba            
Nsingizini Hotspurs    1-1 Rangers                
[Dec 23]
Manzini Wanderers      0-0 Manzini Sea Birds      
Mbabane Highlanders    0-5 Young Buffaloes        
Mbabane Swallows       0-0 Illovo                 
[Jan 24]
Ezulwini United        0-1 Denver Sundowns        

Round 14
[Jan 12]
Ezulwini United        0-3 Rangers                
[Jan 14]
Denver Sundowns        1-1 Mbabane Swallows       
Nsingizini Hotspurs    3-1 Royal Leopards         
Illovo                 1-0 Madlenya               
Young Buffaloes        3-1 Manzini Sea Birds      
Moneni Pirates         1-1 Mbabane Highlanders    
[Jan 16]
Manzini Wanderers      1-0 Green Mamba            

Round 15 [Jan 27]
Manzini Sea Birds      2-1 Denver Sundowns        
Moneni Pirates         2-2 Manzini Wanderers      
Young Buffaloes        3-0 Illovo                 
Nsingizini Hotspurs    1-1 Ezulwini United        
Mbabane Highlanders    1-0 Rangers                
Royal Leopards         1-0 Madlenya               
Green Mamba            0-0 Mbabane Swallows       

Round 16
[Feb 3]
Ezulwini United        0-1 Mbabane Highlanders    
Mbabane Swallows       4-0 Madlenya               
Illovo                 2-0 Green Mamba            
Manzini Wanderers      2-4 Royal Leopards         
[Feb 4]
Manzini Sea Birds      0-1 Nsingizini Hotspurs    
Denver Sundowns        1-1 Moneni Pirates         
Rangers                0-1 Young Buffaloes        

Round 17
[Feb 17]
Moneni Pirates         2-3 Young Buffaloes        
Madlenya               0-0 Manzini Wanderers      
Denver Sundowns        0-4 Green Mamba            
Rangers                1-1 Manzini Sea Birds      
Illovo                 0-0 Ezulwini United        
Royal Leopards         1-1 Mbabane Highlanders    
[Feb 18]
Nsingizini Hotspurs    1-1 Mbabane Swallows       

Round 18
[Feb 23]
Rangers                1-0 Denver Sundowns        
Mbabane Highlanders    1-1 Illovo                 
[Feb 24]
Green Mamba            0-1 Moneni Pirates         
Manzini Sea Birds      2-2 Madlenya               
Mbabane Swallows       1-1 Royal Leopards         
Young Buffaloes        1-2 Nsingizini Hotspurs    
[Feb 25]
Ezulwini United        1-1 Manzini Wanderers      

Round 19
[Mar 1]
Illovo                 1-1 Rangers                
[Mar 2]
Green Mamba            5-1 Madlenya               
Nsingizini Hotspurs    0-0 Moneni Pirates         
[Mar 3]
Manzini Sea Birds      1-1 Mbabane Highlanders    
Ezulwini United        0-2 Young Buffaloes        
Mbabane Swallows       3-0 Manzini Wanderers      
[Mar 7]
Denver Sundowns        0-0 Royal Leopards         

Round 20
[Mar 28]
Rangers                0-1 Manzini Wanderers      
[Mar 30]
Mbabane Swallows       2-0 Moneni Pirates         
Mbabane Highlanders    1-2 Nsingizini Hotspurs    
Madlenya               0-4 Ezulwini United        
[Apr 1]
Green Mamba            0-0 Manzini Sea Birds      
Young Buffaloes        1-0 Denver Sundowns        
Royal Leopards         2-0 Illovo                 

Round 21
[Apr 12]
Illovo                 3-1 Denver Sundowns        
Moneni Pirates         2-0 Manzini Sea Birds      
[Apr 13]
Manzini Wanderers      0-3 Nsingizini Hotspurs    
Ezulwini United        0-0 Royal Leopards         
Young Buffaloes        2-3 Green Mamba            
Mbabane Swallows       1-0 Rangers                
Madlenya               0-1 Mbabane Highlanders    

Round 22
[Apr 17]
Manzini Sea Birds      1-3 Manzini Wanderers      
[Apr 20]
Denver Sundowns        0-1 Ezulwini United        
Green Mamba            2-1 Royal Leopards         
Young Buffaloes        4-1 Mbabane Highlanders    
Illovo                 0-1 Mbabane Swallows      
Rangers                0-1 Nsingizini Hotspurs    
Moneni Pirates         1-1 Madlenya               

Round 23 [Apr 27]
Mbabane Highlanders    1-0 Denver Sundowns        
Green Mamba            3-0 Ezulwini United        
Mbabane Swallows       7-2 Manzini Sea Birds      
Royal Leopards         3-2 Moneni Pirates         
Manzini Wanderers      0-0 Young Buffaloes        
Nsingizini Hotspurs    1-1 Illovo                 
Madlenya               1-2 Rangers                

Round 24
[May 4]
Rangers                2-1 Moneni Pirates         
Madlenya               0-3 Denver Sundowns        
Ezulwini United        1-0 Manzini Sea Birds      
Illovo                 2-1 Manzini Wanderers      
[May 5]
Nsingizini Hotspurs    2-1 Green Mamba            
Royal Leopards         0-0 Young Buffaloes        
Mbabane Highlanders    2-3 Mbabane Swallows       

Round 25 [May 11]
Green Mamba            3-0 Rangers                
Young Buffaloes        5-1 Madlenya               
Mbabane Swallows       1-0 Ezulwini United        
Manzini Wanderers      1-6 Mbabane Highlanders    
Manzini Sea Birds      1-1 Royal Leopards         
Denver Sundowns        0-1 Nsingizini Hotspurs    
Moneni Pirates         3-0 Illovo                 

Round 26 [May 19]
Moneni Pirates         1-1 Ezulwini United        
Manzini Wanderers      2-4 Denver Sundowns        
Manzini Sea Birds      1-1 Illovo                 
Mbabane Highlanders    0-4 Green Mamba            
Mbabane Swallows       3-1 Young Buffaloes        
Royal Leopards         3-2 Rangers                
Madlenya               0-1 Nsingizini Hotspurs    

Final Table:

 1.Mbabane Swallows                 26  15 10  1  44-20  55                        Champions
 2.Green Mamba FC                   26  15  5  6  56-22  50  [C]
 3.Nsingizini Hotspurs              26  12 12  2  27-17  48
 4.Young Buffaloes                  26  14  4  8  50-26  46       [2 0 2 0 1-1 2]
 5.Royal Leopards                   26  12 10  4  38-27  46       [2 0 2 0 1-1 2]
 6.Mbabane Highlanders              26  10  8  8  36-36  38
 7.Illovo                           26   8 10  8  23-27  34  [P]
 8.Madlenya                         26   6  9 11  21-39  27
 9.Rangers FC (Shiselweni)          26   6  8 12  24-29  26  [P]
10.Ezulwini United                  26   5 10 11  19-28  25  [*]  [2 2 0 0 3-0 6]
11.Manzini Sea Birds                26   5 10 11  25-43  25       [2 0 0 2 0-3 0]
12.Moneni Pirates                   26   3 13 10  27-34  22
-----------------------------------------------------------
13.Denver Sundowns                  26   5  6 15  18-36  21       [2 1 1 0 5-3 4]  Relegated
14.Manzini Wanderers                26   4  9 13  27-51  21       [2 0 1 1 3-5 1]  Relegated

[*] Tambuti sold their top level place to Ezulwini United

NB: Manzini Wanderers protested, claiming Jimoh Moses was not eligible to
    play for Denver Sundowns in their final match in round 26; they won a
    High Court case, but Moneni Pirates, Jimoh Moses and Denver Sundowns
    lodged an appeal against that ruling and the 2024/25 season started
    with Moneni Pirates playing at the first level; Manzini Wanderers has
    refused to play any matches at the second level


Ingwenyama Cup 2023/24

NB: sixth edition

Regional Phase

Hhohho Region

Preliminary Round [Oct 29]
Young Lovers           3-1 Mbabane Celtics
Nkomazi United         0-0 Young Professionals    [5-4 pen]
Supersport             1-0 Mvuma Hotspurs
Matsamo Swallows       1-1 Zibonele Vulture       [4-3 pen]
Fontotje United        1-4 Msumpe Manchester United
Black Aces              -  Amaselesele
Sidwashini United      bt  Lunkanka Highlanders
Amawele                bt  Mhlume Community 

1/8 Finals [Nov 5]
Young Lovers           3-0 Sitseni Young Chiefs
Amawele                drw Umbelebele             [5-4 pen]
Msumpe Manchester Utdī 0-1 Kappa Kappa   
Supersport             lt  Mvembili Sundowns
Matsamo Swallows       lt  Khanjana Rovers
Nkomazi United         0-0 Hlalakale Darkies      [5-4 pen]
Bhunya Black Aces      3-2 Billy Ocean
Sidwashini United      bt  Hawane Arsenal

Quarterfinals 
[Nov 12]
Young Lovers           4-0 Umbelebele
Khanjana Rovers        lt  Nkomazi United          
Bhunya Black Aces      lt  Sidwashini United
Mvembili Sundowns      lt  Kappa Kappa

Semifinals [Nov 19]
Sidwashini United      0-2 Young Lovers           
Kappa Kappa            1-1 Nkomazi United         [5-4 pen]

Final [Nov 26]
Kappa Kappa            2-2 Young Lovers           [1-4 pen]

Lubombo Region

Preliminary Round
[Oct 27]
Phafeni United         2-3 Sikhalo Se Africa
BB Young Stars         0-1 Rail United
[Oct 28]
USA Distillers         2-1 Real Madrid
Home Sparrows          1-0 Ngcina FC
Malahleni United       1-0 Kubuta Celtics
Samampela              0-1 Magwanyana 
[Nov 3]
Juventus               lt  Ngongolozane Citizens
CPL                    lt  Usuthu Liverpool

Quarterfinals [Nov ?]
Malahleni United       3-1 Usuthu Liverpool
Rail United            0-1 Ngongolozane Citizens
Magwanyana             5-3 USA Distillers
Home Sparrows          4-2 Sikhalo Se Africa

Semifinals [Nov 15]
Malahleni United       1-0 Ngongolozane Citizens
Magwanyana             drw Home Sparrows          [3-4 pen]

Final [Dec 1]
Home Sparrows          0-1 Malahleni United       
 
Manzini Region

1/8 Finals
[Oct 28]
Stumbo's XI FC         bt  Luve Cosmos
Current Toasters       lt  Makanyane United
[Nov 4]
Kholwane Flying Birds  3-1 Bhudla Celtics
Moyeni United          2-0 Nsuka United
Kukhanyeni FC          0-0 Navara FC              [4-5 pen]
Swazi Can United       3-0 Giant Clockwork
[Nov 5]
Hub Sundowns           lt  Royal Swallows
Nsenga Comrades        1-1 Colani United          [3-5 pen]

Quarterfinals
[Nov 11]
Navara FC              5-2 Moyeni United
Colani United          bt  Royal Swallows
Makanyane United       bt  Kholwane Flying Birds
Stumbo's XI FC         lt  Swazi Can United

Semifinals [Nov 19]
Makanyane United       0-1 Swazi Can United
Colani United          1-1 Navara FC              [5-4 pen]

Final [Nov 26]
Swazi Can United       lt  Colani United          

Shiselweni Region

1/8 Finals
[Oct 28]
Mazomba                 -  Ngwane College
Sea Robbers            lt  Nyamane Classics 
Lilakeni Liverpool     bt  Vusweni Killers
Nsingizini              -  All Nations 
[Oct 29]
M. Black Aces          lt  Nkomonye Cosmos
Red Swallows            -  Mpini Cosmos
Combine Stars          bt  Hlatikulu United
[Nov 4]
Hlathikulu Tycoons     drw Mhawu United           [Mhawu on pen]

Quarterfinals
Combine Stars          bt  Nkomonye Cosmos        [Nkomonye Cosmos]

Semifinals [Nov 19]
Nyamane Classics       2-2 Lilakeni Liverpool     [3-2 pen]
Mhawu United           n/p Combine Stars          [postponed due to protest Nkomonye Cosmos]

Winners: Nyamane Classics

Regional Semifinals [Dec 9]
Young Lovers           4-0 Nyamane Classics       
Colani United          0-1 Malahleni United       

Final [Dec 16]
Young Lovers           3-2 Malahleni United       

NB: all semifinalists qualified for national phase

National Phase

1/16 Finals 
[Jan 6]
Milling Hotspurs       1-1 Rangers                [4-3 pen]
Ludzeludze Killers     0-2 Manzini Sea Birds      
Nyanyali Celtics       1-4 Ezulwini United        
Nyamane Classics       0-4 Green Mamba            
Tambankulu Callies     0-3 Illovo                 
Tabankulu Celtics      2-2 Royal Leopards         [4-2 pen]
Ubombo Flyers          0-3 Young Buffaloes        
CK Survivors           2-4 Madlenya               
Louis XIV              3-3 Malanti Chiefs         [4-3 pen]
Colani United          0-0 Seven Dreams           [4-5 pen]
Young Lovers           0-2 Nsingizini Hotspurs    
Malahleni United       0-5 Denver Sundowns        
PP Rangers             1-0 Moneni Pirates         
[Jan 7]
Lozitha Spurs          0-3 Mbabane Swallows       
Black Swallows         0-2 Mbabane Highlanders    
[Jan 10]
Sisonkhe               0-3 Manzini Wanderers      

1/8 Finals
[Jan 20]
Milling Hotspurs       0-2 PP Rangers             
Ezulwini United        2-2 Seven Dreams           [5-3 pen]
Mbabane Swallows       1-0 Tabankulu Celtics      
Young Buffaloes        7-1 Illovo                 
[Jan 21]
Green Mamba            1-1 Manzini Sea Birds      [4-3 pen]
Mbabane Highlanders    1-1 Louis XIV              [4-2 pen]
Nsingizini Hotspurs    2-0 Denver Sundowns        
Manzini Wanderers      0-0 Madlenya               [6-7 pen]

Quarterfinals
[Feb 10, both at Mayaluka Stadium]
Green Mamba            1-0 Nsingizini Hotspurs    
Young Buffaloes        2-0 Madlenya               
[Feb 11, both at Mavuso Sports Centre]
Mbabane Swallows       4-0 PP Rangers             
Mbabane Highlanders    1-1 Ezulwini United        [4-3 pen]

Semifinals [Mar 10, both at Somhlolo National Stadium]
Green Mamba            3-2 Young Buffaloes        
Mbabane Highlanders    0-3 Mbabane Swallows       

Final [Apr 7, Somhlolo National Stadium]
Green Mamba            1-0 Mbabane Swallows       
  [Sabelo Ndzinisa 15pen]


First Division

Table:

 1.Seven Dreams                     26  17  4  5  43-18  55  [R]                   Promoted
 2.Sisonkhe                         26  14  7  5  31-15  49                        Promoted
-----------------------------------------------------------
 3.Tabankulu Celtics                26  13  7  6  46-27  46  [P]
 4.Malanti Chiefs                   26  12  8  6  39-19  44
 5.Lozitha Spurs                    26  11  5 10  35-35  38  [P]
 6.Black Swallows                   26  10  7  9  36-30  37
 7.Ludzeludze Killers               26   9  8  9  24-31  35       [2 1 1 0 2-1 4]
 8.Pigg's Peak Rangers              26   9  8  9  34-30  35  [P]  [2 0 1 1 1-2 1]
 9.CK Survivors                     26   9  7 10  27-36  34  [*]  [2 1 1 0 3-2 4]
10.Tambankulu Callies               26  10  4 12  30-39  34  [R]  [2 0 1 1 2-3 1]
-----------------------------------------------------------
11.Ubombo Flyers                    26   8  6 12  30-39  30                        Relegated
12.Louis XIV Comrades               25   7  8 10  28-33  29                        Relegated
13.Nyanyali Celtics                 25   4  7 14  22-47  19  [P]                   Relegated
14.Milling Hotspurs                 26   2  6 18  15-41  12                        Relegated

[*] Ezulwini United sold their place to CK Survivors

Round 1 [Oct 1]
Milling Hotspurs       0-2 Nyanyali Celtics       
Ludzeludze Killers     0-0 PP Rangers             
Louis XIV              1-1 Tabankulu Celtics      
Sisonkhe               0-0 Malanti Chiefs         
Ubombo Flyers          1-2 CK Survivors           
Tambankulu Callies     awd Seven Dreams           [awarded 0-3; Callies did not book stadium]
Black Swallows         1-2 Lozitha Spurs          

Round 2
[Oct 7]
Louis XIV              2-0 Tambankulu Callies     
Ludzeludze Killers     0-1 Sisonkhe               
Nyanyali Celtics       1-2 Ubombo Flyers          
Seven Dreams           2-0 CK Survivors           
PP Rangers             0-0 Black Swallows         
[Oct 8]
Milling Hotspurs       0-1 Malanti Chiefs         
[Oct 18]
Lozitha Spurs          1-2 Tabankulu Celtics      

Round 3
[Oct 14]
Malanti Chiefs         1-1 Seven Dreams           
Black Swallows         3-1 Milling Hotspurs       
Ubombo Flyers          2-5 Ludzeludze Killers     
CK Survivors           2-1 Tambankulu Callies     
Nyanyali Celtics       1-0 Louis XIV              
[Oct 15]
PP Rangers             1-2 Tabankulu Celtics      
Sisonkhe               1-0 Lozitha Spurs          

Round 4
[Oct 21]
Lozitha Spurs          2-1 Seven Dreams           
Tambankulu Callies     2-0 Ludzeludze Killers     
Black Swallows         1-1 Louis XIV              
[Oct 22]
Tabankulu Celtics      1-1 Nyanyali Celtics       
Ubombo Flyers          0-0 PP Rangers             
Sisonkhe               2-1 Milling Hotspurs       
Malanti Chiefs         2-0 CK Survivors           

Round 5
[Oct 28]
Milling Hotspurs       1-2 CK Survivors           
Seven Dreams           2-0 Louis XIV              
Tabankulu Celtics      1-1 Black Swallows         
PP Rangers             2-1 Malanti Chiefs         
Ludzeludze Killers     abd Lozitha Spurs          [abandoned at 1-0 in 75' due to hail storm]
[Oct 29]
Nyanyali Celtics       2-2 Sisonkhe               
Tambankulu Callies     0-1 Ubombo Flyers          
[Nov 8]
Ludzeludze Killers     0-3 Lozitha Spurs          [replay]

Round 6
[Nov 4]
Ubombo Flyers          2-2 Tabankulu Celtics      
Louis XIV              0-1 Sisonkhe               
Malanti Chiefs         1-1 Ludzeludze Killers     
CK Survivors           1-2 Lozitha Spurs          
Black Swallows         3-2 Nyanyali Celtics       
[Nov 5]
Milling Hotspurs       1-3 Seven Dreams           
Tambankulu Callies     1-2 PP Rangers             

Round 7
[Nov 10]
Malanti Chiefs         2-1 Tabankulu Celtics      
[Nov 11]
Lozitha Spurs          2-0 Tambankulu Callies     
Seven Dreams           2-0 Sisonkhe               
Milling Hotspurs       1-0 Ubombo Flyers          
CK Survivors           1-1 Black Swallows         
PP Rangers             0-0 Louis XIV              [also reported 1-1]
[Nov 12]
Nyanyali Celtics       1-1 Ludzeludze Killers     

Round 8
[Nov 24]
Seven Dreams           2-0 Ludzeludze Killers     
Tabankulu Celtics      3-1 CK Survivors           
Lozitha Spurs          0-2 Milling Hotspurs       [also reported 0-1]
[Nov 25]
Nyanyali Celtics       2-3 Tambankulu Callies     
Ubombo Flyers          3-1 Black Swallows         
[Nov 26]
Louis XIV              0-3 Malanti Chiefs         
Sisonkhe               1-1 PP Rangers             

Round 9
[Dec 1]
Seven Dreams           1-0 Nyanyali Celtics       
Lozitha Spurs          1-4 PP Rangers             
[Dec 2]
Louis XIV              0-3 CK Survivors           
Tambankulu Callies     0-5 Tabankulu Celtics      
Ludzeludze Killers     1-0 Milling Hotspurs       
[Dec 3]
Sisonkhe               0-0 Black Swallows         
[Dec 13]
Malanti Chiefs         2-0 Ubombo Flyers          

Round 10
[Dec 8]
Milling Hotspurs       0-0 Louis XIV              
[Dec 9]
Nyanyali Celtics       1-1 Lozitha Spurs          
Tambankulu Callies     1-4 Sisonkhe               
Tabankulu Celtics      4-1 Ludzeludze Killers     
[Dec 10]
Ubombo Flyers          0-2 Seven Dreams           
Black Swallows         1-1 Malanti Chiefs         
[Dec 20]
CK Survivors           2-1 PP Rangers             

Round 11
[Dec 14]
Milling Hotspurs       0-0 Tambankulu Callies     
[Dec 16]
PP Rangers             4-0 Nyanyali Celtics       
Seven Dreams           0-3 Tabankulu Celtics      
Louis XIV              2-2 Ubombo Flyers          
Ludzeludze Killers     1-3 Black Swallows         
Sisonkhe               2-0 CK Survivors           
[Dec 17]
Lozitha Spurs          2-1 Malanti Chiefs         

Round 12
[Dec 20]
Lozitha Spurs          1-1 Ubombo Flyers          
[Dec 21]
Ludzeludze Killers     1-4 Louis XIV              
Tabankulu Celtics      0-1 Sisonkhe               
[Dec 22]
Seven Dreams           1-0 Black Swallows         
[Dec 23]
CK Survivors           1-2 Nyanyali Celtics       
Tambankulu Callies     1-0 Malanti Chiefs         
PP Rangers             3-0 Milling Hotspurs       

Round 13
[Jan 12]
Tabankulu Celtics      1-0 Milling Hotspurs       
[Jan 13]
Black Swallows         3-3 Tambankulu Callies     
[Jan 14]
Louis XIV              1-2 Lozitha Spurs          
CK Survivors           1-0 Ludzeludze Killers     
Ubombo Flyers          2-3 Sisonkhe               
PP Rangers             1-0 Seven Dreams           
Malanti Chiefs         1-0 Nyanyali Celtics       

Round 14
[Jan 27]
Ubombo Flyers          2-0 Lozitha Spurs          
Malanti Chiefs         1-3 Tambankulu Callies     
Black Swallows         0-1 Seven Dreams           
[Jan 28]
Milling Hotspurs       0-0 PP Rangers             
Sisonkhe               1-0 Tabankulu Celtics      
Nyanyali Celtics       1-0 CK Survivors           
Louis XIV              3-0 Ludzeludze Killers     

Round 15
[Feb 2]
Lozitha Spurs          5-0 CK Survivors           
[Feb 3]
Ludzeludze Killers     1-1 Malanti Chiefs         
Seven Dreams           3-1 Milling Hotspurs       
PP Rangers             1-1 Tambankulu Callies     
Tabankulu Celtics      2-0 Ubombo Flyers          
Nyanyali Celtics       0-3 Black Swallows         
[Feb 4]
Sisonkhe               1-2 Louis XIV              

Round 16
[Feb 9]
Tambankulu Callies     3-2 Nyanyali Celtics       
Milling Hotspurs       2-2 Lozitha Spurs          
Black Swallows         0-1 Ubombo Flyers          
[Feb 10]
CK Survivors           1-1 Tabankulu Celtics      
Ludzeludze Killers     2-1 Seven Dreams           
[Feb 11]
Malanti Chiefs         1-0 Louis XIV              
[Feb 14]
PP Rangers             0-1 Sisonkhe               

Round 17
[Feb 17]
Ubombo Flyers          1-2 Tambankulu Callies     
Black Swallows         1-2 Tabankulu Celtics      
Lozitha Spurs          0-2 Ludzeludze Killers     
Malanti Chiefs         5-1 PP Rangers             
Louis XIV              1-1 Seven Dreams           
[Feb 18]
CK Survivors           1-1 Milling Hotspurs       
Sisonkhe               5-0 Nyanyali Celtics       

Round 18
[Feb 23]
Ludzeludze Killers     0-0 CK Survivors           
[Feb 24]
Milling Hotspurs       1-3 Tabankulu Celtics      
Seven Dreams           2-1 PP Rangers             
Lozitha Spurs          0-0 Louis XIV              
[Feb 25]
Nyanyali Celtics       0-3 Malanti Chiefs         
Sisonkhe               1-2 Ubombo Flyers          
Tambankulu Callies     1-0 Black Swallows         

Round 19
[Mar 2]
Malanti Chiefs         4-0 Lozitha Spurs          
Tambankulu Callies     2-0 Milling Hotspurs       
CK Survivors           1-0 Sisonkhe               
Black Swallows         0-1 Ludzeludze Killers     
Tabankulu Celtics      0-2 Seven Dreams           
[Mar 3]
Nyanyali Celtics       1-3 PP Rangers             
Ubombo Flyers          0-1 Louis XIV              

Round 20
[Mar 15]
Lozitha Spurs          3-1 Black Swallows         
[Mar 16]
Nyanyali Celtics       0-0 Milling Hotspurs       
Seven Dreams           1-0 Tambankulu Callies     
Tabankulu Celtics      2-2 Louis XIV              
PP Rangers             1-2 Ludzeludze Killers     
[Mar 17]
Malanti Chiefs         0-0 Sisonkhe               
CK Survivors           1-0 Ubombo Flyers          

Round 21
[Mar 28]
Milling Hotspurs       0-2 Sisonkhe               
[Mar 30]
Nyanyali Celtics       0-1 Tabankulu Celtics      
CK Survivors           0-2 Malanti Chiefs         
PP Rangers             4-1 Ubombo Flyers          
Seven Dreams           2-0 Lozitha Spurs          
[Apr 1]
Louis XIV              2-4 Black Swallows         
Ludzeludze Killers     2-0 Tambankulu Callies     

Round 22
[Apr 12]
Tabankulu Celtics      1-1 Malanti Chiefs         
[Apr 13]
Louis XIV              0-2 PP Rangers             
Ludzeludze Killers     0-0 Nyanyali Celtics       
Tambankulu Callies     2-0 Lozitha Spurs          
Sisonkhe               1-0 Seven Dreams           
[Apr 14]
Ubombo Flyers          3-2 Milling Hotspurs       
Black Swallows         3-0 CK Survivors           

Round 23
[Apr 20]
Seven Dreams           1-0 Ubombo Flyers          
Lozitha Spurs          2-1 Nyanyali Celtics       
[Apr 21]
Ludzeludze Killers     1-0 Tabankulu Celtics      
Malanti Chiefs         0-1 Black Swallows         
Sisonkhe               1-0 Tambankulu Callies     
Louis XIV              1-0 Milling Hotspurs       
[Apr 25]
PP Rangers             0-0 CK Survivors           

Round 24 [Apr 28]
Ubombo Flyers          1-1 Nyanyali Celtics       
Black Swallows         2-1 PP Rangers             
Tambankulu Callies     1-3 Louis XIV              
Sisonkhe               0-0 Ludzeludze Killers     
Malanti Chiefs         3-0 Milling Hotspurs       
CK Survivors           2-2 Seven Dreams           
Tabankulu Celtics      3-2 Lozitha Spurs          

Round 25 [May 4]
Nyanyali Celtics       1-6 Seven Dreams           
Ubombo Flyers          2-1 Malanti Chiefs         
Black Swallows         1-0 Sisonkhe               
Tabankulu Celtics      0-2 Tambankulu Callies     
CK Survivors           4-2 Louis XIV              
Milling Hotspurs       0-1 Ludzeludze Killers     
PP Rangers             0-2 Lozitha Spurs          

Round 26
[May 11]
Louis XIV              n/p Nyanyali Celtics       [no match balls available]
Milling Hotspurs       1-2 Black Swallows         
Ludzeludze Killers     1-1 Ubombo Flyers          
[May 12]
Tambankulu Callies     1-1 CK Survivors           
Lozitha Spurs          0-0 Sisonkhe               
Tabankulu Celtics      5-1 PP Rangers             
Seven Dreams           1-1 Malanti Chiefs         
[May 18]
Louis XIV              unk Nyanyali Celtics       [replay]

Table:

 1.Seven Dreams                     26  17  4  5  43-18  55  [R]                   Promoted
 2.Sisonkhe                         26  14  7  5  31-15  49                        Promoted
-----------------------------------------------------------
 3.Tabankulu Celtics                26  13  7  6  46-27  46  [P]
 4.Malanti Chiefs                   26  12  8  6  39-19  44
 5.Lozitha Spurs                    26  11  5 10  35-35  38  [P]
 6.Black Swallows                   26  10  7  9  36-30  37
 7.Ludzeludze Killers               26   9  8  9  24-31  35       [2 1 1 0 2-1 4]
 8.Pigg's Peak Rangers              26   9  8  9  34-30  35  [P]  [2 0 1 1 1-2 1]
 9.CK Survivors                     26   9  7 10  27-36  34  [*]  [2 1 1 0 3-2 4]
10.Tambankulu Callies               26  10  4 12  30-39  34  [R]  [2 0 1 1 2-3 1]
-----------------------------------------------------------
11.Ubombo Flyers                    26   8  6 12  30-39  30                        Relegated
12.Louis XIV Comrades               25   7  8 10  28-33  29                        Relegated
13.Nyanyali Celtics                 25   4  7 14  22-47  19  [P]                   Relegated
14.Milling Hotspurs                 26   2  6 18  15-41  12                        Relegated

[*] Ezulwini United sold their place to CK Survivors


Provincial Super Leagues

Hhohho Super League | Lubombo Super League | Manzini Super League | Shiselweni Super League

Hhohho Super League

Hhohho Super League Northern Zone | Hhohho Super League Southern Zone

Hhohho Super League Northern Zone

Table (Apr 29):

 1.Kappa Kappa                      21  17  2  2  52-16  53
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Zibonele Vultures                21  16  4  1  51-17  52
 3.Fontotje United                  21  10  3  8  41-43  33
 4.Khanjana Rovers                  21  10  2  9  44-35  32
 5.Nkomazi United                   21   8  5  8  25-25  29
 6.Mvuma Hotspurs                   20   6 10  4  33-26  28
 7.Msumpe Manchester United         21   9  1 11  33-38  28
 8.Matsamo Swallows                 21   7  3 11  42-43  24
 9.Mvembili Sundowns                21   6  6  9  33-44  24
10.Young Professionals              21   5  5 11  26-40  20
11.Pigg's Peak Supersport United    21   3  6 12  24-47  15
12.Hlalakahle Darkies               20   4  1 15  20-50  13

Champions: Zibonele Vultures, qualified for Promotion Playoff

Hhohho Super League Southern Zone

Table (Apr 29):

 1.Amawele                          22  15  5  2  41-13  50  Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Sidvwashini United               21  13  6  2  41-17  45
 3.Billy Ocean                      21  13  6  2  42-21  45
 4.Young Lovers                     21  10  6  5  47-27  36
 5.Emaselesele                      21   9  4  8  31-32  31
 6.Mbabane Celtics                  21   7  7  7  38-37  28
 7.Hawane Shooting Stars            22   6  8  8  32-32  26
 8.Umbelebele                       22   4 12  6  29-32  24
 9.Bhunya Black Aces                22   6  6 10  27-33  24
10.Lunkanka Highlanders             22   5  2 15  27-49  17
11.Sitseni Young Chiefs             22   4  5 13  23-53  17
12.Mhlambanyatsi Community          21   1  5 15  23-55   8

Champions: Amawele 

Hhohho Promotion Playoff

First Leg [May 18]
Amawele                1-0 Zibonele Vultures      

Second Leg [May 26]
Zibonele Vultures      0-0 Amawele                

NB: Amawele promoted

Lubombo Super League

Final Table:

 1.Magwanyana FC                    30  19  6  5  56-32  63  Promoted
-----------------------------------------------------------
 2.Usuthu Liverpool FC              30  18  5  7  69-48  59
 3.Home Sparrow FC                  30  14 12  4  45-28  54
 4.CPL FC                           30  13  8  9  54-45  47
 5.Rail United                      30  11 11  8  42-34  44
 6.Ngcina FC                        30  12  8 10  39-34  44
 7.Big Bend Young Stars FC          30  11 10  9  45-42  43
 8.Sigubhu Samampela XI             30  12  5 13  42-46  41
 9.Juventus FC                      30  11  7 12  39-43  40
10.Sikhalo Se-Africa                30  10  7 13  64-64  37
11.USA Distillers FC                30   9 10 11  38-41  37
12.Malahleni United                 30  10  6 14  47-54  36
13.Kubuta Celtics FC                30  10  4 16  54-60  34
-----------------------------------------------------------
14.Madadeni Real Madrid FC          30   7  8 15  44-60  29  Relegated
15.Ngongolozane Citizens FC         30   8  5 17  58-77  29  Relegated
16.Phafeni United FC                30   6  6 18  29-57  24  Relegated

Manzini Super League

Table (May 22):

 1.Masundvwini Royal Swallows       29  20  6  3   +47   66  Promoted
-----------------------------------------------------------
 2.Swazican United                  29  16 10  3   +33   58
 3.Nsuka United                     29  14  8  7   +14   50
 4.Hub Sundowns                     29  14  5 10   + 3   47
 5.Stumbo's XI                      29  13  7  9   +14   46
 6.Nsenga Comrades FC               29  10 11  8   + 5   41
 7.Giant Clockwork FC               29  11  6 12   -13   39
 8.Moyeni United                    29   8 15  6   + 5   39
 9.Kholwane Flying Birds FC         29  11  4 14   -12   37
10.Colani United                    29  10  5 14   - 3   35
11.Kukhanyeni FC                    29   9  8 12   - 8   35
12.Luve Cosmos                      29   9  7 13   -11   34
13.Mankayane United                 28  10  4 14   - 9   34
14.FC Navara                        29   8  6 15   -11   30
15.Current Toasters                 29   8  4 17   -20   28
16.Bhudla Celtics                   28   3  8 17   -34   17

Shiselweni Super League

Shiselweni Super League Northern Zone | Shiselweni Super League Southern Zone

Shiselweni Super League Northern Zone

Reported Table (May 28):

 1.Nkomonye Cosmos                  22  15  6  1  42-16  51  Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Nkwene Sundowns                  22  14  5  3  47-21  47
 3.Mpini Cosmos                     22  13  2  7  54-31  41
 4.Hlathikhulu Tycoons              21  11  5  5  30-20  38
 5.Mhawu United                     22  10  5  7  39-27  35
 6.Amalanda                         22   9  6  7  30-21  33
 7.M. Black Aces                    22   8  8  6  30-22  32
 8.Thuluzobona                      22   7  3 12  31-67  24
 9.Combine Stars                    22   5  8  9  18-23  23
10.Hlatikhulu United                22   5  3 14  22-43  18
11.XI Stars                         21   3  5 13  26-39  14
12.Red Swallows                     22   2  2 18  15-53   8
NB: total goal difference +1

Shiselweni Super League Southern Zone

Final Table:

 1.All Nations                      22  14  5  3  42-21  47  Promotion Playoff
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 2.Nyamane Classic                  22  11  4  7  35-25  37
 3.Sea Robbers                      22  11  4  7  36-27  37
 4.Nsingizini                       22  10  6  6  41-37  36
 5.Mazomba                          22   9  6  7  19-16  33
 6.Vusweni Young Killers            22   8  7  7  42-38  31
 7.Ngwane College                   22   8  5  9  35-33  29
 8.Sprinters                        22   7  8  7  32-24  29
-----------------------------------------------------------
 9.Lulaken Liverpool                22   7  5 10  29-30  26
10.Grooming Stars                   22   5 10  7  27-31  25
11.Home Affairs                     22   4  5 13  23-44  17
12.Shooting Stars                   22   3  5 14  22-57  14

Shiselweni Promotion Playoff

First Leg [Jul 6]
All Nations            1-0 Nkomonye Cosmos        

Second Leg [Jul 13]
Nkomonye Cosmos        2-1 All Nations            
            
NB: All Nations promoted on away goals rule


2022/23.

2024/25.

list of champions.

list of cup winners.


About this document

Prepared and maintained by Hans Schöggl and Karel Stokkermans for the Rec.Sport.Soccer Statistics Foundation

Authors: Hans Schöggl and Karel Stokkermans
Last updated: 13 Oct 2024

(C) Copyright Hans Schöggl, Karel Stokkermans and RSSSF 2023/24
You are free to copy this document in whole or part provided that proper acknowledgement is given to the authors. All rights reserved.