Premier League
Live now
Coming up
Full time · awaiting grading
Latest results
23 OctPremier League
2026/27| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Royal Leopards | 4 | 3 | 1 | 0 | 12 | 5 | +7 | 10 | DWWW | – |
| 2 | Green Mamba | 5 | 3 | 1 | 1 | 9 | 3 | +6 | 10 | DWWLW | – |
| 3 | Moneni Pirates | 4 | 3 | 0 | 1 | 5 | 2 | +3 | 9 | WLWW | – |
| 4 | Ubombo Sugar | 4 | 3 | 0 | 1 | 4 | 2 | +2 | 9 | WWLW | – |
| 5 | Amawele | 5 | 3 | 0 | 2 | 4 | 7 | −3 | 9 | LLWWW | – |
| 6 | Young Buffaloes | 4 | 2 | 1 | 1 | 5 | 4 | +1 | 7 | LWWD | – |
| 7 | Nsingizini Hotspurs | 4 | 2 | 1 | 1 | 2 | 1 | +1 | 7 | LWDW | – |
| 8 | Ezulwini United | 4 | 1 | 2 | 1 | 4 | 3 | +1 | 5 | WLDD | – |
| 9 | Mbabane Swallows | 4 | 1 | 2 | 1 | 2 | 2 | 0 | 5 | LDDW | – |
| 10 | Rangers FC | 5 | 1 | 2 | 2 | 3 | 4 | −1 | 5 | WLLDD | – |
| 11 | Highlanders | 4 | 1 | 1 | 2 | 4 | 4 | 0 | 4 | DWLL | – |
| 12 | PPK Professionals | 4 | 1 | 1 | 2 | 4 | 5 | −1 | 4 | WDLL | – |
| 13 | Madlenya | 5 | 0 | 4 | 1 | 3 | 4 | −1 | 4 | DDDDL | – |
| 14 | Red Rhinos | 5 | 1 | 1 | 3 | 6 | 12 | −6 | 4 | LWDLL | – |
| 15 | Manzini Sea Birds | 5 | 0 | 2 | 3 | 6 | 9 | −3 | 2 | DLLLD | – |
| 16 | Tabankulu | 4 | 0 | 1 | 3 | 2 | 8 | −6 | 1 | DLLL | – |
Form: the last five matches, latest on the right.
| # | TEAM | P | GD | PTS |
|---|---|---|---|---|
| 1 | Royal Leopards | 4 | +7 | 10 |
| 2 | Green Mamba | 5 | +6 | 10 |
| 3 | Moneni Pirates | 4 | +3 | 9 |
| 4 | Ubombo Sugar | 4 | +2 | 9 |
| 5 | Amawele | 5 | −3 | 9 |
| 6 | Young Buffaloes | 4 | +1 | 7 |
| 7 | Nsingizini Hotspurs | 4 | +1 | 7 |
| 8 | Ezulwini United | 4 | +1 | 5 |
| 9 | Mbabane Swallows | 4 | 0 | 5 |
| 10 | Rangers FC | 5 | −1 | 5 |
| 11 | Highlanders | 4 | 0 | 4 |
| 12 | PPK Professionals | 4 | −1 | 4 |
| 13 | Madlenya | 5 | −1 | 4 |
| 14 | Red Rhinos | 5 | −6 | 4 |
| 15 | Manzini Sea Birds | 5 | −3 | 2 |
| 16 | Tabankulu | 4 | −6 | 1 |
Full statistics and form
| # | TEAM | P | W | D | L | GF | GA | GD | PTS | FORM | QUALIFICATION |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Royal Leopards | 4 | 3 | 1 | 0 | 12 | 5 | +7 | 10 | DWWW | – |
| 2 | Green Mamba | 5 | 3 | 1 | 1 | 9 | 3 | +6 | 10 | DWWLW | – |
| 3 | Moneni Pirates | 4 | 3 | 0 | 1 | 5 | 2 | +3 | 9 | WLWW | – |
| 4 | Ubombo Sugar | 4 | 3 | 0 | 1 | 4 | 2 | +2 | 9 | WWLW | – |
| 5 | Amawele | 5 | 3 | 0 | 2 | 4 | 7 | −3 | 9 | LLWWW | – |
| 6 | Young Buffaloes | 4 | 2 | 1 | 1 | 5 | 4 | +1 | 7 | LWWD | – |
| 7 | Nsingizini Hotspurs | 4 | 2 | 1 | 1 | 2 | 1 | +1 | 7 | LWDW | – |
| 8 | Ezulwini United | 4 | 1 | 2 | 1 | 4 | 3 | +1 | 5 | WLDD | – |
| 9 | Mbabane Swallows | 4 | 1 | 2 | 1 | 2 | 2 | 0 | 5 | LDDW | – |
| 10 | Rangers FC | 5 | 1 | 2 | 2 | 3 | 4 | −1 | 5 | WLLDD | – |
| 11 | Highlanders | 4 | 1 | 1 | 2 | 4 | 4 | 0 | 4 | DWLL | – |
| 12 | PPK Professionals | 4 | 1 | 1 | 2 | 4 | 5 | −1 | 4 | WDLL | – |
| 13 | Madlenya | 5 | 0 | 4 | 1 | 3 | 4 | −1 | 4 | DDDDL | – |
| 14 | Red Rhinos | 5 | 1 | 1 | 3 | 6 | 12 | −6 | 4 | LWDLL | – |
| 15 | Manzini Sea Birds | 5 | 0 | 2 | 3 | 6 | 9 | −3 | 2 | DLLLD | – |
| 16 | Tabankulu | 4 | 0 | 1 | 3 | 2 | 8 | −6 | 1 | DLLL | – |
Form: the last five matches, latest on the right.
Official standings · updated 24 Oct 16:42.
Fixtures in the next seven days; later matches appear as their dates come round.
Saturday 24 Oct
Sunday 25 Oct
No fixtures in the next seven days.
Friday 23 Oct
Sunday 18 Oct
Saturday 17 Oct
Amawele
PPK Professionals
Green Mamba
Mbabane Swallows
Nsingizini Hotspurs
Highlanders
Red Rhinos
Moneni Pirates
Royal Leopards
Tabankulu
Ubombo Sugar
Manzini Sea BirdsWednesday 14 Oct
Saturday 10 Oct
Ezulwini United
Nsingizini Hotspurs
Highlanders
Royal Leopards
Manzini Sea Birds
Young Buffaloes
Mbabane Swallows
Madlenya
Moneni Pirates
Ubombo Sugar
PPK Professionals
Green Mamba
Rangers FC
Red RhinosFriday 9 Oct
Saturday 3 Oct
Amawele
Highlanders
Madlenya
PPK Professionals
Nsingizini Hotspurs
Manzini Sea Birds
Ubombo Sugar
Rangers FC
Young Buffaloes
Moneni PiratesFriday 2 Oct
Green Mamba
Tabankulu
Royal Leopards
Ezulwini UnitedSunday 20 Sept
Ezulwini United
Amawele
Rangers FC
Young BuffaloesSaturday 19 Sept
Highlanders
Green Mamba
Manzini Sea Birds
Royal Leopards
Moneni Pirates
Nsingizini Hotspurs
PPK Professionals
Red Rhinos
Tabankulu
Madlenya
Ubombo Sugar
Mbabane SwallowsNo player statistics available for this season.
Leaderboards for 2026/27. A dash means no figure is available.
Points
Wins
Draws
Fewest defeats
Goals scored
Fewest goals conceded
Goal difference
Home wins
Away wins
Clean sheets
Failed to score
Scored per match
| TEAM | AVG | P |
|---|---|---|
Royal Leopards | 3.0 | 4 |
Green Mamba | 1.8 | 5 |
Moneni Pirates | 1.25 | 4 |
Young Buffaloes | 1.25 | 4 |
Red Rhinos | 1.2 | 5 |
Manzini Sea Birds | 1.2 | 5 |
Ubombo Sugar | 1.0 | 4 |
Ezulwini United | 1.0 | 4 |
Highlanders | 1.0 | 4 |
PPK Professionals | 1.0 | 4 |
Amawele | 0.8 | 5 |
Rangers FC | 0.6 | 5 |
Madlenya | 0.6 | 5 |
Nsingizini Hotspurs | 0.5 | 4 |
Mbabane Swallows | 0.5 | 4 |
Tabankulu | 0.5 | 4 |
Both teams scored
| TEAM | RATE | P |
|---|---|---|
Red Rhinos | 80.0% | 5 |
Royal Leopards | 75.0% | 4 |
Madlenya | 60.0% | 5 |
Manzini Sea Birds | 60.0% | 5 |
Young Buffaloes | 50.0% | 4 |
PPK Professionals | 50.0% | 4 |
Tabankulu | 50.0% | 4 |
Rangers FC | 40.0% | 5 |
Moneni Pirates | 25.0% | 4 |
Ubombo Sugar | 25.0% | 4 |
Ezulwini United | 25.0% | 4 |
Mbabane Swallows | 25.0% | 4 |
Highlanders | 25.0% | 4 |
Green Mamba | 20.0% | 5 |
Amawele | 20.0% | 5 |
Nsingizini Hotspurs | 0.0% | 4 |
Over 2.5 goals
| TEAM | RATE | P |
|---|---|---|
Royal Leopards | 75.0% | 4 |
Red Rhinos | 60.0% | 5 |
Manzini Sea Birds | 60.0% | 5 |
Young Buffaloes | 50.0% | 4 |
Ezulwini United | 50.0% | 4 |
Amawele | 40.0% | 5 |
Moneni Pirates | 25.0% | 4 |
Ubombo Sugar | 25.0% | 4 |
Highlanders | 25.0% | 4 |
PPK Professionals | 25.0% | 4 |
Tabankulu | 25.0% | 4 |
Green Mamba | 20.0% | 5 |
Rangers FC | 20.0% | 5 |
Nsingizini Hotspurs | 0.0% | 4 |
Mbabane Swallows | 0.0% | 4 |
Madlenya | 0.0% | 5 |
Longest winning run
Points, results and goals follow the official standings; home and away wins, clean sheets, scoring rates and runs are counted from results. Teams may have played different numbers of matches.