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]
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
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.