Moroka Swallows

Founded: 1947
Stadium: Volkswagen Dobsonville Stadium
Coach: Greg Etafia
Premier League Form:
Overall Form:

Moroka Swallows home ground venue is Volkswagen Dobsonville Stadium.

Greg Etafia 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 29 matches in South Africa Premier League. Their current statistics is 10 win, 9 draw and 10 lose.

Moroka Swallows did not lose their last seven 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 2009/2010.

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 29 10 9 10
Date
Home
Score
Away
HT      
24/02/2010 Moroka Swallows
1 - 0
Platinum Stars 1-0H2H +
Thomas Cichon 8'  
Kagiso Denge 8'  
Auguston Leonard 37'  
Siyabonga Nomvethe 38' 1 - 0  
  46' Joseph Molangoane
  46' Alton Meiring
  46' Coldrin Coetzee
  46' Kagiso Senamela
Lefa Tsutsulupa 51'  
Brian Mashishi 55'  
  55' George Mofokeng
  56' Lehlohonolo Thebakang
  56' Dillon Sheppard
Brian Mashishi 67'  
Phumelele Ace Bhengu 67'  
Keagan Richie 68'  
  72' Tshiamo Seneo
Auguston Leonard 79'  
Thato Ferland 79'  
  90' Henrico Botes
19/02/2010 Mamelodi Sundowns
3 - 3
Moroka Swallows 1-2H2H +
  0 - 1 9' Siyabonga Nomvethe
Luvhengo Mungomeni 30'  
  0 - 2 35' Vincent Kobola
Matthew Pattison 44' 1 - 2  
  52' Siyabonga Nomvethe
Papi Zothwane 67' 2 - 2  
  2 - 3 70' Siyabonga Nomvethe
Lebohang Mokoena 72'  
Felix Katongo 72'  
  74' Morgan Shivambu
  74' Phumelele Ace Bhengu
Surprise Moriri 77' 3 - 3  
  89' Sibusiso Khumalo
  89' David Radebe
  90' David Radebe
10/02/2010 Moroka Swallows
2 - 1
Cape Town Spurs 1-0H2H +
  23' Nhlanhla Shabalala
Siyabonga Nomvethe 33' 1 - 0  
  1 - 1 48' Lance Davids
Auguston Leonard 50'  
Auguston Leonard 53' 2 - 1  
  63' Thulani Hlatshwayo
  68' Thulani Serero
  68' George Maluleka
  70' Nhlanhla Shabalala
  70' Dipsy Selolwane
Siyabonga Nomvethe 77'  
Gordon Gilbert 77'  
  77' Lance Davids
  77' Clifford Ngobeni
Auguston Leonard 80'  
David Radebe 80'  
Sibusiso Khumalo 87'  
Siphamandla Vilakazi 87'  
  90' Clifford Ngobeni
07/02/2010 Bloemfontein Celtic
1 - 1
Moroka Swallows 0-1H2H +
  0 - 1 24' Sibusiso Khumalo
Ditheko Mototo 50'  
Thembile Kanono 50'  
Sandile Ndlovu 51'  
Patrick Malokase 51'  
  56' Keagan Richie
  68' Sibusiso Khumalo
Patrick Malokase 73' 1 - 1  
  79' Siyabonga Nomvethe
  79' David Radebe
  84' Lefa Tsutsulupa
  84' Aubrey Mathibe
Moses Spandeel 86'  
Cecil Oerson 86'  
  90' Thomas Cichon
Michael Khaile 90'  
02/02/2010 Moroka Swallows
0 - 0
Kaizer Chiefs 0-0H2H +
  60' Nkosinathi Nhleko
  60' Knowledge Musona
Morgan Shivambu 61'  
Sibusiso Khumalo 61'  
P. Bhengu 63'  
  70' Josta Dladla
  70' José Torrealba Acevedo
Siyabonga Nomvethe 77'  
David Radebe 77'  
  80' Tinashe Nengomasha
A. Leonard 89'  
Thato Ferland 89'  
23/12/2009 Moroka Swallows
2 - 1
Free State Stars 1-0H2H +
Lungisani Ndlela 32' 1 - 0  
Siyabonga Nomvethe 45'  
A. Leonard 45'  
  46' Aleni Lebyane
  46' Sthembiso Ngcobo
A. Leonard 50'  
Sibusiso Khumalo 58'  
Kagiso Denge 58'  
  60' Paulus Masehe
  60' Manti Mekoa
  67' Tshegofatso Mashego
  67' Saitjheni John Tsotetsi
  1 - 1 79' Ayanda Gcaba
A. Leonard 83' 2 - 1  
Morgan Shivambu 87'  
Brian Mashishi 87'  
Lungisani Ndlela 90'  
20/12/2009 Maritzburg United
1 - 1
Moroka Swallows 0-0H2H +
Fadlu Davids 56'  
Brice Aka 56'  
Serge Bageta 63' 1 - 0  
  65' Shaun Haschick
  65' David Radebe
Felix Obada 67'  
Jabulani Ncubeni 67'  
  76' Lungisani Ndlela
  76' A. Leonard
  1 - 1 87' David Radebe
16/12/2009 Moroka Swallows
0 - 4
AmaZulu 0-1H2H +
Morgan Shivambu 15'  
Sibusiso Khumalo 21'  
  0 - 1 28' Ayanda Dlamini
Collins Mbesuma 62'  
P. Bhengu 62'  
Shaun Haschick 64'  
  0 - 2 67' Ayanda Dlamini
Morgan Shivambu 76'  
Ryan Botha 76'  
  0 - 3 78' Litha Ngxabi
  83' Tsweu Mokoro
  83' Thabo Mabaso
  0 - 4 85' Ayanda Dlamini
  87' Ayanda Dlamini
  87' Reagan Noble
  89' Belux Bukasa Kasonga
  89' Japhet Zwane
12/12/2009 Bidvest Wits
0 - 0
Moroka Swallows 0-0H2H +
  2' Ashraf Hendricks
  39' Vincent Kobola
Sibusiso Vilakazi 41'  
Marawaan Bantam 41'  
Sifiso Myeni 42'  
  45' Kagiso Denge
  45' Greg Etafia
  45' Aubrey Mathibe
  45' Collins Mbesuma
  46' Mfundo Shumana
  50' Collins Mbesuma
  53' Davi Afonso
Mark Haskins 59'  
Thando Mngomeni 59'  
Castro Mabope 70'  
Houston Hills 70'  
  73' Davi Afonso
  73' Thato Ferland
Houston Hills 83'  
  90' Thomas Cichon
09/12/2009 Moroka Swallows
0 - 3
SuperSport United 0-2H2H +
  0 - 1 1' Anthony Laffor
  43' Tebogo Langerman
  0 - 2 45' Glen Salmon
Lefa Tsutsulupa 61'  
David Radebe 61'  
David Radebe 65'  
Vincent Kobola 66'  
Thato Ferland 66'  
Ramahlwe Mphahlele 70'  
Davi Afonso 70'  
  79' Glen Salmon
  79' Dário
  0 - 3 81' Anthony Laffor
  84' Brent Carelse
  84' Hlompho Kekana
  89' Daine Klate
  89' Rudzani Ramudzuli
05/12/2009 Santos
2 - 0
Moroka Swallows 1-0H2H +
  29' Thomas Cichon
Shafeeq Arendse 31' 1 - 0  
Salmaan King 40'  
  43' Ashraf Hendricks
  45' Kagiso Denge
Salmaan King 47' 2 - 0  
  50' Sibusiso Khumalo
  50' Siyabonga Nomvethe
Musa Otieno Ongao 56'  
Romano Scott 60'  
Ryan Chapman 60'  
Ricardo Skippers 65'  
  68' Lefa Tsutsulupa
  68' David Radebe
Ricardo Skippers 72'  
Zairon Van Beulen 72'  
  76' Shaun Haschick
  76' Lungisani Ndlela
Erwin Isaacs 85'  
Orlin Powell 85'  
Erwin Isaacs 85'  
28/11/2009 Orlando Pirates
2 - 2
Moroka Swallows 0-0H2H  
25/11/2009 Moroka Swallows
1 - 1
Cape Town City 0-1H2H +
  0 - 1 45' N. Ogle
Gordon Gilbert 47'  
Igor Alves 47'  
  49' C. Mulenga
  59' Essau Mtshweni
  59' Lindokuhle Mbatha
Kagiso Denge 59'  
Siyabonga Nomvethe 59'  
Igor Alves 65' 1 - 1  
  67' Vusiwe Masondo
  67' Sepeke Manamela
Shaun Haschick 70'  
Lungisani Ndlela 70'  
  72' Shere Lekgothoane
  72' Buti Sithole
Lungisani Ndlela 75'  
  77' Sepeke Manamela
21/11/2009 Golden Arrows
1 - 3
Moroka Swallows 0-0H2H +
Siyanda Zwane 29'  
Ntlantla Zothwane 41'  
Richard Henyekane 47' 1 - 0  
  1 - 1 50' Collins Mbesuma
Vusumuzi Vilakazi 64'  
Thamsanqa Gabuza 64'  
Nqobizitha Mkhize 66'  
Thokozani Mshengu 66'  
  67' Sibusiso Khumalo
  67' David Radebe
  71' Keagan Richie
  72' Shaun Haschick
  72' Lungisani Ndlela
  1 - 2 77' Collins Mbesuma
  78' Ramahlwe Mphahlele
  78' Thato Ferland
  1 - 3 81' David Radebe
  89' Collins Mbesuma
  90' Keagan Richie
07/11/2009 Jomo Cosmos
1 - 2
Moroka Swallows 1-1H2H +
Sekou Camara 12' 1 - 0  
  1 - 1 38' Sibusiso Khumalo
  56' Lefa Tsutsulupa
  56' Morgan Shivambu
Felix Badenhorst 61'  
Larry Cohen 61'  
  65' Igor Alves
Sekou Camara 71'  
Tshokolo Gaborone 71'  
  74' Lungisani Ndlela
  74' David Radebe
Bongani Theletsane 84'  
  86' Gordon Gilbert
  86' Ryan Botha
  1 - 2 90' Igor Alves
04/11/2009 Moroka Swallows
0 - 1
Mamelodi Sundowns 0-1H2H +
  0 - 1 36' Katlego Mphela
Kagiso Denge 41'  
Davi Afonso 46'  
Igor Alves 46'  
Kagiso Denge 46'  
Sibusiso Khumalo 46'  
Keagan Richie 55'  
  63' Benedict Vilakazi
  63' Papi Zothwane
Lungisani Ndlela 72'  
Ryan Botha 72'  
  77' Lebohang Mokoena
  77' Siyabonga Ngubane
  88' Domingues
  88' Felix Katongo
Thomas Cichon 90'  
31/10/2009 Platinum Stars
0 - 1
Moroka Swallows 0-1H2H +
  0 - 1 23' Shaun Haschick
  35' Keagan Richie
  41' Kagiso Denge
  45' Ramahlwe Mphahlele
Luis Renteria Cuesta 55'  
Norikazu Murakami 55'  
  55' Morgan Shivambu
  56' Shaun Haschick
  56' Davi Afonso
Oscar Ntwagae 61'  
George Mofokeng 61'  
  74' P. Bhengu
  74' Igor Alves
Joseph Molangoane 75'  
Jabu Mahlangu 75'  
Alton Meiring 83'  
  89' Morgan Shivambu
  89' Mfundo Shumana
  90' Lungisani Ndlela
28/10/2009 Cape Town Spurs
2 - 0
Moroka Swallows 0-0H2H +
  8' Vincent Kobola
  39' Thomas Cichon
  46' David Radebe
  46' P. Bhengu
  46' Keagan Richie
  46' Gordon Gilbert
  58' Ramahlwe Mphahlele
Dipsy Selolwane 59' 1 - 0  
  66' Lungisani Ndlela
  66' Shaun Haschick
Sifiso Vilakazi 75'  
Diyo Sibisi 75'  
C. Daniels 85'  
Sameehg Doutie 86'  
George Maluleka 86'  
  88' Morgan Shivambu
Gordon Gilbert 90' 2 - 0  
21/10/2009 Kaizer Chiefs
1 - 2
Moroka Swallows 1-1H2H +
  0 - 1 17' Morgan Shivambu
Reneilwe Letsholonyane 26' 1 - 1  
Tshifiwa Mmbooi 40'  
  52' David Radebe
  52' Ryan Botha
  1 - 2 63' Lungisani Ndlela
  64' Lungisani Ndlela
Josta Dladla 68'  
Knowledge Musona 68'  
Kaizer Motaung Jnr 68'  
Mthokozisi Yende 68'  
  72' Kagiso Denge
  75' Kagiso Denge
  75' Davi Afonso
  87' Sibusiso Khumalo
  87' Igor Alves
Reneilwe Letsholonyane 87'  
José Torrealba Acevedo 87'  
18/10/2009 Moroka Swallows
2 - 0
Maritzburg United 0-0H2H +
  62' Felix Obada
  62' Diego Brown
Kagiso Denge 66'  
Ryan Botha 66'  
Collins Mbesuma 70'  
Lungisani Ndlela 70'  
  76' Musa Nyatama
  76' Collen Zimba
Sibusiso Khumalo 80' 1 - 0  
  83' James Madidilani
  83' Brice Aka
Sibusiso Khumalo 84'  
Ramahlwe Mphahlele 84'  
David Radebe 89' 2 - 0  
03/10/2009 AmaZulu
2 - 1
Moroka Swallows 1-0H2H +
  20' Kagiso Denge
  30' Keagan Richie
Pere Ariweriyai 45' 1 - 0  
  45' Siphamandla Vilakazi
Ntokozo Sikhakhane 47' 2 - 0  
Ntokozo Sikhakhane 56'  
  60' Rancan
  60' Ryan Botha
  69' Igor Alves
  69' Lungisani Ndlela
  75' Ashraf Hendricks
Dumisani Ngwenya 78'  
Ayanda Dlamini 78'  
  79' Siphamandla Vilakazi
  79' Shaun Haschick
  2 - 1 82' Morgan Shivambu
Tsweu Mokoro 82'  
Thabo Mabaso 82'  
Nicolas Gindre 90'  
27/09/2009 Moroka Swallows
0 - 0
Bloemfontein Celtic 0-0H2H +
  58' Prince Olomu
  58' Cecil Oerson
  61' Ditheko Mototo
Lefa Tsutsulupa 61'  
  69' Sandile Ndlovu
  69' Darrel Smith
David Radebe 74'  
Shaun Haschick 74'  
  75' Tlou Segolela
  75' Patrick Malokase
23/09/2009 Moroka Swallows
0 - 2
Bidvest Wits 0-2H2H +
  0 - 1 11' Matome Kadi
  0 - 2 32' Mark Haskins
Thato Ferland 45'  
Igor Alves 45'  
Mfundo Shumana 45'  
Siphamandla Vilakazi 45'  
  75' Mark Haskins
  75' Marawaan Bantam
Rancan 79'  
Kagiso Denge 79'  
  85' Matome Kadi
  85' T. Mngomeni
  88' Francis Chansa
  89' Fabio Da Silva
  89' Sibusiso Vilakazi
Kagiso Denge 90'  
16/09/2009 SuperSport United
4 - 2
Moroka Swallows 2-1H2H +
Jabulani Maluleke 12' 1 - 0  
  1 - 1 20' Siyabonga Nomvethe
Letladi Madubanya 27'  
  33' Siyabonga Nomvethe
  33' Lungisani Ndlela
  1 - 2 39' Lungisani Ndlela
Letladi Madubanya 40' 2 - 2  
  45' Igor Alves
  45' Mfundo Shumana
  45' Ramahlwe Mphahlele
Brian Umony 61'  
Thabo Mongalo 61'  
Thandani Ntshumayelo 74'  
M. Zongo 74'  
  85' Rancan
  85' Kagiso Denge
Daine Klate 85' 3 - 2  
Daine Klate 86'  
Thabo Mongalo 87' 4 - 2  
Anthony Laffor 89'  
Thabo Moleko 89'  
13/09/2009 Moroka Swallows
1 - 0
Santos 0-0H2H +
  41' Thabiso Ntloana
  45' Musa Nkondo
  45' Salmaan King
Igor Alves 57'  
  61' E. Rodgers
  61' Phikolethu Spelman
Igor Alves 63'  
Mfundo Shumana 63'  
Morgan Shivambu 68'  
  69' T. Arendse
Siyabonga Nomvethe 79'  
Lungisani Ndlela 79'  
Sibusiso Khumalo 85' 1 - 0  
  87' Bongi Macala
  87' Romano Scott
Collins Mbesuma 90'  
Collins Mbesuma 90'  
Kagiso Denge 90'  
30/08/2009 Free State Stars
0 - 1
Moroka Swallows 0-0H2H +
  24' Lefa Tsutsulupa
  45' Gordon Gilbert
  45' Sibusiso Khumalo
Matome Ishmael Madimabe 45'  
Thamane Motaung 45'  
  46' Lungisani Ndlela
  46' Siyabonga Nomvethe
  63' Collins Mbesuma
  0 - 1 74' Elton
Tebelo Mofokeng 75'  
Aleni Lebyane 75'  
  76' Davi Afonso
Siyabonga Mdluli 78'  
Richartz Eder 78'  
  82' Igor Alves
  82' Morgan Shivambu
26/08/2009 Moroka Swallows
0 - 1
Orlando Pirates 0-0H2H  
19/08/2009 Cape Town City
2 - 1
Moroka Swallows 1-0H2H +
Setjhaba Mmuso 35' 1 - 0  
  42' Ryan Botha
  42' Siyabonga Nomvethe
  44' Fabian McCarthy
Madoda Motha 54'  
Rudiger Gilbert 55' 2 - 0  
  2 - 1 67' Lefa Tsutsulupa
  68' P. Bhengu
  68' Lungisani Ndlela
Sepeke Manamela 80'  
N. Ogle 80'  
S. Zuke 81'  
  83' Davi Afonso
  83' Morgan Shivambu
Smangalisio Magagula 88'  
Mpho Maleka 88'  
Madoda Motha 90'  
Sibusiso Themba 90'  
08/08/2009 Moroka Swallows
0 - 0
Golden Arrows 0-0H2H +
Ashraf Hendricks 21'  
Ryan Botha 45'  
Sibusiso Khumalo 45'  
  48' Doctor Sangweni
  62' Nhlanhla Ngubane
  64' Ntlantla Zothwane
  64' Njabulo Manqana
  77' Thokozani Mshengu
  77' Curtis Dos Santos
  79' Joseph Musonda
Ashraf Hendricks 82'  
Morgan Shivambu 82'  
  85' Francis Kombe
  85' Tshepo Mashego
Siyabonga Nomvethe 86'  
Igor Alves 86'  

Chart Analysis

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

Statistics & Analysis of Moroka Swallows

S. Nomvethe is the leading top goal scorer for Moroka Swallows with 5 goals.

Achievement Statistics
Longest winning run
2
Longest losing streak
2
Longest run without loss
7
Longest run without win
7
Clean sheets
9
Matches over 2.25 goals
12
Matches under 2.25 goals
17
Matches First Half Over 0.5
17
Matches First Half Under 0.5
12
Matches odd
13
Matches even
16
Average goals scored
1
Average goals allowed
1.24
Failure to score
11
Biggest victory
1 - 3
Biggest defeat
0 - 4
Missed penalties
0
Penalty goals
0
Own goals
0
Goalless draw at home match
3 (21%)
Goalless draw at away match
1 (7%)
Comeback win
2
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
Greg Etafia 2655 30 1 0 0 0 0 0
Lefa Tsutsulupa 2391 28 0 6 1 3 0 0
Ashraf Hendricks 2250 25 0 1 0 4 0 0
Vincent Phaladi Kobola 2046 23 0 1 1 3 0 0
Ramahlwe Mphahlele 1815 22 2 2 0 4 0 0
Sibusiso Phiwa Khumalo 1720 22 3 7 4 4 0 0
Morgan Thulani Shivambu 1713 24 5 5 3 4 0 0
Keagan James Richie 1666 19 0 1 0 6 1 0
Thomas Cichon 1628 19 0 1 0 5 0 0
Siyabonga Eugene Nomvethe 1341 19 4 7 5 3 0 0
Collins Ntofontofo Mbesuma 1132 14 1 5 2 4 0 0
Lungisani Ndlela 1035 18 7 5 3 4 0 0
Kagiso Denge 1002 18 7 5 0 6 0 0
Shaun Bruce Haschick 920 14 3 6 3 1 0 0
Thato Wesley Ferland 866 14 5 3 0 0 0 0
Davi Alexandre Rancan 663 7 0 4 0 0 0 0
Igor Medeiros de Melo Alves 639 13 7 4 2 2 0 0
David Radebe 627 17 11 3 3 2 0 0
Davi Afonso 541 9 3 3 0 2 0 0
Brian Kagiso Mashishi 497 7 1 2 0 1 0 0
Mfundo Shumana 443 8 4 2 0 1 0 0
Phumelele Ace Bhengu 433 8 4 2 0 1 0 0
Auguston Leonard 397 6 2 3 2 3 0 0
Ryan David Botha 305 9 6 2 0 0 0 0
Siphamandla Vilakazi 270 6 4 1 0 2 0 0
Gordon Mackenzie Gilbert 258 6 3 3 0 0 0 0
Fabian Ansley McCarthy 229 3 0 1 0 1 0 0
Aubrey Mathibe 51 2 1 1 0 0 0 0
Elton Aparecido Crepaldi Morelato 0 0 0 0 1 0 0 0
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.