thumbnail Hello,

Mbabane Swallows

Players Nationality Position Age
 S. Ginindza Goalkeeper 29
 N. Shabangu Goalkeeper 26
 N. Ndaba Defender 0
 S. Shabalala Defender 20
 T. Maposa Defender 30
 S. Matsenjwa Defender 26
 S. Mabila Defender 31
 C. Magagula Defender 23
 S. Mdluli Defender 30
 M. Palma Defender 33
 S. Mkhweli Defender 25
 G. Goshen Midfielder 0
 M. Kingu Yallet Midfielder 19
 P. Dlamini Midfielder 28
 P. Tshishimbi Midfielder 27
 N. Ndlovu Midfielder 22
 T. Tsabedze Midfielder 32
 S. Vilakati Midfielder 28
 B. Sikhondze Midfielder 23
 W. Nhleko Midfielder 36
 S. Ndzinisa Attacker 25
 R. Mccreesh Attacker 21
 S. Hlatjwako Attacker 29
 M. Dlamini Attacker 23
 P. Sacolo Attacker 25
Manager
 T. Vilakati