Swaziland (eSwatini) - List of Cup Winners


Main Cup Tournament

1969    Mbabane Highlanders                3-2 Mbabane Swallows      
Coca Cola Super Stars Trophy
1976    Mbabane Highlanders                bt  Mhlambanyatsi Rovers
1977-79   not known
1980    Bulembu Young Aces
1981      not known
1982    Bulembu Young Aces 
1983    Mbabane Highlanders                3-1 Royal Swaziland Police
1984    Manzini Wanderers
1985    Mbabane Highlanders
BP Challenge Cup
1986    Mbabane Swallows                   bt  Manzini Wanderers
1987    Moneni Pirates (Manzini)           bt  Denver Sundowns
1988    Moneni Pirates (Manzini)
1989    Denver Sundowns (Manzini)
1990    Mbabane Highlanders                1-0 Moneni Pirates
1991    Denver Sundowns (Manzini)
1992    Denver Sundowns (Manzini)          2-0 Royal Leopards
1993    Eleven Men in Flight (Siteki)      2-1 Denver Sundowns
1994    Juventus (Kwaluseni)
1995    Mhlambanyatsi Rovers
1996    Eleven Men in Flight (Siteki) (?)
1997    Mbabane Highlanders
1998      not known    
1999    Mbabane Highlanders
2000    Mhlume United
2001    Eleven Men in Flight (Siteki)      1-1 Mbabane Swallows        [4-3 pen]    
MTN Cup
2002      Eleven Men in Flight (Siteki) reached final
2003      not known (probably not contested)
Swazi Bank Cup
2004    Green Mamba (Matsapha)             5-1 Denver Sundowns
2005    Hub Sundowns                       2-0 Malanti Chiefs
2006    Mbabane Swallows                   1-0 Malanti Chiefs          [aet]
2007    Royal Leopards                     1-0 Manzini Sundowns
2008    Malanti Chiefs                     2-1 Royal Leopards
2009    Mbabane Highlanders                2-1 Manzini Wanderers
2010    Mbabane Highlanders                1-0 Umbelebele/Jomo Cosmos
2011    Royal Leopards                     4-3 Mhlambanyatsi Rovers    [aet]
2012    Green Mamba (Matsapha)             3-1 Mbabane Highlanders 
2013    Mbabane Swallows                   5-3 Malanti Chiefs          [aet]
2014    Royal Leopards                     3-1 Young Buffaloes
2015    Moneni Pirates                     2-0 Manzini Wanderers
2016    Mbabane Swallows                   2-1 Green Mamba (Matsapha) 
2017    Young Buffaloes                    2-0 Matsapha United
2018    Young Buffaloes                    2-1 Manzini Wanderers
2019    Young Buffaloes                    1-0 Royal Leopards 
2020      abandoned

Number of Wins (39 known since 1969)

 9 Mbabane Highlanders

 4 Eleven Men in Flight (Siteki)
   Mbabane Swallows

 3 Denver Sundowns (Manzini)         [called Manzini Sundowns between 2005 and 2019]
   Moneni Pirates (Manzini)
   Royal Leopards   
   Young Buffaloes 
   
 2 Bulembu Young Aces
   Green Mamba (Matsapha)

 1 Hub Sundowns
   Juventus (Kwaluseni)
   Malanti Chiefs  
   Manzini Wanderers
   Mhlambanyatsi Rovers
   Mhlume United 

Number of Wins Swazi Bank Cup (16; since 2004; lost finals between square brackets):

 3 [ 2] Royal Leopards   
 3 [ 1] Young Buffaloes
 3      Mbabane Swallows 

 2 [ 1] Green Mamba (Matsapha)
 2 [ 1] Mbabane Highlanders 

 1 [ 3] Malanti Chiefs   
 1      Hub Sundowns   
 1      Moneni Pirates

   [ 3] Manzini Wanderers
   [ 1] Denver Sundowns
   [ 1] Manzini Sundowns 
   [ 1] Matsapha United
   [ 1] Mhlambanyatsi Rovers  
   [ 1] Umbelebele/Jomo Cosmos



Number of Known League-and-Cup Doubles (7)

 2 Mbabane Highlanders       [1976, 1997]
 2 Royal Leopards            [2007, 2014]

 1 Denver Sundowns (Manzini) [1989]
 1 XI Men in Flight (Siteki) [1996]
 1 Mbabane Swallows          [2013]

Other Cup Tournaments

Trade Fair Cup
1984    Manzini Wanderers
1985    Manzini Wanderers
1986    Manzini Wanderers
1987-91   not known
1992    Denver Sundowns
1993    Manzini Wanderers                  3-0 Ubombo Flyers
1994    Moneni Pirates                     1-0 Green Mamba
1996    Manzini Wanderers                  3-1 Eleven Men in Flight 
1997    Mbabane Swallows                   1-0 Eleven Men in Flight 
1998    Denver Sundowns                    0-0 Royal Leopards          [4-3 pen]
1999    Mbabane Highlanders                1-0 Mbabane Swallows
2000    Manzini Wanderers                  1-0 Mbabane Highlanders
2001    Green Mamba                        4-2 Mbabane Swallows
2002    Mhlambanyatsi Rovers               3-1 Manzini Wanderers
2003    Green Mamba                        1-0 Mbabane Swallows
2004    Royal Leopards                     1-1 Manzini Wanderers       [5-4 pen]
2005    Green Mamba                        0-0 Mbabane Swallows        [4-3 pen]
2006    Manzini Sundowns                   4-3 Mbabane Highlanders
2007    Mbababe Swallows                   1-0 Young Buffaloes         [aet]
PLS Cup
2008    Umbelebele/Jomo Cosmos             1-0 Mbabane Highlanders 
2009-11   not held
2012    Mbabane Swallows                   2-0 Young Buffaloes        

Number of Known League-Cup-and-PLS Cup Trebles (1)

 1 Mbabane Swallows          [2013]

Trade Fair Cup (2nd division)
2005    Illovo FC                          2-0 KoNtshingila United 
2006    RSSC United                        3-0 Umbelebele/Jomo Cosmos

Top-8 Cup
1994    Denver Sundowns
1995    Moneni Pirates                     2-0 Mhlume United FC
1996-99   not known
not held since 2000
Castle Premier Challenge
NB: between top-8 previous season
2013    Mbababe Swallows               2-1 0-1 Malanti Chiefs
2014    Green Mamba                        2-1 Mbabane Swallows
2015    Mbabane Swallows                   2-0 Royal Leopards     
2016    Mbabane Swallows                   1-0 Royal Leopards     

Number of Wins (4; since 2013; lost finals between square brackets)

 3 [ 1] Mbabane Swallows
 
 1      Green Mamba

   [ 2] Royal Leopards
   [ 1] Malanti Chiefs

Ingwenyama Cup
2015/16 Mbabane Swallows                   2-0 Royal Leopards         
2016/17 Mbabane Swallows                   1-0 Young Buffaloes 
2017/18 Mbabane Swallows                   2-0 Royal Leopards          [aet]
2018/19 Young Buffaloes                    4-1 Mbabane Highlanders
2019/20 Green Mamba                        2-0 Mbabane Highlanders
2020-23   not held
2023/24 Green Mamba                        1-0 Mbabane Swallows 

Number of Wins (6; since 2015; lost finals between square brackets)

 3 [ 1] Mbabane Swallows

 2      Green Mamba

 1 [ 1] Young Buffaloes 

   [ 2] Mbabane Highlanders
   [ 2] Royal Leopards


Charity Shield
1992    Denver Sundowns 
Swazi Paper Mills Champion of Champions
1993    Mbabane Swallows                   5-0 Manzini Wanderers
Charity Cup
1996    Eleven Men in Flight
1998    Mbabane Highlanders                2-0 Mbabane Swallows
1999    Mbabane Swallows (played in league format)
2000    Denver Sundowns
Baphalali Charity Cup
2001    Nkomazi Sundowns                   2-0 Young Buffaloes    

Swazi Telecom Charity Cup
2002    Manzini Wanderers                  1-1 Royal Leopards          [5-3 pen] 
2003    Manzini Wanderers                  2-0 Mbabane Swallows
2004    Mbabane Swallows                   1-0 Mbabane Highlanders
2005    Manzini Wanderers                  1-0 Mbabane Highlanders
2006    Royal Leopards                     3-1 Mbabane Swallows
2007    Mbabane Highlanders                abd Manzini Wanderers       [abandoned at 2-0 in 75'] 
2008    Mbabane Highlanders                0-0 Mbabane Swallows        [5-4 pen]
2009    Moneni Pirates                     2-1 Mbabane Highlanders             
2010    Mbabane Highlanders                1-0 Manzini Wanderers
2011    Manzini Sundowns                   2-1 Manzini Wanderers
2012    Manzini Sundowns                   1-0 Young Buffaloes
2013    Royal Leopards                     0-0 Young Buffaloes         [4-1 pen]
2014    Mbabane Swallows                   0-0 Royal Leopards          [5-4 pen]
2015    Royal Leopards                     1-0 Mbabane Swallows
2016    Royal Leopards                     2-0 Manzini Wanderers      
2017    Mbabane Swallows                   1-1 Royal Leopards          [5-4 pen]
2018    Mbabane Swallows                   2-1 Mbabane Highlanders
2019    Mbabane Highlanders                3-1 Manzini Wanderers

NB: 2002 edition was the first; presumably successor of the (Baphalali) 
    Charity Cup; participation is by vote; in all seasons 2002-2009, 3 of
    the 4 places went to Mbabane Highlanders, Mbabane Swallows and Manzini
    Wanderers

Number of Wins (18; since 2002; lost finals between square brackets)

 4 [ 4] Mbabane Highlanders
 4 [ 4] Mbabane Swallows
 4 [ 3] Royal Leopards

 3 [ 5] Manzini Wanderers

 2      Manzini Sundowns

 1      Moneni Pirates

   [ 2] Young Buffaloes

Sappi/Usuthu Challenge Cup
2002    Mhlambanyatsi Rovers               4-1 Bhunya Black Aces

King Mswati III Cup
2015    Mbabane Swallows

Mbabane Mayoral Cup
2002    Mbabane Swallows


About this document

Sources: [Oli 95], [Ric 99], [Tra 02]

Thanks to Barry Baker and Neil Morrison

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

Author: Hans Schöggl
Last updated: 10 Apr 2024

(C) Copyright Hans Schöggl and RSSSF 1999/2024
You are free to copy this document in whole or part provided that proper acknowledgement is given to the author. All rights reserved.