Table at abandonment:
1.Young Buffaloes 18 14 3 1 48-11 45 Champions
2.Mbabane Swallows 18 10 7 1 28- 7 37
3.Royal Leopards 18 10 5 3 25-11 35
4.Moneni Pirates 18 9 4 5 25-17 31
5.Green Mamba FC 18 8 4 6 26-16 28 [C]
6.Denver Sundowns 18 6 7 5 19-20 25 [*2]
7.Mbabane Highlanders 18 4 11 3 12-13 23
8.Tambuti 18 4 9 5 22-29 21
9.Milling Hotspurs 18 4 7 7 13-22 19 [P]
10.Manzini Sea Birds 17 4 5 8 19-29 17
11.Manzini Wanderers 18 4 5 9 19-32 17
12.Malanti Chiefs 17 5 0 12 13-26 15
-----------------------------------------------------------
13.Mhlume Peacemakers 18 3 5 10 14-29 14 [*1]
14.Black Swallows 18 3 2 13 19-40 11 [P]
[*1] Matsapha United were renamed Mhlume Peacemakers
[*2] Manzini Sundowns reverted to their former name Denver Sundowns
NB: no clubs relegated, top level extended to 16 clubs
Round 1
[Aug 17]
Milling Hotspurs 0-4 Young Buffaloes
Black Swallows 3-1 Malanti Chiefs
Mhlume Peacemakers 2-0 Manzini Sea Birds
Moneni Pirates 2-4 Royal Leopards
Denver Sundowns 2-2 Tambuti
[Aug 18]
Green Mamba 0-0 Mbabane Highlanders
Manzini Wanderers 0-4 Mbabane Swallows
Round 2
[Aug 20]
Malanti Chiefs 0-2 Moneni Pirates
Tambuti 2-2 Mhlume Peacemakers
[Aug 21]
Mbabane Swallows 1-0 Denver Sundowns
Black Swallows 1-2 Mbabane Highlanders
[Aug 22]
Royal Leopards 1-0 Milling Hotspurs
[Sep 8]
Green Mamba 1-3 Manzini Wanderers
[Oct 30]
Young Buffaloes 5-1 Manzini Sea Birds [also reported 3-0]
Round 3
[Aug 25]
Manzini Sea Birds 1-3 Royal Leopards
Tambuti 0-5 Mbabane Swallows
Manzini Wanderers 2-2 Black Swallows
Moneni Pirates 1-1 Mbabane Highlanders
[Aug 27]
Milling Hotspurs 0-1 Malanti Chiefs
Denver Sundowns 0-4 Green Mamba
[Oct 9]
Mhlume Peacemakers 1-3 Young Buffaloes
Round 4
[Sep 13]
Green Mamba 0-1 Tambuti
Moneni Pirates 1-1 Manzini Wanderers
[Sep 14]
Black Swallows 1-0 Denver Sundowns
Malanti Chiefs 0-1 Manzini Sea Birds
[Sep 15]
Mbabane Highlanders 1-0 Milling Hotspurs
Mbabane Swallows 2-1 Mhlume Peacemakers
[Oct 23]
Royal Leopards 0-0 Young Buffaloes
Round 5
[Sep 21]
Tambuti 2-1 Black Swallows
[Sep 24]
Young Buffaloes 2-0 Malanti Chiefs
[Sep 25]
Manzini Sea Birds 1-1 Mbabane Highlanders
Mbabane Swallows 0-0 Green Mamba
Milling Hotspurs 1-4 Manzini Wanderers
Denver Sundowns 0-1 Moneni Pirates
Mhlume Peacemakers 0-1 Royal Leopards
Round 6
[Sep 28]
Moneni Pirates 5-1 Tambuti
Green Mamba 3-0 Mhlume Peacemakers
Milling Hotspurs 1-1 Denver Sundowns
Malanti Chiefs 0-2 Royal Leopards
[Sep 29]
Black Swallows 1-4 Mbabane Swallows
Manzini Wanderers 0-1 Manzini Sea Birds
[Oct 1]
Mbabane Highlanders 0-1 Young Buffaloes
Round 7
[Oct 5]
Green Mamba 4-2 Black Swallows
Tambuti 1-1 Milling Hotspurs
Manzini Sea Birds 2-4 Denver Sundowns
Mbabane Swallows 1-0 Moneni Pirates
[Oct 6]
Royal Leopards 1-0 Mbabane Highlanders
Young Buffaloes 3-0 Manzini Wanderers
Mhlume Peacemakers 2-0 Malanti Chiefs
Round 8
[Oct 11]
Milling Hotspurs 0-0 Mbabane Swallows
[Oct 12]
Young Buffaloes 4-1 Denver Sundowns
Moneni Pirates 1-0 Green Mamba
Mbabane Highlanders 2-1 Malanti Chiefs
Manzini Wanderers 1-0 Royal Leopards
Manzini Sea Birds 0-0 Tambuti
[Oct 13]
Black Swallows 2-1 Mhlume Peacemakers
Round 9
[Oct 25]
Denver Sundowns 1-0 Malanti Chiefs
[Oct 26]
Tambuti 1-1 Royal Leopards
Manzini Sea Birds 2-3 Green Mamba
Milling Hotspurs 2-0 Black Swallows
Moneni Pirates 1-0 Mhlume Peacemakers
[Oct 27]
Young Buffaloes 3-1 Mbabane Swallows
Mbabane Highlanders 0-0 Manzini Wanderers
Round 10
[Nov 2]
Malanti Chiefs awd Manzini Wanderers [awarded 3-0; originally 0-1, Wanderers
Green Mamba 0-1 Milling Hotspurs fielded ineligible player]
Mbabane Swallows 2-0 Manzini Sea Birds
[Nov 3]
Royal Leopards 1-1 Denver Sundowns
Black Swallows 0-1 Moneni Pirates
Mhlume Peacemakers 1-1 Mbabane Highlanders
Young Buffaloes 3-3 Tambuti
Round 11
[Nov 30]
Mbabane Highlanders 0-0 Denver Sundowns
Moneni Pirates 1-1 Milling Hotspurs
Royal Leopards 1-2 Mbabane Swallows
Green Mamba 1-0 Young Buffaloes
Mhlume Peacemakers 2-0 Manzini Wanderers
Malanti Chiefs 2-0 Tambuti
[Dec 1]
Black Swallows 1-2 Manzini Sea Birds
Round 12
[Dec 7]
Denver Sundowns 2-0 Manzini Wanderers
Royal Leopards 1-0 Green Mamba
Mbabane Swallows 2-0 Malanti Chiefs
Young Buffaloes abd Black Swallows [abandoned at 1-0 in 75' due to rain]
[Dec 8]
Milling Hotspurs 1-1 Mhlume Peacemakers
Manzini Sea Birds 0-2 Moneni Pirates
Tambuti 1-1 Mbabane Highlanders
[Dec 18]
Young Buffaloes 5-0 Black Swallows [replay]
Round 13
[Dec 21]
Malanti Chiefs 1-4 Green Mamba
Milling Hotspurs 3-3 Manzini Sea Birds
Black Swallows 1-3 Royal Leopards
Mhlume Peacemakers 0-0 Denver Sundowns
[Dec 22]
Manzini Wanderers 2-2 Tambuti
Moneni Pirates 1-3 Young Buffaloes
Mbabane Swallows 0-0 Mbabane Highlanders
Halfway Table:
1.Young Buffaloes 13 10 2 1 34- 8 32
2.Mbabane Swallows 13 9 3 1 24- 6 30
3.Royal Leopards 13 8 3 2 19- 9 27
4.Moneni Pirates 13 7 3 3 19-12 24
5.Green Mamba FC 13 6 2 5 20-12 20 [C]
6.Mbabane Highlanders 13 3 8 2 9- 8 17
7.Denver Sundowns 13 3 5 5 12-17 14 [*2]
8.Tambuti 13 2 8 3 16-25 14
9.Mhlume Peacemakers 13 3 4 6 13-16 13 [*1]
10.Manzini Wanderers 13 3 4 6 13-22 13
11.Milling Hotspurs 13 2 6 5 11-18 12 [P]
12.Manzini Sea Birds 13 3 3 7 13-24 12
-----------------------------------------------------------
13.Black Swallows 13 3 1 9 15-29 10 [P]
14.Malanti Chiefs 13 3 0 10 9-21 9
[*1] Matsapha United were renamed Mhlume Peacemakers
[*2] Manzini Sundowns reverted to their former name Denver Sundowns
Round 14
[Jan 4]
Malanti Chiefs 0-1 Milling Hotspurs
Green Mamba 0-1 Denver Sundowns
Royal Leopards 0-0 Manzini Sea Birds
Young Buffaloes 5-0 Mhlume Peacemakers
Mbabane Swallows 0-0 Tambuti
[Jan 5]
Black Swallows 2-4 Manzini Wanderers
Mbabane Highlanders 0-0 Moneni Pirates
Round 15
[Jan 25]
Moneni Pirates 4-0 Malanti Chiefs
Manzini Sea Birds 0-1 Young Buffaloes
Manzini Wanderers 1-3 Green Mamba
Milling Hotspurs 1-0 Royal Leopards
[Jan 26]
Mbabane Highlanders 2-1 Black Swallows
Mhlume Peacemakers 1-4 Tambuti
Denver Sundowns 1-1 Mbabane Swallows
Round 16
[Feb 1]
Manzini Sea Birds 3-0 Mhlume Peacemakers
Young Buffaloes 2-0 Milling Hotspurs
Malanti Chiefs 3-0 Black Swallows
Royal Leopards 2-0 Moneni Pirates
[Feb 2]
Tambuti 0-2 Denver Sundowns
Mbabane Highlanders 1-1 Green Mamba
Mbabane Swallows 0-0 Manzini Wanderers
Round 17
[Feb 26]
Young Buffaloes 1-1 Royal Leopards
Tambuti 0-1 Green Mamba
Milling Hotspurs 0-0 Mbabane Highlanders
Manzini Wanderers 0-2 Moneni Pirates
[Feb 27]
Denver Sundowns 1-0 Black Swallows
[Mar 7]
Mhlume Peacemakers 0-0 Mbabane Swallows
[not played]
Manzini Sea Birds - Malanti Chiefs
Round 18
[Feb 29]
Milling Hotspurs 0-2 Tambuti
Malanti Chiefs 1-0 Mhlume Peacemakers
Denver Sundowns 2-2 Manzini Sea Birds
Moneni Pirates 0-3 Mbabane Swallows
[Mar 1]
Mbabane Highlanders 0-3 Royal Leopards
Manzini Wanderers 1-3 Young Buffaloes
Black Swallows 1-1 Green Mamba
NB: league suspended due to Covid-19 pandemic and abandoned on Aug 20
(announcement made Aug 21); Young Buffaloes declared champions,
no clubs relegated
Round 19 [not played]
Tambuti - Moneni Pirates
Mbabane Swallows - Black Swallows
Denver Sundowns - Milling Hotspurs
Manzini Sea Birds - Manzini Wanderers
Young Buffaloes - Mbabane Highlanders
Mhlume Peacemakers - Green Mamba
Royal Leopards - Malanti Chiefs
Table at abandonment:
1.Young Buffaloes 18 14 3 1 48-11 45 Champions
2.Mbabane Swallows 18 10 7 1 28- 7 37
3.Royal Leopards 18 10 5 3 25-11 35
4.Moneni Pirates 18 9 4 5 25-17 31
5.Green Mamba FC 18 8 4 6 26-16 28 [C]
6.Denver Sundowns 18 6 7 5 19-20 25 [*2]
7.Mbabane Highlanders 18 4 11 3 12-13 23
8.Tambuti 18 4 9 5 22-29 21
9.Milling Hotspurs 18 4 7 7 13-22 19 [P]
10.Manzini Sea Birds 17 4 5 8 19-29 17
11.Manzini Wanderers 18 4 5 9 19-32 17
12.Malanti Chiefs 17 5 0 12 13-26 15
-----------------------------------------------------------
13.Mhlume Peacemakers 18 3 5 10 14-29 14 [*1]
14.Black Swallows 18 3 2 13 19-40 11 [P]
[*1] Matsapha United were renamed Mhlume Peacemakers
[*2] Manzini Sundowns reverted to their former name Denver Sundowns
NB: no clubs relegated, top level extended to 16 clubs
Promoted: Tambankulu Callies, Tinyosi
NB: fifth edition Qualifying Round [Nov 16] Ludzeludze Brothers 3-1 Amalanda Ubombo Flyers 1-3 Lobamba Sunrise Round 1 [Nov 22] Seven Dreams 1-0 Black Swallows Ludzeludze Killers 1-3 Royal Leopards [Nov 23] Magwanyane 0-1 Mhlume Peacemakers Illovo 0-0 Tambuti [8-7 pen] Shooting Stars 0-5 Manzini Sea Birds Hlathikhulu Tycoons 1-2 Madlenya Rangers 1-8 Malanti Chiefs Hub Sundowns 0-0 Tambankulu Callies [3-4 pen] Ludzeludze Brothers 0-8 Mbabane Swallows Vovovo 1-1 Milling Hotspurs [5-3 pen] Lobamba Sunrise 0-2 Green Mamba Umbelebele 0-2 Denver Sundowns Mbabane Citizens 0-4 Moneni Pirates [Nov 24] Manchester United 0-3 Young Buffaloes Young Movers 0-2 Mbabane Highlanders Tinyosi 0-2 Manzini Wanderers NB: Rangers formerly known as Izigi Zendoda Round 2 [Jan 11] Tambankulu Callies 3-1 Illovo Seven Dreams 1-0 Vovovo Malanti Chiefs 1-2 Madlenya Manzini Sea Birds 0-4 Green Mamba Royal Leopards 0-1 Young Buffaloes Moneni Pirates 2-2 Mhlume Peacemakers [5-4 pen] Manzini Wanderers 2-2 Denver Sundowns [3-1 pen] [Jan 12] Mbabane Swallows 0-1 Mbabane Highlanders Quarterfinals [all matches at Somhlolo National Stadium, Lobamba] [Jan 18] Mbabane Highlanders 1-0 Madlenya Young Buffaloes 0-1 Green Mamba [Jan 19] Seven Dreams 1-1 Moneni Pirates [aet, 0-2 pen] Manzini Wanderers 0-2 Tambankulu Callies [aet] Semifinals [Feb 9, Somhlolo National Stadium, Lobamba] Mbabane Highlanders 2-0 Tambankulu Callies Moneni Pirates 1-2 Green Mamba Final [Mar 8, Somhlolo National Stadium, Lobamba] Mbabane Highlanders 0-2 Green Mamba
NB: 17th edition Qualifying Round [Feb 13] Hawane Shooting Stars 0-0 Mvuma Hotspurs [4-1 pen] Rangers 2-1 Young Movers Round 1 [Feb 14] Seven Dreams 1-1 Tambuti [1-4 pen] Tinyosi 0-2 Young Buffaloes [Feb 15] Umbelebele 0-2 Green Mamba Magwanyane 1-3 Tambankulu Callies TP Mazembe 0-6 Milling Hotspurs Vovovo 0-2 Madlenya Louis Eleven 0-3 Malanti Chiefs Nsingizini Hotspurs 0-12 Royal Leopards Hlathikhulu Tycoons 1-3 Moneni Pirates Mbabane Citizens 0-4 Denver Sundowns Ludzeludze Killers 0-4 Black Swallows Illovo 3-0 Mhlume Peacemakers [Feb 16] Rail United 1-1 Manzini Wanderers [1-4 pen] Hawane Shooting Stars 1-4 Mbabane Highlanders Rangers 1-4 Manzini Sea Birds Sisonke 0-1 Mbabane Swallows 1/8 Finals [Feb 22] Milling Hotspurs 0-0 Tambuti [1-2 pen] Manzini Sea Birds 2-2 Mbabane Swallows [2-4 pen] Malanti Chiefs 1-0 Denver Sundowns Madlenya 1-0 Royal Leopards Tambankulu Callies 0-3 Young Buffaloes Illovo 0-2 Green Mamba [Feb 23] Black Swallows 1-2 Moneni Pirates Manzini Wanderers 0-2 Mbabane Highlanders Quarterfinals [tba, postponed from Mar 14,15] Malanti Chiefs - Mbabane Highlanders Tambuti - Madlenya Young Buffaloes - Moneni Pirates Green Mamba - Mbabane Swallows NB: tournament abandoned due to Covid-19 pandemic
Qualifying Tournament
Semifinals [Jul 20]
Malanti Chiefs 1-1 Mhlume Peacemakers [1-3 pen]
Royal Leopards 2-1 Manzini Sea Birds
Final [Jul 20]
Mhlume Peacemakers 1-3 Royal Leopards
NB: Royal Leopards qualified for semifinals, for which the three
most popular clubs (Highlanders, Swallows and Wanderers) are
seeded.
Semifinals [Aug 11]
Royal Leopards 1-1 Mbabane Highlanders [5-6 pen (no extra time)]
Manzini Wanderers 1-0 Mbabane Swallows
Final [Aug 11]
Mbabane Highlanders 3-1 Manzini Wanderers
Hhohho Super League
Northern Zone
[Oct ?]
Manchester United 6-1 Seven Stars
Horo Spinners 1-0 Sigodlo
Piggs Peak Rangers 4-2 Stone Breakers
Sigodlo 2-0 Msahweni
Mvuma Hotspurs 1-0 Machibini
Vultures 0-3 Kappa Kappa
[Dec 1]
Khanjana Rovers - Mvuma Hotspurs
Msahweni - Vultures
Manchester United - Piggs Peak Rangers
Sigodlo - Machibini
Stone Breakers - Kappa Kappa
Horo Spinners - Seven Stars
[Dec ?]
Manchester United 2-0 Seven Stars
Piggs Peak Rangers 1-4 Horo Spinners
[Feb 7]
Vultures - Stone Breakers
Manchester United - Sigodlo
Kappa Kappa - Seven Stars
Horo Spinners - Mvuma Hotspurs
[Mar ?]
Msahweni 1-1 Piggs Peak Rangers
Horo Spinners 2-0 Kappa Kappa
Khanjana Rovers 2-1 Seven Stars
Mvuma Hotspurs 1-1 Stone Beakers
Northern Zone winners: Manchester United
Southern Zone
[Oct ?]
Sdyvashini United 2-4 Lobamba Sunrise
Swazi Sun 0-2 Hawane Shooting
[Nov 30]
Lobamba Sunrise - Corporation
Hhoho Shooting Stars - Sdywashini United
[Dec 1]
Mbabane City - Imbumbe
Swazi Sun - Emajukujuku
Burning Spear - Mhlambanyatsi Community FC
[Mar 7]
Sdywashini United - Hawane Shooting
[Mar ?]
[Mar ?]
Billy Ocean 1-1 Imbumbe
Junior Stars 1-0 Emajukujuku
Lobamba Sunrise 3-0 Swazi Sun
Corporation 0-2 Burning Spear
Sdywashini United 1-1 Mhlambanyatsi Community FC
Hawane Shooting 0-0 Mbabane City
Southern Zone winners: Mhlambanyatsi Community FC
Final
First Leg [Nov 19?]
Manchester United 1-1 Mhlambanyatsi Community FC
Second Leg [Nov 23]
Mhlambanyatsi Comm. 1-8 Manchester United
Lubombo Super League
[Oct ?]
Malahleni United 0-0 Bhelebane FC
Sikhalo 1-0 Home Sparrow
Magwanyane 2-1 Young Aces
Rail United 1-0 CPL
Tabankulu Celtics 2-2 City Warriors
Gucuka Cosmos 3-2 Juventus
CK Survivors 0-0 Samampela
USA Distillers 1-2 CK Survivors
Ubombo Flyers 2-1 Young Aces
[Nov 30]
Home Sparrows - Magwanyane
CPL - CK Survivors
[Dec 1]
City Warriors - USA Distillers
Juventus - Young Aces
Sikhalo Se-Africa - Samampela
Tabankulu Celtics - Gucuka Cosmos
[Dec 1]
Railway United - Magwanyane
Malahleni United - Ubombo Flyers
Home Sparrows - Bhelebane FC
[Mar ?]
USA Distillers 2-1 Tabankulu Celtics
Magwanyane 1-1 Sikhalo Se-Africa
Sikhalo-Se Africa 2-1 CPL
Magwanyane 0-0 Tabankulu Celtics
Reported Table at abandonment (Mar 10; source: https://www.facebook.com/permalink.php?id=102819584743758&story_fbid=102882238070826):
1.Rail United 21 13 3 5 32-20 42 Promoted
2.Sikhalo Se-Africa 21 11 6 4 34-19 39
3.Magwanyana 21 10 8 3 26-16 38
4.Tambankulu Celtics 21 9 9 3 29-16 36
5.City Warriors 20 11 3 6 34-24 36
6.CPL 21 11 3 7 25-17 36
7.Ubombo Flyers 19 9 5 5 25-18 32
8.Samampela FC 21 9 5 7 30-25 32
9.Young Aces 21 7 6 8 26-28 27
10.Home Sparrows 21 7 4 10 28-30 25
11.Gucuka Cosmos 21 6 7 8 28-31 25
12.USA Distillers 21 6 5 10 22-33 23
13.CK Survivors 21 6 3 12 21-29 21 [formerly Eleven Men in Flight]
14.Juventus 21 6 2 13 17-34 20
15.Malahleni United 20 2 8 10 19-31 14
16.Bhelebane FC 21 3 3 15 13-42 12
NB: total goal difference -4
Manzini Super League
[Oct ?]
Colani United 2-1 Ludzedudze Brothers
Lozitha Spurs 0-1 Fairway Chiefs
Hub Sundowns 1-1 Louis XIV
Villa Stars 1-2 Royal Swallows
Vickery Nomads 1-1 Luve Cosmos
Moyeni United 0-1 Stumbo's XI
Mhlaleni United 2-5 Timbutini
Sisonkhe 1-0 Nsuka United
Reported Table at abandonment (Mar 10; source: https://www.facebook.com/eswatiniregionalfootball/photos/a.394600761212812/500343853971835/?type=3&theater):
1.Sisonkhe 21 14 4 3 44-12 46 Promoted
2.Hub Sundowns 22 12 4 6 26-14 40
3.Royal Swallows 22 11 7 4 32-19 40
4.Louis XIV 21 10 10 1 26-14 40
5.Nsuka United 21 10 7 4 25-15 37
6.Villa Stars 21 9 6 6 33-22 33
7.Timbutini 21 9 5 7 37-24 32
8.Lozitha Spurs 22 9 5 8 27-26 32
9.Fairway Chiefs 21 10 2 9 23-26 32
10.Stumbo's XI 21 9 3 9 26-20 30
11.Luve Cosmos 21 7 8 6 28-27 29
12.Vickery Nomads 22 5 8 9 29-33 23
13.Ludzeludze Brothers 21 7 2 12 24-39 23
14.Moyeni United 21 4 8 9 20-31 20
15.Colani United 21 3 2 16 18-41 11
16.Mhlaleni United 21 0 1 20 18-75 1
NB: total goal difference -2
Shiselweni Super League
Northern League
[Nov 30]
TP Mazembe - Power Stars
Royal Power Stars - Thuluzobona
[Dec 1]
XI Stars - Nkwene Sundowns
Amandala - Peacemakers
Hlatikulu United - Assegai Killers
Mpini Cosmos - Black Aces
Southern League
[Oct ?]
Nyatsini United 2-1 Piano
All Nations 3-1 Mazomba
Nsingizini Spurs 2-2 Vusweni Killers
Black Mashuba 3-0 Mashekesheni
JB Tigers 4-3 Ngwane College
[Nov 30]
Shooting Stars - Mashekesheni
Nyatsini United - Mazomba
Ngwane College - Piano
All Nations - Nsingizini Hotspurs
Vusweni Killers - Black Mashuba
Manchester - JB Tigers
[Dec ?]
Vusweni Killers 0-2 Shooting Stars
Nsingizini Hotspurs 1-0 Nyatsini United
Black Mashuba 1-1 All Nations
Piano 1-1 JB Tigers
Final
First Leg
Amalanda 1-0 Nsingizini Hospurs
Second Leg [Nov 28?]
Nsingizini Hotspurs 2-1 Amalanda
NB: Nsingizini Hotspurs promoted after various protests
Thanks to Martin Arenlind
Prepared and maintained by Karel Stokkermans and Hans Schöggl for the Rec.Sport.Soccer Statistics Foundation
Authors: Karel Stokkermans and Hans Schöggl
Last updated: 29 Dec 2021
(C) Copyright Karel Stokkermans, Hans Schöggl and RSSSF 2019/21
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the authors. All rights reserved.