search icon
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
American Football
Australian Football
Badminton
Baseball
Basketball
Counter Strike GO
Cricket
Field Hockey
Handball
Ice Hockey
Kabaddi
League of Legends
Rugby
Soccer
Tennis
Volleyball
Water Polo
Global Sports Archive Logo
Soccer iconFIFA WCEPLLa LigaBundesligaSerie AUEFA CLAll CompetitionsTransfersPlayers Abroad

Swallows FC - Team Info

Official Name:
Moroka Swallows Football Club
Address:
22 Wellington Road
2193 Parktown, South Africa
2193 Parktown, South Africa
Club Colors:
White / Maroon
Nicknames:
Social Media:
Facebook channel of Swallows FC style= Twitter channel of Swallows FC Youtube icon Instagram channel of Swallows FC VK icon

Matches

2023-12-15
Swallows FCSwallows 1 : 2 SuperSport United FCSuperSport
L
2023-12-23
Royal AM FCRoyal AM 0 : 0 Swallows FCSwallows
D
2023-12-27
Mamelodi Sundowns FCSundowns PSTP Swallows FCSwallows
2023-12-29
Swallows FCSwallows PSTP Lamontville Golden Arrows FCGolden Arrows
2024-02-13
Cape Town City FCCape Town City PSTP Swallows FCSwallows
2024-02-17
Swallows FCSwallows 0 : 1 Polokwane City FCPolokwane City
L
2024-02-24
Platinum City Rovers FCPlatinum City 14:00 Swallows FCSwallows
2024-03-02
Kaizer Chiefs FCKaizer Chiefs 16:30 Swallows FCSwallows
2024-03-05
AmaZulu FCAmaZulu 18:30 Swallows FCSwallows
2024-03-09
Swallows FCSwallows 16:30 Sekhukhune United FCSekhukhune
2024-03-31
Cape Town Spurs FCCT Spurs 15:30 Swallows FCSwallows
2024-04-03
Swallows FCSwallows 19:30 Orlando Pirates FCOrlando
#
Pos

Roster

#
Name
Age
Pos
Ap
SI
SO
B
G
YC
Y2C
RC
Min
16
Player picture of Daniel Akpeyi
Daniel Akpeyi
37
GK
15
0
0
0
0
2
0
0
1350
Age
Ap
SI
SO
B
G
37
15
0
0
0
0
A
YC
Y2C
RC
Min
0
2
0
0
1350
31
Player picture of Thakasani Mbanjwa
Thakasani Mbanjwa
27
GK
0
0
0
15
0
0
0
0
0
Age
Ap
SI
SO
B
G
27
0
0
0
15
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Age
Ap
SI
SO
B
G
35
A
YC
Y2C
RC
Min
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Age
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
2
Player picture of Sipho Sibiya
Sipho Sibiya
32
DF
4
2
0
9
0
0
0
0
220
Age
Ap
SI
SO
B
G
32
4
2
0
9
0
A
YC
Y2C
RC
Min
0
0
0
0
220
5
Player picture of Wandisile Letlabika
Wandisile Letlabika
34
DF
1
1
0
3
0
0
0
0
30
Age
Ap
SI
SO
B
G
34
1
1
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
30
18
Player picture of Gregory Damons
Gregory Damons
28
DF
2
1
1
1
0
1
0
0
88
Age
Ap
SI
SO
B
G
28
2
1
1
1
0
A
YC
Y2C
RC
Min
0
1
0
0
88
19
Player picture of Tshanini Falakhe
Tshanini Falakhe
28
DF
6
4
1
12
0
1
0
0
192
Age
Ap
SI
SO
B
G
28
6
4
1
12
0
A
YC
Y2C
RC
Min
0
1
0
0
192
23
Player picture of Mthokozisi Shwabule
Mthokozisi Shwabule
27
DF
3
2
0
3
0
0
0
0
118
Age
Ap
SI
SO
B
G
27
3
2
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
118
24
Player picture of Vusi Sibiya
Vusi Sibiya
29
DF
12
1
0
3
0
4
0
0
994
Age
Ap
SI
SO
B
G
29
12
1
0
3
0
A
YC
Y2C
RC
Min
0
4
0
0
994
25
Player picture of Thabang Maponya
Thabang Maponya
28
DF
2
1
1
10
0
0
0
0
76
Age
Ap
SI
SO
B
G
28
2
1
1
10
0
A
YC
Y2C
RC
Min
0
0
0
0
76
27
Player picture of Keenan Phillips
Keenan Phillips
24
DF
14
0
0
0
1
3
0
0
1260
Age
Ap
SI
SO
B
G
24
14
0
0
0
1
A
YC
Y2C
RC
Min
0
3
0
0
1260
36
Player picture of Basil Mphahlele
Basil Mphahlele
24
DF
1
0
0
0
0
0
0
0
90
Age
Ap
SI
SO
B
G
24
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
45
Player picture of Kwanda Mngonyama
Kwanda Mngonyama
30
DF
5
0
1
1
0
2
0
0
450
Age
Ap
SI
SO
B
G
30
5
0
1
1
0
A
YC
Y2C
RC
Min
2
2
0
0
450
49
Player picture of Thandolwethu Ngwenya
Thandolwethu Ngwenya
DF
0
0
0
3
0
0
0
0
0
Age
Ap
SI
SO
B
G
0
0
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
0
50
Player picture of Ntsikelelo Nyauza
Ntsikelelo Nyauza
33
DF
1
0
1
0
0
0
0
0
86
Age
Ap
SI
SO
B
G
33
1
0
1
0
0
A
YC
Y2C
RC
Min
0
0
0
0
86
66
Player picture of Bongani Sam
Bongani Sam
26
DF
13
0
1
0
0
0
0
0
1169
Age
Ap
SI
SO
B
G
26
13
0
1
0
0
A
YC
Y2C
RC
Min
1
0
0
0
1169
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
6
Player picture of Tlakusani Mthethwa
Tlakusani Mthethwa
30
MF
11
6
2
9
0
1
0
0
516
Age
Ap
SI
SO
B
G
30
11
6
2
9
0
A
YC
Y2C
RC
Min
0
1
0
0
516
8
Player picture of Lantshene Phalane
Lantshene Phalane
34
MF
14
2
6
2
0
3
0
0
993
Age
Ap
SI
SO
B
G
34
14
2
6
2
0
A
YC
Y2C
RC
Min
0
3
0
0
993
12
Player picture of Daweron van Rhyn
Daweron van Rhyn
MF
5
5
0
5
0
0
0
0
102
Age
Ap
SI
SO
B
G
5
5
0
5
0
A
YC
Y2C
RC
Min
0
0
0
0
102
14
Player picture of Owethu Khumalo
Owethu Khumalo
MF
3
3
0
6
0
1
0
0
59
Age
Ap
SI
SO
B
G
3
3
0
6
0
A
YC
Y2C
RC
Min
0
1
0
0
59
15
Player picture of Andile Jali
Andile Jali
33
MF
11
1
5
1
0
1
0
0
861
Age
Ap
SI
SO
B
G
33
11
1
5
1
0
A
YC
Y2C
RC
Min
0
1
0
0
861
17
Player picture of Mkhuseli Rampa
Mkhuseli Rampa
MF
0
0
0
10
0
0
0
0
0
Age
Ap
SI
SO
B
G
0
0
0
10
0
A
YC
Y2C
RC
Min
0
0
0
0
0
20
Player picture of David Uromi
David Uromi
24
MF
0
0
0
1
0
0
0
0
0
Age
Ap
SI
SO
B
G
24
0
0
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
0
21
Player picture of Siyabonga Khumalo
Siyabonga Khumalo
21
MF
1
1
0
2
0
0
0
0
5
Age
Ap
SI
SO
B
G
21
1
1
0
2
0
A
YC
Y2C
RC
Min
0
0
0
0
5
28
Player picture of Roland Sanou
Roland Sanou
21
MF
1
1
0
1
0
0
0
0
4
Age
Ap
SI
SO
B
G
21
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
4
29
Player picture of Letsie Koapeng
Letsie Koapeng
32
MF
1
0
0
0
0
0
0
0
90
Age
Ap
SI
SO
B
G
32
1
0
0
0
0
A
YC
Y2C
RC
Min
0
0
0
0
90
34
Player picture of Junaid Sait
Junaid Sait
30
MF
2
0
1
4
0
0
0
0
169
Age
Ap
SI
SO
B
G
30
2
0
1
4
0
A
YC
Y2C
RC
Min
0
0
0
0
169
35
Player picture of Tumelo Mangweni
Tumelo Mangweni
29
MF
1
1
0
3
0
0
0
0
9
Age
Ap
SI
SO
B
G
29
1
1
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
9
47
Player picture of Mbulelo Wambi
Mbulelo Wambi
37
MF
2
2
0
6
0
0
0
0
18
Age
Ap
SI
SO
B
G
37
2
2
0
6
0
A
YC
Y2C
RC
Min
0
0
0
0
18
80
Player picture of Augustine Mahlonoko
Augustine Mahlonoko
22
MF
1
1
0
1
0
0
0
0
17
Age
Ap
SI
SO
B
G
22
1
1
0
1
0
A
YC
Y2C
RC
Min
0
0
0
0
17
Age
Ap
SI
SO
B
G
36
A
YC
Y2C
RC
Min
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Age
Ap
SI
SO
B
G
22
A
YC
Y2C
RC
Min
7
Player picture of Tshidiso Patjie
Tshidiso Patjie
33
FW
7
3
2
7
0
0
0
0
336
Age
Ap
SI
SO
B
G
33
7
3
2
7
0
A
YC
Y2C
RC
Min
1
0
0
0
336
9
Player picture of Tshegofatso Mabasa
Tshegofatso Mabasa
27
FW
13
1
3
1
6
5
0
0
1093
Age
Ap
SI
SO
B
G
27
13
1
3
1
6
A
YC
Y2C
RC
Min
0
5
0
0
1093
10
Player picture of Lindokuhle Mtshali
Lindokuhle Mtshali
25
FW
11
0
3
0
1
3
0
0
959
Age
Ap
SI
SO
B
G
25
11
0
3
0
1
A
YC
Y2C
RC
Min
2
3
0
0
959
11
Player picture of Gabadinho Mhango
Gabadinho Mhango
31
FW
12
5
5
5
2
5
0
0
670
Age
Ap
SI
SO
B
G
31
12
5
5
5
2
A
YC
Y2C
RC
Min
0
5
0
0
670
37
Player picture of Jacob Everso
Jacob Everso
FW
1
0
1
0
0
1
0
0
73
Age
Ap
SI
SO
B
G
1
0
1
0
0
A
YC
Y2C
RC
Min
0
1
0
0
73
42
Player picture of Dumisani Zuma
Dumisani Zuma
28
FW
10
7
3
7
0
0
0
0
285
Age
Ap
SI
SO
B
G
28
10
7
3
7
0
A
YC
Y2C
RC
Min
0
0
0
0
285
72
Player picture of Ntsako Makhubela
Ntsako Makhubela
29
FW
11
0
8
0
1
1
0
0
900
Age
Ap
SI
SO
B
G
29
11
0
8
0
1
A
YC
Y2C
RC
Min
1
1
0
0
900
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
C
Player picture of Steve Komphela
Steve Komphela
56
Coach
AC
Player picture of Musa Nyatama
Musa Nyatama
36
Assistant Coach
AC
Player picture of Musa NyatamaPlayer nationality of Musa Nyatama
Musa Nyatama
Assistant Coach

Head-2-Head

#
Team
Area
M
W
D
L
GS
GA
GD
P
PPM
1
South Africa
34
8
12
14
33
43
-10
36
1.06
2
South Africa
33
7
10
16
27
45
-18
31
0.94
3
South Africa
33
7
8
18
31
54
-23
29
0.88
4
South Africa
33
6
15
12
36
45
-9
33
1.00
5
South Africa
31
9
11
11
31
34
-3
38
1.23
6
South Africa
29
15
4
10
46
43
3
49
1.69
7
South Africa
29
10
7
12
30
39
-9
37
1.28
8
South Africa
25
11
9
5
29
24
5
42
1.68
9
South Africa
24
6
6
12
18
29
-11
24
1.00
10
South Africa
24
14
3
7
26
16
10
45
1.88
Show All
News

Club History

10.10.1947
foundation as Moroka Swallows Football Club
18.07.2016
renaming to Swallows Football Club

Trophies

Nedbank Cup
5 x
2008/2009

Historical Logos

???? - 18.07.2016