thumbnail Hello,

Mbabane Swallows

Players Nationality Position Age
 S. Ginindza Goalkeeper 29
 N. Shabangu Goalkeeper 26
 C. Magagula Defender 23
 S. Matsenjwa Defender 26
 T. Maposa Defender 30
 S. Shabalala Defender 20
 S. Mkhweli Defender 24
 M. Palma Defender 33
 S. Mabila Defender 31
 W. Nhleko Midfielder 35
 A. Tagbor Midfielder 25
 M. Fakudze Midfielder 21
 R. Makaba Midfielder 27
 P. Tshishimbi Midfielder 26
 F. Badenhorst Midfielder 27
 L. Maziya Midfielder 33
 B. Sikhondze Midfielder 23
 S. Vilakati Midfielder 28
 T. Tsabedze Midfielder 32
 N. Ndlovu Midfielder 22
 R. Mccreesh Attacker 20
 M. Dlamini Attacker 23
 S. Ndzinisa Attacker 25
 S. Hlatjwako Attacker 29
Manager
 T. Vilakati