Eswatini
Mbabane Swallows (men).
The club's teams and every recorded move into, out of and between them.
Club 382 · 1 teamTeams
| Team | Side | League | Current squad |
|---|---|---|---|
| Mbabane Swallows | First team | — | — |
Transfers
56 recorded movesSide is the club's team each move involved. Arrivals and departures leave out moves between the club's own teams.
| Date | Player | Side | From | To | Move | Fee |
|---|---|---|---|---|---|---|
| 30 Aug 2026 | Nhlanhla Ngwenya | First team | Mbabane Swallows | Green Mamba Big Bend | Transfer | — |
| 01 Jul 2026 | Bongi Magagula | First team | Mbabane Swallows | Nsingizini Hotspurs FC | Transfer | — |
| 30 Jun 2026 | Phiwa Dlamini | First team | Mbabane Swallows | Young Buffaloes Simunye | Loan return | |
| 09 Feb 2026 | Karim Madja | First team | Mbabane Swallows | Tambankulu Callies | Transfer | — |
| 16 Jan 2026 | Phiwa Dlamini | First team | Young Buffaloes Simunye | Mbabane Swallows | Loan | — |
| 01 Jan 2026 | Sifiso Mabila | First team | Mbabane Swallows | Retired | Retired | — |
| 04 Oct 2025 | Wandile Simelane | First team | Royal Leopards Simunye | Mbabane Swallows | Transfer | — |
| 01 Aug 2025 | Given Lukhele | First team | Mbabane Swallows | Unknown club | Transfer | — |
| 01 Jul 2025 | Bobo Angwenga | First team | Mbabane Swallows | Without club | Released | — |
| 01 Jul 2025 | Melusi Dlamini | First team | Mbabane Swallows | Retired | Retired | — |
| 01 Jul 2025 | Kwakyi | First team | Mbabane Swallows | Nsingizini Hotspurs FC | Transfer | — |
| 30 Jan 2025 | Siphosethu Mabilisa | First team | Mbabane Swallows | Young Buffaloes Simunye | Transfer | — |
| 29 Jan 2025 | Kwakhe Thwala | First team | Mbabane Swallows | Nsingizini Hotspurs FC | Transfer | — |
| 27 Jan 2025 | Ayanda Gadlela | First team | Mbabane Swallows | Nsingizini Hotspurs FC | Transfer | — |
| 14 Jan 2025 | Siyabonga Zwane | First team | Mbabane Swallows | Green Mamba Big Bend | Transfer | — |
| 10 Jan 2025 | Leon Manyisa | First team | Mbabane Swallows | Young Buffaloes Simunye | Transfer | — |
| 14 Aug 2024 | Given Lukhele | First team | Malanti Chiefs Pigg\'s Peak | Mbabane Swallows | Transfer | — |
| 14 Aug 2024 | Karim Madja | First team | Elmina Sharks FC | Mbabane Swallows | Transfer | — |
| 04 Aug 2024 | Felix Badenhorst | First team | Mbabane Swallows | Royal Leopards Simunye | Transfer | — |
| 10 Jul 2024 | Neliswa Senzo Dlamini | First team | Mbabane Swallows | Nsingizini Hotspurs FC | Transfer | — |
| 01 Jul 2024 | Ndumiso Ndaba | First team | Mbabane Swallows | Manzini Sea Birds FC | Transfer | — |
| 08 Oct 2023 | Melusi Dlamini | First team | Unknown club | Mbabane Swallows | Transfer | — |
| 04 Sep 2023 | Manqoba Vilakati | First team | Nsingizini Hotspurs FC | Mbabane Swallows | Transfer | — |
| 01 Jul 2023 | Mohamed Kabia | First team | Mbabane Swallows | Without club | Released | — |
| 12 Feb 2023 | Siphephelo Newman Philiso | First team | Unknown club | Mbabane Swallows | Transfer | — |
| 01 Jul 2022 | Neliswa Senzo Dlamini | First team | Manzini Wanderers | Mbabane Swallows | Transfer | — |
| 23 Nov 2021 | Menzi Sithole | First team | Mbabane Swallows | Royal Leopards Simunye | Transfer | — |
| 01 Jul 2021 | Leon Manyisa | First team | Vovovo FC | Mbabane Swallows | Transfer | — |
| 01 Jul 2021 | Felix Badenhorst | First team | TS Galaxy FC | Mbabane Swallows | Transfer | Free |
| 30 Jun 2021 | Leon Manyisa | First team | Mbabane Swallows | Vovovo FC | Loan return |