Swaziland

2,340 league matches recorded

No women's league data recorded for Swaziland.

All-time table

Every club with 10 or more matches, across all competitions.

#ClubPWDLPtsAvgGFGA
1Royal Leopards37420195786981.87635347
2Mbabane Swallows37220096766961.87609333
3Young Buffaloes35219786696771.92588283
4Green Mamba34116387915761.69511319
5Mbabane Highlanders31913697865051.58431331
6Moneni Pirates310931031143821.23329378
7Manzini Wanderers30089851263521.17325424
8Manzini Sea Birds30589741423411.12359466
9Malanti Chiefs22960541152341.02237354
10Nsingizini Hotspurs1226532252271.8615484
11Manzini Sundowns1404548471831.31133138
12Tambuti1784449851811.02178279
13Denver1303633611411.08126160
14Rangers FC1183030581201.02112159
15Ubombo Sugar872927311141.3184105
16Ezulwini87242736991.1489102
17Tambankulu86212441871.0179116
17Red Lions92222149870.9595170
19Milling Hotspurs78202533851.0971107
20Vovovo82202438841.0281118
21Midas Mbabane City92192449810.8879144
22Madlenya90182349770.8673142
23Matsapha United52161719651.255560
24Tabankulu3816616541.424242
24Tinyosi60131532540.904989

Showing 25 of 35 clubs.

Scorelines

Distribution of scorelines in Swaziland
Home goals01234567+
09.710.35.43.31.20.430.040.04
111.212.65.93.01.00.560.090.13
26.87.44.01.70.680.040.04
33.92.72.10.600.090.13
41.50.900.470.040.04
50.680.510.26
60.130.09
7+0.130.040.04

Share of all matches, %. Home score down, away across; 7+ groups higher scores.

Goals per match

League football only, by season.

Goals

2.22.42.620152018202020232025

Home advantage

Share of matches won by the home side.

%

30354020152018202020232025

Longest unbeaten runs

  1. Mbabane Swallows5117 Sept 2016 – 23 Sept 2018
  2. Young Buffaloes4313 Feb 2022 – 16 Sept 2023
  3. Royal Leopards311 Feb 2020 – 4 Aug 2021
  4. Denver1525 Oct 2019 – 11 Apr 2021
  5. Nsingizini Hotspurs1516 Dec 2023 – 19 May 2024

Highest-scoring matches

  1. Red Lions1:8Mbabane Swallows9 Nov 2016
  2. Mbabane Swallows7:2Manzini Sea Birds27 Apr 2024
  3. Manzini Sea Birds3:5Mbabane Swallows18 Jan 2014
  4. Mbabane Swallows4:4Malanti Chiefs10 May 2014
  5. Manzini Sea Birds3:5Mbabane Swallows13 Jan 2015
  6. Bad Boys Fairview1:7Mbabane Swallows22 Nov 2015
  7. Moneni Pirates7:1Manzini Sea Birds6 May 2017
  8. Moneni Pirates3:5Manzini Sea Birds30 Mar 2019
  9. Manzini Sea Birds6:2Mbabane Citizens18 May 2019
  10. Tinyosi0:8Young Buffaloes16 May 2021

Most goalless draws

  1. Mbabane Highlanders45of 309
  2. Mbabane Swallows38of 331
  3. Young Buffaloes35of 332
  4. Green Mamba33of 332
  5. Royal Leopards30of 332

Highest share of 0:0

Clubs with 20 or more matches.

  1. Mbabane Citizens19.2%of 26
  2. Amawele18.4%of 38
  3. Manzini Sundowns17.9%of 140
  4. Ubombo Sugar14.9%of 87
  5. Mbabane Highlanders14.6%of 309