Moroka Swallows

Founded: 1947
Stadium: Volkswagen Dobsonville Stadium
Coach: Dylan Kerr
Premier League Form:
Overall Form:

Moroka Swallows home ground venue is Volkswagen Dobsonville Stadium.

Dylan Kerr 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 30 matches in South Africa Premier League. Their current statistics is 11 win, 7 draw and 12 lose.

Moroka Swallows did not lose their last four 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 2022/2023.

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 30 11 7 12
Date
Home
Score
Away
HT      
20/05/2023 Moroka Swallows
2 - 0
Marumo Gallants FC 1-0H2H O +
Lindokuhle Mtshali 45+1' 1 - 0  
Lindokuhle Mtshali 45+2'  
  46' Katlego Otladisa
  46' Mahlatsi Makudubela
  46' Sibusiso Sibeko
  46' Monde Mpambaniso
Tshediso Patjie 56'  
Tawanda Macheke 56'  
  64' Lebogang Mabotja
  64' Cheick Bamba Soumaro
  73' Celimpilo Ngema
Lindokuhle Mtshali 81' 2 - 0  
  84' Lucky Mohomi
  84' Pule Maraisane
Darrel Matsheke 84'  
Rusike Evans 84'  
Kagiso Malinga 84'  
Yagan Sasman 84'  
Mthokozisi Shwabule 84'  
David Richard Ulomi 84'  
Rusike Evans 87'  
Gregory Damons 88'  
Siyabonga Paul Khumalo 88'  
13/05/2023 Royal AM
0 - 1
Moroka Swallows 0-1H2H O +
M. Mpoto 25'  
  0 - 1 26' Kagiso Malinga
Happy Jele 55'  
Mfundo Thikazi 55'  
  65' Tshediso Patjie
  65' Darrel Matsheke
  68' Darrel Matsheke
  74' Kagiso Malinga
  74' Rusike Evans
Sedwyn George 81'  
Mxolisi Macuphu 81'  
M. Sera 81'  
Sbusiso Magaqa 81'  
Mthokozisi Dube 81'  
Levy Mashiane 81'  
Siphesile Msomi 89'  
Hopewell Cele 89'  
  90+3' Gregory Damons
  90+3' Tawanda Macheke
  90+3' Gregory Damons
  90+3' Tawanda Macheke
01/05/2023 Kaizer Chiefs
1 - 2
Moroka Swallows 1-2H2H O +
  0 - 1 7' Gregory Damons
Christian Basomboli 23' 1 - 1  
  33' Bongani Sam
  1 - 2 33' Bongani Sam
Happy Mashiane 59'  
Kgaogelo Sekgota 59'  
Christian Basomboli 59'  
Dillan Solomons 59'  
Yusuf Maart 64'  
Samkelo Zwane 64'  
  66' Tshediso Patjie
  66' David Richard Ulomi
  70' Kagiso Malinga
  70' Waseem Isaacs
Siyethemba Sithebe 73'  
  77' Gregory Damons
Mduduzi Shabalala 85'  
Wandile Duba 85'  
  90+9' Keegan Allan
  90+9' Sipho Sibiya
  90+11' Daniel Akpeyi
27/04/2023 Moroka Swallows
1 - 0
Maritzburg United 0-0H2H O +
  1' Mogamad De Goede
Kwanda Mngonyama 16'  
Gregory Damons 25'  
Kagiso Malinga 27'  
  46' Karim Kimvuidi
  46' Tebogo Tlolane
  56' Wayde Jooste
  56' Kwame Peprah
  57' Amadou Soukouna
  57' Friday Samu
Kagiso Malinga 67'  
Waseem Isaacs 67'  
  68' Mogamad De Goede
  68' Keegan Ritchie
Gregory Damons 78'  
Darrel Matsheke 78'  
Lindokuhle Mtshali 78'  
David Richard Ulomi 78'  
  81' Tumelo Njoti
  81' Siboniso Conco
David Richard Ulomi 86' 1 - 0  
Tshediso Patjie 89'  
Sipho Sibiya 89'  
22/04/2023 Stellenbosch
3 - 0
Moroka Swallows 1-0H2H O +
Iqraam Rayners 29' 1 - 0  
  58' Gregory Damons
  58' Nicholus Lukhubeni
  58' Tshediso Patjie
  58' Rusike Evans
Iqraam Rayners 59' 2 - 0  
Jayden Adams 63'  
  77' Waseem Isaacs
  77' Mwape Musonda
  77' Bongani Sam
  77' Mthokozisi Shwabule
I. Jabaar 80' 3 - 0  
Jayden Adams 81'  
Sihle Nduli 81'  
Júnior Mendieta 81'  
Juan Ortiz 81'  
  83' Kagiso Malinga
  83' Darrel Matsheke
Iqraam Rayners 86'  
Antonio Van Wyk 86'  
Devon Titus 87'  
Sinethemba Mngomezulu 87'  
I. Jabaar 90+1'  
Nhlanhla Mgaga 90+1'  
09/04/2023 Moroka Swallows
0 - 0
Mamelodi Sundowns 0-0H2H O +
  56' Sphelele Mkhulise
  56' Abubeker Nasir
Waseem Isaacs 59'  
Darrel Matsheke 59'  
  67' Khuliso Mudau
  67' Thapelo Morena
  67' Haashim Domingo
  67' Gastón Sirino
  78' Aubrey Modiba
  78' Abdelmounaim Boutouil
  78' T. Mokoena
  78' Bongani Zungu
Tshediso Patjie 82'  
Tawanda Macheke 82'  
Rusike Evans 82'  
Mthokozisi Shwabule 82'  
Gregory Damons 89'  
Nicholus Lukhubeni 89'  
01/04/2023 AmaZulu
0 - 1
Moroka Swallows 0-1H2H O +
  0 - 1 29' Kagiso Malinga
Sphesihle Maduna 32'  
R. Malepe 53'  
R. Malepe 59'  
Larry Bwalya 59'  
Sphesihle Maduna 59'  
Guily Manziba 59'  
  63' Waseem Isaacs
  63' Darrel Matsheke
Bongi Ntuli 67'  
Lehlohonolo Majoro  67'  
Thabo Qalinge 68'  
Msindisi Ndlovu 68'  
  75' Daniel Akpeyi
  79' Lindokuhle Mtshali
  79' Tawanda Macheke
  79' Tshediso Patjie
  79' Mthokozisi Shwabule
  85' Gregory Damons
  85' Yagan Sasman
17/03/2023 Moroka Swallows
0 - 1
Golden Arrows 0-1H2H O +
  0 - 1 15' Pule Mmodi
Yagan Sasman 46'  
Tawanda Macheke 46'  
Kagiso Malinga 46'  
Tlakusani Mthethwa 46'  
Mbulelo Wambi 46'  
Rusike Evans 46'  
  68' Saziso Magawana
  68' Ryan Moon
David Uromi 76'  
Tshediso Patjie 76'  
  85' Pule Mmodi
  85' Sicelokuhle Hlatshwayo
  89' Nduduzo Sibiya
  89' Divine Lunga
Gregory Damons 90+1'  
Sipho Sibiya 90+1'  
03/03/2023 Moroka Swallows
1 - 4
Orlando Pirates 0-1H2H O +
  0 - 1 6' Monnapule Saleng
Kagiso Malinga 16'  
Pentjie Zulu 46'  
Mthokozisi Shwabule 46'  
Rusike Evans 46'  
Mbulelo Wambi 46'  
  0 - 2 47' Terrence Dzvukamanja
  0 - 3 60' Monnapule Saleng
  74' Kabelo Dlamini
  74' Kermit Erasmus
  74' Thembinkosi Lorch 
  74' Souaibou Marou
Mthokozisi Shwabule 76' 1 - 3  
Nicholus Lukhubeni 76'  
Darrel Matsheke 76'  
  81' Paseka Mako
Lindokuhle Mtshali 82'  
  85' Makhehlene Makhaula
  85' Ben Motshwari
  1 - 4 90+2' Monnapule Saleng
26/02/2023 Chippa United
1 - 2
Moroka Swallows 1-1H2H O +
  0 - 1 19' Kagiso Malinga
Z. Mdunyelwa 24'  
T. Lebitso 31' 1 - 1  
T. Lebitso 36'  
  45' Nicholus Lukhubeni
  46' Nicholus Lukhubeni
  46' Gregory Damons
A. Mbenyane 46'  
S. Luthuli 46'  
  62' Kwanda Mngonyama
  1 - 2 66' Kagiso Malinga
  69' Kagiso Malinga
  69' Tlakusani Mthethwa
A. Konqobe 74'  
S. Kammies 74'  
A. Ntsabo 74'  
R. Pfumbidzai 74'  
T. Lebitso 80'  
Elmo Kambindu 80'  
  90+1' Lindokuhle Mtshali
  90+1' Darrel Matsheke
  90+1' Rusike Evans
  90+1' David Uromi
19/02/2023 Cape Town City
2 - 0
Moroka Swallows 1-0H2H O +
Taahir Goedeman 8' 1 - 0  
Lyle Lakay 24'  
  46' Mbulelo Wambi
  46' Waseem Isaacs
Mduduzi Mdantsane 46'  
Thato Mokeke 46'  
  46' Gregory Damons
  46' Junaid Sait
  53' Tawanda Macheke
Taariq Fielies 55' 2 - 0  
  57' Yagan Sasman
  60' Keegan Allan
Taahir Goedeman 71'  
Thabo Nodada 71'  
  76' Rusike Evans
  76' Nicholus Lukhubeni
  76' Tawanda Macheke
  76' Bongani Sam
Lyle Lakay 81'  
Marc van Heerden 81'  
Jaedin Rhodes 82'  
Bertrand Mani 82'  
Taariq Fielies 87'  
Lorenzo Gordinho 87'  
Thamsanqa Mkhize 90+1'  
Thamsanqa Mkhize 90+3'  
  90+3' Bongani Sam
03/02/2023 Moroka Swallows
1 - 0
Richards Bay 0-0H2H O +
David Uromi 24'  
David Uromi 46'  
Waseem Isaacs 46'  
Nicholus Lukhubeni 46'  
Kwanda Mngonyama 46'  
Gregory Damons 46'  
Lindokuhle Mtshali 46'  
Sipho Sibiya 46'  
Pentjie Zulu 46'  
  70' Khetha Shabalala
  70' Sakhile Hlongwa
  70' Yanela Mbuthuma
  70' Lwandile Mabuya
  70' Abel Mabaso
  70' Nkanyiso Zungu
  80' Somila Ntsundwana
Kagiso Malinga 81' 1 - 0  
Kagiso Malinga 81'  
Kagiso Malinga 86'  
Junaid Sait 86'  
  89' Somila Ntsundwana
  89' Katleho Makateng
  89' Moses Mthembu
  89' Luvuyo Memela
28/01/2023 Moroka Swallows
0 - 0
SuperSport United 0-0H2H O +
Kagiso Malinga 44'  
Waseem Isaacs 44'  
  64' Thatayaone Ditlhokwe
  65' Neo Rapoo
  65' Thapelo Maseko
Pentjie Zulu 71'  
Kwanda Mngonyama 71'  
Lindokuhle Mtshali 71'  
Tshediso Patjie 71'  
Yagan Sasman 73'  
  75' Bradley Grobler
  75' S. Niang
  76' Aubrey Ngoma
  76' Patrick Maswanganyi
  76' Thamsanqa Gabuza
  76' Thabang Sibanyoni
  85' Ghampani Lungu
  85' Siyabonga Nhlapo
  87' S. Niang
Tshediso Patjie 90+2'  
20/01/2023 Sekhukhune United
1 - 0
Moroka Swallows 0-0H2H O +
  58' Pentjie Zulu
Siphosakhe Ntiya-Ntiya 62' 1 - 0  
  73' Mthokozisi Shwabule
  73' Lindokuhle Mtshali
  74' Pentjie Zulu
  74' Siyabonga Paul Khumalo
  74' Nicholus Lukhubeni
  74' Kwanda Mngonyama
Elias Mokwana 80'  
Wonderboy Makhubu 80'  
  80' Kagiso Malinga
  80' Mwape Musonda
Sammy Seabi 86'  
Given Mashikinya 86'  
Rodrick Kabwe 87'  
Pogiso Mahlangu 87'  
  90+2' Yagan Sasman
Chibuike Ohizu 90+2'  
Nkanyiso Madonsela 90+2'  
15/01/2023 Moroka Swallows
0 - 0
TS Galaxy 0-0H2H O +
  46' Kamogelo Sebelebele
  46' Bathusi Aubaas
  46' Orebotse Mongae
  46' Aphelele Teto
Gregory Damons 48'  
Kagiso Malinga 55'  
Darrel Matsheke 55'  
Junaid Sait 56'  
Sipho Sibiya 56'  
  61' Djakaridja Traore
  61' Lifa Hlongwane
  68' Bernard Parker
  68' Sibusiso Vilakazi
Mbulelo Wambi 73'  
Lindokuhle Mtshali 73'  
Pentjie Zulu 73'  
Mthokozisi Shwabule 73'  
Waseem Isaacs 89'  
Lindokuhle Mtshali 90+3'  
06/01/2023 Moroka Swallows
2 - 0
Chippa United 1-0H2H O +
Mbulelo Wambi 34' 1 - 0  
  46' A. Banda
  46' S. Kammies
  46' R. Maarman
  46' A. Mbenyane
Siyabonga Paul Khumalo 46'  
Pentjie Zulu 46'  
  68' S. Luthuli
  68' A. Konqobe
  68' T. Lebitso
  68' K. Mayo
Gregory Damons 69'  
Darrel Matsheke 69'  
Kagiso Malinga 70' 2 - 0  
Kagiso Malinga 79'  
Kwanda Mngonyama 79'  
  82' M. Mathiane
  82' Elmo Kambindu
Nicholus Lukhubeni 86'  
Lindokuhle Mtshali 86'  
03/01/2023 Mamelodi Sundowns
2 - 0
Moroka Swallows 0-0H2H O +
  46' Kagiso Malinga
  46' Waseem Isaacs
  46' Mbulelo Wambi
  46' Mwape Musonda
Neo Maema 63' 1 - 0  
Themba Zwane 67' 2 - 0  
Sifiso Ngobeni  68'  
Aubrey Modiba 68'  
Gastón Sirino 68'  
Gift Motupa 68'  
Themba Zwane 73'  
Lesedi Kapinga 73'  
  73' Nicholus Lukhubeni
  73' Lindokuhle Mtshali
Neo Maema 84'  
Andile Jali 84'  
Cassius Mailula 84'  
Rushine De Reuck 84'  
  90+2' Darrel Matsheke
  90+2' Ian Makaringe
31/12/2022 Richards Bay
1 - 0
Moroka Swallows 1-0H2H O +
Tshepo Mabua 11' 1 - 0  
  46' Mthokozisi Shwabule
  46' Kagiso Malinga
  46' Darrel Matsheke
  46' Junaid Sait
Ntsikelelo Nyauza 62'  
  67' Mwape Musonda
  67' Waseem Isaacs
  67' Gregory Damons
  67' Lindokuhle Mtshali
Nkanyiso Zungu 69'  
Siphamandla Mtolo 69'  
Luvuyo Memela 70'  
Moses Mthembu 70'  
Somila Ntsundwana 81'  
Yanela Mbuthuma 81'  
  90' Siyabonga Paul Khumalo
  90' Tshediso Patjie
Sanele Barns 90+1'  
Lwandile Mabuya 90+1'  
  90+4' Junaid Sait
30/10/2022 SuperSport United
1 - 1
Moroka Swallows 0-0H2H O +
Bradley Grobler 27'  
  41' Nicholus Lukhubeni
Thulani Hlatshwayo 55' 1 - 0  
  60' Waseem Isaacs
  67' Mwape Musonda
  67' Siyabonga Paul Khumalo
Patrick Maswanganyi 78'  
Ghampani Lungu 78'  
Thulani Hlatshwayo 78'  
Jamie Webber 79'  
Aubrey Ngoma 79'  
  81' Tshediso Patjie
  81' Tshediso Patjie
  81' Thato Makua
  81' Darrel Matsheke
  81' Lindokuhle Mtshali
Thamsanqa Gabuza 85'  
Thalente Mbatha 85'  
Kegan Johannes 85'  
Siyabonga Nhlapo 85'  
  87' Waseem Isaacs
  87' Naeem Amoojee
  1 - 1 90' Lindokuhle Mtshali
Grant Margeman 90+1'  
Jesse Donn 90+1'  
19/10/2022 Moroka Swallows
2 - 0
Royal AM 1-0H2H O +
Gregory Damons 38' 1 - 0  
  46' Phila Mzila
  46' Ruzaigh Gamildien
Mwape Musonda 51' 2 - 0  
  58' Sedwyn George
  58' Mxolisi Macuphu
  58' Lesego Manganyi
  58' Thabo Matlaba
  59' Khulekani Shezi
  59' Mfundo Thikazi
Gregory Damons 62'  
  65' Andre de Jong
  65' Lesvin Stoffels
Mwape Musonda 72'  
G. Khupe 72'  
Gregory Damons 79'  
Naeem Amoojee 79'  
Waseem Isaacs 80'  
Kagiso Malinga 80'  
G. Khupe 86'  
  86' Kabelo Mahlasela
Tshediso Patjie 90'  
Keegan Allan 90'  
08/10/2022 TS Galaxy
0 - 0
Moroka Swallows 0-0H2H O +
  36' Tshediso Patjie
  59' Tshediso Patjie
  59' Thato Makua
Bernard Parker 63'  
  74' Mbulelo Wambi
  74' Lebohang Lesako
  74' Kagiso Malinga
  74' Mwape Musonda
Xola Mlambo 76'  
Daanyaal Daya 76'  
Bernard Parker 76'  
Lindokuhle Mbatha 76'  
Lifa Hlongwane 79'  
Djakaridja Traore 83'  
Lifa Hlongwane 84'  
McBeth Mahlangu 84'  
  90+1' Waseem Isaacs
  90+1' G. Khupe
05/10/2022 Moroka Swallows
1 - 2
Kaizer Chiefs 0-2H2H O +
  30' Zitha Kwinika
  0 - 1 35' Bonfils-Caleb Bimenyimana
  0 - 2 45+1' Keagan Dolly
Kagiso Malinga 47'  
Thato Makua 47'  
Junaid Sait 51'  
Waseem Isaacs 68' 1 - 2  
Lindokuhle Mtshali 69'  
Mwape Musonda 69'  
  72' Kgaogelo Sekgota
Nicholus Lukhubeni 76'  
  80' Bonfils-Caleb Bimenyimana
  80' Cole Alexander
17/09/2022 Golden Arrows
4 - 0
Moroka Swallows 2-0H2H O +
Nduduzo Sibiya 13' 1 - 0  
Pule Mmodi 14' 2 - 0  
  34' Kwanda Mngonyama
  37' Yagan Sasman
  37' Wandisile Letlabika
  57' Wandisile Letlabika
  63' Tshediso Patjie
  63' Thato Makua
  63' Nicholus Lukhubeni
  63' Kagiso Malinga
Knox Mutizwa 65'  
Siyabonga Khumalo 65'  
Nduduzo Sibiya 66' 3 - 0  
  68' Keegan Allan
Nqobeko Dlamini 70' 4 - 0  
  76' Mwape Musonda
  76' Waseem Isaacs
  76' Lindokuhle Mtshali
  76' Phelelani Mvelase
Velemseni Ndwandwe 81'  
Ryan Moon 81'  
Nduduzo Sibiya 82'  
Andile Fikizolo 82'  
Divine Lunga 86'  
Themba Mantshiyane 86'  
10/09/2022 Moroka Swallows
1 - 2
Stellenbosch 1-1H2H O +
  0 - 1 28' Sinethemba Mngomezulu
Vusi Sibiya 37' 1 - 1  
  40' Sinethemba Mngomezulu
  40' Mervin Boji
Waseem Isaacs 46'  
Naeem Amoojee 46'  
G. Khupe 46'  
Tlakusani Mthethwa 46'  
Mthokozisi Shwabule 46'  
Yagan Sasman 46'  
  1 - 2 53' Júnior Mendieta
  59' Sage Stephens (Lottering)
Tshediso Patjie 63'  
  65' Nhlanhla Mgaga
  68' I. Jabaar
  68' Jayden Adams
  68' Júnior Mendieta
  68' William Likuta
  68' Antonio Van Wyk
  68' Devon Titus
Siboniso Lungelo Mtshali 76'  
Lindokuhle Mtshali 76'  
Junaid Sait 81'  
Phelelani Mvelase 81'  
  85' Nhlanhla Mgaga
  85' Lance Weaver
04/09/2022 Marumo Gallants FC
1 - 1
Moroka Swallows 1-0H2H O +
Sibusiso Khumalo 38' 1 - 0  
Celimpilo Ngema 42'  
  46' Keegan Allan
  46' Siyabonga Paul Khumalo
  46' Tlakusani Mthethwa
  46' G. Khupe
  46' Lindokuhle Mtshali
  46' Thato Makua
Mahlatsi Makudubela 61'  
Joseph Molangoane 61'  
Celimpilo Ngema 61'  
Pule Maraisane 61'  
  1 - 1 65' Mbulelo Wambi
  70' Mbulelo Wambi
  70' Darrel Matsheke
  70' Waseem Isaacs
  70' Siboniso Lungelo Mtshali
Katlego Otladisa 71'  
Sibusiso Sibeko 71'  
Sibusiso Khumalo 89'  
Edgar Manaka 89'  
23/08/2022 Moroka Swallows
2 - 1
Sekhukhune United 1-1H2H O +
  0 - 1 27' Victor Letsoalo
Mwape Musonda 40' 1 - 1  
  58' Toaster Nsabata
  58' Ntokozo Mtsweni
  65' Abednego Mosiatlhaga
  65' Tshepo Mokhabi
Siboniso Lungelo Mtshali 74'  
Waseem Isaacs 74'  
Gregory Damons 74'  
Nicholus Lukhubeni 74'  
  74' Thamsanqa Masiya
  74' Pogiso Mahlangu
Mwape Musonda 80' 2 - 1  
  83' Sammy Seabi
  83' Siyabulela Shai
  86' Pogiso Mahlangu
Mbulelo Wambi 89'  
G. Khupe 89'  
Mwape Musonda 90+4'  
Naeem Amoojee 90+4'  
19/08/2022 Moroka Swallows
2 - 3
AmaZulu 1-1H2H O +
  21' Keagan Buchanan
G. Khupe 21'  
  0 - 1 24' Gabadinho Mhango
Keegan Allan 43' 1 - 1  
Yagan Sasman 46'  
Mthokozisi Shwabule 46'  
Keegan Allan 66' 2 - 1  
  66' Veli Mothwa
Tshediso Patjie 68'  
Siyabonga Paul Khumalo 68'  
Phelelani Mvelase 68'  
Thato Makua 68'  
Waseem Isaacs 68'  
Siboniso Lungelo Mtshali 68'  
  76' Abbubaker Mobara
  76' Ramahlwe Mphahlele
  77' George Maluleka
  77' Ethan Brooks
  77' Augustine Chidi Kwem
  77' Dumisani Zuma
  2 - 2 79' Thakasani Mbanjwa
  83' Bongi Ntuli
  83' Lehlohonolo Majoro 
Lindokuhle Mtshali 87'  
Naeem Amoojee 87'  
  2 - 3 90' Mbongeni Gumede
  90' Keagan Buchanan
  90' Sphesihle Maduna
12/08/2022 Maritzburg United
0 - 0
Moroka Swallows 0-0H2H O +
  46' Darrel Matsheke
  46' Tlakusani Mthethwa
  60' Wandisile Letlabika
  64' Tshediso Patjie
  64' Siyabonga Paul Khumalo
  64' Waseem Isaacs
  64' Phelelani Mvelase
Siboniso Conco 70'  
Tawanda Macheke 70'  
  75' Lindokuhle Mtshali
  75' Lebohang Lesako
  75' Siboniso Lungelo Mtshali
  75' Kagiso Malinga
Genino Palace 77'  
Friday Samu 77'  
Brian Hlongwa 84'  
  85' Siyabonga Paul Khumalo
  85' Siyabonga Paul Khumalo
09/08/2022 Moroka Swallows
3 - 2
Cape Town City 2-1H2H O +
Waseem Isaacs 16' 1 - 0  
Tshediso Patjie 23' 2 - 0  
  2 - 1 31' Darwin González
Pentjie Zulu 38'  
Wandisile Letlabika 38'  
  60' K. Drammeh
  60' Luke Daniels
  2 - 2 61' Khanyisa Mayo
Kwanda Mngonyama 72'  
Naeem Amoojee 72'  
Tlakusani Mthethwa 73'  
G. Khupe 73'  
Waseem Isaacs 73'  
Siboniso Lungelo Mtshali 73'  
  74' Thato Mokeke
  75' Thabo Nodada
  75' Mduduzi Mdantsane
  77' Taariq Fielies
  83' Patrick Fisher
  83' Marc van Heerden
Thakasani Mbanjwa 84'  
Lindokuhle Mtshali 85'  
Darrel Matsheke 85'  
Siboniso Lungelo Mtshali 90+3' 3 - 2  
06/08/2022 Orlando Pirates
1 - 0
Moroka Swallows 1-0H2H O +
Bienvenu Eva Nga 10' 1 - 0  
  46' Gregory Damons
  46' Tlakusani Mthethwa
Kabelo Dlamini 61'  
Ben Motshwari 61'  
  72' Pentjie Zulu
  74' Lindokuhle Mtshali
  74' Sphesihle Mbhele
Bienvenu Eva Nga 78'  
Bienvenu Eva Nga 78'  
Zakhele Lepasa 78'  
Thabang Monare 78'  
Fortune Makaringe 78'  
Tapelo Nyongo 78'  
O. Ndah 78'  
  82' Waseem Isaacs
  82' Siboniso Lungelo Mtshali
Thembinkosi Lorch  88'  
  90' G. Khupe
  90' Mwape Musonda
  90+1' Tshediso Patjie
  90+1' Naeem Amoojee

Chart Analysis

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

Statistics & Analysis of Moroka Swallows

Achievement Statistics
Longest winning run
4
Longest losing streak
3
Longest run without loss
4
Longest run without win
5
Clean sheets
12
Matches over 2.25 goals
10
Matches under 2.25 goals
20
Matches First Half Over 0.5
20
Matches First Half Under 0.5
10
Matches odd
17
Matches even
13
Average goals scored
0.87
Average goals allowed
1.1
Failure to score
13
Biggest victory
2 - 0
Biggest defeat
4 - 0
Missed penalties
0
Penalty goals
3
Own goals
1
Goalless draw at home match
3 (20%)
Goalless draw at away match
2 (13%)
Comeback win
1

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 531 10 4 1
3
Waseem Isaacs 1492 26 10 11 2 2
4
Keegan Allen 1546 19 1 2 2 1 1 1
5
Wandisile Letlabika 644 8 2 2
6
Tlakusani Mthethwa 2207 28 5 2
7
Lindokuhle Praise Mtshali 1785 27 8 11 3 3
9
Siboniso Lungelo Mtshali 292 6 3 4 1 1
11
Phelelani Mvelase 117 4 3 1
12
Thato Mahua 265 7 6
14
Given Thibedi
15
Musa Bloffis Nyatama
16
Moeketsi Makhanya
17
Thela Ngobeni
18
Gregory Damons 1366 19 1 15 2 3 1
19
Evans Rusike 572 9 4 4 1
20
Mwape Musonda 566 12 6 5 3
22
Lebogang Lesako 31 2 2
23
Mthokozisi Shwabule 836 15 6 4 1
24
Naeem Amoojee 79 8 8
24
Fawaaz Basadien
25
Tshediso Patjie 1313 20 3 15 1 3
26
Kagiso Joseph Malinga 1282 21 4 15 6 1 3
28
Yagan Sasman 1444 20 3 3 3
29
Sphesihle Mbhele 16 1 1
30
Virgil Vries
31
Thakasani Mbanjwa 1800 20 1
32
Nicholus Lukhubeni 1787 25 4 7 3
33
Givemore Khupe 469 10 5 2 2
34
Junaid Sait 1939 24 3 2 2
35
Matlala Keletso Makgalwa
36
Katlego Mohamme
38
David Uromi 122 3 1 2 1
38
David Richard Ulomi
39
Darrel Matsheke 814 19 11 5 1
41
Siyabonga Paul Khumalo 66 2 2
41
Tumelo Khutlang
43
Pentjie Abel Zulu 1201 16 2 5 2
44
Kwandakwensizwa Ishmael Mngonyama 1512 19 4 1 3
45
Mphakamiseni Nene
47
Mbulelo Strydom Wambi 1388 18 1 7 2
49
Thandolwethu Ngwenya
50
Sanele Tshabalala 180 2
55
Daniel Akpeyi 720 8 2
66
Bongani Sam 721 9 1 1 1 1 1
70
Tawanda Macheke 353 9 6 1 1
Ally Msengi
Buhle Thompson
Daniel Gozar
Joseph Mhlongo
Lebohang Lefalamang Mokoena
Monnapule Saleng
Promise Mkhuma
Ruzaigh Gamildien
Tebogo Langerman
Thabo Mosadi
Thandani Ntshumayelo
South Africa Football
Season:

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
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-2026 SoccerPunter Pte. Ltd. All rights reserved.