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'  
  73' Celimpilo Ngema
Lindokuhle Mtshali 81' 2 - 0  
Rusike Evans 87'  
13/05/2023 Royal AM
0 - 1
Moroka Swallows 0-1H2H O +
M. Mpoto 25'  
  0 - 1 26' Kagiso Malinga
  68' Darrel Matsheke
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
Siyethemba Sithebe 73'  
  77' Gregory Damons
  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'  
David Richard Ulomi 86' 1 - 0  
22/04/2023 Stellenbosch
3 - 0
Moroka Swallows 1-0H2H O +
Iqraam Rayners 29' 1 - 0  
Iqraam Rayners 59' 2 - 0  
Jayden Adams 63'  
I. Jabaar 80' 3 - 0  
09/04/2023 Moroka Swallows
0 - 0
Mamelodi Sundowns 0-0H2H O  
01/04/2023 AmaZulu
0 - 1
Moroka Swallows 0-1H2H O +
  0 - 1 29' Kagiso Malinga
Sphesihle Maduna 32'  
R. Malepe 53'  
  75' Daniel Akpeyi
17/03/2023 Moroka Swallows
0 - 1
Golden Arrows 0-1H2H O +
  0 - 1 15' Pule Mmodi
03/03/2023 Moroka Swallows
1 - 4
Orlando Pirates 0-1H2H O +
  0 - 1 6' Monnapule Saleng
Kagiso Malinga 16'  
  0 - 2 47' Terrence Dzvukamanja
  0 - 3 60' Monnapule Saleng
Mthokozisi Shwabule 76' 1 - 3  
  81' Paseka Mako
Lindokuhle Mtshali 82'  
  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
  62' Kwanda Mngonyama
  1 - 2 66' Kagiso Malinga
19/02/2023 Cape Town City
2 - 0
Moroka Swallows 1-0H2H O +
Taahir Goedeman 8' 1 - 0  
Lyle Lakay 24'  
  53' Tawanda Macheke
Taariq Fielies 55' 2 - 0  
  57' Yagan Sasman
  60' Keegan Allan
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'  
  80' Somila Ntsundwana
Kagiso Malinga 81' 1 - 0  
Kagiso Malinga 81'  
28/01/2023 Moroka Swallows
0 - 0
SuperSport United 0-0H2H O +
  64' Thatayaone Ditlhokwe
Yagan Sasman 73'  
  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  
  90+2' Yagan Sasman
15/01/2023 Moroka Swallows
0 - 0
TS Galaxy 0-0H2H O +
Gregory Damons 48'  
Waseem Isaacs 89'  
Lindokuhle Mtshali 90+3'  
06/01/2023 Moroka Swallows
2 - 0
Chippa United 1-0H2H O +
Mbulelo Wambi 34' 1 - 0  
Kagiso Malinga 70' 2 - 0  
03/01/2023 Mamelodi Sundowns
2 - 0
Moroka Swallows 0-0H2H O +
Neo Maema 63' 1 - 0  
Themba Zwane 67' 2 - 0  
31/12/2022 Richards Bay
1 - 0
Moroka Swallows 1-0H2H O +
Tshepo Mabua 11' 1 - 0  
Ntsikelelo Nyauza 62'  
  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
Thulani Hlatshwayo 78'  
  81' Tshediso Patjie
  1 - 1 90' Lindokuhle Mtshali
19/10/2022 Moroka Swallows
2 - 0
Royal AM 1-0H2H O +
Gregory Damons 38' 1 - 0  
Mwape Musonda 51' 2 - 0  
Gregory Damons 62'  
G. Khupe 86'  
  86' Kabelo Mahlasela
08/10/2022 TS Galaxy
0 - 0
Moroka Swallows 0-0H2H O +
  36' Tshediso Patjie
Bernard Parker 63'  
Lifa Hlongwane 79'  
Djakaridja Traore 83'  
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
Junaid Sait 51'  
Waseem Isaacs 68' 1 - 2  
  72' Kgaogelo Sekgota
Nicholus Lukhubeni 76'  
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
  57' Wandisile Letlabika
Nduduzo Sibiya 66' 3 - 0  
  68' Keegan Allan
Nqobeko Dlamini 70' 4 - 0  
10/09/2022 Moroka Swallows
1 - 2
Stellenbosch 1-1H2H O +
  0 - 1 28' Sinethemba Mngomezulu
Vusi Sibiya 37' 1 - 1  
  1 - 2 53' Júnior Mendieta
  59' Sage Stephens (Lottering)
Tshediso Patjie 63'  
  65' Nhlanhla Mgaga
04/09/2022 Marumo Gallants FC
1 - 1
Moroka Swallows 1-0H2H O +
Sibusiso Khumalo 38' 1 - 0  
Celimpilo Ngema 42'  
  1 - 1 65' Mbulelo Wambi
23/08/2022 Moroka Swallows
2 - 1
Sekhukhune United 1-1H2H O +
  0 - 1 27' Victor Letsoalo
Mwape Musonda 40' 1 - 1  
Mwape Musonda 80' 2 - 1  
  86' Pogiso Mahlangu
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  
Keegan Allan 66' 2 - 1  
  66' Veli Mothwa
  2 - 2 79' Thakasani Mbanjwa
  2 - 3 90' Mbongeni Gumede
12/08/2022 Maritzburg United
0 - 0
Moroka Swallows 0-0H2H O +
  60' Wandisile Letlabika
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
  2 - 2 61' Khanyisa Mayo
  74' Thato Mokeke
  77' Taariq Fielies
Thakasani Mbanjwa 84'  
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  
  72' Pentjie Zulu
Bienvenu Eva Nga 78'  
Thembinkosi Lorch  88'  

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 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-2026 SoccerPunter Pte. Ltd. All rights reserved.