Terrence Mashego Profile and Player Statistics
First name: Terrence
Last name: Mashego
Position: Defender, Midfielder
Nationality:
Height: 172

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
African Nations Championship 2025 South Africa 3 0 3 0 0 3 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 Cape Town City 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
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'  
10/11/2024 Marumo Gallants FC
0 - 2
Mamelodi Sundowns 0-0H2H+
  43' Bathusi Aubaas
Mpambaniso Monde 43'  
  0 - 1 53' Lucas Ribeiro
  61' Bathusi Aubaas
  61' Neo Maema
  61' Aubrey Maphosa Modiba
  61' Terrence Mashego
Siyabulela Shai 64'  
Mpambaniso Monde 68'  
Gabadinho Mhango 68'  
Sekela Sithole 73'  
Sekela Sithole 79'  
Phathutshedzo Nange 79'  
Siyabulela Shai 79'  
Mbulelo Wagaba 79'  
  80' Khuliso Mudau
  81' Iqraam Rayners
  81' Kutlwano Letlhaku
  81' Peter Shalulile
  81' Arthur
Edson Khumalo 88'  
Rewaldo Prins 88'  
  90+1' Lucas Ribeiro
  90+1' Lebohang Maboe
  0 - 2 90+4' Neo Maema
06/11/2024 Mamelodi Sundowns
2 - 0
Polokwane City 1-0H2H+
Kutlwano Letlhaku 27' 1 - 0  
Sphelele Mkhulise 34'  
  42' Bonginkosi Dlamini
  46' Cole Alexander
  46' Thato Reabetswe Letshedi
Sphelele Mkhulise 57'  
Erwin Saavedra 57'  
Neo Maema 66'  
Marcelo Allende 66'  
Divine Lunga 66'  
Terrence Mashego 66'  
Kutlwano Letlhaku 69' 2 - 0  
Peter Shalulile 76'  
Thapelo Maseko 76'  
Arthur 76'  
Iqraam Rayners 76'  
  77' Bonginkosi Dlamini
  77' Raymond Daniels
  77' Tholo Thabang Matuludi
  77' Sinhle Makhubela
  86' Manuel Kambala
  86' Monty Batlhabane
  86' Hlayisi Chauke
  86' Douglas Mapfumo
01/09/2024 Stellenbosch
1 - 0
Mamelodi Sundowns 0-0H2H+
  20' Kutlwano Letlhaku
  28' Terrence Mashego
  28' Maphosa Modiba
  45+2' Maphosa Modiba
Lehlohonolo Mojela 49' 1 - 0  
  61' Kutlwano Letlhaku
  61' Kobamelo Kodisang
  61' Mosa Lebusa
  61' Thapelo James Morena
  62' Themba Zwane
  62' Lebohang Maboe
Sage Stephens 63'  
Andre de Jong 68'  
  68' Khuliso Mudau
Andre de Jong 72'  
Sanele Barns 72'  
Devin Titus 72'  
Genino Palace 72'  
  72' Teboho Mokoena
  76' Teboho Mokoena
  76' Peter Shalulile
Jayden Adams 80'  
A. Cupido 80'  
Lehlogonolo Mojela 81'  
Kyle Jurgens 81'  
Sihle Nduli 88'  
Omega Mdaka 88'  
28/08/2024 Mamelodi Sundowns
0 - 1
Stellenbosch 0-0H2H+
  35' Thabo Brendon Moloisane
Tashreeq Matthews 57'  
Arthur 57'  
  58' Jayden Adams
  0 - 1 62' Fawaaz Basadien
  66' Fawaaz Basadien
Peter Shalulile 73'  
Kutlwano Letlhaku 73'  
Aubrey Maphosa Modiba 73'  
Themba Zwane 73'  
  76' Andre de Jong
  76' Sanele Barns
  76' Ibraheem Jabaar
  76' Genino Palace
  82' Sage Stephens
Lucas Ribeiro 85'  
  86' Jayden Adams
  86' Olivier Touré
  90+2' Devin Titus
  90+2' Brian Onyango
11/08/2024 Mamelodi Sundowns
1 - 0
Polokwane City 0-0H2H+
  29' Bonginkosi Dlamini
Lucas Ribeiro 32'  
  34' Ndamulelo Rodney Maphangule
  58' Mokibelo Simon Ramabu
  58' Oswin Reagan Appollis
  58' Bonginkosi Dlamini
  58' Lerato Ntamane
Tashreeq Matthews 60'  
Themba Zwane 60'  
Khuliso Mudau 71'  
Thapelo James Morena 71'  
Maphosa Modiba 72'  
Neo Maema 72'  
  80' Cole Alexander
  80' Puleng Dennis Tlolane
Peter Shalulile 82'  
Thapelo Maseko 82'  
Denis Onyango 83'  
Terrence Mashego 90'  
Jody February 90'  
Teboho Mokoena 90+5'  
  101' Manuel Kambala
  101' Patrick Maswanganyi
Tholo Thabang Matuludi 102' 1 - 0  
Lucas Ribeiro 103'  
Gomolemo Grant Kekana 103'  
  105' Lerato Ntamane
  105' Tshabalala Sibusiso
  111' Lebohang Petrus Nkaki
  112'
17/07/2024 Dynamo Kyiv
1 - 0
Mamelodi Sundowns 1-0H2H+
Kristian Bilovar 21'  
S. Diallo 26' 1 - 0  
Maksym Dyachuk 51'  
  72'
Oleksandr Andriyevskyi 74'  
V. Brazhko 74'  
Justin Lonwijk 74'  
Oleksandr Pikhalyonok 74'  
14/05/2024 Royal AM
0 - 2
Mamelodi Sundowns 0-1H2H+
  0 - 1 41' Peter Shalulile
Kabelo Mahlasela 55'  
Levy Mashiane 56'  
Sedwyn George 56'  
  56' Mothobi Mvala
  62' Tashreeq Matthews
  62' Júnior Mendieta
  62' Neo Maema
  62' T. Morena
  66' Peter Shalulile
Sabelo Sithole 66'  
Bandile Dlamini 66'  
Sikhethele Mabuza 66'  
Mlungisi Sikakane 66'  
Sedwyn George 69'  
  0 - 2 74' Lesiba Nku
  75' Sipho Mbule
  75' Marcelo Allende
  75' Lesiba Nku
  75' Lebohang Maboe
Kabelo Mahlasela 79'  
Hopewell Cele 79'  
Jeffrey Dlamini 79'  
Siphesile Msomi 79'  
  85' Peter Shalulile
  85' S. Mabena
  90+6' Marcelo Allende
11/05/2024 Mamelodi Sundowns
1 - 0
Royal AM 0-0H2H+
Khuliso Mudau 37'  
  41' Jeffrey Dlamini
  43' Shadrack Kobedi
  54' Shadrack Kobedi
Rivaldo Coetzee 61'  
Bathusi Aubaas  61'  
Khuliso Mudau 61'  
Matías Esquivel 61'  
Tashreeq Matthews 61'  
Júnior Mendieta 61'  
Sipho Mbule 62'  
Zuko Mdunyelwa 62'  
  76' Menzi Masuku
  76' Hopewell Cele
  76' Hugo Nyamé
  76' Shadrack Kobedi
  76' Lesego Manganyi 
  76' Levy Mashiane
  76' Sera Motebang
Thembinkosi Lorch 78'  
Lesiba Nku 78'  
Peter Shalulile 85' 1 - 0  
  86' Kabelo Mahlasela
  86' Mlungisi Sikakane
  90' Jeffrey Dlamini
  90' Bandile Dlamini
02/05/2024 Kaizer Chiefs
1 - 5
Mamelodi Sundowns 0-0H2H+
  10' Neo Maema
Zitha Kwinika 12'  
Spiwe Msimango 19'  
  25' Zuko Mdunyelwa
  0 - 1 52' Tashreeq Matthews
  0 - 2 56' Matías Esquivel
Pule Mmodi 63'  
Happy Mashiane 63'  
Christian Saile 63'  
Sibongiseni Mthethwa 63'  
  63' T. Mashego
  64' Neo Maema
  64' A. Modiba
  64' Zuko Mdunyelwa
  64' Khuliso Mudau
  64' Mosa Lebusa
  64' Mothobi Mvala
Thatayaone Ditlhokwe 67'  
  73' Rivaldo Coetzee
  73' Sipho Mbule
Ashley Du Preez 75'  
Mduduzi Shabalala 75'  
  79' Matías Esquivel
  79' Marcelo Allende
  0 - 3 82' Tashreeq Matthews
Mduduzi Shabalala 85' 1 - 3  
Yusuf Maart 87'  
  1 - 4 90' Lucas Ribeiro
  1 - 5 90+4' Thembinkosi Lorch
29/04/2024 Mamelodi Sundowns
3 - 0
TS Galaxy 2-0H2H+
  8' Mpho Mvelase
Sphelele Mkhulise 21'  
Peter Shalulile 26' 1 - 0  
Peter Shalulile 35' 2 - 0  
  59' Puso Dithejane
  59' Orebotse Mongae
Tashreeq Matthews 61'  
Thembinkosi Lorch 61'  
Matías Esquivel 61'  
Neo Maema 61'  
Thembinkosi Lorch 64' 3 - 0  
  67' Sphiwe Mahlangu
  71' Kamogelo Sebelebele
  71' Thabang Rakwena
  71' Sphiwe Mahlangu
  71' Thabang Semache
  71' Mpho Mvelase
  71' Mlungisi Zwane
Bathusi Aubaas  73'  
Bathusi Aubaas  76'  
Bongani Zungu 76'  
G. Kekana 77'  
T. Morena 77'  
Peter Shalulile 81'  
Lesiba Nku 81'  
  85' Orebotse Mongae
  90+1' Samir Nurkovic
  90+1' Bernard Parker
  90+4' Bernard Parker
23/04/2024 Mamelodi Sundowns
2 - 1
Sekhukhune United 2-0H2H+
Tashreeq Matthews 2' 1 - 0  
T. Morena 7' 2 - 0  
Lebohang Maboe 18'  
Rhulani Mokwena 19'  
Brian Onyango 27'  
Denis Onyango  37'  
Jody February 37'  
  39' Trésor Yamba
  43' Daniel Cardoso 
  45' Lehlohonolo Mtshali
  45' Kamohelo Mokotjo
  45' Jamie Webber
  45' Chibuike Ohizu
  2 - 1 50' Chibuike Ohizu
  57' Elias Mokwana
Brian Onyango 58'  
T. Mashego 58'  
Júnior Mendieta 58'  
Sipho Mbule 58'  
Sphelele Mkhulise 69'  
Abubeker Nasir  69'  
Lesiba Nku 70'  
S. Mabena 70'  
Jody February 76'  
  80' Asekho Tiwani
  82' Elias Mokwana
  82' Thamsanqa Masiya
  82' Linda Mntambo
  82' Keletso Sifama
  90+4' Vusimuzi Mncube
  90+4' Cameron Carnell
09/04/2024 Cape Town Spurs
0 - 1
Mamelodi Sundowns 0-1H2H+
A. Velebayi 41'  
  0 - 1 42' Lucas Ribeiro
L. Baartman 46'  
K. Maphathe 46'  
  58' Khuliso Mudau
  60' Sphelele Mkhulise
  60' Bathusi Aubaas 
C. Butsaka 70'  
K. Buchanan 70'  
  71' Lucas Ribeiro
  71' Tashreeq Matthews
  71' Neo Maema
  71' Júnior Mendieta
  72' Peter Shalulile
  72' T. Morena
A. Cupido 73'  
  73' G. Kekana
G. Michael 74'  
  75' Júnior Mendieta
  83' T. Zwane
  83' S. Mabena
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  
26/03/2024 Algeria
3 - 3
South Africa 1-2H2H+
Yassine Benzia 22' 1 - 0  
Houssem Aouar 31'  
  1 - 1 34' T. Zwane
  39' G. Kekana
  1 - 2 45+5' T. Zwane
Mohamed Amoura 46'  
Ahmed Kendouci 46'  
Nabil Bentaleb 46'  
Ramiz Zerrouki 46'  
Y. Brahimi 53' 2 - 2  
Baghdad Bounedjah 59'  
Monsef Bakrar 59'  
  63' T. Monare
  63' G. Margeman
  63' O. Appollis
  63' Elias Mokwana
  2 - 3 66' I. Rayners
Y. Brahimi 67'  
Saïd Benrahma 67'  
Yassine Benzia 70' 3 - 3  
  73' M. Mayambela
  73' T. Morena
  73' T. Zwane
  73' G. Mosele
Yassine Benzia 74'  
Anis Hadj Moussa 74'  
Houssem Aouar 74'  
Jaouen Hadjam 74'  
  79' I. Rayners
  79' K. Mayo
  83' G. Margeman
21/03/2024 Andorra
1 - 1
South Africa 1-1H2H+
Cucu 5' 1 - 0  
Jordi Aláez 24'  
Eric de Pablos 24'  
  1 - 1 25' Elias Mokwana
  46' T. Monare
  46' G. Margeman
  61' T. Mashego
  61' A. Modiba
  62' T. Morena
  62' Nyiko Mobbie
Jesús Rubio 66'  
Marc García 66'  
Cucu 66'  
Álex Martínez 66'  
Marc Pujol 66'  
Aaron Sánchez 66'  
Christian Garcia 76'  
Joan Cervós 80'  
Dacu 80'  
  80' K. Mayo
  80' I. Rayners
Eric Vales 80'  
João Teixeira 80'  
  88' N. Sibisi
17/03/2024 Mamelodi Sundowns
2 - 0
Maritzburg United 0-0H2H+
  15' Joslin Kamatuka
  46' Reagan Van der Ross
  46' Sanele Gaxa
Matías Esquivel 61'  
Peter Shalulile 61'  
Bongani Zungu 63'  
  64' Andiswa Sithole
  64' Siboniso Conco
  64' Patrick Musaka
  64' Zukile Kewuti
  64' Joslin Kamatuka
  64' Bongumusa Nkosi
Gastón Sirino 71'  
Kutlwano Letlhaku 71'  
Lebohang Maboe 71'  
Sipho Mbule 71'  
Thembinkosi Lorch 74' 1 - 0  
  76' Bantu Chingi
  76' Brian Hlongwa
K. Mudau 87'  
Bongani Zungu 87'  
Rivaldo Coetzee 87'  
Marcelo Allende 87'  
T. Morena 87'  
  90+2' Siphamandla Ncanana
Thembinkosi Lorch 90+4' 2 - 0  
Peter Shalulile 90+6'  
02/03/2024 Mamelodi Sundowns
1 - 0
TP Mazembe 1-0H2H+
Peter Shalulile 38' 1 - 0  
  40' Mercey Ngimbi
  40' Boaz Ngalamulume
  45+1' Glody Likonza
  46' Glody Likonza
  46' Patient Mwamba
  46' Cheick Oumar Abdallah Fofana
  46' Oscar Kabwit tshikomb
T. Zwane 47'  
Peter Shalulile 67'  
Thembinkosi Lorch 67'  
Abdelmounaim Boutouil 67'  
T. Mashego 67'  
Lucas Ribeiro 67'  
T. Morena 67'  
  75' Joel Beya
  75' Boubacar Hainikoye
Marcelo Allende 78'  
T. Matthews 78'  
  86' Boaz Ngalamulume
  86' Serge Mukoko Tonombe
Zuko Mdunyelwa 88'  
Bathusi Aubaas 88'  
20/02/2024 MM Platinum
1 - 6
Mamelodi Sundowns 1-4H2H+
  0 - 1 18' Gastón Sirino
  0 - 2 22' Matías Esquivel
  0 - 3 27' T. Mashego
  28' Júnior Mendieta
  34' Marcelo Allende
Fuad Johnson 37' 1 - 3  
  1 - 4 39' Gastón Sirino
  45' Mosa Lebusa
  46' Júnior Mendieta
  46' Thembinkosi Lorch
  46' Mosa Lebusa
  46' Neo Maema
  46' Marcelo Allende
  46' Bongani Zungu
  1 - 5 49' Lebohang Maboe
Anslin Williams 58'  
Tshepo Kakora 58'  
Ronald Wee 58'  
Eltom Xongotelo Manzini 58'  
Mogamat May 58'  
Gregory Roelf 58'  
Kayden Kyle Rademeyer 65'  
  1 - 6 70' Gastón Sirino
Fuad Johnson 70'  
Seth Green 70'  
  71' Divine Lunga
  71' Brian Onyango
Ryan Manning 75'  
Themba John 75'  
  77' Lebohang Maboe
  77' T. Matthews
10/02/2024 South Africa
0 - 0
Congo DR 0-0H2H+
T. Mokoena 1'  
  0 - 1 2' Samuel Moutoussamy
N. Sibisi 3' 1 - 1  
  1 - 2 4' Omenuke Mfulu
T. Monare 5' 2 - 2  
  2 - 3 6' Cédric Bakambu
A. Modiba 7' 3 - 3  
  3 - 4 8' Joris Kayembe
Z. Lepasa 9' 4 - 4  
  10' Chancel Mbemba
O. Appollis 11' 5 - 4  
  5 - 5 12' Yoane Wissa
Siyanda Xulu 13' 6 - 5  
  14' Meschack Elia
  28' Aaron Tshibola
  33' Théo Bongonda
  33' Meschack Elia
  46' Aaron Tshibola
  46' Omenuke Mfulu
E. Makgopa 58'  
O. Appollis 58'  
T. Zwane 58'  
T. Monare 58'  
  68' Grady Diangana
  68' Yoane Wissa
T. Morena 72'  
T. Mashego 72'  
  79' Simon Banza
  79' Cédric Bakambu
  79' Silas
  79' Fiston Mayele
M. Mayambela 89'  
Z. Lepasa 89'  
07/02/2024 Nigeria
1 - 1
South Africa 0-0H2H+
Terem Moffi 1' 1 - 0  
  2' T. Mokoena
Kenneth Omeruo 3' 2 - 0  
  2 - 1 4' M. Mayambela
Ola Aina 5'  
  6' E. Makgopa
William Troost-Ekong 7' 3 - 1  
  3 - 2 8' M. Mvala
Kelechi Iheanacho 9' 4 - 2  
Moses Simon 62'  
Samuel Chukwueze 62'  
Alex Iwobi 63'  
Alhassan Yusuf 63'  
William Troost-Ekong 67' 5 - 2  
  75' T. Zwane
  75' Z. Lepasa
  76' Siyanda Xulu
  76' M. Mayambela
  5 - 3 90' T. Mokoena
Frank Onyeka 101'  
Frank Onyeka 102'  
Joe Aribo 102'  
Ademola Lookman 102'  
Kelechi Iheanacho 102'  
Victor Osimhen  110'  
Terem Moffi 110'  
  115' G. Kekana
  117' Z. Lepasa
  117' N. Sibisi
William Troost-Ekong 120'  
Bright Osayi-Samuel  120+2'  
Kenneth Omeruo 120+2'  

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