Thapelo Maseko Profile and Player Statistics
First name: Thapelo
Last name: Maseko
Position: Attacker
Nationality: South Africa
Date of birth: 11 November 2003
Age: 22
Height: 173 cm

Football Career Transfers and Statistics

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

Competition Season Football Club
Friendly International 2026 South Africa 2 1 0 0 0 0 0
1. Division 2025/2026 AEL 13 4 6 1 0 1 0
CAF Champions League 2025/2026 Mamelodi Sundowns 2 1 0 0 0 0 0
Cyprus Cup 2025/2026 AEL 3 1 2 1 0 1 0
MTN8 Cup 2025/2026 Mamelodi Sundowns 2 1 0 0 0 1 0
Premier League 2025/2026 Mamelodi Sundowns 6 5 0 0 0 0 0
CAF Champions League 2024/2025 Mamelodi Sundowns 4 3 0 0 0 0 0
Diski Challenge 2024/2025 Mamelodi Sundowns U23 2 0 0 2 0 0 0
MTN8 Cup 2024/2025 Mamelodi Sundowns 1 1 0 0 0 0 0
Nedbank Cup 2024/2025 Mamelodi Sundowns 3 1 0 0 0 0 0
Premier League 2024/2025 Mamelodi Sundowns 19 8 0 1 0 0 0
Club Friendlies 3 2024 Mamelodi Sundowns 1 0 0 0 0 0 0
League Cup 2024 Mamelodi Sundowns 1 1 0 0 0 0 0
CAF Champions League 2023/2024 Mamelodi Sundowns 7 4 2 0 0 0 0
MTN8 Cup 2023/2024 Mamelodi Sundowns 3 2 1 0 0 1 0
Nedbank Cup 2023/2024 Mamelodi Sundowns 1 1 0 0 0 0 0
Premier League 2023/2024 Mamelodi Sundowns 8 3 3 1 0 0 0
Africa Cup of Nations 2023 South Africa 5 4 2 1 0 0 0
Africa Cup of Nations Qualifications 2023 South Africa 1 0 0 0 0 0 0
Africa U23 Cup of Nations Qualification 2023 South Africa U23 1 0 0 1 0 0 0
African Football League 2023 Mamelodi Sundowns 6 2 4 2 0 1 0
Club Friendlies 3 2023 Mamelodi Sundowns 1 0 0 1 0 0 0
League Cup 2023 Mamelodi Sundowns 1 1 0 0 0 0 0
Nedbank Cup 2022/2023 SuperSport United 1 1 0 0 0 0 0
Premier League 2022/2023 SuperSport United 27 4 16 6 0 3 0
Cosafa Cup 2022 South Africa 3 0 1 0 0 0 0
Nedbank Cup 2021/2022 SuperSport United 2 1 0 0 0 0 0
Premier League 2021/2022 SuperSport United 8 4 2 0 0 0 0

Thapelo Maseko has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
02/05/2026 Krasava ENY Ypsonas FC
1 - 1
AEL 0-0H2H+
Luiyi de Lucas 34'  
Vangelis Kyriakou 52'  
  0 - 1 54' Sérgio Conceição
  60' Ivan Milosavljevic
Yevgen Budnik 63'  
Algassime Bah 63'  
Michalis Koumouris 63'  
Yassine Bahassa 63'  
Dmytro Melnichenko 63'  
Ivan Pankov 63'  
  69' Bassel Jradi
  69' Panagiotis Panagi
David Ankeye 78'  
Maxime Do Couto 78'  
  78' François Mughe
  78' Fernando Forestieri
Maxime Do Couto 84' 1 - 1  
  89' Andreas Makris
  89' Simonas Christofi
Denis Cheryshev 89'  
Erik Davidyan 89'  
  90+2' Thapelo Maseko
27/04/2026 AEL
0 - 1
Anorthosis 0-1H2H+
Bassel Jradi 9'  
Christoforos Frantzis 24'  
Emmanuel Imanishimwe 24'  
  0 - 1 28' Michalis Ioannou
Nemanja Glavcic 34'  
  38' Nemanja Tosic
Daniil Paroutis 46'  
Andreas Makris 46'  
Thapelo Maseko 46'  
François Mughe 46'  
  61' Simranjit Thandi
  64' Andreas Chrysostomou
D. Zdravkovski 64'  
  69' Andreas Chrysostomou
  69' Marios Ilia
D. Zdravkovski 69'  
Vasilios Papafotis 69'  
Bassel Jradi 77'  
Fernando Forestieri 77'  
  77' Fanos Katelaris
  77' Andreas Karamanolis
  90+2' Michalis Ioannou
  90+2' Stijn Middendorp
  90+2' Kiko
  90+2' Tobias Schättin
  90+2' Tamás Kiss
  90+2' Stefan Vukic
  90+4' Stefano Sensi
22/04/2026 Pafos FC
3 - 1
AEL 1-1H2H+
Jajá 26'  
  26' D. Zdravkovski
Derrick Luckassen 27'  
  29' Dusan Stevanovic
  0 - 1 45' Ivan Milosavljevic
Jajá 45+2' 1 - 1  
Jay Gorter 55'  
Neofytos Michail 55'  
A. Guessand 55'  
Mislav Orsic 55'  
Lelê 56' 2 - 1  
  70' Julius Szöke
  71' D. Zdravkovski
  71' Bassel Jradi
  78' Julius Szöke
  78' Kypros Neofytou
Jajá 79'  
Domingos Quina 79'  
Jay Gorter 84'  
  84' Kypros Neofytou
  84' Thapelo Maseko
  84' Fernando Forestieri
  85' Luther Singh
  85' François Mughe
Vlad Dragomir 88' 3 - 1  
Vlad Dragomir 90'  
Alexandre Brito 90'  
Bruno 90'  
Ognjen Mimovic 90'  
17/04/2026 AEL
2 - 1
Enosis 0-0H2H+
  23' Antonis Katsiaris
  41' Jimmy Kazan
Andreas Panagiotou Filiotis 45+4'  
Sérgio Conceição 45+4'  
D. Zdravkovski 45+4'  
Nemanja Glavcic 45+4'  
Bassel Jradi 62'  
François Mughe 63'  
Thapelo Maseko 63'  
Daniil Paroutis 63'  
Luther Singh 63'  
  70' S. Risvanis
  70' Emmanuel Okeke
  75' Marko Simonovski
  75' André Jordy Ella
  75' Antonis Katsiaris
  75' Symeon Solomou
Bassel Jradi 78'  
Zakaria Sawo 78'  
Luther Singh 81' 1 - 0  
  82' Jimmy Kazan
  82' Christos Kyzas
  82' G. Kurež
  82' Dimitris Solomou
Andreas Makris 87'  
Andreas Makris 89' 2 - 0  
  2 - 1 90+6' André Jordy Ella
08/04/2026 AEL
1 - 2
Pafos FC 1-2H2H+
  0 - 1 10' Jajá
Thapelo Maseko 34'  
  0 - 2 37' Jajá
Zakaria Sawo 45+3' 1 - 2  
  46' João Correia
  46' Ken Sema
  65' Lelê
  65' Anderson Silva
Thapelo Maseko 68'  
François Mughe 68'  
Emmanuel Imanishimwe 68'  
Kypros Neofytou 68'  
Luka Bogdan 73'  
  74' David Luiz
  74' Ognjen Mimovic
  76' Nikolas Ioannou
Nemanja Glavcic 81'  
Bassel Jradi 81'  
  87' Jajá
  87' Dani Silva
Luther Singh 88'  
Daniil Paroutis 88'  
04/04/2026 Omonia Aradippou
0 - 3
AEL 0-1H2H+
  0 - 1 13' Zakaria Sawo
Jasin Assehnoun 25'  
Rasmus Thelander 32'  
  35' Julius Szöke
  60' Vasilios Papafotis
  60' Nemanja Glavcic
Jeremy van Mullem 63'  
Jorginho 63'  
Jasin Assehnoun 63'  
Giorgos Pontikos 63'  
Ryan Edwards 64'  
  68' Andreas Panagiotou Filiotis
  72' Andreas Makris
  72' Bassel Jradi
  0 - 2 76' Zakaria Sawo
Niko Havelka 81'  
Konstantinos Evripidou 81'  
Minas Antoniou 81'  
Panagiotis Zachariou 81'  
  82' Kypros Neofytou
  82' Sérgio Conceição
  82' Zakaria Sawo
  82' Fernando Forestieri
  82' François Mughe
  82' Daniil Paroutis
  84' Dusan Stevanovic
  0 - 3 88' Luther Singh
Ryan Edwards 89'  
Christos Kallis 89'  
31/03/2026 South Africa
1 - 2
Panama 0-0H2H+
  19' Aníbal Godoy
  31' Adalberto Carrasquilla
  46' Kadir Barría
  46' José Fajardo
Ronwen Williams 46'  
Renaldo Leaner 46'  
Lyle Foster 46'  
Evidence Makgopa 46'  
Tshepang Moremi 57'  
  0 - 1 58' José Córdoba
Bongokuhle Hlongwane 60'  
Oswin Appollis 60'  
Tshepang Moremi 60'  
Thapelo Maseko 60'  
Relebohile Mofokeng 60'  
Themba Zwane 60'  
Mbekezeli Mbokazi 64' 1 - 1  
Jayden Adams 66'  
Jayden Adams 69'  
Yaya Sithole 69'  
  70' Jorge Gutiérrez
  70' César Blackman
  70' Aníbal Godoy
  70' Cristian Martínez
  70' José Córdoba
  70' Roderick Miller
  1 - 2 77' Jiovany Ramos
Yaya Sithole 79'  
  83' José Luis Rodríguez
  83' José Luis Rodríguez
  83' Yoel Bárcenas
Teboho Mokoena 86'  
Thalente Mbatha 86'  
  90+1' Ismael Díaz
  90+1' Cecilio Waterman
  90+4' Cristian Martínez
27/03/2026 South Africa
1 - 1
Panama 0-1H2H+
  0 - 1 23' Yoel Bárcenas
Tshepang Moremi 26'  
  42' Luis Mejía
  42' Orlando Mosquera
  45+5' Martín Krug
  46' Éric Davis
  46' Jorge Gutiérrez
Oswin Appollis 48' 1 - 1  
Yaya Sithole 60'  
Jayden Adams 60'  
Themba Zwane 60'  
Relebohile Mofokeng 60'  
  65' Cecilio Waterman
  65' José Fajardo
  66' Martín Krug
  66' Aníbal Godoy
Teboho Mokoena 71'  
Thalente Mbatha 71'  
Lyle Foster 72'  
Evidence Makgopa 72'  
  74' Roderick Miller
  74' Andrés Andrade
  74' Cristian Martínez
  74' Adalberto Carrasquilla
Aubrey Modiba 83'  
Samukelo Kabini 83'  
Khuliso Mudau 83'  
Thabang Matuludi 83'  
  90+2' José Fajardo
22/03/2026 AEL
1 - 1
Ethnikos Achna 0-1H2H+
  0 - 1 37' Christos Giousis
  43' Christos Giousis
Andreas Panagiotou Filiotis 46' 1 - 1  
Fernando Forestieri 58'  
Andreas Makris 58'  
Daniil Paroutis 58'  
François Mughe 58'  
  60' Giorgos Papageorgiou
  60' Pablo González
Thapelo Maseko 76'  
Kypros Neofytou 76'  
Zakaria Sawo 81'  
  83'
  83' Aloïs Confais
  83' Georgios Nikolas Angelopoulos
87'  
Julius Szöke 87'  
  90+5' Luís Machado
  90+5' Nikolas Giallouros
  90+5' Christos Giousis
  90+5' Paris Psaltis
14/03/2026 AEL
1 - 2
Omonia Aradippou 0-1H2H+
  16' Paris Polykarpou
  16' Jaly Mouaddib
  0 - 1 23' Giorgos Pontikos
  31' Jaly Mouaddib
Luther Singh 45'  
Luther Singh 62'  
Andreas Makris 62'  
D. Zdravkovski 62'  
Vasilios Papafotis 62'  
  66' Stavros Georgiou
Ivan Milosavljevic 68'  
Julius Szöke 69'  
  71' Ryan Edwards
  72' Jasin Assehnoun
  72' Niko Havelka
  72' Lautaro Cano
  72' S. Ring
Thapelo Maseko 79'  
Daniil Paroutis 79'  
Léo Natel 82'  
Fernando Forestieri 82'  
  83' Ryan Edwards
  83' Jorginho
  83' Giorgos Pontikos
  83' Christos Kallis
Fernando Forestieri 85' 1 - 1  
  1 - 2 88' Stavros Georgiou
08/03/2026 Apollon
2 - 1
AEL 0-1H2H+
Morgan Brown 13'  
  0 - 1 15' Luther Singh
  17' Sérgio Conceição
  28' Julius Szöke
  28' D. Zdravkovski
  41' Léo Natel
Praxitelis Vouros 44'  
Thomas Lam 44'  
Morgan Brown 46'  
Danilo Spoljaric 46'  
  49' Luther Singh
Ivan Ljubic 64'  
Pedro Marques 67' 1 - 1  
Bruno Gaspar 68' 2 - 1  
Gustavo Assunção 72'  
Dani Escriche 72'  
  72' Thapelo Maseko
  72' Zakaria Sawo
Bruno Gaspar 78'  
Andreas Siikkis 78'  
  86' Emmanuel Imanishimwe
  86' Andreas Makris
  86' Nemanja Glavcic
  86' Vasilios Papafotis
28/02/2026 AEL
2 - 3
APOEL 0-1H2H+
  0 - 1 40' Daniel Mancini
  57' Nikolas Koutsakos
  57' David Abagna
Léo Natel 58' 1 - 1  
D. Zdravkovski 58'  
Luther Singh 58'  
  1 - 2 59' David Abagna
  67' Daniel Mancini
Nemanja Glavcic 68'  
Thapelo Maseko 74'  
Daniil Paroutis 74'  
  76' Mathías Tomás
  76' Peter Olayinka
  1 - 3 81' Stefan Drazic
Nemanja Glavcic 84'  
Bassel Jradi 84'  
Léo Natel 84'  
Andreas Makris 84'  
Emmanuel Imanishimwe 84'  
François Mughe 84'  
  86' Konstantinos Laifis
  86' Milos Degenek
  86' Daniel Mancini
  86' Marquinhos
  86' Dálcio
  86' Max Meyer
Sérgio Conceição 90' 2 - 3  
20/02/2026 Enosis
0 - 2
AEL 0-1H2H+
Antonis Katsiaris 12'  
Michalis Charalambous 21'  
  0 - 1 35' Thapelo Maseko
  37' Ivan Milosavljevic
João Victor e Costa Cesco 61'  
Andreas Christofi 61'  
  67' Luther Singh
  67' François Mughe
  67' Léo Natel
  67' Zakaria Sawo
Andreas Christofi 70'  
  73' Thapelo Maseko
  73' Daniil Paroutis
Marko Simonovski 75'  
Loizos Kosma 75'  
Michalis Charalambous 80'  
Jimmy Kazan 80'  
  88' D. Zdravkovski
  88' Bassel Jradi
  88' Nemanja Glavcic
  88' Julius Szöke
  0 - 2 90+5' Daniil Paroutis
15/02/2026 AEL
0 - 1
Pafos FC 0-1H2H+
  0 - 1 29' Bruno
Zakaria Sawo 36'  
  37' Pêpê
  44' Ivan Sunjic
  44' Ognjen Mimovic
  55' Vlad Dragomir
Guillermo Ochoa 57'  
  64' Jajá
74'  
Dusan Stevanovic 74'  
  75' Lelê
  75' Anderson Silva
  75'
  78' A. Guessand
Dusan Stevanovic 80'  
Bassel Jradi 80'  
Thapelo Maseko 80'  
François Mughe 80'  
  85' Nikolas Ioannou
  85' Ken Sema
Zakaria Sawo 90+2'  
Andreas Makris 90+2'  
09/02/2026 Krasava ENY Ypsonas FC
3 - 0
AEL 2-0H2H+
Marco Camus 22'  
  30' Zakaria Sawo
  35' Emmanuel Imanishimwe
Issam Chebake 37' 1 - 0  
Ivan Pankov 40' 2 - 0  
  46' Emmanuel Imanishimwe
  46' Nemanja Glavcic
Issam Chebake 48'  
  56' Bassel Jradi
  56' Thapelo Maseko
Algassime Bah 57' 3 - 0  
Marco Camus 62'  
Michalis Koumouris 62'  
Manuel de Iriondo 65'  
  67' Léo Natel
  67' François Mughe
  67' Luther Singh
  67' Daniil Paroutis
Yassine Bahassa 73'  
David Ankeye 73'  
Maxime Do Couto 73'  
Denis Cheryshev 73'  
  76' Sérgio Conceição
Mislav Zadro 76'  
  81' D. Zdravkovski
  81' Julius Szöke
Algassime Bah 86'  
Kristopher Da Graca 86'  
Manuel de Iriondo 86'  
Dmytro Melnichenko 86'  
  90+2' Julius Szöke
04/02/2026 Omonia Nicosia
1 - 2
AEL 0-0H2H+
Mateo Maric 33'  
  36' Emmanuel Imanishimwe
Mateo Maric 46'  
Panagiotis Andreou 46'  
Evangelos Andreou 46'  
Ewandro Costa 46'  
  49' D. Zdravkovski
Anastasios Chatzigiovanis 66'  
Ryan Mmaee 66'  
Angelos Neofytou 66'  
Willy Semedo 66'  
  69' Nemanja Glavcic
75'  
  75' D. Zdravkovski
  75' Julius Szöke
  0 - 1 77' Léo Natel
Ioannis Kousoulos 79'  
Carel Eiting 79'  
  81' Luther Singh
  81' Daniil Paroutis
  87' Léo Natel
  87' Andreas Makris
Ewandro Costa 90+2'  
  90+6'
  90+6' Julius Szöke
Ryan Mmaee 90+8' 1 - 1  
  102' Zakaria Sawo
  102' Bassel Jradi
  102' Nemanja Glavcic
  102' Thapelo Maseko
Stevan Jovetić 111'  
Muamer Tankovic 111'  
  1 - 2 115' Thapelo Maseko
01/02/2026 AEL
2 - 1
Aris Limassol 0-1H2H+
Julius Szöke 8'  
  0 - 1 21' Rody Junior Effaghe
  26' Yacine Bourhane
  37' Gustavo Pajé
Luther Singh 47' 1 - 1  
Zakaria Sawo 53' 2 - 1  
  65' Gustavo Pajé
  65' Andronikos Kakoullis
  65' Yannick Gomis
  65' Abdelghani Aouamri
Julius Szöke 72'  
Nemanja Glavcic 72'  
  74' Ross McCausland
  74' David Lelle
  74' Gédéon Kalulu
  74' Mamadou Sané
Léo Natel 82'  
Daniil Paroutis 82'  
90'  
  90'
25/01/2026 Anorthosis
2 - 1
AEL 0-1H2H+
  0 - 1 2' Zakaria Sawo
  45+2' Julius Szöke
Kostakis Artymatas 58'  
Emil Bergström 58'  
Marios Ilia 58'  
Stefan Vukic 58'  
  65' Luka Bogdan
Nemanja Tosic 65'  
  67' Julius Szöke
  67' Nemanja Glavcic
  67' Luther Singh
  67' Andreas Makris
E. Sosa 68'  
Evagoras Charalampous 68'  
Clifford Aboagye 68'  
Andreas Chrysostomou 68'  
Gabriel Furtado 70' 1 - 1  
  78' Léo Natel
  78' Thapelo Maseko
Andreas Chrysostomou 81' 2 - 1  
Konstantinos Sergiou 82'  
Konstantinos Sergiou 82'  
  84'
84'  
  84' Luka Bogdan
  84' Vasilios Papafotis
28/11/2025 MC Alger
0 - 0
Mamelodi Sundowns 0-0H2H+
  14' Miguel Reisinho
  31' Keanu Cupido
Z. Ferhat 77'  
Amine Messoussa 77'  
Zakaria Naidji 77'  
Kipré Zunon 77'  
Oussama Benhaoua 78'  
  84' D. Lunga
  84' Aubrey Modiba
  84' Tashreeq Matthews
  84' Arthur Sales
Mohamed Benkhemassa 86'  
Mohamed Bangoura 86'  
Oussama Benhaoua 86'  
Mohamed Zougrana 86'  
  88' Miguel Reisinho
  88' Themba Zwane
  90+3' Iqraam Rayners
  90+3' Thapelo Maseko
  90+4' Keanu Cupido
  90+4' K. Johannes
22/11/2025 Mamelodi Sundowns
3 - 1
Saint Eloi Lupopo 1-1H2H+
Nuno Santos 4' 1 - 0  
  33' Dramane Kambou
  1 - 1 44' Ramos Kashala Wanet
Marcelo Allende 61' 2 - 1  
Miguel Reisinho 62'  
Arthur Sales 62'  
Aubrey Modiba 65'  
  69'
  69' Ramos Kashala Wanet
  75' Lumande Carel Twite
  75' Tenda Mutuila
  75' Junior Mavungu
  75' Jean Benoît Tukumbane
Nuno Santos 77' 3 - 1  
Iqraam Rayners 82'  
Sphelele Mkhulise 82'  
Khuliso Mudau 82'  
Thapelo Morena 82'  
  89' Miché Mika
  89' Basiala Amongo
  89' Ramos Kashala Wanet
  89' Ravel Max Well Djoumekou
Tashreeq Matthews 90'  
Jayden Adams 90'  
Grant Kekana 90'  
K. Johannes 90'  
05/11/2025 Mamelodi Sundowns
1 - 0
TS Galaxy 0-0H2H+
Tsiki Ntsabeleng 46'  
Arthur Sales 46'  
Peter Shalulile 55'  
Iqraam Rayners 55'  
Arthur Sales 61' 1 - 0  
  64' J. Zindoga
  72' P. Dithejane
  72' Q. Sibande
Nuno Santos 79'  
Sphelele Mkhulise 79'  
  80' Mory Keita
  80' N. Mgaga
  80' Seluleko Mahlambi
  80' Mehdi Ouamri
Tashreeq Matthews 87'  
Thapelo Maseko 87'  
  89' J. Zindoga
  89' Onke Moletshe
  89' Jeffrey Dlamini
  89' Ntandoyenkosi Nkosi
01/11/2025 Mamelodi Sundowns
1 - 1
Orlando Pirates 1-1H2H+
Aubrey Modiba 9'  
Peter Shalulile 20' 1 - 0  
  1 - 1 35' Cemran Dansin
Bathusi Aubaas 39'  
Arthur Sales 56'  
Jayden Adams 56'  
  60' Cemran Dansin
  60' Patrick Maswanganyi
  60' Evidence Makgopa
  60' Y. Mbuthuma
Keanu Cupido 65'  
  67' M. Nemtajela
Aubrey Modiba 78'  
Fawaaz Basadien 78'  
Peter Shalulile 78'  
Iqraam Rayners 78'  
Bathusi Aubaas 79'  
Sphelele Mkhulise 79'  
Marcelo Allende 82'  
Tashreeq Matthews 84'  
Thapelo Maseko 84'  
Khuliso Mudau 87'  
  88' Oswin Reagan Appollis
  88' S. Kwayiba
27/09/2025 Mamelodi Sundowns
4 - 1
Richards Bay 3-1H2H+
Tashreeq Matthews 15' 1 - 0  
Malibongwe Khoza 27' 2 - 0  
  2 - 1 30' G. Mhango
Iqraam Rayners 41' 3 - 1  
  55' W. Ngema
  55' L. Mabuya
Tashreeq Matthews 62' 4 - 1  
Arthur Sales 67'  
Thapelo Maseko 67'  
Tashreeq Matthews 67'  
67'  
  68' M. Mthembu
Aubrey Modiba 73'  
Fawaaz Basadien 73'  
Nuno Santos 73'  
Sphelele Mkhulise 73'  
  79' M. Mthembu
  79' Lindokuhle Mtshali
  80' L. Zikhali
  80' Luyanda Khumalo
  80' Siyabonga Nzama
  80' M. Thikazi
Iqraam Rayners 83'  
Peter Shalulile 83'  
  90+1' G. Mhango
20/09/2025 Mamelodi Sundowns
3 - 1
Durban City 2-1H2H+
  0 - 1 13' Joslin Kamatuka
Marcelo Allende 21' 1 - 1  
Tashreeq Matthews 35' 2 - 1  
43'  
  44' Joslin Kamatuka
  45+1'
  59' Kyle Jurgens
  59' Athini Jodwana
  59' Samkelo Maseko
  59' Letsie Koapeng
  59' H. Domingo
  59' B. Poggenpoel
Iqraam Rayners 66' 3 - 1  
  67' Joslin Kamatuka
  67' Saziso Magawana
Marcelo Allende 74'  
Jayden Adams 74'  
Arthur Sales 74'  
Peter Shalulile 74'  
Tashreeq Matthews 75'  
Siyabonga Mabena 75'  
Khuliso Mudau 75'  
Thapelo Morena 75'  
Teboho Mokoena 78'  
Bathusi Aubaas 78'  
  78' T. Nodada
  78' T. Goedeman
14/09/2025 Mamelodi Sundowns
3 - 0
Magesi 1-0H2H+
Kutlwano Lethlaku 22' 1 - 0  
  27' Samuel Darpoh
  42' Samuel Darpoh
  46' Nkanyiso Zungu
  46' Kabelo Mahlasela
  46' Edmore Chirambadare
  46' Abbey Junior Seseane
  63' Mzwandile Buthelezi
Kutlwano Lethlaku 64'  
Siyabonga Mabena 64'  
Arthur Sales 64'  
Thapelo Maseko 64'  
Tashreeq Matthews 64'  
Themba Zwane 64'  
Iqraam Rayners 66' 2 - 0  
  67' Lehlohonolo Mtshali
Marcelo Allende 69'  
Jayden Adams 69'  
  70' Godfrey Mashigo
  70' Thabang Sibanyoni
  73' Tshepo Makgoga
Iqraam Rayners 74' 3 - 0  
Thapelo Morena 75'  
Mothobi Mvala 75'  
  81' Kgomotso Mosadi
  81' Kgothatso Mariba
  81' Lehlohonolo Mtshali
  81' Motsie Matima
Mothobi Mvala 90+3'  
23/08/2025 Mamelodi Sundowns
1 - 1
Orlando Pirates 1-0H2H+
  0 - 1 1' Deon Hotto
Teboho Mokoena 2'  
  0 - 2 3' Abdoulaye Fousseyni Mariko
Marcelo Allende 4'  
  0 - 3 5' Sipho Mbule
Lebo Mothiba 6' 1 - 3  
  1 - 4 7' Tshegofatso Mabasa
Iqraam Rayners 17' 2 - 4  
  39' Patrick Maswanganyi
  39' Bandile Shandu
Iqraam Rayners 42'  
  57' Sihle Nduli
  62' Evidence Makgopa
  62' Tshegofatso Mabasa
  62' Sihle Nduli
  62' Abdoulaye Fousseyni Mariko
Tashreeq Matthews 65'  
Thapelo Maseko 65'  
Ronwen Williams 71'  
  2 - 5 73' K. Sebelebele
Thapelo Maseko 78'  
Grant Kekana 80'  
Mosa Lebusa 80'  
Jayden Adams 80'  
Aubrey Modiba 80'  
Arthur Sales 80'  
Lebo Mothiba 80'  
  86' Oswin Reagan Appollis
  86' S. Kwayiba
  86' Thalente Mbatha
  86' Sipho Mbule
Iqraam Rayners 86'  
Peter Shalulile 86'  
20/08/2025 Magesi
0 - 2
Mamelodi Sundowns 0-0H2H+
  1'
  1' Grant Kekana
Tshepo Makgoga 40'  
Lehlegonolo Mokone 40'  
  46' Grant Kekana
  46' Thapelo Maseko
Lehlohonolo Mtshali 53'  
  62' Siyabonga Mabena
  62' Tashreeq Matthews
  62' Bathusi Aubaas
  62' Thapelo Morena
  63' Sphelele Mkhulise
  63' Marcelo Allende
Mcedi Vandala 65'  
Kgothatso Mariba 65'  
  70' Kutlwano Lethlaku
  70' Lebo Mothiba
  0 - 1 73' Jayden Adams
73'  
Lehlohonolo Mtshali 79'  
Thabang Sibanyoni 84'  
Samuel Darpoh 84'  
Tholang Masegela 84'  
Nkanyiso Zungu 84'  
  0 - 2 87' Peter Shalulile
03/08/2025 Mamelodi Sundowns
4 - 0
Richards Bay 2-0H2H+
Iqraam Rayners 10' 1 - 0  
S. Mcineka 45+2' 2 - 0  
  46' L. Zikhali
  46' Lindokuhle Mtshali
  46' Halalisani Vilakazi
  46' S. Zulu
Iqraam Rayners 55' 3 - 0  
  65' N. Bomelo
  65' G. Mhango
Aubrey Modiba 72'  
Keanu Cupido 73'  
Mosa Lebusa 73'  
Themba Zwane 73'  
Kutlwano Lethlaku 73'  
Tashreeq Matthews 73'  
Siyabonga Mabena 73'  
  73' T. Gumede
  73' W. Ngema
Siyabonga Mabena 76' 4 - 0  
Iqraam Rayners 78'  
78'  
Zuko Mdunyelwa 78'  
Jayden Adams 78'  
Fawaaz Basadien 78'  
  81' M. Mthembu
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
01/04/2025 Mamelodi Sundowns
1 - 0
ES Tunis 0-0H2H+
Teboho Mokoena 22'  
Aubrey Maphosa Modiba 46'  
Divine Lunga 46'  
Thapelo Morena 46'  
Arthur 46'  
Peter Shalulile 54' 1 - 0  
  66' Elias Mokwana
  72' Yan Sasse
  72' Chiheb Jebali
  72' Abdramane Konaté
  72' Houssem Teka
  80' Khalil Guenichi
  80' Rodrigo Rodrigues
Peter Shalulile 83'  
Thapelo Maseko 83'  
Jayden Adams 86'  
Bathusi Aubaas 86'  
  90+3' Youcef Belaïli
  90+3' Elias Mokwana
  90+3' Achref Jebri
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/03/2025 Mamelodi Sundowns U23
2 - 1
AmaZulu U23 2-0H2H+
  24'
  31'
Thapelo Maseko 39' 1 - 0  
Thapelo Maseko 44' 2 - 0  
52'  
  2 - 1 53'
63'  
05/03/2025 Golden Arrows
1 - 1
Mamelodi Sundowns 1-1H2H+
  17' Malibongwe Khoza
  30' Thapelo Morena
Keenan Phillips 31' 1 - 0  
Olwethu Ncube 36'  
  1 - 1 44' Lucas Ribeiro
Themba Mantshiyane 45+2'  
Olwethu Ncube 46'  
David Lukhele 46'  
  46' Jayden Adams
  46' Teboho Mokoena
Ryan Moon 46'  
Knox Mutizwa 46'  
  46' Malibongwe Khoza
  46' Lucas Suárez
  63' Tashreeq Matthews
  63' Arthur
Sbonelo Cele 66'  
Sibeko 66'  
Nqobeko Dlamini 66'  
Thabani Zuke 66'  
  73' Bathusi Aubaas
  73' Kutlwano Letlhaku
Keenan Phillips 77'  
Kagiso Malinga 77'  
  78' Mosa Lebusa
  81' Lucas Suárez
  86' Thapelo Morena
  86' Zuko Mdunyelwa
01/03/2025 Mamelodi Sundowns
1 - 0
Kaizer Chiefs 1-0H2H+
  18' Thabo Cele
  26' Tashreeq Morris
  26' Ashley Du Preez
Lucas Ribeiro 41' 1 - 0  
Jayden Adams 62'  
Bathusi Aubaas 62'  
Khuliso Mudau 62'  
Thapelo Morena 62'  
Peter Shalulile 63'  
Tashreeq Matthews 63'  
Jody February 78'  
Lucas Ribeiro 78'  
Arthur 78'  
  79' Thabo Cele
  79' Njabulo Blom
  79' Reeve Frosler
  79' Dillon Solomons
  79' Mduduzi Shabalala
  79' Mfundo Vilakazi
  87' Pule Mmodi
  87' Ashley Du Preez
  87' Ranga Chivaviro
Iqraam Rayners 87'  
Mosa Lebusa 87'  
22/02/2025 Mamelodi Sundowns
4 - 1
TS Galaxy 3-1H2H+
Peter Shalulile 1' 1 - 0  
Iqraam Rayners 7' 2 - 0  
  2 - 1 10' Sphiwe Mahlangu
  26' Victor Letsoalo
Bathusi Aubaas 30'  
Teboho Mokoena 30'  
Jayden Adams 38' 3 - 1  
  46' Sphiwe Mahlangu
  46' Puso Dithejane
  46' Dženan Zajmović
  46' Siyabonga Sibanyoni
Iqraam Rayners 48' 4 - 1  
  56' Kamogelo Sebelebele
Marcelo Allende 59'  
Kobamelo Kodisang 59'  
Lucas Ribeiro 59'  
Kutlwano Letlhaku 59'  
Iqraam Rayners 59'  
Arthur 59'  
  65' Kamogelo Sebelebele
  65' Thamsanqa Tshiamo Masiya
  65' Mpho Mvelase
  65' Mlungisi Mbunjana
  73' Khulumani Ndamane
  73' Lebone Seema
Mosa Lebusa 75'  
Lucas Suárez 75'  
Mosa Lebusa 75'  
Arthur 85'  
19/02/2025 Marumo Gallants FC
1 - 3
Mamelodi Sundowns 1-0H2H+
Masindi Nemtajela 14'  
Sekela Sithole 34'  
Sede Junior Dion 37' 1 - 0  
Sekela Sithole 46'  
Thapelo Mokobodi 46'  
  1 - 1 51' Marcelo Allende
Sede Junior Dion 55'  
Gabadinho Mhango 55'  
Daniel Msendami 56'  
  58' Grant Kekana
  63' Peter Shalulile
  63' Arthur
  74' Grant Kekana
  74' Keanu Cupido
  74' Jayden Adams
  74' Asekho Tiwani
  75' Aubrey Maphosa Modiba
  75' Sphelele Mkhulise
  1 - 2 79' Lucas Ribeiro
  1 - 3 81' Iqraam Rayners
  82' Lucas Ribeiro
  82' Bathusi Aubaas
  89' Denis Onyango
  90' Denis Onyango
Marvin Sikhosana 90+6'  
Marvin Sikhosana 90+6'  

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.