Terrence Mashego Profile and Player Statistics
First name: Terrence
Last name: Mashego
Position: Defender
Nationality: South Africa
Date of birth: 28 June 1998
Age: 27
Height: 172 cm

Football Career Transfers and Statistics

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

Competition Season Football Club
Nedbank Cup 2025/2026 Durban City 3 1 3 0 0 0 0
Premier League 2025/2026 Durban City 15 0 1 0 0 1 0
African Nations Championship 2025 South Africa 3 0 3 0 0 3 0
League Cup 2025 Durban City 2 0 0 0 0 0 0
CAF Champions League 2024/2025 Mamelodi Sundowns 4 2 0 0 0 0 0
MTN8 Cup 2024/2025 Mamelodi Sundowns 3 0 2 0 0 0 0
Nedbank Cup 2024/2025 Mamelodi Sundowns 3 0 3 0 0 0 0
Premier League 2024/2025 Mamelodi Sundowns 11 3 0 0 0 0 0
Club Friendlies 3 2024 Mamelodi Sundowns 1 0 0 0 0 0 0
Friendly International 2024 South Africa 2 0 1 0 0 0 0
League Cup 2024 Mamelodi Sundowns 1 1 0 0 0 0 0
CAF Champions League 2023/2024 Mamelodi Sundowns 6 1 1 0 0 1 0
MTN8 Cup 2023/2024 Mamelodi Sundowns 3 2 0 0 0 0 0
Nedbank Cup 2023/2024 Mamelodi Sundowns 2 0 0 1 0 0 0
Premier League 2023/2024 Mamelodi Sundowns 17 6 2 0 0 2 0
Africa Cup of Nations 2023 South Africa 7 2 0 0 0 0 0
African Football League 2023 Mamelodi Sundowns 6 2 0 0 0 0 0
League Cup 2023 Mamelodi Sundowns 1 1 0 0 0 1 0
CAF Champions League 2022/2023 Mamelodi Sundowns 7 0 1 0 0 1 0
MTN8 Cup 2022/2023 Cape Town City 1 0 1 0 0 0 0
Nedbank Cup 2022/2023 Mamelodi Sundowns 1 1 0 0 0 0 0
Premier League 2022/2023 Mamelodi Sundowns 10 2 5 0 0 1 0
CAF World Cup Qualifiers 2022 South Africa 4 0 0 0 0 1 0
Friendly International 2022 South Africa 2 0 1 0 0 0 0
MTN8 Cup 2021/2022 Cape Town City 4 1 1 2 1 3 0
Nedbank Cup 2021/2022 Cape Town City 1 0 0 0 0 0 0
Premier League 2021/2022 Cape Town City 28 2 1 2 0 3 0
MTN8 Cup 2020/2021 Cape Town City 1 0 0 0 0 0 0
Nedbank Cup 2020/2021 Cape Town City 2 0 1 0 0 0 0
Premier League 2020/2021 Cape Town City 30 0 4 2 0 3 0
1st Division 2019/2020 TS Galaxy 6 1 1 1 1 2 0
CAF Confederations Cup 2019/2020 TS Galaxy 1 0 0 1 0 0 0
Nedbank Cup 2019/2020 TS Galaxy 2 0 0 0 0 0 0
1st Division 2018/2019 TS Galaxy 4 0 1 0 0 3 0
Nedbank Cup 2018/2019 TS Galaxy 6 0 0 1 0 0 0
1st Division 2018 Mthatha Bucks 5 1 4 0 0 2 0
Nedbank Cup 2017/2018 Mthatha Bucks 2 0 0 0 0 0 0

Terrence Mashego has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
15/03/2026 Kaizer Chiefs
1 - 0
Durban City 0-0H2H+
Inácio Miguel  31'  
31'  
Bradley Cross 36'  
Ashley Du Preez 46'  
Asanele Velebayi 46'  
  61' Joslin Kamatuka
  61' Samkelo Maseko
Wandile Duba 63'  
Mfundo Vilakazi 63'  
  67' Terrence Mashego
  67' Jean Lwamba
  67' Bokang Mokwena
  67' T. Nodada
Makabi Lilepo 69' 1 - 0  
Siphesihle Ndlovu 73'  
  75' B. Poggenpoel
  75' H. Domingo
  75' Saziso Magawana
  75' S. Mahlangu
Siphesihle Ndlovu 77'  
Thulani Mabaso 77'  
  78' Mfanafuthi Mkhize
Bradley Cross 86'  
Paseka Mako 86'  
Mduduzi Shabalala 86'  
Gastón Sirino 86'  
08/03/2026 Golden Arrows
1 - 1
Durban City 0-1H2H+
  0 - 1 1' T. Nodada
Ayabulela Maxwele 2' 1 - 1  
  1 - 2 3' S. Mahlangu
Ntandoyenkosi Mabaso 4' 2 - 2  
  2 - 3 5' Emmanuel Jalai
Lungelo Nguse 6' 3 - 3  
  3 - 4 7' R. Maarman
Thokozani Praisegod Khumalo 8'  
  9' Kyle Jurgens
Isaac Ismaël Cissé 10' 4 - 4  
  4 - 5 11' Mfanafuthi Mkhize
Ayanda Jiyane 12'  
  4 - 6 36' F. Gcaba
  41' Athini Jodwana
Sabelo Sithole 58'  
Thokozani Praisegod Khumalo 58'  
Siphesihle Msomi 58'  
Brandon Junior Theron 58'  
Thokozani Praisegod Khumalo 59' 5 - 6  
Brandon Junior Theron 68'  
Mfanuvela Mafuleka 68'  
Sbonelo Cele 68'  
  68' Bokang Mokwena
  68' Emmanuel Jalai
  68' Samkelo Maseko
  68' Joslin Kamatuka
  69' B. Poggenpoel
  69' T. Nodada
  76' Terrence Mashego
  76' S. Mahlangu
S. Dion 76'  
Lungelo Nguse 76'  
  79' Athini Jodwana
  79' Saziso Magawana
  79' Luphumlo Sifumba
  107'
  107' D. Keet
  112' Joslin Kamatuka
  112' R. Maarman
  112' R. Maarman
  112'
  114' Luphumlo Sifumba
Lungelo Nguse 119'  
04/03/2026 Durban City
1 - 1
Sekhukhune United 0-0H2H+
  9' Daniel Cardoso
  34' Karabo Tlaka
  46' Karabo Tlaka
  46' Thabang Monare
H. Domingo 57'  
T. Nodada 57'  
  60'
  60' Ngoanamello Rammala
  64' Vusimuzi Mncube
  64' Lehlogonolo Mojela
  64' Ngoanamello Rammala
  64' Tshepo Mokoane
  64' Tidiane Diomandé
  64' Lesiba Nku
Siphamandla Ncanana 65'  
B. Poggenpoel 70'  
Athini Jodwana 70'  
Bokang Mokwena 70'  
Joslin Kamatuka 70'  
Samkelo Maseko 70'  
Luphumlo Sifumba 70'  
Saziso Magawana 71' 1 - 0  
Saziso Magawana 72'  
Saziso Magawana 80'  
Emmanuel Jalai 80'  
  81' Siphesihle Mkhize
  81' Thato Khiba
Joslin Kamatuka 82'  
85'  
Emmanuel Jalai 85'  
  1 - 1 88' Tshepho Mashiloane
01/03/2026 Marumo Gallants FC
0 - 1
Durban City 0-0H2H+
  0 - 1 46' Saziso Magawana
50'  
Romaric Dognimin Ouattara 51'  
  57' Emmanuel Jalai
  59' Samkelo Maseko
  59' Luphumlo Sifumba
Bheki Mabuza 60'  
Ibrahim Bance 60'  
Teboho Motloung 60'  
Msindisi Ndlovu 60'  
  74' Emmanuel Jalai
  74' F. Gcaba
  74' Saziso Magawana
  74' S. Mahlangu
Jaisen Clifford 78'  
Katlego Otladisa 78'  
  85' Bokang Mokwena
  85' Joslin Kamatuka
S. Sithole 85'  
Emmanuel Lyonze Mwiinde 85'  
21/02/2026 Upington City
0 - 0
Durban City 0-0H2H+
  1' Joslin Kamatuka
Vuyisile Ntombayithethi 2'  
  0 - 1 3' Emmanuel Jalai
Siyabonga Mtombeni 4'  
  5' B. Poggenpoel
Emmanuel Jalai 6'  
  0 - 2 7' Letsie Koapeng
Siyabonga Mtombeni 8'  
  45+9' B. Poggenpoel
Siyabonga Khumalo 60'  
Daweron Van Rhyn 60'  
Daweron Van Rhyn 60'  
Siyabonga Khumalo 60'  
  67' T. Nodada
  67' H. Domingo
  67' Bokang Mokwena
  67' Letsie Koapeng
Rowan Visagie 69'  
Shane Saralina 75'  
75'  
Augustine Mahlonoko 75'  
Shane Saralina 75'  
  76' S. Mahlangu
  76' Joslin Kamatuka
  103' Terrence Mashego
  103' Luphumlo Sifumba
  113' Joslin Kamatuka
13/02/2026 Durban City
2 - 0
TS Galaxy 0-0H2H+
  39' Mory Keita
Kyle Jurgens 46'  
B. Poggenpoel 46'  
H. Domingo 62'  
S. Mahlangu 62'  
Bokang Mokwena 62'  
T. Nodada 62'  
P. Fisher 66' 1 - 0  
Saziso Magawana 71'  
Luphumlo Sifumba 71'  
  75' N. Mgaga
  75' Jeffrey Dlamini
  80' P. Fisher
  80' L. Motaung
Luphumlo Sifumba 87' 2 - 0  
  88' Seluleko Mahlambi
  88' Mehdi Ouamri
F. Gcaba 90+4'  
Athini Jodwana 90+4'  
Liam De Kock 90+4'  
06/02/2026 Durban City
0 - 0
Chippa United 0-0H2H+
H. Domingo 1'  
  2' Xolani Sithole
S. Mahlangu 3' 1 - 0  
  1 - 1 4' Banele Hlophe
B. Poggenpoel 5' 2 - 1  
  6' M. Modise
Luphumlo Sifumba 7'  
  8' B. Madingwane
Kyle Jurgens 9' 3 - 1  
  3 - 2 10' Abbubaker Mobara
Liam De Kock 11' 4 - 2  
  12' Harold Majadibodu
B. Poggenpoel 37'  
Samkelo Maseko 39'  
  61'
Samkelo Maseko 61'  
S. Mahlangu 61'  
  61' X. Sithole
T. Nodada 67'  
Liam De Kock 68'  
  76' S. Kammies
  76' Katlego Mohamme
  76' J. Figuareido
  76' Xolani Sithole
  77' Xolani Sithole
  77' X. Sithole
  78'
Saziso Magawana 78'  
Terrence Mashego 78'  
Terrence Mashego 78'  
Tshanini Falakhe 78'  
  100' S. Kwayiba
  100' S. Ntsundwana
  100'
  101' S. Ntsundwana
  101' S. Kwayiba
31/01/2026 Chippa United
2 - 0
Durban City 1-0H2H+
  27' Mfanafuthi Mkhize
S. Kwayiba 33' 1 - 0  
S. Kwayiba 61' 2 - 0  
A. Matrose 64'  
A. Bonani 64'  
  67'
  67' Bokang Mokwena
  68' H. Domingo
  68' Letsie Koapeng
  68' Saziso Magawana
  68' R. Maarman
  68' Samkelo Maseko
  68' S. Mahlangu
S. Kammies 71'  
S. Ntsundwana 71'  
  74'
  74' Athini Jodwana
  77' Athini Jodwana
  77' T. Nodada
  77' Bokang Mokwena
  77' B. Poggenpoel
S. Kwayiba 81'  
Bongani Sam 81'  
M. Modise 81'  
S. Seabi 81'  
S. Seabi 90'  
25/01/2026 Durban City
1 - 0
Polokwane City 1-0H2H+
Bokang Mokwena 19' 1 - 0  
  46' Banele Mnguni
  46' Puleng Dennis Tlolane
  57' Keorapetse Sebone
  57' Raymond Daniels
  57' Siyabonga Mashini
  57' Bonginkosi Dlamini
Samkelo Maseko 66'  
S. Mahlangu 66'  
H. Domingo 66'  
B. Poggenpoel 66'  
  72' Thabelo Tshikweta
  72' Tshabalala Sibusiso
Saziso Magawana 83'  
T. Nodada 83'  
Bokang Mokwena 84'  
Liam De Kock 84'  
  88' Puleng Dennis Tlolane
  89' Puleng Dennis Tlolane
03/12/2025 Orbit College
0 - 3
Durban City 0-1H2H+
Olaoleng Mokgosi 34'  
  0 - 1 44' T. Nodada
Ndumiso Ngiba 46'  
Given Thibedi 46'  
Katlego Mkhabela 49'  
  0 - 2 55' Samkelo Maseko
  71' Samkelo Maseko
  71' H. Domingo
  71' T. Nodada
  71' Luphumlo Sifumba
Lethabo Modimoeng 73'  
73'  
  76' Athini Jodwana
Ayanda Lukhele 76'  
  79' Bokang Mokwena
  79'
  79' B. Poggenpoel
  79' Liam De Kock
Siphelele Promise Mthembu 87'  
  90'
M. Wagaba 90+2'  
Simphiwe Ndlovu 90+2'  
  0 - 3 90+3' H. Domingo
29/11/2025 Durban City
0 - 2
Orlando Pirates 0-1H2H+
  0 - 1 23' Evidence Makgopa
  29' M. Nemtajela
  29'
  46' M. Nemtajela
  46' Makhehlene Makhaula
Jean Lwamba 53'  
53'  
Jean Lwamba 61'  
Joslin Kamatuka 61'  
Bokang Mokwena 61'  
Letsie Koapeng 61'  
  65' Tshepang Moremi
  65' Oswin Reagan Appollis
  65' Evidence Makgopa
  65' Y. Mbuthuma
  72' N. Ndaba
Joslin Kamatuka 73'  
Saziso Magawana 73'  
  75' Patrick Maswanganyi
  0 - 2 77' Patrick Maswanganyi
  79' Patrick Maswanganyi
  79' Kabelo Dlamini
Siphamandla Ncanana 82'  
F. Gcaba 87'  
Odwa Nyulu 87'  
Samkelo Maseko 87'  
Luphumlo Sifumba 87'  
  88' Thabiso Lebitso
  88' Deano van Rooyen
Siphamandla Ncanana 90+5'  
23/11/2025 Richards Bay
0 - 0
Durban City 0-0H2H+
T. Mabua 10'  
Thabani Zuke 10'  
T. Ndelu 60'  
Mbulelo Nombengula 60'  
  61' Letsie Koapeng
  61' Joslin Kamatuka
M. Mthembu 77'  
Lundi Mahala 77'  
Knox Mutizwa 77'  
G. Mhango 77'  
W. Ngema 77'  
M. Thikazi 77'  
  81' Samkelo Maseko
  81' Saziso Magawana
  81' Bokang Mokwena
  81' Luphumlo Sifumba
  86' H. Domingo
  86' Jean Lwamba
05/11/2025 Durban City
1 - 0
Marumo Gallants FC 0-0H2H+
  18' D. Msendami
F. Gcaba 24'  
  42' Katekani Mhlongo
Letsie Koapeng 46'  
Joslin Kamatuka 46'  
  58' L. Mabotja
  58' M. Chabatsane
  58' Teboho Motloung
  58' Katlego Otladisa
  58' M. Mphambaniso
  58' S. Sithole
Siphamandla Ncanana 61'  
  71' Kossi Adetu
  71' Ndabayithethwa Ndlondlo
Saziso Magawana 73'  
Samkelo Maseko 73'  
H. Domingo 79' 1 - 0  
  83' D. Msendami
  83' Bheki Mabuza
Bokang Mokwena 85'  
B. Poggenpoel 85'  
  88' M. Chabatsane
H. Domingo 90+2'  
Luphumlo Sifumba 90+2'  
31/10/2025 Durban City
0 - 1
Kaizer Chiefs 0-0H2H+
Athini Jodwana 26'  
  45+1' Inacio Miguel Ferreira Santos
  46' Mfundo Vilakazi
  46' Pule Mmodi
  46' Dillon Solomons
  46' Thabiso Monyane
  59' A. McCarthy
Joslin Kamatuka 61'  
H. Domingo 61'  
  63' Nkosingiphile Ngcobo
  63' Thabo Cele
  67' Bradley Cross
  68' Etiosa Godspower Ighodaro
  68' Gastón Sirino
Bokang Mokwena 76'  
Letsie Koapeng 76'  
  80' Makabi Lilepo
  80' Flávio Silva
T. Nodada 83'  
Saziso Magawana 83'  
Samkelo Maseko 84'  
Katlego Jackson Maphathe 84'  
  0 - 1 88' Flávio Silva
25/10/2025 Richards Bay
3 - 1
Durban City 0-0H2H+
  2' Athini Jodwana
  12' Bokang Mokwena
G. Mhango 30'  
  0 - 1 52' Bokang Mokwena
G. Mhango 64'  
Lundi Mahala 64'  
  66' Saziso Magawana
  66' B. Poggenpoel
  66' Athini Jodwana
  66' T. Nodada
  66' Kyle Jurgens
  66'
Thabani Zuke 70'  
Lindokuhle Mtshali 70'  
M. Thikazi 70'  
L. Zikhali 70'  
  74' H. Domingo
  74' T. Goedeman
T. Ndelu 78'  
Mbulelo Nombengula 78'  
  82' Letsie Koapeng
  82' Jean Lwamba
Knox Mutizwa 84' 1 - 1  
Knox Mutizwa 85'  
Mbulelo Nombengula 101' 2 - 1  
  104' Siphamandla Ncanana
  104' Joslin Kamatuka
Lindokuhle Mtshali 108'  
  112' Mfanafuthi Mkhize
Knox Mutizwa 119'  
T. Mabua 119'  
T. Mthethwa 119'  
M. Mthembu 119'  
Lundi Mahala 120+3' 3 - 1  
18/10/2025 AmaZulu
1 - 0
Durban City 0-0H2H+
Riaan Hanamub 16'  
  60' Bokang Mokwena
  60' H. Domingo
Minenhle Ngcobo 65'  
Sandile Mthethwa 65'  
Asanda Mzobe 65'  
Nkosikhona Radebe 65'  
  68' Letsie Koapeng
  71' Letsie Koapeng
  71' Joslin Kamatuka
T. Kutumela 72'  
Thapelo Matlhoko 72'  
Athini Maqokola 83'  
Andiswa Sithole 83'  
Hendrick Ekstein 83'  
Bayanda Shaun Thabede 83'  
  84' Kyle Jurgens
Taariq Fielies 87' 1 - 0  
  90' Kyle Jurgens
  90' Jean Lwamba
03/10/2025 Durban City
4 - 1
Polokwane City 1-0H2H+
F. Gcaba 12' 1 - 0  
  46' Banele Mnguni
  46' Puleng Dennis Tlolane
  46' Tshabalala Sibusiso
  46' L. Mashiane
  46' Moremi Seketso
  57' L. Mashiane
Mfanafuthi Mkhize 69'  
Bokang Mokwena 73'  
T. Goedeman 73'  
Letsie Koapeng 73'  
Joslin Kamatuka 73'  
  74' Bonginkosi Dlamini
  74' Raymond Daniels
  80' Moremi Seketso
  81' Mokibelo Simon Ramabu
  86' Moremi Seketso
  86' Thato Reabetswe Letshedi
Samkelo Maseko 86'  
Katlego Jackson Maphathe 86'  
  1 - 1 88' Lebohang Petrus Nkaki
88'  
  92' Thato Reabetswe Letshedi
Mfanafuthi Mkhize 93' 2 - 1  
F. Gcaba 111' 3 - 1  
F. Gcaba 114' 4 - 1  
Saziso Magawana 118'  
Jean Lubumba 118'  
Athini Jodwana 118'  
T. Nodada 118'  
Kyle Jurgens 118'  
B. Poggenpoel 118'  
27/09/2025 Durban City
3 - 1
Magesi 0-1H2H+
Kyle Jurgens 10'  
  0 - 1 29' Wonderboy Makhubu
  39' Tholang Masegela
  39' Nkanyiso Zungu
H. Domingo 46'  
Saziso Magawana 46'  
Samkelo Maseko 50' 1 - 1  
Joslin Kamatuka 70'  
Letsie Koapeng 70'  
  70' Delano Abrahams
  70' Abbey Junior Seseane
  73' Elvis Chipezeze
  76' Lehlohonolo Mtshali
  76' Kabelo Mahlasela
  76' Kgomotso Mosadi
  76' Vincent Mashego
Saziso Magawana 77' 2 - 1  
Bokang Mokwena 81'  
T. Nodada 81'  
Letsie Koapeng 88' 3 - 1  
Athini Jodwana 90+3'  
Liam De Kock 90+3'  
Siphamandla Ncanana 90+3'  
B. Poggenpoel 90+3'  
24/09/2025 Stellenbosch
0 - 0
Durban City 0-0H2H+
Thato Khiba 36'  
Henri Braham Stanic 47'  
Sanele Barns 62'  
Ashley Cupido 62'  
Chumani Thembile Butsaka 62'  
Andre de Jong 62'  
Thato Khiba 62'  
Genino Palace 62'  
  64' Samkelo Maseko
  64' Joslin Kamatuka
  68' Bokang Mokwena
  68' T. Nodada
  74' F. Gcaba
Lehlogonolo Mojela 80'  
Khomotjo Lekoloane 80'  
  84' Letsie Koapeng
  84' Jean Lwamba
  84' H. Domingo
  84' Saziso Magawana
Devin Titus 90+2'  
16/09/2025 Durban City
2 - 0
Siwelele 1-0H2H+
Letsie Koapeng 42' 1 - 0  
  45+4' N. Rapoo
  46' N. Rapoo
  46' A. Baliti
  46' Wayde Lekay
  46' S. Magidigidi
  48' Relebogile Mokhuoane
Bokang Mokwena 52' 2 - 0  
  60' Y. Mfolozi
Letsie Koapeng 68'  
Joslin Kamatuka 68'  
Samkelo Maseko 68'  
Saziso Magawana 68'  
  71' C. Saile
  71' G. Lungu
  71' T. Potsane
  71' Siphelele Luthuli
  71' Buhle Mkhwanazi
  71' S. Ndebele
Bokang Mokwena 81'  
T. Goedeman 81'  
Terrence Mashego 83'  
H. Domingo 88'  
Athini Jodwana 88'  
18/08/2025 South Africa
3 - 3
Uganda 0-1H2H+
  0 - 1 31' Jude Ssemugabi
Ramahlwe Mphahlele 52' 1 - 1  
T. Kutumela 58' 2 - 1  
  64'
  75' Hilary Mukundane
  77' Patrick Kakande
  77' Junior Yunus Sentamu
Ramahlwe Mphahlele 79'  
Harold Majadibodu 79'  
Ndabayithethwa Ndlondlo 83' 3 - 1  
  3 - 2 88' Allan Okello
Ndabayithethwa Ndlondlo 89'  
89'  
K. Dolly 89'  
Menzi Masuku 89'  
  89' Allan Okello
  89'
Neo Maema 90+5'  
Terrence Mashego 90+5'  
  3 - 3 90+6' Rogers Torach
Terrence Mashego 90+7'  
Tebogo Tlolane 90+7'  
11/08/2025 South Africa
2 - 1
Guinea 1-1H2H+
Neo Maema 10' 1 - 0  
Terrence Mashego 16'  
K. Mngonyama 25'  
  1 - 1 37'
T. Kutumela 54' 2 - 1  
  56'
Ndabayithethwa Ndlondlo 71'  
Harold Majadibodu 71'  
Menzi Masuku 71'  
F. Makaringe 71'  
Terrence Mashego 71'  
Tebogo Tlolane 71'  
  78'
  78'
K. Dolly 80'  
T. Masiya 80'  
Neo Maema 80'  
Ntandoyenkosi Nkosi 80'  
  83' Lass Bangoura
  83' Yakhouba Barry
T. Kutumela 85'  
  90+3' Ousmane Drame
Malibongwe Khoza 90+3'  
08/08/2025 Algeria
1 - 1
South Africa 1-1H2H+
  12' Terrence Mashego
Abdennour Belhocini 29' 1 - 0  
  1 - 1 45' T. Kutumela
  51' K. Mngonyama
Abdennour Belhocini 62'  
Lahlou Akhrib 62'  
  66' Menzi Masuku
  66' K. Dolly
  66' K. Johannes
  66' F. Makaringe
Aimen Mahious 83'  
Soufiane Bayazid 83'  
  83' Terrence Mashego
  83' Zakhele Lepasa
  83' Neo Maema
  83' T. Masiya
Bilal Boukerchaoui 83'  
Mehdi Merghem 83'  
  83' T. Kutumela
  83' Tebogo Tlolane
Mehdi Merghem 90+4'  
14/05/2025 Chippa United
0 - 3
Mamelodi Sundowns 0-1H2H+
  0 - 1 11' Iqraam Rayners
S. Kwayiba 62'  
M. Modise 64'  
R. Maarman 64'  
P. Tyongwana 64'  
A. Mashele 64'  
  65' Iqraam Rayners
  65' Arthur
  65' Lucas Ribeiro
  65' Peter Shalulile
  0 - 2 69' Arthur
  74' Teboho Mokoena
  74' Neo Maema
  74' Grant Kekana
  74' Mothobi Mvala
  80' Jayden Adams
  80' Bathusi Aubaas
S. Kwayiba 81'  
A. Bonani 81'  
A. Matrose 81'  
B. Madingwane 81'  
  0 - 3 89' Arthur
D. Johnson 90+1'  
L. July 90+1'  
11/05/2025 Mamelodi Sundowns
3 - 0
Stellenbosch 3-0H2H+
Lucas Ribeiro 6' 1 - 0  
Iqraam Rayners 12' 2 - 0  
Arthur 18' 3 - 0  
Grant Kekana 25'  
  44' Thato Khiba
Khuliso Mudau 45+1'  
  46' Thato Khiba
  46' Chumani Thembile Butsaka
  46' Devin Titus
  46' Lesiba Nku
  48' Sihle Nduli
  62' Khomotjo Lekoloane
  62' Sanele Barns
  62' Sihle Nduli
  62' Ibraheem Jabaar
Tashreeq Matthews 68'  
Sphelele Mkhulise 68'  
Teboho Mokoena 68'  
Themba Zwane 68'  
Aubrey Maphosa Modiba 74'  
Terrence Mashego 74'  
Denis Onyango 82'  
Jody February 82'  
Lucas Ribeiro 82'  
Thapelo Maseko 82'  
  88' Genino Palace
  88' Kyle Jurgens
07/05/2025 Mamelodi Sundowns
3 - 0
Chippa United 2-0H2H+
Iqraam Rayners 29' 1 - 0  
Marcelo Allende 39'  
Jayden Adams 40' 2 - 0  
  46' Eva Nga
  46' Azola Matrose
Marcelo Allende 46'  
Sphelele Mkhulise 46'  
  46' Boy John Madingwana
  46' Giovanni Philander
Mosa Lebusa 58'  
Iqraam Rayners 63'  
Thapelo Maseko 63'  
Tashreeq Matthews 64'  
Lucas Ribeiro 64'  
  71' Craig Martin
  74' Sinoxolo Kwayiba
  74' Ronaldo Maarman
  74' Papama Tyongwana
  74' Aphelele Teto
Thapelo Maseko 82' 3 - 0  
Teboho Mokoena 82'  
Themba Zwane 82'  
Arthur 85'  
Thapelo Morena 85'  
  85' Craig Martin
  85' Kerwin Peters
03/05/2025 Cape Town City
0 - 2
Mamelodi Sundowns 0-1H2H+
F. Makaringe 12'  
  28' Teboho Mokoena
  0 - 1 34' Tashreeq Matthews
A. Petrus 63'  
A. Petrus 73'  
T. Goedeman 73'  
G. Amato 73'  
K. Mokotjo 73'  
  0 - 2 77' Iqraam Rayners
  79' Lucas Ribeiro
  79' Jayden Adams
T. Nodada 79'  
H. Domingo 79'  
F. Makaringe 79'  
K. Francis 79'  
  79' Iqraam Rayners
  79' Thapelo Maseko
  79' Thapelo Morena
  79' Khuliso Mudau
  81' Grant Kekana
  81' Malibongwe Khoza
  81' Tashreeq Matthews
  81' Themba Zwane
J. Rhodes 90'  
C. Bezuidenhout 90'  
30/04/2025 Mamelodi Sundowns
3 - 0
Richards Bay 2-0H2H+
Arthur 8' 1 - 0  
Iqraam Rayners 28' 2 - 0  
  46' Tlakusani Mthethwa
  46' Fezile Gcaba
Marcelo Allende 48' 3 - 0  
Marcelo Allende 52'  
Jayden Adams 52'  
Teboho Mokoena 53'  
Sphelele Mkhulise 53'  
  56' Somila Ntsundwana
  56' Wandile Ngema
Khuliso Mudau 63'  
Thapelo Morena 63'  
Iqraam Rayners 63'  
Themba Zwane 63'  
Aubrey Maphosa Modiba 68'  
Terrence Mashego 68'  
Grant Kekana 69'  
  77' Yanela Mbuthuma
  77' Ntlonelo Bomelo
  77' Thulani Gumede
  77' Asimbonge Mdunge
28/03/2025 Mamelodi Sundowns
1 - 0
Sekhukhune United 0-0H2H+
  62' Vusimuzi Mncube
  62' Lindokuhle Mtshali
Iqraam Rayners 67'  
Lucas Ribeiro 67'  
Neo Maema 67'  
Teboho Mokoena 67'  
Matías Esquivel 67'  
Peter Shalulile 67'  
  69' Ngoanamello Rammala
Zuko Mdunyelwa 77'  
Thapelo Morena 77'  
Keanu Cupido 81'  
Jayden Adams 81'  
  82' Chibuike Ohizu
  82' Andy Boyeli
  82' Ngoanamello Rammala
  82' Vuyo Letlapa
  90+5' Daniel Cardoso
  90+6' Shaune Mogaila
  90+6' Lesedi Kapinga
  90+7' Keletso Makgalwa
Terrence Mashego 91'  
Asekho Tiwani 91'  
  91' Shaune Mogaila
  91' Lesedi Kapinga
  108' Sikhosonke Langa
  110' Siphesihle Mkhize
Jayden Adams 118' 1 - 0  
16/02/2025 Mamelodi Sundowns
2 - 0
Mpheni Home Defenders 2-0H2H+
Tashreeq Matthews 9' 1 - 0  
Bathusi Aubaas 27' 2 - 0  
Tashreeq Matthews 45'  
Tashreeq Matthews 50'  
  55' Lfentswe Munyadziwa
  55' Brendon Mokgope
Matías Esquivel 64'  
Jayden Adams 64'  
Terrence Mashego 64'  
Keanu Cupido 64'  
Arthur 64'  
Peter Shalulile 64'  
  76' Halatedzi Matumba
  76' Gift Mpho Nemutandani
  76' Khethokuhle Magubane
  76' Nkateko Shilenge
Kobamelo Kodisang 81'  
Kegan Johannes 81'  
Sphelele Mkhulise 82'  
Teboho Mokoena 82'  
  87' Lucky Buasi
  87' Thomas Makua
  87' Rophney Hlungwane
  87' Thokozile Nkabinde
  90+1' Lufuno Mulaudzi
05/02/2025 SuperSport United
0 - 3
Mamelodi Sundowns 0-2H2H+
  0 - 1 11' Jayden Adams
Siyabonga Ndebele 24'  
Eric Mbangossoum 42'  
  0 - 2 44' Tashreeq Matthews
Brooklyn Poggenpoel 46'  
Mandlenkosi Nkosi 46'  
Vincent Pule 46'  
Neo Rapoo 46'  
  0 - 3 49' Tashreeq Matthews
  52' Zuko Mdunyelwa
  52' Kegan Johannes
  53' Lucas Ribeiro
  53' Thapelo Maseko
Siviwe Magidigidi 58'  
Terrence Dzvukamanja 58'  
Christian Saile Basomboli 58'  
Samir Nurković 58'  
Siphesihle Ndlovu 59'  
  61' Asekho Tiwani
  64' Marcelo Allende
  64' Lucas Suárez
  70' Kegan Johannes
Nyiko Mobbie 72'  
Ghampani Lungu 72'  
  76' Teboho Mokoena
  76' Matías Esquivel
  76' Peter Shalulile
  76' Sphelele Mkhulise
Siyabonga Ndebele 87'  
25/01/2025 Mamelodi Sundowns
5 - 2
Sibanye Golden Stars 2-0H2H+
Malibongwe Khoza 2' 1 - 0  
  11' Ntokozo Makhetha
Tashreeq Matthews 15' 2 - 0  
Mosa Lebusa 20'  
  33' Mandla Olifant
Tashreeq Matthews 41' 3 - 0  
Kutlwano Lethlaku 46'  
Kobamelo Kodisang 46'  
Malibongwe Khoza 46'  
Sphelele Mkhulise 46'  
Tashreeq Matthews 46'  
Thapelo Maseko 46'  
  48' Athenkosi Bauti
  48' Boeletsang Rankali
  48' Masilo Khosi
  48' Samuel Likoebe
  49' Ntokozo Makhetha
  49' Lesley Makhakoe
  3 - 1 54' Mojalefa Mokhatla
Terrence Mashego 58'  
Asekho Tiwani 58'  
  3 - 2 61' Boeletsang Rankali
Arthur Sales 69' 4 - 2  
Neo Maema 72'  
Jayden Adams 72'  
Bathusi Aubaas 76'  
  84' Tshokolo Mpholo
  84' Hopolang Ntsooa
  90+3' Thabo Meko
  90+3' Phallang Chakane
Kobamelo Kodisang 90+5' 5 - 2  
22/01/2025 Magesi
1 - 2
Mamelodi Sundowns 1-0H2H+
Wonderboy Makhubu 12' 1 - 0  
  15' Khuliso Mudau
  15' Thapelo Morena
Mzwandile Buthelezi 32'  
  46' Sphelele Mkhulise
  46' Arthur Sales
  46' Iqraam Rayners
  46' Tashreeq Matthews
  51' Thapelo Morena
  51' Mosa Lebusa
  63' Divine Lunga
  1 - 1 64' Lucas Ribeiro
  71' Grant Kekana
Deolin Mekoa 74'  
Ntsako Makhubela 74'  
Tshepo Kakora 81'  
Lehlohonolo Mtshali 81'  
  1 - 2 86' Tashreeq Matthews
  89' Peter Shalulile
  89' Bathusi Aubaas
  90' Lucas Ribeiro
Kayden Rademeyer 90'  
Gift Motupa 90'  
  90+4' Divine Lunga
Samuel Mensah Darpoh 90+5'  
19/01/2025 Mamelodi Sundowns
1 - 1
FAR Rabat 1-0H2H+
Peter Shalulile 12' 1 - 0  
  48' Larbi Naji
  63' Ahmed Hammoudan
  63' Amine Zouhzouh
  76' Khalid Ait Ouarkhane
  76' Joel Beya
Sphelele Mkhulise 77'  
Neo Maema 77'  
Iqraam Rayners 77'  
Tashreeq Matthews 77'  
  1 - 1 83' Amine Zouhzouh
  85' Zinedine Derrag
  85' Abdelfettah Hadraf
  85' Tumisang Orebonye
  85' Zakaria Ajoughlal
Peter Shalulile 90+2'  
Arthur Sales 90+2'  
11/01/2025 Maniema Union
1 - 2
Mamelodi Sundowns 1-0H2H+
Jephte Kitambala 39' 1 - 0  
  43' Marcelo Allende
  46' Arthur Sales
  46' Tashreeq Matthews
Âgée Basiala Amongo 59'  
Obed Mbala 63'  
Jonathan Kanu Kambele 63'  
  63' Sphelele Mkhulise
  63' Kutlwano Lethlaku
  63' Divine Lunga
  63' Terrence Mashego
Rodrigue Kitwa 79'  
Christian Balako Panzi 79'  
Âgée Basiala Amongo 79'  
Jeancy Mpindi 79'  
Jephte Kitambala 79'  
Lucien Donat Joël 79'  
  79' Mosa Lebusa
  79' Malibongwe Khoza
  79' Thapelo Morena
  79' Peter Shalulile
  1 - 1 82' Peter Shalulile
Joseph Bakasu 89'  
Musinga Kwamambu Rachidi 89'  
Taboria Simete 90+4'  
Christian Balako Panzi 90+4'  
  1 - 2 90+5' Exaucia Moanda Kia Moanda
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
24/12/2024 AmaZulu
0 - 1
Mamelodi Sundowns 0-0H2H+
Taariq Fielies 28'  
  46' Sphelele Mkhulise
  46' Bathusi Aubaas
  46' Kobamelo Kodisang
  46' Kutlwano Lethlaku
Sede Junior Dion 46'  
Abbubaker Mobara 46'  
  47' Divine Lunga
  58' Ronwen Williams
  63' Aubrey Modiba
  63' Denis Onyango 
Rowan Lancaster Human 65'  
Mondli Mbanjwa 72'  
Ethan Duncan Brooks 72'  
Ben Motshwari 73'  
Richard Ofori 81'  
  85' Khuliso Mudau
Wayde Jooste 86'  
Boniface Haba 86'  
  86' Divine Lunga
  86' Thapelo Morena
  86' Lucas Ribeiro
  86' Peter Shalulile
  0 - 1 90' Iqraam Rayners
  90+7' Iqraam Rayners
18/12/2024 Stellenbosch
0 - 1
Mamelodi Sundowns 0-1H2H+
  0 - 1 18' Iqraam Rayners
  21' Marcelo Allende
  21' Neo Maema
  41' Kobamelo Kodisang
  42' José Azevedo Cardoso
Kazie Godswill 46'  
Kyle Jurgens 46'  
Omega Mdaka 61'  
Sanele Barns 61'  
Genino Palace 61'  
Chumani Thembile Butsaka 61'  
Andre de Jong 61'  
Ashley Cupido 61'  
  76' Kobamelo Kodisang
  76' Kutlwano Lethlaku
  76' Lucas Ribeiro
  76' Peter Shalulile
Devin Titus 82'  
Khomotjo Lekoloane 82'  
  86' Neo Maema
  86' Sphelele Mkhulise
  86' Rushine De Reuck
  86' Khuliso Mudau
Athenkosi Mcaba 90+6'  
Thabo Moloisane 90+6'  
Sihle Nduli 90+7'  
  90+7' Peter Shalulile
15/12/2024 Mamelodi Sundowns
1 - 0
Raja Casablanca 0-0H2H+
  33' Abdellah Khafifi
  33' Benaissa Benamar
Sphelele Mkhulise 46'  
Kutlwano Lethlaku 46'  
Neo Maema 61'  
Peter Shalulile 61'  
Iqraam Rayners 65' 1 - 0  
  66' Mouhsine Bodda
  66' Sabir Bougrine
  66' Youness Najari
  66' Marouane Zila
Divine Lunga 70'  
  71' Adam Ennaffati
  75' Bouchaib Arrassi
  79' Adam Ennaffati
  79' Abderahmane Soussi
Iqraam Rayners 80'  
Lebohang Maboe 80'  
Divine Lunga 80'  
Terrence Mashego 80'  
Lucas Ribeiro 84'  
Arthur Sales 84'  
  87' Mohamed Boulacsout
Ronwen Williams 90+7'  
07/12/2024 FAR Rabat
1 - 1
Mamelodi Sundowns 0-0H2H+
  24' Mothobi Mvala
  24' Mosa Lebusa
  33' Mosa Lebusa
  45+3' Mohamed Rabie Hrimat
Lucas Ribeiro 45+3'  
  56' Teboho Mokoena
  0 - 1 66' Iqraam Rayners
  73' Lucas Ribeiro
  73' Lebohang Maboe
  73' Bathusi Aubaas
  73' Thapelo Morena
Mohamed Rabie Hrimat 74' 1 - 1  
Joel Beya 78'  
Ahmed Hammoudan 78'  
  80' Aubrey Maphosa Modiba
Mohamed Rabie Hrimat 90+1'  
Abdelfettah Hadraf 90+1'  
  90+2' Aubrey Maphosa Modiba
Abdelfettah Hadraf 90+7'  

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
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.