ADVERTISEMENT
Moroka Swallows

Swallows FC

South Africa
Matches
Players
Stats
Transfers
*Please note that we do not provide live streaming of Swallows FC directly. We publish Swallows FC TV schedules and live stream links strictly for the official rights holding broadcasters and streaming providers only. For how to watch Swallows FC matches in United States, see additional information below. For any omissions or errors, please contact us.

Players

Swallows FC Squad

Goalkeepers

D. Akpeyi
# 16 D. Akpeyi

Nigeria

38 years · 207.2 lb · 6 ft 2 in

Defenders

M. Shwabule

South Africa

28 years · ·

F. Tshanini

South Africa

28 years · ·

M. Mphahlele

South Africa

24 years · ·

G. Damons
# 18 G. Damons

South Africa

29 years · ·

T. Maponya

South Africa

29 years · · 5 ft 9 in

V. Sibiya
# 24 V. Sibiya

South Africa

30 years · ·

S. Sibiya

South Africa

33 years · ·

J. Sait
# 34 J. Sait

South Africa

31 years · ·

N. Nyauza
# 50 N. Nyauza

South Africa

34 years · 172 lb · 5 ft 9 in

Midfielders

A. Mahlonoko

South Africa

22 years · 130.1 lb · 5 ft 7 in

G. Khupe
# 33 G. Khupe

South Africa

24 years · ·

L. Phalane

South Africa

34 years · ·

R. Sanou
# 28 R. Sanou

Burkina Faso

22 years · · 6 ft 1 in

Y. Djaha
# 88 Y. Djaha

Côte D'Ivoire

22 years · 165.3 lb · 5 ft 10 in

S. Khumalo

South Africa

21 years · ·

T. Ngwenya

South Africa

years · ·

I. Makaringe

South Africa

years · ·

M. Rampa
# 17 M. Rampa

South Africa

years · ·

O. Khumalo

South Africa

years · ·

Attackers

G. Mhango
# 11 G. Mhango

Malawi

31 years · 154.3 lb · 5 ft 8 in

S. Mtshali

South Africa

29 years · ·

L. Koapeng

South Africa

32 years · · 5 ft 8 in

Stats

Swallows FC Player Statistics

NameA
Goalkeepers
D. Akpeyi 2430272700100200
Defenders
M. Shwabule 1354130400000
F. Tshanini 706148641800200
M. Mphahlele 87011920201000
G. Damons 3438352500100
T. Maponya 40276151700200
V. Sibiya 1444171610800600
S. Sibiya 469104601700100
J. Sait 1682201400000
N. Nyauza 74010913300100
Midfielders
A. Mahlonoko 58611838420000
G. Khupe 3145413700000
L. Phalane 1694232129200300
R. Sanou 73210913500100
Y. Djaha 11010100000
S. Khumalo 40110463700000
T. Ngwenya 61010400000
I. Makaringe 00000000000
M. Rampa 3230301900000
O. Khumalo 8250501000100
Attackers
G. Mhango 1723241959571900
S. Mtshali 00000000000
L. Koapeng 36210372901000

Transfers

Swallows FC Transfers

NameDateFromFee
Transfers In
L. Koapeng
01 January 2024
01 January 2024Richards Bay-
A. Mahlonoko
01 January 2024
01 January 2024La Masia-
M. Mphahlele
01 January 2024
01 January 2024Stellenbosch-
R. Sanou
01 January 2024
01 January 2024Aceuchal-
Transfers Out
A. Jali
01 July 2024
01 July 2024Chippa Utd-
K. Mngonyama
01 July 2024
01 July 2024AmaZulu-
T. Patjie
01 February 2024
01 February 2024Baroka-
T. Mbanjwa
01 July 2024
01 July 2024SuperSport Utd-
T. Mabasa
25 January 2024
25 January 2024Pirates-
T. Mthethwa
01 July 2024
01 July 2024Richards Bay-
K. Malinga
12 January 2024
12 January 2024Arrows-
L. Mtshali
01 July 2024
01 July 2024Sekhukhune Utd-
N. Makhubela
29 March 2024
29 March 2024Richards Bay-
B. Sam
01 July 2024
01 July 2024Kaizer Chiefs-
K. Phillips
01 July 2024
01 July 2024Arrows-
K. Allan
30 January 2024
30 January 2024SuperSport Utd-
D. Van Rhyn
01 January 2024
01 January 2024Upington-
L. Mbanjwa
01 July 2024
01 July 2024Arrows-
J. Everson
01 July 2024
01 July 2024Magesi-
N. Ngqonga
01 July 2024
01 July 2024Cape Town City-

Newsletter Signup »

Email:
Why Signup?
This form is protected by reCAPTCHA.
The Google Privacy Policy and Terms of Service apply.
TV Schedules and Live Streaming Listings
Live Soccer TV App
Download the Live Soccer TV App for
iPhone and Android
Live Soccer TV App for iOSLive Soccer TV App for Android