Jaar | Winnaar | Uitslag | Finalist | 1980 | Young Aces | | | 1981 | onbekend | 1982 | Young Aces | | | 1983 | Mbabane Highlanders | | | 1984 | Manzini Wanderers | | | 1985 | Mbabane Highlanders | | | BP Challenge Cup | 1986 | Mbabane Swallows | | Manzini Wanderers | 1987 | Moneni Pirates | | Denver Sundowns | 1988 | Moneni Pirates | | | 1989 | Denver Sundowns | | | 1990 | Mbabane Highlanders | | | 1991 | Denver Sundowns | | | 1992 | Denver Sundowns | 2-0 | Royal Leopards | 1993 | Eleven Men in Flight | 2-1 | Denver Sundowns | 1994 | onbekend | 1995 | Mhlambanyatsi Rovers | | | 1996 | Eleven Men in Flight ? | 1997 | Mbabane Highlanders | | | | Jaar | Winnaar | Uitslag | Finalist | 1998 | onbekend | 1999 | Mbabane Highlanders | 2000 | Mhlume United | | | 2001 | Eleven Men in Flight | 1-1 ns (4-3) | Mbabane Swallows | MTN Cup | 2002 | onbekend (Eleven Men in Flight bereikte de finale) | 2003 | onbekend | Swazi Bank Cup | 2004 | Green Mamba | 5-1 | Denver Sundowns | 2005 | Hub Sundowns | 2-0 | Malanti Chiefs | 2006 | Mbabane Swallows | 1-0 nv | Malanti Chiefs | 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 nv | Mhlambanyatsi Rovers | 2012 | Green Mamba | 3-1 | Mbabane Highlanders | 2013 | Mbabane Swallows | 5-3 nv | Malanti Chiefs | 2014 | Royal Leopards | 3-1 | Young Buffaloes | |