# Team Played Goals Forward Against Diff Won Draw Lost Pts Last 5
1 Coton Sport 6 7:1 7 1 +6 5 0 1 15 15
1 Pyramids FC 2 5:0 5 0 +5 2 0 0 6 6
1 CS Sfaxien 2 2:1 2 1 +1 1 1 0 4 4
1 Primeiro de Agosto 0 0:0 0 0 0 0 0 0 0 0
2 Rivers United 7 17:9 17 9 +8 4 1 2 13 13
2 Raja Club Athletic 2 3:0 3 0 +3 2 0 0 6 6
2 Enyimba 2 3:3 3 3 0 1 0 1 3 3
3 Salitas FC 6 8:3 8 3 +5 4 1 1 13 13
3 Al-Ahli Benghazi 2 2:2 2 2 0 1 0 1 3 3
3 RS Berkane 2 2:2 2 2 0 1 0 1 3 3
4 ASC Jaraaf de Dakar 6 7:3 7 3 +4 4 1 1 13 13
4 ES Sétif 2 0:1 0 1 -1 0 1 1 1 1
4 Nkana FC 2 0:5 0 5 -5 0 0 2 0 0
5 Napsa Stars 6 13:5 13 5 +8 3 3 0 12 12
5 Young Buffalos FC 0 0:0 0 0 0 0 0 0 0 0
6 Namungo FC 4 11:3 11 3 +8 3 1 0 10 10
7 TAS Casablanca 5 8:4 8 4 +4 3 1 1 10 10
8 Orlando Pirates 3 5:0 5 0 +5 3 0 0 9 9
9 JS Kabylie 4 6:3 6 3 +3 3 0 1 9 9
10 US Monastir 6 11:9 11 9 +2 2 2 2 8 8
11 Tevragh Zeina 5 3:3 3 3 0 2 2 1 8 8
12 Al-Mokawloon 4 11:3 11 3 +8 2 1 1 7 7
13 Etoile Sportive Du Sahel 3 4:1 4 1 +3 2 1 0 7 7
14 AS Kigali 6 8:10 8 10 -2 2 1 3 7 7
15 Al-Ittihad Tripoli 4 9:5 9 5 +4 2 0 2 6 6
16 Alamal Atbara 4 4:3 4 3 +1 2 0 2 6 6
17 Renaissance FC Ndjamena 2 1:0 1 0 +1 1 1 0 4 4
18 Green Eagles 4 4:6 4 6 -2 1 1 2 4 4
19 Gendarmerie Nationale 4 3:5 3 5 -2 1 1 2 4 4
20 Sagrada Esperança 2 3:1 3 1 +2 1 0 1 3 3
21 FC San Pedro 2 2:2 2 2 0 1 0 1 3 3
22 Orapa United 2 2:2 2 2 0 1 0 1 3 3
23 Maniema Union 2 4:5 4 5 -1 1 0 1 3 3
24 Fasil Kenema 2 2:3 2 3 -1 1 0 1 3 3
25 Unisport 2 1:2 1 2 -1 1 0 1 3 3
26 Futuro Kings 2 3:5 3 5 -2 1 0 1 3 3
27 Bloemfontein Celtic 5 5:11 5 11 -6 1 0 4 3 3
28 Etoile du Congo 2 1:1 1 1 0 0 2 0 2 2
29 União Desportiva do Songo 2 1:1 1 1 0 0 2 0 2 2
30 FC Bravos do Maquis 4 2:4 2 4 -2 0 2 2 2 2
31 Musongati FC 2 3:4 3 4 -1 0 1 1 1 1
32 Ashanti Gold 2 1:2 1 2 -1 0 1 1 1 1
33 Yeleen 2 1:2 1 2 -1 0 1 1 1 1
34 CI Kamsar 2 0:1 0 1 -1 0 1 1 1 1
35 Kano Pillars 2 1:3 1 3 -2 0 1 1 1 1
36 AS Kaloum 3 1:3 1 3 -2 0 1 2 1 1
37 ESAE FC 2 1:5 1 5 -4 0 1 1 1 1
38 Gamtel FC 1 0:1 0 1 -1 0 0 1 0 0
39 Mbabane Swallows 1 0:3 0 3 -3 0 0 1 0 0
40 KVZ FC 2 0:4 0 4 -4 0 0 2 0 0
41 Horseed 2 1:7 1 7 -6 0 0 2 0 0
42 Al Rabita 2 0:6 0 6 -6 0 0 2 0 0
43 Ngazi Sport 2 2:9 2 9 -7 0 0 2 0 0
44 Arta/Solar7 2 1:10 1 10 -9 0 0 2 0 0
Match Tournament Status Result Outcome Round DateTime
Mbabane Swallows - Mbabane Highlanders Swaziland - MTN Premier League Finished

0:0

D 30 12.06.2022
Mbabane Swallows - Manzini Sea Birds Swaziland - MTN Premier League Finished

2:1

W 29 29.05.2022
Mbabane Swallows - Moneni Pirates Swaziland - MTN Premier League Finished

4:1

W 28 19.05.2022
Mbabane Swallows - Young Buffalos FC Swaziland - MTN Premier League Finished

0:0

D 27 15.05.2022
Malanti Chiefs - Mbabane Swallows Swaziland - MTN Premier League Finished

0:4

W 22 19.04.2022
Mbabane Swallows - Royal Leopards FC Swaziland - MTN Premier League Finished

3:2

W 21 16.04.2022
Tambuti - Mbabane Swallows Swaziland - MTN Premier League Finished

0:3

W 20 10.04.2022
Mbabane Swallows - Green Mamba FC Swaziland - MTN Premier League Finished

2:1

W 16 05.03.2022
Mbabane Swallows - Manzini Wanderers Swaziland - MTN Premier League Finished

1:0

W 14 06.02.2022
Mbabane Swallows - Tinyosi Swaziland - MTN Premier League Finished

2:1

W 13 29.01.2022
Mbabane Highlanders - Mbabane Swallows Swaziland - MTN Premier League Finished

1:0

L 12 23.01.2022
Moneni Pirates - Mbabane Swallows Swaziland - MTN Premier League Finished

0:3

W 11 15.01.2022
Mbabane Swallows - Denver Sundowns Swaziland - MTN Premier League Finished

3:1

W 10 08.01.2022
Rangers FC - Mbabane Swallows Swaziland - MTN Premier League Finished

2:1

L 9 01.01.2022
Tambankulu Callies - Mbabane Swallows Swaziland - MTN Premier League Finished

4:2

L 8 29.12.2021
Mbabane Swallows - Malanti Chiefs Swaziland - MTN Premier League Finished

2:0

W 7 19.12.2021
Match Tournament Status Result Outcome Round DateTime
Nsingizini Hotspur - Mbabane Swallows Swaziland - MTN Premier League Finished

0:2

W 16 19.02.2023
Mbabane Swallows - Moneni Pirates Swaziland - MTN Premier League Finished

2:0

W 15 09.02.2023
Mbabane Swallows - Tambuti Swaziland - MTN Premier League Finished

3:1

W 14 02.02.2023
Madlenya - Mbabane Swallows Swaziland - MTN Premier League Finished

0:1

W 13 28.01.2023
Tambuti - Mbabane Swallows Swaziland - MTN Premier League Finished

0:1

W 12 21.01.2023
Mbabane Swallows - Manzini Wanderers Swaziland - MTN Premier League Finished

2:0

W 11 14.01.2023
Mbabane Highlanders - Mbabane Swallows Swaziland - MTN Premier League Finished

2:1

L 10 17.12.2022
Mbabane Swallows - Royal Leopards FC Swaziland - MTN Premier League Finished

2:2

D 9 10.12.2022
Mbabane Swallows - Nsingizini Hotspur Swaziland - MTN Premier League Finished

1:2

L 8 04.12.2022
Tambankulu Callies - Mbabane Swallows Swaziland - MTN Premier League Finished

0:4

W 7 27.11.2022
Moneni Pirates - Mbabane Swallows Swaziland - MTN Premier League Finished

0:1

W 6 20.11.2022
Seven Dreams - Mbabane Swallows Swaziland - MTN Premier League Finished

0:3

W 5 12.11.2022
Mbabane Swallows - Green Mamba FC Swaziland - MTN Premier League Finished

2:0

W 4 30.10.2022
Mbabane Swallows - Manzini Sea Birds Swaziland - MTN Premier League Finished

0:0

D 3 26.10.2022
Denver Sundowns - Mbabane Swallows Swaziland - MTN Premier League Finished

2:2

D 2 15.10.2022
Mbabane Swallows - Young Buffalos FC Swaziland - MTN Premier League Finished

1:1

D 1 02.10.2022
Match Tournament Status Result Outcome Round DateTime
Mbabane Swallows - Young Buffaloes FC Swaziland - MTN Premier League Finished

3:1

W 26 19.05.2024
Mbabane Swallows - Ezulwini United FC Swaziland - MTN Premier League Finished

1:0

W 25 11.05.2024
Mbabane Highlanders - Mbabane Swallows Swaziland - MTN Premier League Finished

2:3

W 24 05.05.2024
Mbabane Swallows - Manzini Sea Birds Swaziland - MTN Premier League Finished

7:2

W 23 27.04.2024
Illovo FC - Mbabane Swallows Swaziland - MTN Premier League Finished

0:1

W 22 20.04.2024
Mbabane Swallows - Rangers Shiselweni FC Swaziland - MTN Premier League Finished

1:0

W 21 13.04.2024
Mbabane Swallows - Moneni Pirates Swaziland - MTN Premier League Finished

2:0

W 20 30.03.2024
Mbabane Swallows - Manzini Wanderers Swaziland - MTN Premier League Finished

3:0

W 19 03.03.2024
Mbabane Swallows - Royal Leopards FC Swaziland - MTN Premier League Finished

1:1

D 18 24.02.2024
Nsingizini Hotspur - Mbabane Swallows Swaziland - MTN Premier League Finished

1:1

D 17 18.02.2024
Mbabane Swallows - Madlenya Swaziland - MTN Premier League Finished

4:0

W 16 03.02.2024
Green Mamba FC - Mbabane Swallows Swaziland - MTN Premier League Finished

0:0 (0:0)

D 15 27.01.2024
Denver Sundowns - Mbabane Swallows Swaziland - MTN Premier League Finished

1:1 (0:0)

D 14 14.01.2024
Mbabane Swallows - Illovo FC Swaziland - MTN Premier League Finished

0:0 (0:0)

D 13 23.12.2023
Ezulwini United FC - Mbabane Swallows Swaziland - MTN Premier League Finished

1:1

D 12 16.12.2023
Mbabane Swallows - Mbabane Highlanders Swaziland - MTN Premier League Finished

1:1

D 11 10.12.2023
Manzini Wanderers - Mbabane Swallows Swaziland - MTN Premier League Finished

1:3

W 10 02.12.2023