Moses Mthembu Profile and Player Statistics
First name: Moses
Last name: Mthembu
Position: Attacker, Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Moses Mthembu has played. It includes the total number of appearance (caps), substitution details, goals, yellow and red cards stats.

Competition Season Football Club
Premier League 2024/2025 Richards Bay 22 4 7 0 0 7 0
League Cup 2024 Richards Bay 3 0 1 0 1 0 0
Nedbank Cup 2023/2024 Richards Bay 2 1 1 0 0 1 0
Premier League 2023/2024 Richards Bay 29 6 12 1 0 0 0
Premier League Play-offs 2023/2024 Richards Bay 4 0 3 0 0 1 0
League Cup 2023 Richards Bay 3 2 1 0 0 0 0
Nedbank Cup 2022/2023 Richards Bay 1 0 1 0 0 0 0
Premier League 2022/2023 Richards Bay 28 12 4 0 0 2 0
Gladafrica Championship 2021/2022 Richards Bay 10 6 4 0 0 0 0
Gladafrica Championship 2020/2021 Richards Bay 12 4 8 1 0 1 0
Nedbank Cup 2020/2021 Richards Bay 4 0 1 0 0 1 0
Gladafrica Championship 2019/2020 Richards Bay 5 4 2 0 0 1 0

Moses Mthembu has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
30/03/2025 Polokwane City
3 - 1
Richards Bay 1-0H2H+
Oswin Reagan Appollis 8'  
Lebohang Petrus Nkaki 21' 1 - 0  
  41' Fezile Gcaba
  41' Thato Mohlamme
Ndamulelo Rodney Maphangule 46'  
Cole Alexander 46'  
Nyakala Raphadu 51'  
Thato Reabetswe Letshedi 51'  
  1 - 1 52' Justice Figuareido
Mokibelo Simon Ramabu 58' 2 - 1  
  62' Thulani Gumede
Lebohang Petrus Nkaki 71' 3 - 1  
Oswin Reagan Appollis 82'  
Kgaogelo Ramushu 82'  
  85' Justice Figuareido
  85' Thabiso Kutumela
  85' Langelihle Mhlongo
  85' Mxolisi Macuphu
  88' Moses Mthembu
Bonginkosi Dlamini 90'  
Stevens Goovadia 90'  
16/03/2025 Richards Bay
2 - 0
Kaizer Chiefs 0-0H2H+
Lindokuhle Zikhali 24'  
Somila Ntsundwana 37'  
Thulani Gumede 37'  
Fezile Gcaba 48' 1 - 0  
  58' Sibongiseni Mthethwa
  58' Edson Castillo
  58' Pule Mmodi
  58' Gastón Sirino
Yanela Mbuthuma 72' 2 - 0  
  73' Mduduzi Shabalala
  73' Wandile Duba
  73' Ashley Du Preez
  73' Mfundo Vilakazi
  80' Thabo Cele
  80' Yusuf Maart
Justice Figuareido 87'  
Thabiso Kutumela 87'  
Yanela Mbuthuma 87'  
Mxolisi Macuphu 87'  
Moses Mthembu 90+2'  
Lindokuhle Zikhali 90+5'  
Wandile Ngema 90+5'  
11/03/2025 Magesi
1 - 0
Richards Bay 1-0H2H+
  7' Tlakusani Mthethwa
Delano Abrahams 8' 1 - 0  
Delano Abrahams 25'  
Motsie Matima 54'  
  55' Keegan Allan
Bafedile Baloyi 56'  
  63' Langelihle Mhlongo
  63' Somila Ntsundwana
Bafedile Baloyi 65'  
Thabang Sibanyoni 65'  
Kayden Rademeyer 74'  
Boikanyo Komane 74'  
  76' Mxolisi Macuphu
  76' Thabiso Kutumela
Mcedi Vandala 84'  
Tshepo Kakora 84'  
Tholang Masegela 84'  
Ntsako Makhubela 84'  
Tshepo Kakora 90+5'  
05/03/2025 Richards Bay
2 - 1
Sekhukhune United 0-1H2H+
  0 - 1 8' Chibuike Ohizu
Fezile Gcaba 26'  
Somila Ntsundwana 46'  
Mxolisi Macuphu 46'  
  46' Katlego Otladisa
  46' Tshepo Mokoane
Fezile Gcaba 57' 1 - 1  
  66' Keletso Makgalwa
  66' Ngoanamello Rammala
Langelihle Mhlongo 69'  
Mduduzi Mdantsane 69'  
Nkosikhona Ndaba 79'  
  82' Chibuike Ohizu
  82' Lesedi Kapinga
Yanela Mbuthuma 90'  
Thabiso Kutumela 90'  
Justice Figuareido 90'  
Wandile Ngema 90'  
  90+1' Relebogile Mokhuoane
Thabiso Kutumela 90+3' 2 - 1  
01/03/2025 Richards Bay
0 - 0
Chippa United 0-0H2H+
  31' Siphelo Baloni
Justice Figuareido 44'  
  46' Eva Nga
  46' Azola Matrose
Thulani Gumede 46'  
Lindokuhle Zikhali 46'  
  62' Ronaldo Maarman
  62' Enock Sakala
Thato Mohlamme 68'  
Wandile Ngema 68'  
  71' Siphelo Baloni
  71' Asanele Bonani
  71' Sinoxolo Kwayiba
  71' Ayabulela Konqobe
  77' Thabang Molaoa
Mxolisi Macuphu 77'  
Ntlonelo Bomelo 77'  
  86' Giovanni Philander
  86' Aviwe Mqokozo
  88' Boy John Madingwana
21/02/2025 Stellenbosch
1 - 1
Richards Bay 0-1H2H+
  0 - 1 2' Thato Mohlamme
Ashley Cupido 46'  
Andre de Jong 46'  
Kazie Godswill 46'  
Lesiba Nku 46'  
Khomotjo Lekoloane 46'  
Phili Langelihle 46'  
Ibraheem Jabaar 63'  
Chumani Thembile Butsaka 63'  
  64' Jamal Salim
  66' Thulani Gumede
  66'
  66' Thulani Gumede
  66' Lindokuhle Zikhali
  77' Thato Mohlamme
  77' Nkosikhona Ndaba
Fawaaz Basadien 78' 1 - 1  
  78' Ntlonelo Bomelo
  78' Mxolisi Macuphu
  86' Fezile Gcaba
  86' Siyabonga Dube
08/02/2025 Richards Bay
2 - 0
Polokwane City 0-0H2H+
Moses Mthembu 12'  
  14' Thato Letshedi
  46' Thato Letshedi
  46' Puleng Tlolane
Moses Mthembu 46'  
Langelihle Mhlongo 46'  
Tlakusani Mthethwa 52' 1 - 0  
  56' Mokibelo Simon Ramabu
  56' Samuel Bafana Nana
  61' Ndamulelo Maphangule
  61' Monty Batlhabane
Tlakusani Mthethwa 64'  
Ntlonelo Bomelo 69' 2 - 0  
Ntlonelo Bomelo 72'  
Mxolisi Macuphu 72'  
Siyanda Dlamini 73'  
Fezile Gcaba 73'  
Justice Figuareido 73'  
Wandile Ngema 73'  
  75' Oswin Appollis
  75' Bonginkosi Dlamini
Thulani Gumede 82'  
Mduduzi Mdantsane 82'  
04/02/2025 Richards Bay
2 - 1
Marumo Gallants FC 0-0H2H+
Lwandile Sandile Mabuya 14'  
Romario Dlamini 14'  
Yanela Mbuthuma 28'  
Nkosikhona Ndaba 45+2'  
Thulani Gumede 46'  
Somila Ntsundwana 46'  
  50' Mpho Chabatsane
  0 - 1 51' Sekela Sithole
  53' Edson Khumalo
  58' Sede Junior Dion
  58' Gabadinho Mhango
Yanela Mbuthuma 59'  
  68' Kamohelo Mahlatsi
  70' Mpho Chabatsane
  70' Lebohang Mabotja
  70' Thapelo Paulos Mokobodi
  70' Mpambaniso Monde
  70' Edson Khumalo
  70' Khumbulani Ncube
Thato Mohlamme 78'  
Ntlonelo Bomelo 78'  
  83' Sekela Sithole
  83' Phathutshedzo Nange
Justice Figuareido 87' 1 - 1  
Ntlonelo Bomelo 88' 2 - 1  
Justice Figuareido 90+3'  
Fezile Gcaba 90+3'  
Moses Mthembu 90+3'  
Langelihle Mhlongo 90+3'  
31/01/2025 Richards Bay
0 - 0
Magesi 0-0H2H+
Lindokuhle Sphuzo Zikhali 34'  
Moses Mthembu 34'  
  36' Sello Motsepe
  37' Wonderboy Makhubu
  46' Lehlegonolo Mokone
  46' Tshepo Makgoga
  46' Bafedile Baloyi
  46' Kayden Rademeyer
Thulani Gumede 50'  
  56' Mcedi Vandala
Thato Mohlamme 71'  
Justice Figuareido 71'  
Thulani Gumede 71'  
Somila Ntsundwana 71'  
  74' Lehlohonolo Mtshali
  74' Tholang Masegela
  75' Tshepo Kakora
  75' Ntsako Makhubela
Yanela Mbuthuma 86'  
17/01/2025 Cape Town City
2 - 1
Richards Bay 1-1H2H+
Amadou Soukouna 6'  
  0 - 1 8' Yanela Mbuthuma
Amadou Soukouna 42' 1 - 1  
Gabriel Amato 46'  
Shakeel April 46'  
  55' Somila Ntsundwana
Amadou Soukouna 59' 2 - 1  
Kamohelo Mokotjo 61'  
  69' Lindokuhle Sphuzo Zikhali
  69' Justice Figuareido
Jody Ah Shene 72'  
Aprocius Petrus 72'  
Amadou Soukouna 72'  
Jaedin Rhodes 72'  
  75' Somila Ntsundwana
  75' Ntlonelo Bomelo
  76' Justice Figuareido
  78' Moses Mthembu
Patrick Fisher 86'  
Siphamandla Dondolo 86'  
  89' Moses Mthembu
  89' Sabelo Radebe
  89' Thulani Gumede
  89' Thato Mohlamme
04/01/2025 Marumo Gallants FC
0 - 0
Richards Bay 0-0H2H+
  33' Lindokuhle Sphuzo Zikhali
  44' Keegan Allan
  56' Lindokuhle Sphuzo Zikhali
  56' Thabiso Kutumela
Gabadinho Mhango 66'  
  72' Somila Ntsundwana
  72' Justice Figuareido
Kamohelo Mahlatsi 74'  
Thapelo Dhludhlu 74'  
Thapelo Dhludhlu 82'  
Gabadinho Mhango 84'  
Mlungisi Khumalo 84'  
Thapelo Paulos Mokobodi 84'  
Mpambaniso Monde 84'  
  90' Lwandile Sandile Mabuya
  90+4' Thulani Gumede
  90+4' Tshepo Wilson Mabua
28/12/2024 Richards Bay
0 - 2
Mamelodi Sundowns 0-1H2H+
  0 - 1 19' Arthur Sales
Moses Mthembu 35'  
Lindokuhle Sphuzo Zikhali 36'  
  44' Lucas Ribeiro
  60' Kobamelo Kodisang
  60' Tashreeq Matthews
  60' Arthur Sales
  60' Iqraam Rayners
  0 - 2 66' Lucas Ribeiro
Somila Ntsundwana 71'  
Justice Figuareido 71'  
Lindokuhle Sphuzo Zikhali 71'  
Thabiso Kutumela 71'  
  75' Aubrey Modiba
  75' Lebohang Maboe
  75' Grant Kekana
  75' Rushine De Reuck
Yanela Mbuthuma 77'  
Yanela Mbuthuma 79'  
Ntlonelo Bomelo 79'  
Moses Mthembu 79'  
Sabelo Radebe 79'  
  84' Lucas Ribeiro
  84' Peter Shalulile
14/12/2024 Golden Arrows
0 - 1
Richards Bay 0-0H2H+
Lungelo Dube 26'  
Brandon Theron 31'  
Nhlanhla Zwane 46'  
Nduduzo Sibiya 46'  
Lungelo Dube 66'  
Nqobeko Dlamini 66'  
Siyanda Mthanti 66'  
Blessing Mchunu 66'  
  66' Thabiso Kutumela
  66' Moses Mthembu
  74' Thulani Gumede
  74' Siboniso Conco
  74' Somila Ntsundwana
  74' Lwandile Sandile Mabuya
  0 - 1 75' Lindokuhle Sphuzo Zikhali
Brandon Theron 79'  
Moyela Libamba 79'  
Angelo Van Rooi 79'  
Thokozani Lukhele 79'  
  84' Yanela Mbuthuma
  84' Ntlonelo Bomelo
  84' Lindokuhle Sphuzo Zikhali
  84' Tshepo Wilson Mabua
  89' Nkosikhona Ndaba
Nqobeko Dlamini 90+2'  
  90+5' Tlakusani Mthethwa
06/12/2024 Richards Bay
0 - 1
SuperSport United 0-0H2H+
  2' Tashreeq Morris
  27' Terrence Dzvukamanja
Nkosikhona Ndaba 35'  
Langelihle Mhlongo 42'  
  61' Ime Okon
  61' Ghampani Lungu
Thabisa Ndelu 61'  
Lwandile Sandile Mabuya 61'  
  74' Vincent Pule
  74' Bradley Grobler
  74' Pogiso Sanoka
  75' Gape Moralo
  75' Brooklyn Poggenpoel
Thulani Gumede 77'  
Siboniso Conco 77'  
Langelihle Mhlongo 77'  
Moses Mthembu 77'  
  86' Tashreeq Morris
  86' Keanin Ayer
  0 - 1 89' Bradley Grobler
  90+2' Ghampani Lungu
Lindokuhle Sphuzo Zikhali 90+2'  
Ntlonelo Bomelo 90+2'  
30/11/2024 Richards Bay
1 - 3
AmaZulu 0-1H2H+
  35' Ethan Duncan Brooks
  0 - 1 37' Rowan Lancaster Human
Moses Mthembu 45'  
Siyethemba Sithebe 46'  
Thando Buthelezi 46'  
Moses Mthembu 46'  
Langelihle Mhlongo 46'  
Somila Ntsundwana 46'  
  48' Wayde Jooste
Somila Ntsundwana 55'  
Thulani Gumede 55'  
  0 - 2 66' Etiosa Godspower Ighodaro
  0 - 3 69' Ethan Duncan Brooks
  71' Ethan Duncan Brooks
  71' Mondli Mbanjwa
Langelihle Mhlongo 74'  
Justice Figuareido 77'  
Ntlonelo Bomelo 77'  
Romario Dlamini 77'  
Lindokuhle Sphuzo Zikhali 77'  
  78' Etiosa Godspower Ighodaro
  78' Sede Junior Dion
  78' Tshepang Moremi
  78' Tebogo Masuku
Keegan Allan 86'  
  89' Hendrick Ekstein
  89' Boniface Haba
  89' Rowan Lancaster Human
  89' Andiswa Sithole
Yanela Mbuthuma 90+1' 1 - 3  
27/11/2024 Kaizer Chiefs
2 - 1
Richards Bay 1-0H2H+
Reeve Frosler 2'  
Wandile Duba 21' 1 - 0  
Reeve Frosler 49'  
Pule Mmodi 51'  
Dillon Solomons 51'  
  53' Yanela Mbuthuma
  54' Thabisa Ndelu
  54' Justice Figuareido
  54' Nkosikhona Ndaba
  54' Thulani Gumede
  54' Langelihle Mhlongo
  54' Siyethemba Sithebe
  65' Justice Figuareido
  66' Justice Figuareido
Ashley Du Preez 68' 2 - 0  
Mduduzi Shabalala 71'  
Thatayaone Ditlhokwe 71'  
Wandile Duba 71'  
Samkelo Zwane 71'  
Ashley Du Preez 81'  
Njabulo Blom 81'  
Yusuf Maart 81'  
Christian Saile Basomboli 81'  
  2 - 1 90+1' Yanela Mbuthuma
  90+1' Somila Ntsundwana
Brandon Petersen 90+1'  
09/11/2024 Richards Bay
0 - 1
Magesi 0-1H2H+
  0 - 1 27' Godfrey Mashigo
Tlakusani Mthethwa 43'  
  61' Delano Abrahams
  65' Limbikani Mzava
  67' Samuel Mensah Darpoh
Nkosikhona Ndaba 69'  
Thabang Sibanyoni 69'  
  76' Deolin Mekoa
  76' Tholang Masegela
  78' Lehlegonolo Mokone
Justice Figuareido 79'  
Thulani Gumede 79'  
Moses Mthembu 79'  
Siyethemba Sithebe 79'  
  82' Edmore Chirambadare
  82' Kayden Rademeyer
Tlakusani Mthethwa 84'  
Yanela Mbuthuma 86'  
Lindokuhle Sphuzo Zikhali 86'  
  90' Godfrey Mashigo
  90' Motsie Matima
05/11/2024 Orlando Pirates
1 - 0
Richards Bay 1-0H2H+
Makhehlene Makhaula 2'  
Evidence Makgopa 26' 1 - 0  
  43' Fezile Gcaba
Makhehlene Makhaula 46'  
Kabelo Dlamini 46'  
  46' Siyethemba Sithebe
  46' Justice Figuareido
  46' Ntlonelo Bomelo
  46' Lindokuhle Sphuzo Zikhali
  55' Fezile Gcaba
  55' Siyabonga Dube
  62' Moses Mthembu
Evidence Makgopa 74'  
Tshegofatso Mabasa 74'  
Mohau Nkota 74'  
Monnapule Saleng 74'  
  79' Lindokuhle Sphuzo Zikhali
  80' Lionel Zikhali
  80' Moses Mthembu
  80' Thulani Gumede
Relebohile Ratomo 84'  
  87' Siyabonga Dube
Relebohile Ratomo 90+2'  
Paseka Mako 90+2'  
  90+2' Somila Ntsundwana
  90+2' Thabang Sibanyoni
Chaine Sipho 90+3'  
02/11/2024 Richards Bay
0 - 0
Cape Town City 0-0H2H+
  0 - 1 1' Prins Menelik Tjiueza
Tshepo Wilson Mabua 2' 1 - 1  
  1 - 2 3' Taahir Goedeman
Simphiwe Fortune Mcineka 4' 2 - 2  
  5' Thamsanqa Mkhize
Nkosikhona Ndaba 6' 3 - 2  
Heaven Sereetsi 7' 4 - 2  
  4 - 3 8' Justice Figuareido
  4 - 4 9' Lorenzo Gordinho
Siyabonga Dube 10'  
  11' Kayden Francis
Moses Mthembu 12' 5 - 4  
  47' Keanu Cupido
Ntlonelo Bomelo 59'  
Justice Figuareido 59'  
Thabisa Ndelu 59'  
Thato Mohlamme 59'  
  61' Tshegofatso Nyama
  61' Siphamandla Dondolo
  69' Gabriel Amato
  72' Jaedin Rhodes
  72' Kayden Francis
Thulani Gumede 72'  
Somila Ntsundwana 72'  
  81' Amadou Soukouna
Siyethemba Sithebe 86'  
Thabang Sibanyoni 86'  
  87' Amadou Soukouna
  87' Taahir Goedeman
  87' Domingo
  87' Prins Menelik Tjiueza
  90' Darwin Gonzalez
  90' Heaven Sereetsi
  90' Gabriel Amato
  90' Fortune Makaringe
Tlakusani Mthethwa 90'  
Langelihle Mhlongo 90'  
  90+5' Thamsanqa Mkhize
Keegan Allan 105+5'  
Tshepo Wilson Mabua 105+5'  
  107' Prins Menelik Tjiueza
Langelihle Mhlongo 120+1'  
29/10/2024 Sekhukhune United
2 - 0
Richards Bay 0-0H2H+
  36' Lwandile Sandile Mabuya
Mcedi Vandala 46'  
Tshepo Mokoane 46'  
Siphesihle Mkhize 71' 1 - 0  
  82' Yanela Mbuthuma
  84' Somila Ntsundwana
  84' Thulani Gumede
  84' Langelihle Mhlongo
  84' Thabang Sibanyoni
  85' Lwandile Sandile Mabuya
  85' Siyabonga Dube
Sipho Mbule 90' 2 - 0  
Keletso Makgalwa 90+2'  
Cameron Carnell 90+2'  
  90+4' Moses Mthembu
  90+4' Thato Mohlamme
26/10/2024 Richards Bay
0 - 0
Stellenbosch 0-0H2H+
Justice Figuareido 46'  
Thulani Gumede 46'  
Thando Buthelezi 46'  
Thabang Sibanyoni 46'  
Somila Ntsundwana 47'  
  62' Phili Langelihle
  62' Sanele Barns
  71' Ashley Cupido
  71' Khomotjo Lekoloane
  71' Ibraheem Jabaar
  71' Omega Mdaka
Somila Ntsundwana 72'  
Siboniso Conco 72'  
  72' Chumani Thembile Butsaka
  72' Genino Palace
  82' Jayden Adams
  83' Jayden Adams
  86' Fawaaz Basadien
  86' Sihle Nduli
Yanela Mbuthuma 90+1'  
Thabang Sibanyoni 90+1'  
20/10/2024 Richards Bay
1 - 0
Sekhukhune United 1-0H2H+
Lwandile Sandile Mabuya 42' 1 - 0  
  46' Lehlohonolo Mtshali
  46' Linda Mntambo
  46' Andy Boyeli
  46' Chibuike Ohizu
  54' Mcedi Vandala
  54' Lesedi Kapinga
Thando Buthelezi 64'  
Siyethemba Sithebe 64'  
  71' Sikhosonke Langa
  71' Vuyo Letlapa
Justice Figuareido 73'  
  74' Sipho Mbule
Justice Figuareido 75'  
Thulani Gumede 75'  
  78' Sipho Mbule
  78' Cameron Ashby
Somila Ntsundwana 82'  
Somila Ntsundwana 82'  
Somila Ntsundwana 82'  
Siboniso Conco 82'  
24/09/2024 Royal AM
0 - 0
Richards Bay 0-0H2H+
  2' Tlakusani Mthethwa
  40' Somila Ntsundwana
  40' Justice Figuareido
Kabelo Mahlasela 45+1'  
  45+1' Thabisa Ndelu
Andile Mpisane 46'  
Sedwyn George 46'  
  46' Siboniso Conco
  46' Thabang Sibanyoni
Sanele Radebe 46'  
Sabelo Sithole 46'  
  65' Thabisa Ndelu
  65' Thabani Dube
  82' Yanela Mbuthuma
  82' Thabiso Kutumela
  83' Justice Figuareido
Sera Motebang 86'  
Hopewell Cele 86'  
21/09/2024 Chippa United
1 - 0
Richards Bay 1-0H2H+
  30' Thabang Sibanyoni
Thabiso Kutumela 39' 1 - 0  
Baraka Majogoro 46'  
Siphelo Baloni 46'  
Aviwe Mqokozo 46'  
Boy John Madingwana 46'  
  55' Siboniso Conco
Boy John Madingwana 58'  
Andile Jali 59'  
Ayabulela Konqobe 59'  
  68' Thabiso Kutumela
  68' Thando Buthelezi
Siphelo Baloni 69'  
Xolani Samkelo Sithole 80'  
Craig Martin 80'  
  86' Justice Figuareido
  86' Thulani Gumede
  86' Tshepo Wilson Mabua
  86' Yanela Mbuthuma
Eva Nga 86'  
Malebogo Modise 86'  
Azola Ntsabo 90+4'  
15/09/2024 Richards Bay
1 - 0
TS Galaxy 1-0H2H+
Keegan Allan 22' 1 - 0  
Siyethemba Sithebe 38'  
Moses Mthembu 38'  
Keegan Allan 42'  
Siboniso Conco 48'  
Siboniso Conco 60'  
Thulani Gumede 60'  
Thabang Sibanyoni 60'  
Yanela Mbuthuma 60'  
Thabisa Ndelu 60'  
Tlakusani Mthethwa 60'  
  61' Kamogelo Sebelebele
  61' Nkosikhona Radebe
  61' Sphiwe Mahlangu
  61' Sphesihle Maduna
  69' Lebone Seema
  70' Mpho Mvelase
  70' Nhlanhla Mgaga
Somila Ntsundwana 73'  
Thabani Dube 73'  
  80' Marks Munyai
  80' Victor Letsoalo
  88' Thokozani Sibanyoni
19/06/2024 Richards Bay
4 - 0
Baroka 2-0H2H+
Somila Ntsundwana 37' 1 - 0  
  41' S. Malivha
Moses Mthembu 41'  
Sanele Barns 43' 2 - 0  
Thato Mohlamme 46'  
Thulani Gumede 46'  
  46' S. Mtombeni
  46' D. Ndhlovu
Simphiwe Mcineka 57'  
Thabani Dube 57'  
Somila Ntsundwana 62' 3 - 0  
Somila Ntsundwana 63'  
Salim Magoola 65'  
Sanele Barns 67'  
Justice Figuareido 67'  
  67' K. Kgositsile
  67' Ntsako Makhubela
Yanela Mbuthuma 68'  
T. Mogale 68'  
Somila Ntsundwana 68'  
Khuda Muyaba 68'  
  74' S. Malivha
  74' F. Nyundu
Lwandile Mabuya 85' 4 - 0  
15/06/2024 University of Pretoria
1 - 1
Richards Bay 0-1H2H+
  0 - 1 39' K. Pheeane
S. Mpedi 41'  
D. Abrahams 46'  
A. Mvambi 46'  
K. Pheeane 48' 1 - 1  
  55' Somila Ntsundwana
  55' Thulani Gumede
P. Mkhuma 65'  
S. Langa 65'  
  68' Moses Mthembu
  68' Boikanyo Komane
  83' Yanela Mbuthuma
T. Mohlamonyane 84'  
A. Tonisi 84'  
Thabang Sibanyoni 89'  
  90+2' Ntsako Makhubela
  90+2' Justice Figuareido
S. Mpedi 90+6'  
08/06/2024 Baroka
0 - 0
Richards Bay 0-0H2H+
B. Madingwana 8'  
T. Mashiloane 14'  
T. Patjie 54'  
K. Lekoloane 54'  
  59' Yanela Mbuthuma
  59' Justice Figuareido
  59' Moses Mthembu
  59' Khuda Muyaba
K. Kgositsile 72'  
D. Ndhlovu 72'  
  79' Romario Dlamini
  82' Somila Ntsundwana
  82' Thulani Gumede
S. Mtombeni 82'  
T. Mogale 82'  
S. Sithole 82'  
K. Selemela 82'  
  85' Tshepo Mabua
05/06/2024 Richards Bay
1 - 0
University of Pretoria 1-0H2H+
Somila Ntsundwana 22' 1 - 0  
  47' H. Majadibodu
Moses Mthembu 68'  
Romario Dlamini 68'  
Ntsako Makhubela 68'  
Langelihle Mhlongo 68'  
Thabani Dube 70'  
Sibusiso Mthethwa 70'  
  73' S. Langa
  73' T. Mohlamonyane
Somila Ntsundwana 77'  
Thulani Gumede 77'  
Sibusiso Mthethwa 78'  
  82' P. Mkhuma
  82' T. Makungo
  87' D. Abrahams
  87' A. Mvambi
  90+1' T. Mohlamonyane
Yanela Mbuthuma 90+2'  
Lwandile Mabuya 90+3'  
25/05/2024 Richards Bay
2 - 1
Stellenbosch 2-0H2H+
Ntsako Makhubela 6' 1 - 0  
Yanela Mbuthuma 17' 2 - 0  
  34' T. Moloisane
  46' Sihle Nduli
  46' Andre de Jong
  56' Qobolwakhe Sibande
  2 - 1 59' I. Rayners
Somila Ntsundwana 61'  
Thulani Gumede 61'  
Langelihle Mhlongo 61'  
Moses Mthembu 61'  
Ntsako Makhubela 67'  
Romario Dlamini 67'  
  72' Genino Palace
  72' Nhlanhla Mgaga
  80' Deano Van Rooyen
  80' Kyle Jurgens
  80' Anicet Oura
  80' Langelihle Phili
Yanela Mbuthuma 82'  
Justice Figuareido 82'  
  90+2' Qobolwakhe Sibande
18/05/2024 Cape Town City
3 - 1
Richards Bay 1-0H2H+
Lorenzo Gordinho 2' 1 - 0  
Aprocius Petrus 5'  
Jaedin Rhodes 18'  
  20' Sibusiso Mthethwa
Lorenzo Gordinho 45'  
  46' Moses Mthembu
  46' Thulani Gumede
Jaedin Rhodes 54' 2 - 0  
Darren Keet 61'  
Jaedin Rhodes 65'  
Thabiso Kutumela 65'  
  66' Khuda Muyaba
  66' Justice Figuareido
  66' Somila Ntsundwana
  66' Yanela Mbuthuma
Heaven Sereetsi 73'  
Ahshene Jody Lee 73'  
Thabiso Kutumela 86' 3 - 0  
Darwin González 86'  
Luke Daniels 86'  
Taahir Goedeman 86'  
Luyolo Slatsha 86'  
  3 - 1 90+2' Justice Figuareido
11/05/2024 Orlando Pirates
0 - 1
Richards Bay 0-1H2H+
  0 - 1 36' Sanele Barns
T. Xoki 53'  
  56' Nkosikhona Ndaba
Miguel Timm 65'  
Siphelo Baloni 65'  
Kabelo Dlamini 65'  
E. Makgopa 65'  
T. Xoki 65'  
N. Sibisi 65'  
  68' Moses Mthembu
  68' Boikanyo Komane
  68' Khuda Muyaba
  68' Thabani Dube
  68' Romario Dlamini
  68' Justice Figuareido
  69' Boikanyo Komane
T. Monyane 72'  
Katlego Otladisa 72'  
  75' Somila Ntsundwana
  75' Thulani Gumede
Ndabayithethwa Ndlondlo 78'  
Lesedi Kapinga 78'  
  84' Thabani Dube
  90+5' Sanele Barns
  90+5' Tshepo Mabua
08/05/2024 Polokwane City
0 - 0
Richards Bay 0-0H2H+
  19' Tercious Malepe
  46' Khuda Muyaba
  46' Yanela Mbuthuma
N. Maphangule 62'  
N. Raphadu 62'  
H. Chauke 63'  
S. Tshabalala 63'  
  65' Moses Mthembu
  65' Justice Figuareido
S. Tshabalala 68'  
S. Tshabalala 73'  
  74' Thulani Gumede
  74' Ntsako Makhubela
O. Appollis 76'  
S. Goovadia 76'  
  86' Somila Ntsundwana
  86' Katleho Makateng
30/04/2024 Richards Bay
2 - 1
AmaZulu 0-1H2H+
  0 - 1 27' Augustine Mulenga
  36' Victor Letsoalo
  36' Junior Dion
Somila Ntsundwana 44'  
Thulani Gumede 44'  
Khuda Muyaba 48'  
Yanela Mbuthuma 48'  
  49' M. Mbanjwa
Sanele Barns 58'  
  65' M. Mbanjwa
  65' Ethan Brooks
  65' Augustine Mulenga
  65' Tshepang Moremi
Langelihle Mhlongo 70'  
Justice Figuareido 70'  
Justice Figuareido 76' 1 - 1  
Tercious Malepe 80'  
Boikanyo Komane 80'  
Salim Magoola 80+6'  
  81' Hendrick Ekstein
  81' Augustine Chidi Kwem
  84' Celimpilo Ngema
  87' Ben Motshwari
  87' Msindisi Ndlovu
Justice Figuareido 89+6'  
Moses Mthembu 91'  
Tshepo Mabua 91'  
Sanele Barns 93' 2 - 1  
Yanela Mbuthuma 96+4'  
26/04/2024 Cape Town Spurs
1 - 0
Richards Bay 0-0H2H+
T. Gumede 2'  
  18' Lwandile Mabuya
A. Velebayi 32'  
F. Abrahams 46'  
B. Radiopane 46'  
T. Moosa 56'  
  58' Simphiwe Mcineka
L. Bern 62'  
S. Maduna 62'  
A. Velebayi 69'  
C. Ryan 69'  
  71' Khuda Muyaba
  71' Thulani Gumede
  71' Ntsako Makhubela
  71' Thato Mohlamme
A. Cupido 79'  
A. Jakalashe 79'  
A. Jakalashe 86' 1 - 0  
  89' Moses Mthembu
  89' Justice Figuareido
21/04/2024 Richards Bay
1 - 0
Kaizer Chiefs 0-0H2H+
Langelihle Mhlongo 29'  
Somila Ntsundwana 58'  
Thulani Gumede 58'  
Langelihle Mhlongo 58'  
Moses Mthembu 58'  
Simphiwe Mcineka 64' 1 - 0  
  66' Pule Mmodi
  66' Mfundo Vilakazi
Simphiwe Mcineka 70'  
  75' Christian Saile
  75' Ranga Chivaviro
  76' Sifiso Hlanti
  76' R. Frosler
  76' Siyethemba Sithebe 
  76' Samkelo Zwane
Khuda Muyaba 80'  
Justice Figuareido 80'  
  83' Sibongiseni Mthethwa
  83' E. Castillo
Ntsako Makhubela 90'  
Thabani Dube 90'  
Boikanyo Komane 90+8'  
06/04/2024 Richards Bay
1 - 0
Moroka Swallows 0-0H2H+
  24' Sipho Sibiya
Somila Ntsundwana 28'  
Khuda Muyaba 28'  
Thabani Dube 31'  
  46' Augustine Mahlonoko
  46' Jacob Everson
Justice Figuareido 46'  
Thulani Gumede 46'  
Ntsako Makhubela 46'  
Moses Mthembu 46'  
  74' Thabang Maponya
  74' Mashweu Mphahlele
  74' Lwanda Mbanjwa
  74' Mthokozisi Shwabule
Thabani Dube 77'  
Boikanyo Komane 77'  
Khuda Muyaba 81' 1 - 0  
  84' Tlakusani Mthethwa
  84' Letsie Koapeng
Langelihle Mhlongo 90+2'  
Tercious Malepe 90+2'  
02/04/2024 Mamelodi Sundowns
1 - 0
Richards Bay 0-0H2H+
  20' Sanele Barns
  46' Simphiwe Mcineka
  46' Thabani Dube
  56' Khuda Muyaba
  56' Yanela Mbuthuma
Tashreeq Matthews 61'  
Lesiba Nku 61'  
Gastón Sirino 62'  
Neo Maema 62'  
Matías Esquivel 62'  
Júnior Mendieta 62'  
  63' Ntsako Makhubela
  63' Moses Mthembu
Lebohang Maboe 71'  
S. Mabena 71'  
T. Mashego 75'  
Sammy Seabi 75'  
Zuko Mdunyelwa 81'  
  88' Somila Ntsundwana
  88' Tshepo Mabua
  88' Langelihle Mhlongo
  88' Tercious Malepe
Júnior Mendieta 90+4' 1 - 0  
30/03/2024 Golden Arrows
2 - 1
Richards Bay 1-1H2H+
  23' Sibusiso Mthethwa
Siyanda Mthanti 26'  
Nduduzo Sibiya 28' 1 - 0  
  1 - 1 44' Somila Ntsundwana
  46' Moses Mthembu
  46' Justice Figuareido
  47' Ntsako Makhubela
Kagiso Malinga 60'  
Olwethu Ncube 60'  
Nduduzo Mhlongo 67'  
Nduduzo Mhlongo 72'  
David Thokozani Lukhele 72'  
  73' Thulani Gumede
  73' Yanela Mbuthuma
Olwethu Ncube 75' 2 - 1  
Knox Mutizwa 79'  
Lungelo Nguse 79'  
Gladwin Shitolo 88'  
Sbonelo Cele 90'  
16/03/2024 Richards Bay
1 - 3
SuperSport United 0-2H2H+
Repo Malepe 6'  
  0 - 1 6' Shandre Campbell
Romario Dlamini 14'  
  20' Siphesihle Ndlovu
Justice Figuareido 42'  
  0 - 2 44' Shandre Campbell
Somila Ntsundwana 46'  
Yanela Mbuthuma 46'  
Justice Figuareido 46'  
Langelihle Mhlongo 46'  
Repo Malepe 46'  
Moses Mthembu 46'  
Thabani Dube 46'  
Sibusiso Mthethwa 46'  
  70' Siphesihle Ndlovu
  70' Lyle Lakay
Romario Dlamini 71'  
Thato Mohlamme 71'  
  74' Tendamudzimu Matodzi
  78' Shandre Campbell
  78' Lucky Muthewi
  80' R. Goss
Tshepo Wilson Mabua 83'  
Sibusiso Mthethwa 85' 1 - 2  
  87' Onismor Bhasera
  87' Bilal Baloyi
  87' Terrence Dzvukamanja
  87' Siviwe Magidigidi
  87' Tendamudzimu Matodzi
  87' Phathutshedzo Nange
Moses Mthembu 89'  
  1 - 3 90+5' Ghampani Lungu

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.