Denis Masinde Onyango Profile and Player Statistics
First name: Denis Masinde
Last name: Onyango
Position: Goalkeeper
Nationality: Uganda
Date of birth: 15 May 1985
Age: 41
Height: 185 cm
Weight: 89 kg

Football Career Transfers and Statistics

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

Competition Season Football Club
CAF World Cup Qualifiers 2026 Uganda 4 1 0 0 0 0 0
CAF Champions League 2025/2026 Mamelodi Sundowns 10 0 0 0 0 0 0
MTN8 Cup 2025/2026 Mamelodi Sundowns 3 0 0 0 0 0 0
Nedbank Cup 2025/2026 Mamelodi Sundowns 1 0 0 0 0 0 0
Premier League 2025/2026 Mamelodi Sundowns 27 0 0 0 0 0 0
Africa Cup of Nations 2025 Uganda 3 0 1 0 0 1 0
FIFA Club World Cup 2025 Mamelodi Sundowns 3 0 0 0 0 0 0
Friendly International 2025 Uganda 1 0 1 0 0 0 0
League Cup 2025 Mamelodi Sundowns 1 0 0 0 0 0 0
CAF Champions League 2024/2025 Mamelodi Sundowns 14 0 0 0 0 0 0
MTN8 Cup 2024/2025 Mamelodi Sundowns 1 0 0 0 0 0 1
Nedbank Cup 2024/2025 Mamelodi Sundowns 3 0 0 0 0 0 0
Premier League 2024/2025 Mamelodi Sundowns 26 1 1 0 0 1 1
Club Friendlies 4 2024 Mamelodi Sundowns 1 0 0 0 0 0 0
League Cup 2024 Mamelodi Sundowns 4 0 0 0 0 0 0
CAF Champions League 2023/2024 Mamelodi Sundowns 10 0 0 0 0 0 0
MTN8 Cup 2023/2024 Mamelodi Sundowns 4 0 0 0 0 0 0
Nedbank Cup 2023/2024 Mamelodi Sundowns 5 0 0 0 0 0 0
Premier League 2023/2024 Mamelodi Sundowns 21 0 1 0 0 0 0
African Football League 2023 Mamelodi Sundowns 6 0 0 0 0 0 0
League Cup 2023 Mamelodi Sundowns 1 0 0 0 0 0 0
CAF Champions League 2022/2023 Mamelodi Sundowns 8 0 0 0 0 0 0
MTN8 Cup 2022/2023 Mamelodi Sundowns 3 0 0 0 0 0 0
Nedbank Cup 2022/2023 Mamelodi Sundowns 3 0 0 0 0 1 0
Premier League 2022/2023 Mamelodi Sundowns 21 0 0 0 0 0 0
Black Label Cup 2022 Mamelodi Sundowns 1 0 0 0 0 0 0
CAF Champions League 2021/2022 Mamelodi Sundowns 6 0 0 0 0 2 0
MTN8 Cup 2021/2022 Mamelodi Sundowns 2 0 0 0 0 0 0
Nedbank Cup 2021/2022 Mamelodi Sundowns 2 0 0 0 0 0 0
Premier League 2021/2022 Mamelodi Sundowns 16 0 0 0 0 0 1
Africa Cup of Nations Qualifications 2021 Uganda 3 0 0 0 0 1 0
CAF Champions League 2020/2021 Mamelodi Sundowns 7 0 1 0 0 0 0
MTN8 Cup 2020/2021 Mamelodi Sundowns 1 0 0 0 0 0 0
Nedbank Cup 2020/2021 Mamelodi Sundowns 1 0 0 0 0 0 0
Premier League 2020/2021 Mamelodi Sundowns 25 0 0 0 0 2 0
CAF Champions League 2019/2020 Mamelodi Sundowns 7 0 1 0 0 0 0
MTN8 Cup 2019/2020 Mamelodi Sundowns 3 0 0 0 0 0 0
Nedbank Cup 2019/2020 Mamelodi Sundowns 4 0 0 1 0 0 0
Premier League 2019/2020 Mamelodi Sundowns 21 0 1 0 0 1 0
Africa Cup of Nations 2019 Uganda 4 0 1 0 0 1 0
Friendly International 2019 Uganda 1 0 0 0 0 0 0
League Cup 2019 Mamelodi Sundowns 4 0 1 0 0 0 0
CAF Champions League 2018/2019 Mamelodi Sundowns 9 0 0 0 0 0 0
MTN8 Cup 2018/2019 Mamelodi Sundowns 1 0 0 0 0 0 0
Nedbank Cup 2018/2019 Mamelodi Sundowns 1 0 0 0 0 0 0
Premier League 2018/2019 Mamelodi Sundowns 17 0 2 0 0 2 0
CAF Champions League 2018 Mamelodi Sundowns 5 0 0 0 0 0 0
CAF World Cup Qualifiers 2018 Uganda 5 0 0 0 0 1 0
Club Friendlies 1 2018 Mamelodi Sundowns 1 0 1 0 0 0 0
League Cup 2018 Mamelodi Sundowns 1 0 0 0 0 0 0
Nedbank Cup 2017/2018 Mamelodi Sundowns 2 0 0 0 0 0 0
Premier League 2017/2018 Mamelodi Sundowns 28 0 0 0 0 2 0
Africa Cup of Nations 2017 Uganda 3 0 0 0 0 0 0
CAF Champions League 2017 Mamelodi Sundowns 7 0 0 0 0 1 0
League Cup 2017 Mamelodi Sundowns 1 0 0 0 0 0 0
Premier League 2016/2017 Mamelodi Sundowns 18 0 1 0 0 2 0
CAF Champions League 2016 Mamelodi Sundowns 6 0 1 0 0 0 0
FIFA Intercontinental Cup 2016 Mamelodi Sundowns 2 0 0 0 0 0 0
Premier League 2015/2016 Mamelodi Sundowns 26 0 1 0 0 3 0
Friendly International 2015 Uganda 1 0 0 0 0 0 0
Premier League 2014/2015 Mamelodi Sundowns 22 0 1 0 0 2 1
Premier League 2013/2014 Bidvest Wits 24 0 1 0 0 0 0
Friendly International 2013 Uganda 1 1 0 0 0 0 0
Premier League 2012/2013 Mamelodi Sundowns 22 0 0 0 0 0 0
Premier League 2011/2012 Mamelodi Sundowns 6 0 0 0 0 0 0
Premier League 2010/2011 Cape Town City 18 0 0 0 0 2 0
Premier League 2009/2010 SuperSport United 1 1 0 0 0 0 0

Denis Masinde Onyango has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
17/05/2026 Mamelodi Sundowns
1 - 0
FAR Rabat 1-0H2H+
Aubrey Modiba 37' 1 - 0  
  66' Reda Slim
  66' Nolan Mbemba
Kutlwano Lethlaku 75'  
Monnapule Saleng 75'  
  76' Abdelfattah Hadraf
  76' Mouhcine Bouriga
Aubrey Modiba 76'  
Divine Lunga 76'  
Nuno Santos 80'  
Marcelo Allende 80'  
  82' Nolan Mbemba
Tashreeq Matthews 89'  
Arthur Sales 89'  
Brayan León 90'  
Lebo Mothiba 90'  
12/05/2026 TS Galaxy
3 - 2
Mamelodi Sundowns 2-2H2H+
V. Letsoalo 7' 1 - 0  
  15' Marcelo Allende
Sedwyn George 18' 2 - 0  
  2 - 1 38' Brayan León
  2 - 2 41' Brayan León
45+4'  
  45+4'
M. Mvelase 46' 3 - 2  
  53' Arthur Sales
  53' Tashreeq Matthews
  53' Grant Kekana
  53' Khulumani Ndamane
  53' Marcelo Allende
  53' Miguel Reisinho
L. Motaung 57'  
Siyanda Xulu 62'  
P. Fisher 62'  
Seluleko Mahlambi 62'  
Junior Zindoga 62'  
P. Fisher 67'  
Sedwyn George 75'  
Ntandoyenkosi Nkosi 75'  
  76' Zuko Mdunyelwa
  76' Iqraam Rayners
  82' Kutlwano Lethlaku
  82' Tsiki Ntsabeleng
S. Maduna 88'  
Makhama Rantoa 88'  
09/05/2026 Mamelodi Sundowns
7 - 4
Siwelele 5-1H2H+
Teboho Mokoena 7' 1 - 0  
Tashreeq Matthews 9' 2 - 0  
N. Mobbie 24' 3 - 0  
  3 - 1 30' Ghampani Lungu
Tashreeq Matthews 37' 4 - 1  
Brayan León 41' 5 - 1  
  5 - 2 50' Ghampani Lungu
G. Moralo 51' 6 - 2  
  57' G. Moralo
  57' Manelis Mazibuko
Brayan León 59' 7 - 2  
Tashreeq Matthews 64'  
Arthur Sales 64'  
  7 - 3 65' Relebogile Mokhuoane
Brayan León 67'  
Iqraam Rayners 67'  
Teboho Mokoena 68'  
Sphelele Mkhulise 68'  
Nuno Santos 68'  
Tsiki Ntsabeleng 68'  
  73' Neo Rapoo
  73' A. Baliti
  74' T. Potsane
  74' Bohlale Ngwato
Aubrey Modiba 75'  
Divine Lunga 75'  
  77' Relebogile Mokhuoane
  77' Thato Reabetswe Letshedi
  7 - 4 81' Ghampani Lungu
Khuliso Mudau 83'  
  90+3' Manelis Mazibuko
06/05/2026 Mamelodi Sundowns
1 - 1
Kaizer Chiefs 0-1H2H+
Khuliso Mudau 4'  
  13' Siphesihle Ndlovu
Keanu Cupido 17'  
Grant Kekana 17'  
  0 - 1 25' Flávio Silva
Jayden Adams 44'  
  45+3' Mduduzi Shabalala
  45+3' Gastón Sirino
Marcelo Allende 46'  
Thapelo Morena 46'  
Themba Zwane 46'  
Nuno Santos 46'  
Brayan León 54' 1 - 1  
Jayden Adams 64'  
  66' Siphesihle Ndlovu
  66' Sibongiseni Mthethwa
  67' Pule Mmodi
  80' Gastón Sirino
Brayan León 80'  
Iqraam Rayners 80'  
Aubrey Modiba 82'  
  83' Makabi Lilepo
  83' Mfundo Vilakazi
  84' Pule Mmodi
  84' Asanele Velebayi
Aubrey Modiba 86'  
Peter Shalulile 86'  
03/05/2026 Mamelodi Sundowns
3 - 0
Polokwane City 1-0H2H+
Iqraam Rayners 33' 1 - 0  
  46' Sapholwethu Kelepu
  46' Raymond Daniels
  46' Tshabalala Sibusiso
  46' Puleng Dennis Tlolane
Tashreeq Matthews 56' 2 - 0  
  57' Ndamulelo Rodney Maphangule
  60' Ndamulelo Rodney Maphangule
  60' Monty Batlhabane
  65' Puleng Dennis Tlolane
Jayden Adams 69'  
Khuliso Mudau 69'  
Themba Zwane 69'  
Nuno Santos 69'  
  74' Puleng Dennis Tlolane
  74' Banele Mnguni
Aubrey Modiba 76'  
Divine Lunga 76'  
Iqraam Rayners 76'  
Brayan León 76'  
  83' Mokibelo Simon Ramabu
  83' Keorapetse Sebone
Tashreeq Matthews 84'  
Sphelele Mkhulise 84'  
Nuno Santos 85' 3 - 0  
29/04/2026 Polokwane City
0 - 1
Mamelodi Sundowns 0-0H2H+
Tshabalala Sibusiso 57'  
Raymond Daniels 57'  
  0 - 1 62' Marcelo Allende
  62' Themba Zwane
  62' Tashreeq Matthews
  62' Peter Shalulile
  62' Lebo Mothiba
Sapholwethu Kelepu 66'  
66'  
Ndamulelo Rodney Maphangule 70'  
Monty Batlhabane 70'  
Sapholwethu Kelepu 70'  
Puleng Dennis Tlolane 70'  
  72' Iqraam Rayners
  72' Tsiki Ntsabeleng
  74' Lebo Mothiba
  86' Aubrey Modiba
  86' Divine Lunga
Bonginkosi Dlamini 90+4'  
Lebohang Petrus Nkaki 90+5'  
26/04/2026 Richards Bay
0 - 0
Mamelodi Sundowns 0-0H2H+
  23' Arthur Sales
  23' Monnapule Saleng
  69' Tsiki Ntsabeleng
  69' Thapelo Morena
  69' Iqraam Rayners
  69' Lebo Mothiba
  79' Marcelo Allende
  79' Teboho Mokoena
  79' Tashreeq Matthews
  79' Peter Shalulile
Lundi Mahala 90'  
N. Bomelo 90'  
Sanele Barns 90'  
Thabani Zuke 90'  
22/04/2026 Mamelodi Sundowns
1 - 1
Stellenbosch 1-0H2H+
Tsiki Ntsabeleng 27' 1 - 0  
  63' Devin Titus
  63' Ashley Cupido
  63' Mthetheleli Mthiyane
  63' Ibraheem Jabaar
Iqraam Rayners 63'  
Brayan León 63'  
Tsiki Ntsabeleng 63'  
Themba Zwane 63'  
Arthur Sales 75'  
Monnapule Saleng 75'  
  77' Ibraheem Jabaar
  77' Tshegofatso Mabasa
  78' Genino Palace
  83' Langelihle Phili
  83' Shakeel April
  86' Tshegofatso Mabasa
  1 - 1 86' Tshegofatso Mabasa
Marcelo Allende 88'  
Jayden Adams 88'  
Tashreeq Matthews 88'  
Thapelo Morena 88'  
Khuliso Mudau 90+1'  
18/04/2026 Mamelodi Sundowns
1 - 0
ES Tunis 1-0H2H+
  32' Bechir Ben Said
Brayan León 35' 1 - 0  
Brayan León 35'  
Arthur Sales 45+4'  
Teboho Mokoena 49'  
Arthur Sales 57'  
Marcelo Allende 57'  
  59' Kouceila Boualia
  59' Aboubacar Diakité
  69' Yan Sasse
  69' Jack Diarra
  69' Houssem Tka
  69' Hamza Rafia
  72' Aboubacar Diakité
Brayan León 78'  
Iqraam Rayners 78'  
Tashreeq Matthews 78'  
Monnapule Saleng 78'  
  83' Abdramane Konaté
  83' Moez Ben Haj Ali
  83' Florian Danho
  83' Koussay Maacha
Jayden Adams 86'  
Bathusi Aubaas 86'  
Thapelo Morena 86'  
K. Johannes 86'  
  90+4' Onuche Ogbelu
12/04/2026 ES Tunis
0 - 1
Mamelodi Sundowns 0-0H2H+
  0 - 1 51' Brayan León
Kouceila Boualia 63'  
Aboubacar Diakité 63'  
Yan Sasse 63'  
Jack Diarra 63'  
Hamza Jelassi 70'  
  73' Ronwen Williams
  73' Arthur Sales
  73' Tashreeq Matthews
  76' Marcelo Allende
  76' Bathusi Aubaas
Houssem Tka 81'  
Moez Ben Haj Ali 81'  
  84' Grant Kekana
  88' Brayan León
  88' Zuko Mdunyelwa
  88' Thapelo Morena
  88' Khulumani Ndamane
Abdramane Konaté 90+1'  
Achref Jabri 90+1'  
  90+5' Khuliso Mudau
  90+5'
Patrice Beaumelle 90+7'  
07/04/2026 Durban City
0 - 1
Mamelodi Sundowns 0-1H2H+
  0 - 1 10' Tsiki Ntsabeleng
  36' Khuliso Mudau
Jean Lwamba 46'  
Samkelo Maseko 46'  
S. Mahlangu 46'  
Bongani-Junior Mthembu 46'  
F. Gcaba 51'  
T. Nodada 61'  
Saziso Magawana 61'  
  63' Arthur Sales
  63' Thapelo Morena
Samkelo Maseko 67'  
  73' Brayan León
  73' Iqraam Rayners
  73' Tsiki Ntsabeleng
  73' Themba Zwane
Bokang Mokwena 77'  
Luphumlo Sifumba 77'  
82'  
B. Poggenpoel 82'  
  83' Aubrey Modiba
  83' Divine Lunga
  83' Tashreeq Matthews
  83' Teboho Mokoena
B. Poggenpoel 85'  
H. Domingo 85'  
Kyle Jurgens 90+2'  
90+3'  
03/04/2026 Mamelodi Sundowns
4 - 1
Chippa United 2-1H2H+
Aubrey Modiba 19'  
Marcelo Allende 21' 1 - 0  
Iqraam Rayners 37' 2 - 0  
  2 - 1 39' S. Kwayiba
  46' M. Modise
  46' J. Figuareido
Nuno Santos 46'  
Themba Zwane 46'  
  59' S. Kammies
  59' Khaya Mfecane
  59' A. Konqobe
  59' B. Eva Nga
  60' A. Matrose
  60' S. Ntsundwana
Aubrey Modiba 64'  
Divine Lunga 64'  
Zuko Mdunyelwa 64'  
Khuliso Mudau 64'  
Tsiki Ntsabeleng 76'  
Teboho Mokoena 76'  
  79' B. Eva Nga
Tashreeq Matthews 83' 3 - 1  
Iqraam Rayners 84'  
Brayan León 84'  
  86' Harold Majadibodu
  86' Isheanesu Mauchi
Brayan León 90+2' 4 - 1  
22/03/2026 Stade Malien Bamako
2 - 0
Mamelodi Sundowns 2-0H2H+
Taddeus Fomakwang 1' 1 - 0  
Daouda Coulibaly 10'  
  20'
  20' Iqraam Rayners
Abdoul Sabourh Bode 25'  
Mamadou Traore 35'  
Haman Mandjan 40' 2 - 0  
  46' Khulumani Ndamane
  46' Keanu Cupido
  63' Iqraam Rayners
  63' Brayan León
  63' Arthur Sales
  63' Tashreeq Matthews
  77' Aubrey Modiba
  80' Nuno Santos
  80' Divine Lunga
  81' Marcelo Allende
  81' Zuko Mdunyelwa
  83' Brayan León
Moussa Diallo 85'  
Mamady Condé 85'  
Mamadou Traore 89'  
Zoumana Simpara 89'  
  90+2' Keanu Cupido
  90+3' Zuko Mdunyelwa
17/03/2026 Mamelodi Sundowns
3 - 1
Marumo Gallants FC 1-1H2H+
Siphosakhe Ntiya-Ntiya 31' 1 - 0  
  1 - 1 40' Ndabayithethwa Ndlondlo
Miguel Reisinho 46'  
Teboho Mokoena 46'  
Brayan León 59'  
Iqraam Rayners 59'  
Zuko Mdunyelwa 59'  
Monnapule Saleng 59'  
Teboho Mokoena 62' 2 - 1  
Arthur Sales 69'  
Grant Kekana 69'  
  71' Siphosakhe Ntiya-Ntiya
Tashreeq Matthews 77'  
Themba Zwane 77'  
  80' Msindisi Ndlovu
  80' T. Dhludhlu
  80' D. Manaka
  80' S. Nhlapho
  85' Matthew Marou
  85' Kamohelo Sithole
K. Johannes 90+2'  
Teboho Mokoena 90+3' 3 - 1  
13/03/2026 Mamelodi Sundowns
3 - 0
Stade Malien Bamako 1-0H2H+
Khuliso Mudau 34' 1 - 0  
Brayan León 54' 2 - 0  
Brayan León 64'  
Iqraam Rayners 64'  
Tashreeq Matthews 64'  
Monnapule Saleng 64'  
Jayden Adams 71'  
Marcelo Allende 71'  
Iqraam Rayners 74' 3 - 0  
Arthur Sales 77'  
Themba Zwane 77'  
  81' Ousmane Coulibaly
  81' Abdoulaye Coulibaly
  81' Daouda Coulibaly
  81' Dramane Traoré
  87' Mamadou Traore
  87' Zoumana Simpara
10/03/2026 Orbit College
0 - 2
Mamelodi Sundowns 0-0H2H+
  46' Fawaaz Basadien
  46' Aubrey Modiba
  0 - 1 48' Miguel Reisinho
Gomolemo Khoto 57'  
  0 - 2 60' Iqraam Rayners
Lesedi Kapinga 70'  
Atisang Israel Batsi 70'  
  71' Khuliso Mudau
  71' Nuno Santos
  71' Tashreeq Matthews
B. Onyango 71'  
Katlego Mkhabela 71'  
  71' Khuliso Mudau
  71' Thapelo Morena
  71' Arthur Sales
  71' Brayan León
Gomolemo Khoto 71'  
M. Wagaba 71'  
  78' Iqraam Rayners
  78' Themba Zwane
  80' Miguel Reisinho
Thulani Jingana 82'  
Junior Potsana 83'  
Ben Motshwari 90+1'  
Lebohang Lesako 90+1'  
  90+2' Aubrey Modiba
04/03/2026 Mamelodi Sundowns
2 - 1
Golden Arrows 1-0H2H+
Teboho Mokoena 28' 1 - 0  
Teboho Mokoena 32'  
  44' Sboniso Madonsela
  44' Siphesihle Msomi
Iqraam Rayners 48' 2 - 0  
Jayden Adams 52'  
Arthur Sales 56'  
Marcelo Allende 56'  
  62' Angelo Van Rooi
  62' Sabelo Sithole
  68' Siyanda Mthanti
Iqraam Rayners 70'  
Brayan León 70'  
Tashreeq Matthews 70'  
Tsiki Ntsabeleng 70'  
  2 - 1 78' S. Dion
  82'
  82' Isaac Ismaël Cissé
Nuno Santos 83'  
K. Johannes 83'  
  83' S. Dion
  83' Thokozani Praisegod Khumalo
  83' Isaac Ismaël Cissé
  83' Lungelo Nguse
Brayan León 84'  
24/02/2026 AmaZulu
0 - 1
Mamelodi Sundowns 0-0H2H+
  34' Thapelo Morena
  34' Nuno Santos
  49' Khulumani Ndamane
  57' Tashreeq Matthews
  61' Khuliso Mudau
L. Slatsha 65'  
Mondli Mbanjwa 65'  
Hendrick Ekstein 65'  
Bayanda Shaun Thabede 65'  
  68' Tashreeq Matthews
  68' Iqraam Rayners
  76' Tsiki Ntsabeleng
  76' Marcelo Allende
  76' Brayan León
  76' Lebo Mothiba
Athini Maqokola 83'  
  0 - 1 84' Marcelo Allende
Thandolwenkosi Methuseli Ngwenya 88'  
Elmo Kambindu 88'  
  90' Marcelo Allende
21/02/2026 TS Galaxy
2 - 0
Mamelodi Sundowns 2-0H2H+
Sphamandla Ngwenya 19' 1 - 0  
  30' K. Johannes
Junior Zindoga 33' 2 - 0  
S. Maduna 43'  
Sphamandla Ngwenya 45+1'  
L. Motaung 45+4'  
S. Maduna 46'  
Tshepo Kakora 46'  
  46' Tsiki Ntsabeleng
  46' Brayan León
  46' Kutlwano Lethlaku
  46' Tashreeq Matthews
  46' Thato Sibiya
  46' Thapelo Morena
M. Mvelase 46'  
Tshepo Kakora 59'  
  61' Peter Shalulile
  61' Themba Zwane
  70' Divine Lunga
  70' Aubrey Modiba
V. Letsoalo 81'  
Mory Keita 81'  
Junior Zindoga 81'  
N. Mgaga 81'  
Seluleko Mahlambi 87'  
Jeffrey Dlamini 87'  
18/02/2026 Orlando Pirates
1 - 2
Mamelodi Sundowns 0-2H2H+
Nkosinathi Sibisi 4'  
  26' Teboho Mokoena
  0 - 1 37' Brayan León
  0 - 2 41' Brayan León
Patrick Maswanganyi 47' 1 - 2  
  59' Jayden Adams
  62' Grant Kekana
  66' Nuno Santos
  66' Marcelo Allende
Patrick Maswanganyi 66'  
Tshepang Moremi 66'  
  72' Tashreeq Matthews
  72' Tashreeq Matthews
  72' Themba Zwane
  73' Khulumani Ndamane
  73' K. Johannes
Oswin Appollis 74'  
Andre de Jong 74'  
  78' Brayan León
  79' Aubrey Modiba
  79' Divine Lunga
  79' Brayan León
  79' Lebo Mothiba
Y. Mbuthuma 85'  
Daniel Msendami 85'  
K. Sebelebele 85'  
Deano van Rooyen 85'  
14/02/2026 Mamelodi Sundowns
2 - 0
MC Alger 1-0H2H+
Brayan León 6' 1 - 0  
Jayden Adams 21'  
  46' Moslem Anatouf
  46' Mohamed Bangoura
  46' Larbi Tabti
  46' Mohamed Réda Halaïmia
  52' Ayoub Ghezala
  53' Mohamed Zougrana
Tashreeq Matthews 61'  
Marcelo Allende 61'  
Brayan León 63' 2 - 0  
  73' Mohamed Zougrana
  73' Alhassane Bangoura
  73' Zakaria Naidji
  73' C. Boukholda
  73' Z. Ferhat
  73' Amine Messoussa
Arthur Sales 73'  
Themba Zwane 73'  
82'  
Khuliso Mudau 82'  
Brayan León 85'  
Peter Shalulile 85'  
  90+4' Merwane Khelif
08/02/2026 Saint Eloi Lupopo
1 - 1
Mamelodi Sundowns 1-0H2H+
  10' Nuno Santos
Henoc Molia 11'  
Henoc Molia 19' 1 - 0  
Jean Benoît Tukumbane 45+2'  
  50' Peter Shalulile
  50' Brayan León
  1 - 1 55' Jayden Adams
  58' Arthur Sales
  63' Nuno Santos
  63' Tashreeq Matthews
Michael Kimputu 68'  
Christopher Sumbu 68'  
Djo Issama Mpeko 68'  
Lumande Carel Twite 68'  
Junior Mavungu 68'  
Ramos Kashala Wanet 68'  
Miché Mika 74'  
Basiala Amongo 74'  
Jean Benoît Tukumbane 81'  
Abdoul-Latif Djibril Goumey 81'  
  82' Jayden Adams
  82' Marcelo Allende
  82' Arthur Sales
  82' Iqraam Rayners
30/01/2026 Al Hilal Omdurman
2 - 1
Mamelodi Sundowns 1-0H2H+
  35' Khulumani Ndamane
  35'
Mohamed Abdelrahman 45+3' 1 - 0  
  46' Miguel Reisinho
  46' Arthur Sales
Jean Claude Girumugisha 49' 2 - 0  
Mohamed Saeed Ahmed 53'  
  55' Tashreeq Matthews
  55' Divine Lunga
  55' Thato Sibiya
  55' Peter Shalulile
  57' Nuno Santos
  2 - 1 61' Arthur Sales
Mohamed Abdelrahman 67'  
Sunday Adetunji 67'  
Mohamed Saeed Ahmed 68'  
Ousmane Diouf 68'  
Sunday Adetunji 69'  
  77' Khuliso Mudau
  77' Thapelo Morena
Walieldin Khidir 78'  
El Hadji Kane 78'  
  83' Nuno Santos
  83' Kutlwano Lethlaku
Salaheldin Adil 86'  
A. Petrus 86'  
  90+2' Brayan León
27/01/2026 Sekhukhune United
0 - 2
Mamelodi Sundowns 0-0H2H+
Tsepo Matsimbi 10'  
Trésor Yamba 10'  
  18' Miguel Reisinho
  35' Khulumani Ndamane
  54' Brayan León
Bright Ndlovu 56'  
  57' K. Johannes
  58' Iqraam Rayners
  58' Tashreeq Matthews
  58' Sphelele Mkhulise
  58' Nuno Santos
B. Grobler 60'  
Andy Boyeli 60'  
L. Phiri 60'  
Karabo Tlaka 60'  
  65' Miguel Cardoso
  77' Arthur Sales
  77' Peter Shalulile
  79' Nuno Santos
  81' Divine Lunga
  81' Aubrey Modiba
  81' Thapelo Morena
  81' Khuliso Mudau
Sikhosonke Langa 82'  
Tshepo Mokoane 82'  
Vusimuzi Mncube 83'  
Sydney Malivha 83'  
90'  
Tshepo Mokoane 90'  
  0 - 1 90+1' Nuno Santos
  0 - 2 90+4' Brayan León
23/01/2026 Mamelodi Sundowns
2 - 2
Al Hilal Omdurman 1-1H2H+
  0 - 1 15' Abdelrazig Omer
Arthur Sales 22' 1 - 1  
  25' Adama Coulibaly
  27' Walieldin Khidir
Tashreeq Matthews 29'  
  36' Mohamed Saeed Ahmed
  36' Ousmane Diouf
  46' Walieldin Khidir
  46' El Hadji Kane
Lebo Mothiba 46'  
Brayan León 46'  
Teboho Mokoena 64' 2 - 1  
Thato Sibiya 66'  
Fawaaz Basadien 66'  
Tashreeq Matthews 66'  
Thapelo Morena 66'  
  2 - 2 70' Abdelrazig Omer
  72' Mohamed Abdelrahman
  75' Mohamed Abdelrahman
  75' Sunday Adetunji
Arthur Sales 76'  
Kutlwano Lethlaku 76'  
Keanu Cupido 84'  
K. Johannes 84'  
  85' Emmanuel Flomo
  87' Abdelrazig Omer
Ronwen Williams 87'  
  88' Ahmed Salem M'bareck
  88'
  88' Ousmane Diouf
  90+1' Jean Claude Girumugisha
  90+1' A. Petrus
19/01/2026 Mamelodi Sundowns
2 - 0
Orbit College 1-0H2H+
Arthur Sales 22' 1 - 0  
Lebo Mothiba 46'  
Brayan León 46'  
Tashreeq Matthews 57'  
Nuno Santos 57'  
  59' Lucky Malatsi
  59' Ayanda Lukhele
  59' Cyril Chibwe
  59' Sabelo Calvin Nkomo
  61'
Jayden Adams 62'  
Marcelo Allende 62'  
Kutlwano Lethlaku 62'  
Themba Zwane 62'  
Brayan León 65' 2 - 0  
Thapelo Morena 72'  
72'  
Thapelo Morena 72'  
Miguel Reisinho 72'  
  79' Lethabo Modimoeng
  79' Siyabulela Mabele
Sphelele Mkhulise 81'  
85'  
  90+1'
30/12/2025 Uganda
1 - 3
Nigeria 0-1H2H+
  4' Calvin Bassey
  0 - 1 28' Paul Onuachu
  46' Calvin Bassey
  46' Chidozie Awaziem
Denis Onyango 46'  
Salim Magoola 46'  
Denis Omedi 46'  
Steven Mukwala 46'  
Travis Mutyaba 46'  
Allan Okello 46'  
Salim Magoola 56'  
Baba Alhassan 59'  
Nafian Alionzi 59'  
  0 - 2 62' Raphael Onyedika
Uche Ikpeazu 66'  
  0 - 3 67' Raphael Onyedika
Rogers Mato 75' 1 - 3  
  76' Paul Onuachu
  76' Tochukwu Nnadi
  77' Bruno Onyemaechi
  77' Zaidu Sanusi
Uche Ikpeazu 85'  
Jude Ssemugabi 85'  
  87' Victor Osimhen
  87' Akor Adams
  90' Chidozie Awaziem
  90+3' Samuel Chukwueze
  90+3' Salim Fago Lawal
27/12/2025 Uganda
1 - 1
Tanzania 0-0H2H+
Kenneth Semakula 45+5'  
  0 - 1 59' Simon Msuva
  64' Kelvin John
  64' Dickson Job
  64' Tarryn Allarakhia
  64' Ally Samatta
Baba Alhassan 65'  
Denis Omedi 65'  
Denis Onyango 71'  
  73' Dickson Job
Travis Mutyaba 77'  
James Bogere 77'  
Jude Ssemugabi 77'  
Uche Ikpeazu 77'  
Uche Ikpeazu 80' 1 - 1  
  84' Feisal Salum
  84' Charles M'Mombwa
  88' Haji Mnoga
Allan Okello 90+1'  
Uche Ikpeazu 90+4'  
Allan Okello 90+6'  
Ronald Ssekiganda 90+6'  
23/12/2025 Tunisia
3 - 1
Uganda 2-0H2H+
Ellyes Skhiri 10' 1 - 0  
  14' Aziz Kayondo
Elias Achouri 40' 2 - 0  
Hazem Mastouri 46'  
Firas Chaouat 46'  
  46' Melvyn Lorenzen
  46' Travis Mutyaba
  46' Jude Ssemugabi
  46' Denis Omedi
Elias Saad 50'  
Elias Saad 55'  
Mohamed Ali Ben Romdhane 55'  
Elias Achouri 64' 3 - 0  
  71' Baba Alhassan
  71' Kenneth Semakula
  71' Baba Alhassan
  71' Steven Mukwala
  71' James Bogere
Ferjani Sassi 81'  
Houssem Tka 81'  
Elias Achouri 82'  
Ismaël Gharbi 82'  
  84' Rogers Mato
  84' Allan Okello
Hannibal 88'  
Sebastian Tounekti 88'  
  3 - 1 90+2' Denis Omedi
03/12/2025 Siwelele
1 - 1
Mamelodi Sundowns 1-0H2H+
  5' Grant Kekana
  5' K. Johannes
  6' Keanu Cupido
M. Pule 27' 1 - 0  
P. Sanoka 32'  
  46' Khuliso Mudau
  46' Thapelo Morena
R. Goss 52'  
  57' Teboho Mokoena
G. Moralo 57'  
T. Potsane 57'  
  59' Miguel Reisinho
  59' Arthur Sales
  59' Aubrey Modiba
  59' Themba Zwane
  68' Nuno Santos
  72' Marcelo Allende
  72' Lebo Mothiba
  1 - 1 74' Lebo Mothiba
G. Moralo 75'  
Siphelele Luthuli 75'  
M. Pule 75'  
N. Mobbie 75'  
Ghampani Lungu 76'  
L. Lakay 76'  
T. Potsane 80'  
Thabang Mahlangu 80'  
  81' Teboho Mokoena
  81' K. Johannes
Neo Rapoo 82'  
Neo Rapoo 84'  
A. Baliti 84'  
N. Mobbie 90+2'  
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
18/11/2025 Morocco
4 - 0
Uganda 2-0H2H+
Neil El Aynaoui 4' 1 - 0  
  17' Hilary Mukundane
  24' Kenneth Semakula
Ismael Saibari 33' 2 - 0  
  46' Reagan Mpande
  46' Baba Alhassan
Sofyan Amrabat 64'  
Bilal El Khannouss 64'  
Hamza Igamane 64'  
S. Rahimi 64'  
  66' Allan Okello
  66' U. Ikpeazu
Brahim Díaz 75'  
Ilias Akhomach 75'  
Azzedine Ounahi 75'  
Sofiane Diop 75'  
Ismael Saibari 75'  
Eliesse Ben Seghir 75'  
S. Rahimi 79' 3 - 0  
  80' Kenneth Semakula
  80' Travis Mutyaba
Jawad El Yamiq 81'  
Abdelhamid Ait Boudlal 81'  
  81' Denis Onyango 
  81' Denis Kiggundu
Bilal El Khannouss 88' 4 - 0  
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
14/10/2025 Algeria
2 - 1
Uganda 0-1H2H+
  0 - 1 6' Steven Mukwala
  45+2' Aziz Kayondo
Rafik Belghali 67'  
Samir Chergui 67'  
Jaouen Hadjam 67'  
Mehdi Dorval 67'  
Riyad Mahrez 67'  
Anis Hadj Moussa 67'  
  73' Jude Ssemugabi
  73' Denis Omedi
Hicham Boudaoui 76'  
Farès Chaïbi 76'  
Mohamed Amoura 81' 1 - 1  
  82' Steven Mukwala
  82' J. Mpande
Ibrahim Maza 83'  
Ilan Kebbal 83'  
  86' S. Magoola
  90+7' Rogers Mato
  90+7' U. Ikpeazu
  90+7' Allan Okello
  90+7' Travis Mutyaba
  90+7' S. Magoola
  90+7' Denis Onyango 
Amine Gouiri 90+8'  
Nabil Bentaleb 90+8'  
Mohamed Amoura 90+9' 2 - 1  
Anis Hadj Moussa 90+16'  
09/10/2025 Botswana
0 - 1
Uganda 0-0H2H+
Thatayaone Ditlhokwe 22'  
Mothusi Johnson 43'  
  0 - 1 54' Jude Ssemugabi
Gilbert Baruti 62'  
Gilbert Baruti 69'  
Thabang Sesinyi 69'  
  70' Allan Okello
  70' U. Ikpeazu
  70' Steven Mukwala
  70' Travis Mutyaba
Thero Setsile 70'  
Thatayaone Ramatlapeng 70'  
Mosha Gaolaolwe 89'  
Thabo Maponda 89'  
Tumisang Orebonye 90+1'  
Serati Semadi 90+1'  
04/10/2025 Mamelodi Sundowns
0 - 0
Marumo Gallants FC 0-0H2H+
Marcelo Allende 1'  
  2' Jaisen Clifford
Fawaaz Basadien 3'  
  0 - 1 4' Simo Mbhele
Aubrey Modiba 5' 1 - 1  
  1 - 2 6' Eroine Agnikoi
Peter Shalulile 7' 2 - 2  
  2 - 3 8' D. Msendami
Nuno Santos 9' 3 - 3  
  10' Kamohelo Sithole
Teboho Mokoena 11' 4 - 3  
  4 - 4 12' M. Chabatsane
Thapelo Morena 13' 5 - 4  
  5 - 5 14' K. Ncube
Malibongwe Khoza 15' 6 - 5  
  6 - 6 16' S. Nhlapho
Mosa Lebusa 17'  
  6 - 7 18' W. Arubi
  30' S. Nhlapho
Bathusi Aubaas 34'  
  35' Doudy James
  35' K. Ncube
Nuno Santos 42'  
Bathusi Aubaas 61'  
Teboho Mokoena 61'  
  64' Ndabayithethwa Ndlondlo
  64' Jaisen Clifford
  64' Tebgo Motloung
  64' D. Msendami
  77' Ibrahim Bance
  77' M. Mphambaniso
  78' S. Sithole
  78' Kamohelo Sithole
Arthur Sales 79'  
Miguel Reisinho 79'  
Aubrey Modiba 83'  
Miguel Reisinho 86'  
Iqraam Rayners 89'  
Peter Shalulile 89'  
  90' D. Msendami
Tashreeq Matthews 90'  
Fawaaz Basadien 90'  
Keanu Cupido 90'  
Mosa Lebusa 90'  
Khuliso Mudau 100'  
Thapelo Morena 100'  
  118' Bheki Mabuza
  118' Simo Mbhele
Teboho Mokoena 120+1'  
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
24/09/2025 Golden Arrows
1 - 0
Mamelodi Sundowns 1-0H2H+
Ayanda Jiyane 28'  
S. Dion 30' 1 - 0  
  46' Jayden Adams
  46' Nuno Santos
  59' Arthur Sales
  59' Bennet Mokoena
  59' Peter Shalulile
  59' Lebo Mothiba
  61' Keanu Cupido
  61' Mothobi Mvala
Isaac Cisse 70'  
S. Dion 70'  
Jerome Karlese 70'  
Siyanda Mthanti 70'  
Sabelo Sithole 70'  
  73' Teboho Mokoena
Oumar Comara 75'  
  78' Tashreeq Matthews
  78' Tsiki Ntsabeleng
Keenan Phillips 80'  
Thabo Matlaba 80'  
Thabo Matlaba 90+2'  
Ayabulela Maxwele 90+2'  
Gladwin Shitolo 90+2'  
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

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.