Premier League La Liga Ligue 1 Bundesliga Serie A UEFA Champions League UEFA Europa League Major League Soccer Euro Copa America
- World
- England
- France
- Germany
- Spain
- Italy
- Netherlands
- Albania
- Algeria
- Andorra
- Angola
- Argentina
- See All
Eswatini - Premier League 2023
Table Matches Player Stats
OVERALL HOME AWAY FORM
Premier League
# TEAM P W D L +/- GD Pts
1 Mbabane Swallows 25 14 10 1 41-19 22 52 2 Green Mamba 25 14 5 6 52-22 30 47 3 Young Buffaloes 25 14 4 7 49-23 26 46 4 Nsingizini Hotspurs 25 11 12 2 26-17 9 45 5 Royal Leopards 25 11 10 4 35-25 10 43 6 Highlanders 25 10 8 7 36-32 4 38 7 Illovo 25 8 9 8 23-26 -3 33 8 Madlenya 25 6 9 10 21-38 -17 27 9 Rangers FC 25 6 8 11 22-26 -4 26 10 Ezulwini United 25 5 9 11 18-27 -9 24 11 Manzini Sea Birds 25 5 9 11 24-42 -18 24 12 Moneni Pirates 25 3 12 10 26-34 -8 21 13 Manzini Wanderers 25 4 9 12 25-47 -22 21 14 Denver 25 4 6 15 14-34 -20 18 Premier League
# TEAM P W D L +/- GD PTS
1 Mbabane Swallows 12 8 3 1 23-8 15 27 2 Green Mamba 13 7 4 2 30-10 20 25 3 Young Buffaloes 13 8 1 4 29-13 16 25 4 Royal Leopards 12 7 4 1 19-10 9 25 5 Nsingizini Hotspurs 13 4 9 0 14-9 5 21 6 Illovo 13 5 4 4 11-9 2 19 7 Highlanders 12 5 2 5 17-19 -2 17 8 Manzini Sea Birds 12 4 3 5 13-17 -4 15 9 Madlenya 12 3 4 5 10-17 -7 13 10 Moneni Pirates 12 2 6 4 14-14 0 12 11 Ezulwini United 13 2 6 5 8-13 -5 12 12 Rangers FC 13 2 5 6 9-13 -4 11 13 Denver 13 1 6 6 5-17 -12 9 14 Manzini Wanderers 12 2 3 7 13-27 -14 9 Premier League
# TEAM P W D L +/- GD PTS
1 Mbabane Swallows 13 6 7 0 18-11 7 25 2 Nsingizini Hotspurs 12 7 3 2 12-8 4 24 3 Green Mamba 12 7 1 4 22-12 10 22 4 Young Buffaloes 12 6 3 3 20-10 10 21 5 Highlanders 13 5 6 2 19-13 6 21 6 Royal Leopards 13 4 6 3 16-15 1 18 7 Rangers FC 12 4 3 5 13-13 0 15 8 Illovo 12 3 5 4 11-17 -6 14 9 Madlenya 13 3 5 5 11-21 -10 14 10 Ezulwini United 12 3 3 6 10-14 -4 12 11 Manzini Wanderers 13 2 6 5 12-20 -8 12 12 Moneni Pirates 13 1 6 6 12-19 -7 9 13 Denver 12 3 0 9 9-17 -8 9 14 Manzini Sea Birds 13 1 6 6 11-25 -14 9 Premier League
# TEAM LAST PLAYED MATCHES
1
Mbabane Swallows
W
W
W
W
W
2
Green Mamba
W
W
W
L
W
3
Young Buffaloes
L
W
D
D
W
4
Nsingizini Hotspurs
W
W
D
W
W
5
Royal Leopards
D
L
W
D
D
6
Highlanders
W
L
W
L
W
7
Illovo
W
L
D
W
L
8
Madlenya
L
D
L
L
L
9
Rangers FC
L
L
W
W
L
10
Ezulwini United
D
W
L
W
L
11
Manzini Sea Birds
L
L
L
L
D
12
Moneni Pirates
W
D
L
L
W
13
Manzini Wanderers
L
W
D
L
L
14
Denver
L
L
L
W
L
FIXTURE
RESULTS
09/12/2023
Young Buffaloes 1 - 1 Royal Leopards
FT
09/12/2023
Denver 0 - 2 Madlenya
FT
09/12/2023
Manzini Sea Birds 0 - 2 Ezulwini United
FT
09/12/2023
Green Mamba 4 - 0 Nsingizini Hotspurs
FT
09/12/2023
Moneni Pirates 1 - 1 Rangers FC
FT
09/12/2023
Manzini Wanderers 3 - 4 Illovo
FT
03/12/2023
Madlenya 0 - 4 Green Mamba
FT
03/12/2023
Royal Leopards 2 - 1 Denver
FT
03/12/2023
Highlanders 2 - 0 Manzini Sea Birds
FT
02/12/2023
Manzini Wanderers 1 - 3 Mbabane Swallows
FT
02/12/2023
Young Buffaloes 3 - 0 Ezulwini United
FT
02/12/2023
Moneni Pirates 0 - 0 Nsingizini Hotspurs
FT
02/12/2023
Rangers FC 1 - 2 Illovo
FT
29/11/2023
Illovo 0 - 1 Royal Leopards
FT
29/11/2023
Manzini Sea Birds 0 - 2 Green Mamba
FT
29/11/2023
Nsingizini Hotspurs 1 - 1 Highlanders
FT
26/11/2023
Nsingizini Hotspurs 0 - 0 Madlenya
FT
26/11/2023
Rangers FC 1 - 1 Royal Leopards
FT
25/11/2023
Young Buffaloes 1 - 2 Mbabane Swallows
FT
25/11/2023
Illovo 1 - 2 Manzini Sea Birds
FT
25/11/2023
Denver 1 - 1 Manzini Wanderers
FT
25/11/2023
Green Mamba 2 - 2 Highlanders
FT
24/11/2023
Ezulwini United 2 - 2 Moneni Pirates
FT
12/11/2023
Moneni Pirates 2 - 2 Mbabane Swallows
FT
12/11/2023
Manzini Wanderers 0 - 2 Rangers FC
FT
11/11/2023
Denver 0 - 3 Young Buffaloes
FT
10/11/2023
Ezulwini United 0 - 0 Madlenya
FT
05/11/2023
Manzini Sea Birds 3 - 2 Young Buffaloes
FT
05/11/2023
Mbabane Swallows 1 - 0 Denver
FT
05/11/2023
Highlanders 2 - 1 Moneni Pirates
FT
04/11/2023
Royal Leopards 0 - 1 Nsingizini Hotspurs
FT
04/11/2023
Green Mamba 3 - 0 Manzini Wanderers
FT
04/11/2023
Rangers FC 0 - 0 Ezulwini United
FT
04/11/2023
Madlenya 0 - 0 Illovo
FT
01/11/2023
Madlenya 0 - 0 Mbabane Swallows
FT
29/10/2023
Denver 0 - 2 Highlanders
FT
29/10/2023
Illovo 0 - 0 Nsingizini Hotspurs
FT
29/10/2023
Young Buffaloes 2 - 0 Manzini Wanderers
FT
29/10/2023
Manzini Sea Birds 0 - 1 Mbabane Swallows
FT
29/10/2023
Moneni Pirates 0 - 1 Royal Leopards
FT
28/10/2023
Ezulwini United 0 - 1 Green Mamba
FT
28/10/2023
Rangers FC 0 - 0 Madlenya
FT
25/10/2023
Highlanders 2 - 3 Royal Leopards
FT
25/10/2023
Mbabane Swallows 1 - 0 Nsingizini Hotspurs
FT
25/10/2023
Young Buffaloes 2 - 0 Moneni Pirates
FT
22/10/2023
Moneni Pirates 0 - 1 Green Mamba
FT
22/10/2023
Denver 2 - 1 Rangers FC
FT
21/10/2023
Royal Leopards 1 - 1 Mbabane Swallows
FT
21/10/2023
Nsingizini Hotspurs 1 - 0 Young Buffaloes
FT
21/10/2023
Illovo 1 - 0 Highlanders
FT
21/10/2023
Madlenya 4 - 1 Manzini Sea Birds
FT
21/10/2023
Manzini Wanderers 2 - 1 Ezulwini United
FT
11/10/2023
Ezulwini United 2 - 0 Illovo
FT
07/10/2023
Green Mamba 5 - 0 Denver
FT
07/10/2023
Manzini Sea Birds 1 - 0 Rangers FC
FT
07/10/2023
Manzini Wanderers 1 - 2 Madlenya
FT
04/10/2023
Highlanders 3 - 1 Ezulwini United
FT
01/10/2023
Ezulwini United 1 - 1 Nsingizini Hotspurs
FT
01/10/2023
Manzini Wanderers 2 - 2 Moneni Pirates
FT
01/10/2023
Madlenya 2 - 1 Royal Leopards
FT
01/10/2023
Illovo 0 - 2 Young Buffaloes
FT
01/10/2023
Mbabane Swallows 1 - 4 Green Mamba
FT
01/10/2023
Denver 0 - 0 Manzini Sea Birds
FT
01/10/2023
Rangers FC 0 - 1 Highlanders
FT
24/09/2023
Moneni Pirates 0 - 2 Denver
FT
24/09/2023
Young Buffaloes 1 - 2 Rangers FC
FT
24/09/2023
Royal Leopards 3 - 1 Manzini Wanderers
FT
24/09/2023
Nsingizini Hotspurs 1 - 1 Manzini Sea Birds
FT
24/09/2023
Green Mamba 1 - 3 Illovo
FT
17/09/2023
Manzini Sea Birds 2 - 1 Moneni Pirates
FT
16/09/2023
Green Mamba 2 - 2 Young Buffaloes
FT
16/09/2023
Rangers FC 1 - 2 Mbabane Swallows
FT
16/09/2023
Denver 0 - 0 Illovo
FT
16/09/2023
Highlanders 1 - 2 Madlenya
FT
16/09/2023
Nsingizini Hotspurs 1 - 1 Manzini Wanderers
FT
15/09/2023
Royal Leopards 1 - 0 Ezulwini United
FT
SCORERS ASSISTS RED CARDS YELLOW CARDS
# PLAYER TEAM GOALS
# PLAYER TEAM ASSISTS
# PLAYER TEAM CARDS
1 S. Shabalala Mbabane Swallows 2 S. Ndzinisa Green Mamba 3 M. Tfomo Highlanders 4 S. Silenge Green Mamba 5 B. Matsebula Young Buffaloes 6 P. Mkhonto Highlanders 7 S. Matse Royal Leopards 8 N. Magagula Green Mamba 9 M. Mabelesa Royal Leopards 10 V. Vilakati Highlanders 11 K. Thwala Young Buffaloes 12 S. Masangane Royal Leopards 13 M. Manana Green Mamba 14 X. Gama Green Mamba 15 K. Shabalala Highlanders 16 Ncamiso Dlamini Royal Leopards # PLAYER TEAM CARDS
1 S. Shabalala Mbabane Swallows 2 S. Ndzinisa Green Mamba 3 M. Tfomo Highlanders 4 S. Silenge Green Mamba 5 B. Matsebula Young Buffaloes 6 P. Mkhonto Highlanders 7 S. Matse Royal Leopards 8 N. Magagula Green Mamba 9 M. Mabelesa Royal Leopards 10 V. Vilakati Highlanders 11 K. Thwala Young Buffaloes 12 S. Masangane Royal Leopards 13 M. Manana Green Mamba 14 X. Gama Green Mamba 15 K. Shabalala Highlanders 16 Ncamiso Dlamini Royal Leopards How many teams (clubs) are in the Premier League season 2023 in Eswatini?
In Eswatini, the Premier League in season 2023 has 14 teams(clubs). The teams are as listed below.