Swaziland (Eswatini) 2024/25


MTN Premier League
First Division

MTN Premier League

Table:

 1.Royal Leopards                   13   8  5  0  25- 7  29
 2.Green Mamba FC                   13   9  2  2  23- 6  29
 3.Nsingizini Hotspurs              13   9  1  3  20- 9  28
 4.Mbabane Swallows                 13   7  3  3  14- 4  24  [C]
 5.Moneni Pirates                   13   7  3  3  18- 9  24
 6.Young Buffaloes                  12   7  2  3  16- 7  23
 7.Illovo                           13   5  4  4  15-16  19
 8.Rangers FC (Shiselweni)          13   4  4  5  18-16  16
 9.Manzini Sea Birds                13   4  2  7  11-17  14
10.Mbabane Highlanders              13   3  4  6   9-17  13
11.Ezulwini United                  12   3  3  6  18-17  12
12.Sisonkhe                         13   3  0 10   8-26   9  [P]
-----------------------------------------------------------
13.Sidvwashini United               13   1  4  8  12-29   7  [P]  [*]
14.Madlenya                         13   0  3 10   3-30   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     
[tba]
Young Buffaloes         -  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        

Table:

 1.Royal Leopards                   13   8  5  0  25- 7  29
 2.Green Mamba FC                   13   9  2  2  23- 6  29
 3.Nsingizini Hotspurs              13   9  1  3  20- 9  28
 4.Mbabane Swallows                 13   7  3  3  14- 4  24  [C]
 5.Moneni Pirates                   13   7  3  3  18- 9  24
 6.Young Buffaloes                  12   7  2  3  16- 7  23
 7.Illovo                           13   5  4  4  15-16  19
 8.Rangers FC (Shiselweni)          13   4  4  5  18-16  16
 9.Manzini Sea Birds                13   4  2  7  11-17  14
10.Mbabane Highlanders              13   3  4  6   9-17  13
11.Ezulwini United                  12   3  3  6  18-17  12
12.Sisonkhe                         13   3  0 10   8-26   9  [P]
-----------------------------------------------------------
13.Sidvwashini United               13   1  4  8  12-29   7  [P]  [*]
14.Madlenya                         13   0  3 10   3-30   3

[*] Seven Dreams were renamed Sidvwashini United


First Division

Table:

 1.Malanti Chiefs                   13   8  4  1  21- 3  28
 2.Denver Sundowns                  13   7  3  3  16-11  24  [R]
-----------------------------------------------------------
 3.Lozitha Spurs                    13   6  4  3  15-10  22
 4.Red Rhinos                       13   6  3  4  18-10  21  [*]
 5.Masundvwini Royal Swallows       13   6  1  6  19-17  19  [P]
 6.Tabankulu Celtics                13   5  4  4  12-12  19
 7.Amawele                          12   5  3  4  23-21  18  [P]
 8.Magwanyana FC                    13   5  3  5  12-15  18  [P]
 9.All Nations                      13   5  2  6  13-21  17  [P]
10.Ludzeludze Killers               13   4  4  5  13-16  16
11.Pigg's Peak Rangers              13   4  1  8  10-17  13
-----------------------------------------------------------
12.CK Survivors                     13   1  5  7  13-22   8
13.Black Swallows                   13   1  5  7   9-19   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

Table:

 1.Malanti Chiefs                   13   8  4  1  21- 3  28
 2.Denver Sundowns                  13   7  3  3  16-11  24  [R]
-----------------------------------------------------------
 3.Lozitha Spurs                    13   6  4  3  15-10  22
 4.Red Rhinos                       13   6  3  4  18-10  21  [*]
 5.Masundvwini Royal Swallows       13   6  1  6  19-17  19  [P]
 6.Tabankulu Celtics                13   5  4  4  12-12  19
 7.Amawele                          12   5  3  4  23-21  18  [P]
 8.Magwanyana FC                    13   5  3  5  12-15  18  [P]
 9.All Nations                      13   5  2  6  13-21  17  [P]
10.Ludzeludze Killers               13   4  4  5  13-16  16
11.Pigg's Peak Rangers              13   4  1  8  10-17  13
-----------------------------------------------------------
12.CK Survivors                     13   1  5  7  13-22   8
13.Black Swallows                   13   1  5  7   9-19   8
 -.Manzini Wanderers                 refuse to enter         [R]

[*] Tambankulu Callies were renamed Red Rhinos


2023/24.

list of champions.

list of cup winners.


About this document

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

Author: Karel Stokkermans
Last updated: 17 Jan 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.