South Africa / Betway Premiership

Moroka Swallows FC.

Part of Moroka Swallows FC (men). Other teams: Moroka Swallows FC Reserves (Reserves), Moroka Swallows FC Youth (Youth).

Matrix 1871 · 23/24 squad
Squad records45
Average age27.4

Recorded season membership. Ages at 30 June 2024.

THE MATCHES / 23/24

Fixtures & results

34 matches

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

Squad

Transfers

47 recorded moves

23/24 arrivals and departures.

Moroka Swallows FC transfers
DatePlayer FromToMoveFee
07 Jul 2023 Daweron Van Rhyn Upington City FC Moroka Swallows FC Transfer —
07 Jul 2023 Victor Bakah Uthongathi FC Moroka Swallows FC Transfer —
07 Jul 2023 Keenan Phillips SuperSport United Moroka Swallows FC Transfer Free
07 Jul 2023 Lantshene Phalane Royal AM FC Moroka Swallows FC Transfer Free
01 Jul 2023 Sphesihle Mbhele Moroka Swallows FC Upington City FC Transfer —
01 Jul 2023 Thato Makua Moroka Swallows FC Without club Released —
01 Jul 2023 Phelelani Mvelase Moroka Swallows FC Without club Released —
01 Jul 2023 Daniel Gozar Moroka Swallows FC Without club Released —
01 Jul 2023 Naeem Amoojee Moroka Swallows FC Unknown club Transfer —
01 Jul 2023 Thabo Mosadi Moroka Swallows FC Without club Released —
01 Jul 2023 Mwape Musonda Moroka Swallows FC Without club Released —
01 Jul 2023 Pentjie Zulu Moroka Swallows FC Without club Released —
01 Jul 2023 Waseem Isaacs Moroka Swallows FC Without club Released —
01 Jul 2023 Evans Rusike Moroka Swallows FC Without club Released —
01 Jul 2023 Sanele Tshabalala Moroka Swallows FC Mamelodi Sundowns FC Transfer —
01 Jul 2023 Ntsako Makhubela Orlando Pirates Moroka Swallows FC Transfer Free
30 Jun 2023 Thela Ngobeni Moroka Swallows FC Retired Retired —

Contracts and market values are not available yet.