Swazi Cup - Alchetron, The Free Social Encyclopedia1980 : Bulembu Young Aces1982 : Bulembu Young Aces1983 : Mbabane Highlanders1984 : Manzini Wanderers1985 : Mbabane Highlanders1986 : Mbabane Swallows1988 : Denver Sundowns (Manzini)1989 : Moneni Pirates FC (Manzini)1990 : Mbabane Highlanders1991 : Denver Sundowns (Manzini)1992 : Denver Sundowns (Manzini) 2-0 Royal Leopards (Simunye)1993 : Eleven Men in Flight (Siteki) 2-1 Denver Sundowns (Manzini)1994 : Juventus Kvaluseni1995 : Mhlambanyatsi Rovers1999 : Mbabane Highlanders2000 : Mhlume United2001 : Eleven Men in Flight (Siteki) 1-1 (4 - 3) Mbabane Swallows2004 : Green Mamba FC (Simunye) 5-1 Denver Sundowns (Manzini)2005 : Hub Sundowns FC 2-0 Malanti Chiefs (Pigg's Peak)2006 : Mbabane Swallows 1-0 (a.p.) Malanti Chiefs (Pigg's Peak)2007 : Royal Leopards 1-0 Manzini Sundowns2008 : Malanti Chiefs (Pigg's Peak) 2-1 Royal Leopards2009 : Mbabane Highlanders 2-1 Manzini Wanderers2010 : Mbabane Highlanders 1-0 Umbelebele Jomo Cosmos FC2011 : Royal Leopards 4-3 (aet) Mhlambanyatsi Rovers2012 : Green Mamba FC 3-1 Mbabane Highlanders2013 : Mbabane Swallows 5-3 (aet) Malanti Chiefs2014 : Royal Leopards 3-1 Young Buffaloes2015 : Moneni Pirates 2-0 Manzini Wanderers2016 : Mbabane Swallows 2-1 Green Mamba FC (Simunye)Swazi Cup Wikipedia
