Eswatini

Mbabane Swallows.

Part of Mbabane Swallows (men).

Matrix 3089 · Current squad
Squad records0
Average age—

Current observed squad. Ages today.

THE MATCHES / Current

Fixtures & results

0 matches

No fixtures recorded for this selection.

Fixtures from tracked competitions. Kickoff times are in UTC. TBC means a date or time has not been confirmed.

Squad

PlayerAge
No published squad records for this selection.

Transfers

56 recorded moves

All recorded arrivals and departures, newest first.

Mbabane Swallows transfers
DatePlayer FromToMoveFee
30 Aug 2026 Nhlanhla Ngwenya Mbabane Swallows Green Mamba Big Bend Transfer —
01 Jul 2026 Bongi Magagula Mbabane Swallows Nsingizini Hotspurs FC Transfer —
30 Jun 2026 Phiwa Dlamini Mbabane Swallows Young Buffaloes Simunye Loan return
09 Feb 2026 Karim Madja Mbabane Swallows Tambankulu Callies Transfer —
16 Jan 2026 Phiwa Dlamini Young Buffaloes Simunye Mbabane Swallows Loan —
01 Jan 2026 Sifiso Mabila Mbabane Swallows Retired Retired —
04 Oct 2025 Wandile Simelane Royal Leopards Simunye Mbabane Swallows Transfer —
01 Aug 2025 Given Lukhele Mbabane Swallows Unknown club Transfer —
01 Jul 2025 Bobo Angwenga Mbabane Swallows Without club Released —
01 Jul 2025 Melusi Dlamini Mbabane Swallows Retired Retired —
01 Jul 2025 Kwakyi Mbabane Swallows Nsingizini Hotspurs FC Transfer —
30 Jan 2025 Siphosethu Mabilisa Mbabane Swallows Young Buffaloes Simunye Transfer —
29 Jan 2025 Kwakhe Thwala Mbabane Swallows Nsingizini Hotspurs FC Transfer —
27 Jan 2025 Ayanda Gadlela Mbabane Swallows Nsingizini Hotspurs FC Transfer —
14 Jan 2025 Siyabonga Zwane Mbabane Swallows Green Mamba Big Bend Transfer —
10 Jan 2025 Leon Manyisa Mbabane Swallows Young Buffaloes Simunye Transfer —
14 Aug 2024 Given Lukhele Malanti Chiefs Pigg\'s Peak Mbabane Swallows Transfer —
14 Aug 2024 Karim Madja Elmina Sharks FC Mbabane Swallows Transfer —
04 Aug 2024 Felix Badenhorst Mbabane Swallows Royal Leopards Simunye Transfer —
10 Jul 2024 Neliswa Senzo Dlamini Mbabane Swallows Nsingizini Hotspurs FC Transfer —
01 Jul 2024 Ndumiso Ndaba Mbabane Swallows Manzini Sea Birds FC Transfer —
08 Oct 2023 Melusi Dlamini Unknown club Mbabane Swallows Transfer —
04 Sep 2023 Manqoba Vilakati Nsingizini Hotspurs FC Mbabane Swallows Transfer —
01 Jul 2023 Mohamed Kabia Mbabane Swallows Without club Released —
12 Feb 2023 Siphephelo Newman Philiso Unknown club Mbabane Swallows Transfer —
01 Jul 2022 Neliswa Senzo Dlamini Manzini Wanderers Mbabane Swallows Transfer —
23 Nov 2021 Menzi Sithole Mbabane Swallows Royal Leopards Simunye Transfer —
01 Jul 2021 Leon Manyisa Vovovo FC Mbabane Swallows Transfer —
01 Jul 2021 Felix Badenhorst TS Galaxy FC Mbabane Swallows Transfer Free
30 Jun 2021 Leon Manyisa Mbabane Swallows Vovovo FC Loan return

Contracts and market values are not available yet.