☰
Home
Sports
Facebook
Twitter
Instagram
Alpine Skiing
Home
World Cup
World Rankings
American Football
Home
NFL
NCAA FBS I
CFL
ELF
All Competitions
Australian Football
Home
AFL
All Competitions
Badminton
Home
Olympics
CW Games
All Competitions
World Rankings
Baseball
Home
MLB
NPB
KBO League
KBO
CPBL
All Competitions
Basketball
Home
NBA
EuroLeague
EuroCup
ACB
All Competitions
Counter Strike GO
Home
All Competitions
Cricket
Home
IPL
Big Bash
ICC ODI
Twenty20
ICC Test
All Competitions
Field Hockey
Home
Hockey World Cup
FIH Pro League
EHL
Euros
All Competitions
Handball
Home
Bundesliga
EHF CL
EHF Euro
EHF Women CL
World Cup
All Competitions
Ice Hockey
Home
NHL
KHL
World Cup
CHL
DEL
All Competitions
Kabaddi
Home
Pro Kabaddi
All Competitions
League of Legends
Home
All Competitions
Rugby
Home
Super Rugby
Six Nations
Premiership
Pro 14
Top 14
All Competitions
Soccer
Home
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Players Abroad
Tennis
Home
ATP Tour
WTA Tour
ATP Challenger
World Rankings
Volleyball
Home
VMNL
VWNL
CEV CL
Superlega
All Competitions
Water Polo
Home
World Cup
World League
Euros (M)
LEN CL
Euros (W)
All Competitions
FIFA WC
EPL
La Liga
Bundesliga
Serie A
UEFA CL
All Competitions
Transfers
Players Abroad
Swallows FC -
Team Info
Official Name:
Moroka Swallows Football Club
Address:
22 Wellington Road
2193 Parktown, South Africa
2193 Parktown, South Africa
Website:
https://morokaswallowsfc.com/
Club Colors:
White / Maroon
Nicknames:
Social Media:
Matches
Most Recent
Nedbank Cup 2023/2024
Carling Black Label Knockout 2023
MTN 8 2023
DStv Premiership 2023/2024
Nedbank Cup 2022/2023
DStv Premiership 2022/2023
Playoffs 1/2 2021/2022
Nedbank Cup 2021/2022
DStv Premiership 2021/2022
MTN 8 2021
Nedbank Cup 2020/2021
DStv Premiership 2020/2021
Nedbank Cup 2019/2020
GladAfrica Championship 2019/2020
ABC Motsepe League 2018/2019
Nedbank Cup 2017/2018
National First Division 2015/2016
Playoffs 1/2 2014/2015
Nedbank Cup 2014/2015
ABSA Premiership 2014/2015
ABSA Premiership 2013/2014
ABSA Premiership 2012/2013
ABSA Premiership 2011/2012
ABSA Premiership 2010/2011
ABSA Premiership 2009/2010
ABSA Premiership 2008/2009
NSL Premiership 2007/2008
NSL Premiership 2006/2007
NSL Premiership 2005/2006
NSL Premiership 2004/2005
NSL Premiership 2003/2004
NSL Premiership 2002/2003
2024-03-09
Swallows FC
Swallows
1 : 4
Sekhukhune United FC
Sekhukhune
L
2024-03-13
University of Pretoria FC
Uni. Pretoria
2 : 1
Swallows FC
Swallows
L
2024-03-31
Cape Town Spurs FC
CT Spurs
0 : 1
Swallows FC
Swallows
W
2024-04-03
Swallows FC
Swallows
1 : 1
Orlando Pirates FC
Orlando
D
2024-04-06
Richards Bay FC
Richards Bay
1 : 0
Swallows FC
Swallows
L
2024-04-15
Swallows FC
Swallows
2 : 2
Mamelodi Sundowns FC
Sundowns
D
2024-04-26
TS Galaxy FC
TS Galaxy
19:30
Swallows FC
Swallows
2024-05-01
Chippa United FC
Chippa
15:00
Swallows FC
Swallows
#
Pos
Roster
2023 Carling Black Label Knockout
2023 MTN 8
2022/2023 DStv Premiership
2021/2022 DStv Premiership
2021 MTN 8
2020/2021 DStv Premiership
#
Name
Age
Pos
Ap
SI
SO
B
G
YC
Y2C
RC
Min
16
Daniel Akpeyi
38
GK
22
0
0
0
0
2
0
0
1980
16
Daniel Akpeyi
GK
+
Age
Ap
SI
SO
B
G
38
22
0
0
0
0
A
YC
Y2C
RC
Min
0
2
0
0
1980
31
Thakasani Mbanjwa
27
GK
0
0
0
22
0
0
0
0
0
31
Thakasani Mbanjwa
GK
+
Age
Ap
SI
SO
B
G
27
0
0
0
22
0
A
YC
Y2C
RC
Min
0
0
0
0
0
Thela Ngobeni
35
GK
Thela Ngobeni
GK
+
Age
Ap
SI
SO
B
G
35
A
YC
Y2C
RC
Min
Sanele Tshabalala
25
GK
Sanele Tshabalala
GK
+
Age
Ap
SI
SO
B
G
25
A
YC
Y2C
RC
Min
Buhle Thompson
GK
Buhle Thompson
GK
+
Age
Ap
SI
SO
B
G
A
YC
Y2C
RC
Min
2
Sipho Sibiya
32
DF
7
4
0
12
0
1
0
0
311
2
Sipho Sibiya
DF
+
Age
Ap
SI
SO
B
G
32
7
4
0
12
0
A
YC
Y2C
RC
Min
0
1
0
0
311
5
Wandisile Letlabika
34
DF
1
1
0
3
0
0
0
0
30
5
Wandisile Letlabika
DF
+
Age
Ap
SI
SO
B
G
34
1
1
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
30
18
Gregory Damons
28
DF
5
2
2
2
0
1
0
0
235
18
Gregory Damons
DF
+
Age
Ap
SI
SO
B
G
28
5
2
2
2
0
A
YC
Y2C
RC
Min
0
1
0
0
235
19
Tshanini Falakhe
28
DF
11
5
2
14
0
2
0
0
542
19
Tshanini Falakhe
DF
+
Age
Ap
SI
SO
B
G
28
11
5
2
14
0
A
YC
Y2C
RC
Min
0
2
0
0
542
23
Mthokozisi Shwabule
28
DF
4
3
0
4
0
0
0
0
134
23
Mthokozisi Shwabule
DF
+
Age
Ap
SI
SO
B
G
28
4
3
0
4
0
A
YC
Y2C
RC
Min
0
0
0
0
134
24
Vusi Sibiya
29
DF
15
1
0
7
0
5
0
0
1264
24
Vusi Sibiya
DF
+
Age
Ap
SI
SO
B
G
29
15
1
0
7
0
A
YC
Y2C
RC
Min
0
5
0
0
1264
25
Thabang Maponya
28
DF
3
1
2
16
0
0
0
0
150
25
Thabang Maponya
DF
+
Age
Ap
SI
SO
B
G
28
3
1
2
16
0
A
YC
Y2C
RC
Min
0
0
0
0
150
27
Keenan Phillips
24
DF
14
0
0
0
1
3
0
0
1260
27
Keenan Phillips
DF
+
Age
Ap
SI
SO
B
G
24
14
0
0
0
1
A
YC
Y2C
RC
Min
0
3
0
0
1260
33
Givemore Khupe
24
DF
4
1
3
4
0
0
0
0
224
33
Givemore Khupe
DF
+
Age
Ap
SI
SO
B
G
24
4
1
3
4
0
A
YC
Y2C
RC
Min
0
0
0
0
224
36
Basil Mphahlele
24
DF
8
1
0
1
0
0
0
0
646
36
Basil Mphahlele
DF
+
Age
Ap
SI
SO
B
G
24
8
1
0
1
0
A
YC
Y2C
RC
Min
1
0
0
0
646
45
Kwanda Mngonyama
30
DF
11
0
1
1
0
4
0
0
990
45
Kwanda Mngonyama
DF
+
Age
Ap
SI
SO
B
G
30
11
0
1
1
0
A
YC
Y2C
RC
Min
2
4
0
0
990
49
Thandolwethu Ngwenya
DF
0
0
0
3
0
0
0
0
0
49
Thandolwethu Ngwenya
DF
+
Age
Ap
SI
SO
B
G
0
0
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
0
50
Ntsikelelo Nyauza
33
DF
6
1
1
3
0
1
0
0
454
50
Ntsikelelo Nyauza
DF
+
Age
Ap
SI
SO
B
G
33
6
1
1
3
0
A
YC
Y2C
RC
Min
0
1
0
0
454
66
Bongani Sam
26
DF
13
0
1
0
0
0
0
0
1169
66
Bongani Sam
DF
+
Age
Ap
SI
SO
B
G
26
13
0
1
0
0
A
YC
Y2C
RC
Min
1
0
0
0
1169
6
Tlakusani Mthethwa
30
MF
18
9
4
12
0
2
0
0
915
6
Tlakusani Mthethwa
MF
+
Age
Ap
SI
SO
B
G
30
18
9
4
12
0
A
YC
Y2C
RC
Min
0
2
0
0
915
8
Lantshene Phalane
34
MF
18
2
7
2
0
3
0
0
1331
8
Lantshene Phalane
MF
+
Age
Ap
SI
SO
B
G
34
18
2
7
2
0
A
YC
Y2C
RC
Min
0
3
0
0
1331
12
Daweron van Rhyn
MF
5
5
0
5
0
0
0
0
102
12
Daweron van Rhyn
MF
+
Age
Ap
SI
SO
B
G
5
5
0
5
0
A
YC
Y2C
RC
Min
0
0
0
0
102
14
Owethu Khumalo
MF
3
3
0
6
0
1
0
0
59
14
Owethu Khumalo
MF
+
Age
Ap
SI
SO
B
G
3
3
0
6
0
A
YC
Y2C
RC
Min
0
1
0
0
59
15
Andile Jali
34
MF
11
1
5
1
0
1
0
0
861
15
Andile Jali
MF
+
Age
Ap
SI
SO
B
G
34
11
1
5
1
0
A
YC
Y2C
RC
Min
0
1
0
0
861
17
Mkhuseli Rampa
MF
2
2
0
14
0
0
0
0
5
17
Mkhuseli Rampa
MF
+
Age
Ap
SI
SO
B
G
2
2
0
14
0
A
YC
Y2C
RC
Min
0
0
0
0
5
21
Siyabonga Khumalo
21
MF
4
4
0
5
0
0
0
0
77
21
Siyabonga Khumalo
MF
+
Age
Ap
SI
SO
B
G
21
4
4
0
5
0
A
YC
Y2C
RC
Min
0
0
0
0
77
28
Roland Sanou
21
MF
4
1
1
5
0
0
0
0
243
28
Roland Sanou
MF
+
Age
Ap
SI
SO
B
G
21
4
1
1
5
0
A
YC
Y2C
RC
Min
0
0
0
0
243
29
Letsie Koapeng
32
MF
6
4
1
5
0
0
0
0
238
29
Letsie Koapeng
MF
+
Age
Ap
SI
SO
B
G
32
6
4
1
5
0
A
YC
Y2C
RC
Min
0
0
0
0
238
34
Junaid Sait
30
MF
2
0
1
4
0
0
0
0
169
34
Junaid Sait
MF
+
Age
Ap
SI
SO
B
G
30
2
0
1
4
0
A
YC
Y2C
RC
Min
0
0
0
0
169
35
Tumelo Mangweni
29
MF
1
1
0
3
0
0
0
0
9
35
Tumelo Mangweni
MF
+
Age
Ap
SI
SO
B
G
29
1
1
0
3
0
A
YC
Y2C
RC
Min
0
0
0
0
9
47
Mbulelo Wambi
37
MF
2
2
0
6
0
0
0
0
18
47
Mbulelo Wambi
MF
+
Age
Ap
SI
SO
B
G
37
2
2
0
6
0
A
YC
Y2C
RC
Min
0
0
0
0
18
77
Ntsikelelo Ngqonga
MF
4
1
2
4
0
1
0
0
251
77
Ntsikelelo Ngqonga
MF
+
Age
Ap
SI
SO
B
G
4
1
2
4
0
A
YC
Y2C
RC
Min
0
1
0
0
251
80
Augustine Mahlonoko
22
MF
7
3
4
4
2
0
0
0
340
80
Augustine Mahlonoko
MF
+
Age
Ap
SI
SO
B
G
22
7
3
4
4
2
A
YC
Y2C
RC
Min
0
0
0
0
340
Musa Nyatama
36
MF
Musa Nyatama
MF
+
Age
Ap
SI
SO
B
G
36
A
YC
Y2C
RC
Min
Victor Bakah
27
MF
Victor Bakah
MF
+
Age
Ap
SI
SO
B
G
27
A
YC
Y2C
RC
Min
Thato Makua
22
MF
Thato Makua
MF
+
Age
Ap
SI
SO
B
G
22
A
YC
Y2C
RC
Min
7
Tshidiso Patjie
33
FW
7
3
2
7
0
0
0
0
336
7
Tshidiso Patjie
FW
+
Age
Ap
SI
SO
B
G
33
7
3
2
7
0
A
YC
Y2C
RC
Min
1
0
0
0
336
10
Lindokuhle Mtshali
26
FW
18
0
4
0
2
3
0
0
1589
10
Lindokuhle Mtshali
FW
+
Age
Ap
SI
SO
B
G
26
18
0
4
0
2
A
YC
Y2C
RC
Min
2
3
0
0
1589
11
Gabadinho Mhango
31
FW
18
5
7
5
4
8
0
0
1184
11
Gabadinho Mhango
FW
+
Age
Ap
SI
SO
B
G
31
18
5
7
5
4
A
YC
Y2C
RC
Min
0
8
0
0
1184
30
Lwanda Mbanjwa
FW
6
4
2
4
0
0
0
0
246
30
Lwanda Mbanjwa
FW
+
Age
Ap
SI
SO
B
G
6
4
2
4
0
A
YC
Y2C
RC
Min
0
0
0
0
246
37
Jacob Everso
FW
8
1
7
1
1
3
0
0
572
37
Jacob Everso
FW
+
Age
Ap
SI
SO
B
G
8
1
7
1
1
A
YC
Y2C
RC
Min
0
3
0
0
572
42
Dumisani Zuma
28
FW
10
7
3
7
0
0
0
0
285
42
Dumisani Zuma
FW
+
Age
Ap
SI
SO
B
G
28
10
7
3
7
0
A
YC
Y2C
RC
Min
0
0
0
0
285
Moeketsi Makhanya
24
FW
Moeketsi Makhanya
FW
+
Age
Ap
SI
SO
B
G
24
A
YC
Y2C
RC
Min
C
Steve Komphela
56
Coach
C
Steve Komphela
Coach
AC
Musa Nyatama
36
Assistant Coach
AC
Musa Nyatama
Assistant Coach
Head-2-Head
All
Area Comps.
Area Teams
Competitions
Teams
#
Team
Area
M
W
D
L
GS
GA
GD
P
PPM
1
Orlando Pirates FC
South Africa
35
8
13
14
34
44
-10
37
1.06
2
Mamelodi Sundowns FC
South Africa
34
7
11
16
29
47
-18
32
0.94
3
Kaizer Chiefs FC
South Africa
34
7
9
18
31
54
-23
30
0.88
4
SuperSport United FC
South Africa
33
6
15
12
36
45
-9
33
1.00
5
Lamontville Golden Arrows FC
South Africa
31
9
11
11
31
34
-3
38
1.23
6
Cape Town Spurs FC
South Africa
30
16
4
10
47
43
4
52
1.73
7
AmaZulu FC
South Africa
30
10
8
12
31
40
-9
38
1.27
8
Maritzburg United FC
South Africa
25
11
9
5
29
24
5
42
1.68
9
Bidvest Wits FC
South Africa
24
6
6
12
18
29
-11
24
1.00
10
Platinum Stars FC
South Africa
24
14
3
7
26
16
10
45
1.88
Show All
News
19-10-2021 08:19
Swallows draw after ending 673-minute goal drought in South Africa
ABSA Premiership
Swallows
Stellenbosch
Brandon Truter
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