All-time records

Mbabane Swallows

16 matches on record · Team page

Top scorers

#PlayerGoalsApps
1S. Ndzinisa 56
2N. Ndlovu 16
2W. Nhleko 16
2P. Tshishimbi 15
2K. Madja 13

Most appearances

Advertisement

Biggest wins

19 Mar 2017
CAF Confederation Cup
Mbabane Swallows 3–0 Azam
23 May 2017
CAF Confederation Cup
Mbabane Swallows 4–2 Platinum Stars
15 Apr 2017
CAF Confederation Cup
Mbabane Swallows 4–2 Léopards de Dolisié
16 Aug 2024
CAF Champions League
Mbabane Swallows 1–0 Ferroviário Beira
18 Feb 2017
CAF Confederation Cup
Mbabane Swallows 3–2 Orapa United
11 Feb 2017
CAF Confederation Cup
Orapa United 0–1 Mbabane Swallows

Heaviest defeats

21 Sep 2024
CAF Champions League
Mamelodi Sundowns 4–0 Mbabane Swallows
14 Sep 2024
CAF Champions League
Mbabane Swallows 0–4 Mamelodi Sundowns
2 Jul 2017
CAF Confederation Cup
Mbabane Swallows 1–3 CS Sfaxien
21 Jun 2017
CAF Confederation Cup
MC Alger 2–1 Mbabane Swallows
13 May 2017
CAF Confederation Cup
CS Sfaxien 1–0 Mbabane Swallows
9 Apr 2017
CAF Confederation Cup
Léopards de Dolisié 1–0 Mbabane Swallows
12 Mar 2017
CAF Confederation Cup
Azam 1–0 Mbabane Swallows

Records cover matches on this site: match sheets, plus season totals entered for older seasons. Ages use full dates of birth.