Moroka Swallows

Founded: 1947
Stadium: Volkswagen Dobsonville Stadium
Coach: Brandon Truter
Premier League Form:
Overall Form:

Moroka Swallows home ground venue is Volkswagen Dobsonville Stadium.

Brandon Truter is the current coach for Moroka Swallows.

Moroka Swallows Premier League Match Fixtures and Results

[ Home Overall Away  ]

Moroka Swallows have played a total of 17 matches in South Africa Premier League. Their current statistics is 4 win, 11 draw and 2 lose.

Moroka Swallows did not win their last nine matches in the competition.

The overall results is shown by default. You can also analyze Moroka Swallows results for their home or away matches in Premier League 2020/2021.

Click on + to view detailed soccer statistics of the goal scorers, yellow and red cards for each match.
The match kick-off date and time is automatically converted to your local timezone.

Team Total Matches Win Draw Lose
Moroka Swallows 17 4 11 2
Date
Home
Score
Away
HT      
02/06/2021 AmaZulu
1 - 0
Moroka Swallows 0-0H2H O +
Talent Chawapiwa 12'  
  16' Musa Nyatama
28'  
32'  
  37' Thabo Matlaba
S. Mthembu 46'  
Lehlohonolo Majoro  46'  
Tapelo Nyongo 48' 1 - 0  
  60' Kgaogelo Sekgota
  60' Fawaaz Basadien
  61' Z. Mbokoma
  61' Kagiso Malinga
Talent Chawapiwa 62'  
Augustine Mulenga 62'  
Xola Mlambo 76'  
Butholezwe Ncube 76'  
Thabo Qalinge 77'  
Samkelo Mgwazela 77'  
  79' Given Thibedi
  79' K. Mahlatsi
  84' Musa Nyatama
  84' Sipho Sibiya
Zukile Kewuti 86'  
Limbikani Mzava 86'  
  90' Njabulo Ngcobo
Augustine Mulenga 90+2'  
  90+3'
12/05/2021 Kaizer Chiefs
1 - 1
Moroka Swallows 1-1H2H O +
  0 - 1 8' Kagiso Malinga
12'  
David Castro Cortés 15' 1 - 1  
  19' Vuyo Mere
  19' Thabo Matlaba
  31'
Willard Katsande 36'  
Siyabonga Ngezana  46'  
R. Frosler 46'  
Kearyn Baccus 46'  
Dumisani Zuma 46'  
  61' Z. Mbokoma
  61' Joseph Mhlongo
  61' K. Mahlatsi
  61' Given Thibedi
Happy Mashiane 70'  
Kgotso Moleko 70'  
David Castro Cortés 70'  
Samir Nurkovic  70'  
  73'
Lebogang Manyama 82'  
L. Kambole 82'  
  83'
  86' Kgaogelo Sekgota
  86' Fawaaz Basadien
  86' Kagiso Malinga
  86' Daniel Gozar
30/04/2021 Maritzburg United
1 - 1
Moroka Swallows 0-0H2H O +
  20' G. Khupe
Travis Graham 49' 1 - 0  
  55' Daniel Gozar
  55' Kagiso Malinga
  55' G. Khupe
  55' Musa Nyatama
  56' K. Mahlatsi
  56' Given Thibedi
  1 - 1 60' Sifiso Hlanti
D. Stević 61'  
Bandile Shandu 61'  
  63' Given Thibedi
68'  
  77' Z. Mbokoma
  77' Joseph Mhlongo
Tebogo Tlolane 82'  
Fares Hachi 82'  
Daylon Claasen 82'  
P. Ntshangase 82'  
87'  
  89'
  90+2'
  90+3'
20/04/2021 Bloemfontein Celtic
1 - 1
Moroka Swallows 0-0H2H O +
Ndumiso Mabena 23'  
Harris Tchilimbou 23'  
Given Mashikinya 45'  
  0 - 1 55' Kgaogelo Sekgota
Neo Maema 60' 1 - 1  
  66' Z. Mbokoma
  66' Sammy Seabi
Menzi Masuku 68'  
M. Sera 68'  
  74' Ruzaigh Gamildien
  74' Daniel Gozar
Victor Letsoalo 78'  
Reagan Van der Ross 78'  
Sello Matjila 79'  
Tumelo Mangweni 79'  
Given Mashikinya 79'  
Jabulani Ncobeni 79'  
  85' K. Mahlatsi
  85' Joseph Mhlongo
  85' Kgaogelo Sekgota
  85' B. Mzwakali
  90+5' Virgil Vries
20/03/2021 Chippa United
2 - 2
Moroka Swallows 0-2H2H O +
  0 - 1 9' Kgaogelo Sekgota
  0 - 2 10' Ruzaigh Gamildien
  45+1' Tlakusani Mthethwa
  45+1' Musa Nyatama
Kurt Lentjies 48'  
Augustine Chidi Kwem 48'  
Anthony Laffor 50' 1 - 2  
Augustine Chidi Kwem 61' 2 - 2  
  64' Ruzaigh Gamildien
  73' Z. Mbokoma
  73' B. Mzwakali
  73' K. Mahlatsi
  73' Junaid Sait
  79' Junaid Sait
A. Konqobe 80'  
Avela Cezu 80'  
M. Mokhele 80'  
T. Lebitso 80'  
  85' Lebohang Mokoena
  85' Mokeri Senwamadi
  89' Mokeri Senwamadi
Maloisane Ramasimong 90+3'  
Tumiso Mogakwe 90+3'  
02/03/2021 TS Galaxy
2 - 1
Moroka Swallows 0-0H2H O +
Wayde Lekay 20'  
  35' Sifiso Hlanti
  0 - 1 50' Ruzaigh Gamildien
Masilake Phohlongo 65'  
Khayelihle Shozi 65'  
Marks Munyai 66'  
  68' Z. Mbokoma
  68' Thabo Mosadi
  71' Lebohang Mokoena
  71' Tlakusani Mthethwa
Wayde Lekay 79'  
Tshegofatso Nyama 79'  
  81' Ruzaigh Gamildien
  81' Kagiso Malinga
  81' Kgaogelo Sekgota
  81' Sammy Seabi
Lindokuhle Mbatha 84' 1 - 1  
Bevan Fransman 87' 2 - 1  
21/02/2021 Cape Town City
1 - 1
Moroka Swallows 1-1H2H O +
10'  
  0 - 1 13' Kgaogelo Sekgota
27'  
Mduduzi Mdantsane 33' 1 - 1  
  35' Tlakusani Mthethwa
  59' Fawaaz Basadien
  59' Thabo Mosadi
  59' Given Thibedi
  59' Musa Nyatama
Fagrie Lakay 60'  
  65' Musa Nyatama
  66' Junaid Sait
Keanu Cupido 69'  
Abbubaker Mobara 69'  
  69' Tlakusani Mthethwa
  69' Sipho Sibiya
Thato Mokeke 73'  
Justin Shonga 73'  
  78' Kgaogelo Sekgota
  78' K. Mahlatsi
  78' Ruzaigh Gamildien
  78' Kagiso Malinga
Mduduzi Mdantsane 84'  
Tashreeq Morris 84'  
85'  
30/01/2021 SuperSport United
1 - 1
Moroka Swallows 1-0H2H O +
Lucky Mohomi 6' 1 - 0  
Lucky Mohomi 19'  
  62' Fawaaz Basadien
  62' Musa Nyatama
  63' Z. Mbokoma
  63' K. Mahlatsi
Ghampani Lungu 66'  
Kudakwashe Mahachi  66'  
  71' Kagiso Malinga
  71' Daniel Gozar
  71' Kgaogelo Sekgota
  71' Joseph Mhlongo
  1 - 1 75' Joseph Mhlongo
Lucky Mohomi 80'  
Rusike Evans 80'  
Jamie Webber 80'  
Moses Waiswa 80'  
Rusike Evans 86'  
  88' Lebohang Mokoena
  88' Junaid Sait
  89' Daniel Gozar
  90+2' Tlakusani Mthethwa
  90+4' Wandisile Letlabika
23/01/2021 Mamelodi Sundowns
1 - 1
Moroka Swallows 1-0H2H O +
4'  
  6'
  8'
  31' Ruzaigh Gamildien
Kermit Erasmus 45' 1 - 0  
  48'
  65' Thabo Matlaba
Gastón Sirino 66'  
Sphelele Mkhulise 66'  
Hlompho Kekana 66'  
Sibusiso Vilakazi 66'  
  68' Ruzaigh Gamildien
  68' Kagiso Malinga
  68' Z. Mbokoma
  68' Kgaogelo Sekgota
Thapelo Morena 72'  
Kaketso Majadibodu 72'  
  72' Tlakusani Mthethwa
  72' Musa Nyatama
  73' Thabo Matlaba
  73' Sammy Seabi
Sphelele Mkhulise 83'  
  86' Fawaaz Basadien
  86' Joseph Mhlongo
  89'
Kermit Erasmus 90+2'  
Keletso Makgalwa 90+2'  
George Maluleka 90+6'  
  1 - 1 90+7' Musa Nyatama
16/01/2021 Baroka
0 - 1
Moroka Swallows 0-0H2H O +
M. Mphahlele 22'  
M. Mphahlele 36'  
Nhlanhla Mgaga 36'  
Richard Mbulu 55'  
Jemondre Dickens  55'  
  0 - 1 57' Ruzaigh Gamildien
M. Shozi 61'  
  65' Fawaaz Basadien
  65' Joseph Mhlongo
K. Monama 66'  
Tshediso Patjie 66'  
  78' Kgaogelo Sekgota
  78' Sammy Seabi
  85' Given Thibedi
  85' Thabo Mosadi
  86' Ruzaigh Gamildien
  86' Junaid Sait
10/01/2021 Orlando Pirates
1 - 1
Moroka Swallows 0-0H2H O +
  17' Thabo Matlaba
  17' Sifiso Hlanti
  58' Fawaaz Basadien
  58' K. Mahlatsi
Thabang Monare 60'  
Siphesihle Ndlovu 60'  
Terrence Dzvukamanja 61'  
Gabadinho Mhango 61'  
  65' Wandisile Letlabika
Fortune Makaringe 71'  
  74' Kgaogelo Sekgota
  74' Joseph Mhlongo
  74' Given Thibedi
  74' Sammy Seabi
Thulani Hlatshwayo 78'  
Wayde Jooste 82'  
Jean-Marc Makusu 82'  
Ben Motshwari 85' 1 - 0  
Deon Hotto 90'  
Innocent Maela 90'  
Paseka Mako 90+1'  
Thembinkosi Lorch  90+1'  
Bongani Sam 90+1'  
  1 - 1 90+3' K. Mahlatsi
20/12/2020 Black Leopards
1 - 2
Moroka Swallows 1-1H2H O +
Onyedikachi Ononogbu 6' 1 - 0  
Sibusiso Khumalo 10'  
Pentjie Zulu 10'  
W. Maluleke 20'  
  1 - 1 42' Ruzaigh Gamildien
Joseph Douhadji 45+1'  
W. Maluleke 46'  
M. Abubakar 46'  
Onyedikachi Ononogbu 46'  
Rodrick Kabwe 46'  
Lehlogonolo Masalesa 46'  
Sibongiseni Mthethwa 46'  
  59' Wandisile Letlabika
Joseph Douhadji 63'  
K. Nthatheni 63'  
  67' Kgaogelo Sekgota
  67' Joseph Mhlongo
  67' Z. Mbokoma
  67' Thabo Mosadi
  1 - 2 71' Joseph Mhlongo
  75' Ruzaigh Gamildien
  75' K. Mahlatsi
  75' Given Thibedi
  75' Sammy Seabi
  87' Lebohang Mokoena
  87' Musa Nyatama
05/12/2020 Golden Arrows
1 - 1
Moroka Swallows 1-1H2H O +
  0 - 1 20' Z. Mbokoma
  21' Njabulo Ngcobo
Nduduzo Sibiya 31' 1 - 1  
  33' Wandisile Letlabika
  61' K. Mahlatsi
  61' Joseph Mhlongo
  61' Given Thibedi
  61' Sammy Seabi
Nduduzo Sibiya 63'  
Siboniso Conco 63'  
Michael Gumede 66'  
Knox Mutizwa 66'  
  76' Z. Mbokoma
  76' Kagiso Malinga
Velemseni Ndwandwe 81'  
Seth Parusnath  81'  
04/11/2020 Marumo Gallants FC
0 - 2
Moroka Swallows 0-0H2H O  
04/11/2020 Marumo Gallants FC
0 - 2
Moroka Swallows 0-0H2H O +
  0 - 1 59' Ruzaigh Gamildien
  63' Moeketsi Makhanya
  63' Kagiso Malinga
  66' Ruzaigh Gamildien
  67' Given Thibedi
  67' Sammy Seabi
Justin Shonga 68'  
R. Manzini 68'  
Mogakolodi Ngele 75'  
Nicholus Lukhubeni 75'  
D. Thopola 75'  
Thabo Mnyamane  75'  
M. Maphangule 79'  
  80' Mthokozisi Shwabule
  80' Wandisile Letlabika
  80' Ruzaigh Gamildien
  80' Keegan Ritchie
  82' Keegan Ritchie
Celimpilo Ngema 83'  
Thembisani Nevhulamba 83'  
  0 - 2 90+3' Sipho Sibiya
  90+5' Sanele Tshabalala
25/10/2020 Stellenbosch
1 - 1
Moroka Swallows 1-1H2H O +
  0 - 1 16' Ruzaigh Gamildien
Robyn Johannes 27' 1 - 1  
G. Scott 28'  
  41' Tlakusani Mthethwa
Waseem Isaacs 53'  
Ryan Moon 53'  
G. Scott 53'  
Nathan Sinkala 53'  
Marc van Heerden 56'  
  59' Ruzaigh Gamildien
  59' Moeketsi Makhanya
  59' Z. Mbokoma
  59' Thabo Mosadi
  59' Kagiso Malinga
  59' Given Thibedi
A. Msengi 70'  
Leletu Skelem 75'  
Roy-Keane Avontuur 75'  
Jayden Adams 75'  
Asavela Mbekile 75'  
  90+3' Lebohang Mokoena
  90+3' Sammy Seabi
  90+4' Sipho Sibiya
25/10/2020 Stellenbosch
1 - 1
Moroka Swallows 1-1H2H O  

Chart Analysis

The graph shows the performance and results of Moroka Swallows in Premier League.

Statistics & Analysis of Moroka Swallows

R. Gamildien is the leading top goal scorer for Moroka Swallows with 6 goals.

Achievement Statistics
Longest winning run
2
Longest losing streak
1
Longest run without loss
11
Longest run without win
9
Clean sheets
3
Matches over 2.25 goals
3
Matches under 2.25 goals
14
Matches First Half Over 0.5
9
Matches First Half Under 0.5
8
Matches odd
4
Matches even
13
Average goals scored
1.18
Average goals allowed
0.94
Failure to score
1
Biggest victory
0 - 2
Biggest defeat
2 - 1
Missed penalties
0
Penalty goals
3
Own goals
0
Goalless draw at home match
0
Goalless draw at away match
0 (0%)
Comeback win
1
Top Goal Scorer
Top Assist

Moroka Swallows Talk

Create a New Post





Submit Cancel

Moroka Swallows Squad

Detailed statistics of each Moroka Swallows player with their photo, nationality, jersey number, position and caps.

If you want to bet on the players, you should see who are the Moroka Swallows top goal scorers and which players have a disciplinary problem with the the most yellow or red cards.

Click on the players to get in-depth players' profile. Such as the players' age, place of birth, height, weight and his entire soccer career path.

# Photo Name of Player N A
2
Sipho Sibiya 476 7 2 1 1
3
Kamohelo Abel Mahlatsi 1321 24 8 11 1 1
4
Njabulo Ngcobo 2520 28 0 4
5
Wandisile Letlabika 1951 25 3 1 4
6
Tlakusani Mthethwa 1462 19 2 5 6
7
Thabo Mosadi 284 9 8 1
8
Vuyo Mere 2269 26 1 1
9
Lebohang Lefalamang Mokoena 2423 28 1 8 1
10
Mokeri Brayn Senwamadi 22 3 3 0 0 0 1 0 0
11
Zaphaniah Mbokoma 1717 25 2 22 2 1 1
12
Ruzaigh Gamildien 1870 24 1 18 11 5 4 1
14
Given Thibedi 1320 19 3 13 2
15
Musa Bloffis Nyatama 1262 22 10 3 1 2
16
Moeketsi Makhanya 143 4 3 2 1
17
Thela Ngobeni 180 2
20
Daniel Gozar 235 9 7 2 1 1 1 0 0
21
Sammy Maphoko Seabi 479 18 16 2 3
22
Sfiso Sandile Hlanti 1216 16 3 1 1
23
Mthokozisi Shwabule 124 2 1 1
24
Fawaaz Basadien 617 15 6 9 1
25
Joseph Mhlongo 288 16 15 1 3
26
Kagiso Joseph Malinga 683 17 11 4 1
27
Thabo Matlaba 1740 21 2 2 3
28
Kgaogelo Rathete Sekgota 1582 24 4 18 3 0 1 0 0
29
Keegan Ritchie 280 4 1 1 2
30
Virgil Vries 2070 23 2
33
Givemore Khupe 124 3 2 1 1 1
34
Junaid Sait 547 12 7 0 1 0 2 0 1
47
Phetso Bennett Maphanga 1 1 1
50
Sanele Tshabalala 450 5 1
Given Thibedi 90 1 0 0 0 0 0 0 0
Bantu Mzwakali 62 5 5 0 0 0 0 0 0
Rhuwano Wynne 0 0 0 0 0 0 0 0 0
Ayanda Rorwana
Bafana Kali
Broderick Luwellyn Burds
Dalyan Hawes
Deveraux Springbok
Itumeleng Shopane
Joshua Rodick Sauls
Lutho Awonke Mbanjwa
Mbonisi Chagi
Nathaniel Tladi
Osiris Gabriel Garcia
Patrick Meso
Ricardo Ndiki
Sibusiso Masina
Sidney Mtshweni
Simphiwe Tshabalala
Siphelele Ndlovu
Sizwe Njabulo Nkosi
Sizwe Twala
Slindokuhle Mponzo
Thapelo Sylvester Tshilo
Vincent Sithole
Zanempi Mvuyo Methula
South Africa Football
Season:

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.