South Africa

Moroka Swallows FC (men).

The club's teams and every recorded move into, out of and between them.

Club 4190 · 3 teams

Teams

TeamSideLeagueCurrent squad
Moroka Swallows FCFirst team——
Moroka Swallows FC ReservesReserves——
Moroka Swallows FC YouthYouth——

Transfers

308 recorded moves

Side is the club's team each move involved. Arrivals and departures leave out moves between the club's own teams.

Moroka Swallows FC (men) transfers
DatePlayer SideFromToMoveFee
02 Jul 2008 Keegan Ritchie First team SuperSport United Moroka Swallows FC Loan —
01 Jul 2008 Sibusiso Khumalo First team Stars of Africa Academy Moroka Swallows FC Transfer —
01 Jan 2008 James Chamanga First team Moroka Swallows FC Dalian Shide (1992 - 2012) Transfer —
01 Jul 2007 James Chamanga First team SuperSport United Moroka Swallows FC Transfer —
01 Jul 2006 Bevan Fransman First team Kaizer Chiefs Moroka Swallows FC Transfer Free
01 Jul 2006 Ramahlwe Mphahlele First team Not recorded Moroka Swallows FC Transfer —
01 Jul 2003 Siphiwe Tshabalala Youth Moroka Swallows FC Youth Alexandra United FC Transfer —
01 Jul 2002 Siphiwe Tshabalala Youth Kaizer Chiefs Youth Moroka Swallows FC Youth Transfer —