Ian Otieno Profile and Player Statistics
First name: Ian
Last name: Otieno
Position: Goalkeeper, Midfielder
Nationality:
Height: 183

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Ian Otieno 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 Kenya 6 0 0 0 0 0 0
Africa Cup of Nations Qualifications 2025 Kenya 2 0 0 0 0 0 0
Nedbank Cup 2024/2025 Richards Bay 1 0 0 0 0 0 0
Premier League 2024/2025 Richards Bay 25 0 0 0 0 0 0
Friendly International 2024 Kenya 2 0 0 0 0 0 0
League Cup 2024 Richards Bay 3 0 0 0 0 0 0
Super League 2023/2024 ZESCO United 1 0 0 0 0 0 1
Friendly International 2023 Kenya 4 0 0 0 0 0 0
CAF Confederations Cup 2022/2023 ZESCO United 2 0 0 0 0 0 0
CAF World Cup Qualifiers 2022 Kenya 4 0 1 0 0 0 0
CAF Champions League 2021/2022 ZESCO United 2 0 0 0 0 0 0
Africa Cup of Nations Qualifications 2021 Kenya 3 1 0 0 0 0 0
Friendly International 2020 Kenya 1 0 0 0 0 0 0
Friendly International 2019 Kenya 1 0 0 0 0 0 0

Ian Otieno has played in the following competitions and football tournaments.

Now showing: All Competitions

DateHomeScoreAwayHT
18/04/2025 Richards Bay
1 - 0
Cape Town City 0-0H2H+
  12' T. Nyama
Nkosikhona Ndaba 25'  
Sanele Zulu 25'  
  33' T. Mkhize
Somila Ntsundwana 62'  
Wandile Ngema 62'  
  65' H. Domingo
  65' K. Francis
  65' T. Nyama
  65' K. Mokotjo
Ntlonelo Bomelo 71'  
Mxolisi Macuphu 71'  
  72' F. Makaringe
  72' T. Nodada
Thulani Gumede 79' 1 - 0  
  82' G. Amato
  82' C. Bezuidenhout
  82' Darwin González
  82' A. Soukouna
Lindokuhle Zikhali 83'  
04/04/2025 AmaZulu
1 - 0
Richards Bay 0-0H2H+
Ben Motshwari 5'  
  35' Lwandile Mabuya
  35' Sanele Zulu
Nkosikhona Radebe 46'  
Rowan Lancaster Human 46'  
  46' Siboniso Conco
  46' Wandile Ngema
  65' Lindokuhle Zikhali
Taariq Fielies 69' 1 - 0  
Tshepang Moremi 73'  
Tshepo Mashigo 73'  
Bongani Zungu 73'  
Mondli Mbanjwa 73'  
  80' Moses Mthembu
  80' Ntlonelo Bomelo
Rowan Lancaster Human 90+4'  
Sandile Mthethwa 90+4'  
30/03/2025 Polokwane City
3 - 1
Richards Bay 1-0H2H+
Oswin Reagan Appollis 8'  
Lebohang Petrus Nkaki 21' 1 - 0  
  41' Fezile Gcaba
  41' Thato Mohlamme
Ndamulelo Rodney Maphangule 46'  
Cole Alexander 46'  
Nyakala Raphadu 51'  
Thato Reabetswe Letshedi 51'  
  1 - 1 52' Justice Figuareido
Mokibelo Simon Ramabu 58' 2 - 1  
  62' Thulani Gumede
Lebohang Petrus Nkaki 71' 3 - 1  
Oswin Reagan Appollis 82'  
Kgaogelo Ramushu 82'  
  85' Justice Figuareido
  85' Thabiso Kutumela
  85' Langelihle Mhlongo
  85' Mxolisi Macuphu
  88' Moses Mthembu
Bonginkosi Dlamini 90'  
Stevens Goovadia 90'  
23/03/2025 Kenya
1 - 2
Gabon 0-1H2H+
  0 - 1 16' Pierre-Emerick Aubameyang
  39' Alex Moucketou-Moussounda
  46' Alex Moucketou-Moussounda
  46' Aaron Appindangoyé
  0 - 2 52' Pierre-Emerick Aubameyang
Michael Olunga 62' 1 - 2  
  64' Urie-Michel Mboula
  64' Jim Allevinah
  64' Johann Obiang
  64' Jacques Ekomie
  64' André Poko
  64' Clench Loufilou
Anthony Akumu 65'  
Duke Abuya 65'  
Timothy Ouma 65'  
Jonah Ayunga 65'  
William Wilson 70'  
Amos Nondi 70'  
  84' Guélor Kanga
  84' Samaké Nze Bagnama
Mohammed Omar Ali Bajaber 86'  
Masoud Juma 86'  
Erick Otieno 86'  
Manzur Okwaro 86'  
Amos Nondi 89'  
Rooney Onyango 90+2'  
  90+3' Mario Lemina
20/03/2025 Gambia
3 - 3
Kenya 0-0H2H+
Sheriff Sinyan 5'  
Musa Barrow 30'  
Omar Colley 38'  
  46' Ismael Athuman
  46' William Wilson
Musa Barrow 55' 1 - 0  
Yankuba Minteh 61' 2 - 0  
  62' John Avire
  62' Jonah Ayunga
  62' Eric Johana Omondi
  62' Mohammed Omar Ali Bajaber
Abubakr Barry 65'  
Ebrima Darboe 65'  
Alieu Fadera 65'  
Abdoulie Sanyang 65'  
  67' Mohammed Omar Ali Bajaber
  2 - 1 69' Michael Olunga
  70' Richard Odada
  70' Duke Abuya
  2 - 2 75' Mohammed Omar Ali Bajaber
Mahmudu Bajo 77'  
Ebou Adams 77'  
Ali Sowe 77'  
Abdoulie Ceesay 77'  
  80' William Wilson
Momodou Lion Njie 83'  
Alassana Jatta 83'  
Musa Barrow 84' 3 - 2  
  85' Michael Olunga
  85' Masoud Juma
Ebrima Jarju 90+3'  
  3 - 3 90+6' William Wilson
16/03/2025 Richards Bay
2 - 0
Kaizer Chiefs 0-0H2H+
Lindokuhle Zikhali 24'  
Somila Ntsundwana 37'  
Thulani Gumede 37'  
Fezile Gcaba 48' 1 - 0  
  58' Sibongiseni Mthethwa
  58' Edson Castillo
  58' Pule Mmodi
  58' Gastón Sirino
Yanela Mbuthuma 72' 2 - 0  
  73' Mduduzi Shabalala
  73' Wandile Duba
  73' Ashley Du Preez
  73' Mfundo Vilakazi
  80' Thabo Cele
  80' Yusuf Maart
Justice Figuareido 87'  
Thabiso Kutumela 87'  
Yanela Mbuthuma 87'  
Mxolisi Macuphu 87'  
Moses Mthembu 90+2'  
Lindokuhle Zikhali 90+5'  
Wandile Ngema 90+5'  
11/03/2025 Magesi
1 - 0
Richards Bay 1-0H2H+
  7' Tlakusani Mthethwa
Delano Abrahams 8' 1 - 0  
Delano Abrahams 25'  
Motsie Matima 54'  
  55' Keegan Allan
Bafedile Baloyi 56'  
  63' Langelihle Mhlongo
  63' Somila Ntsundwana
Bafedile Baloyi 65'  
Thabang Sibanyoni 65'  
Kayden Rademeyer 74'  
Boikanyo Komane 74'  
  76' Mxolisi Macuphu
  76' Thabiso Kutumela
Mcedi Vandala 84'  
Tshepo Kakora 84'  
Tholang Masegela 84'  
Ntsako Makhubela 84'  
Tshepo Kakora 90+5'  
05/03/2025 Richards Bay
2 - 1
Sekhukhune United 0-1H2H+
  0 - 1 8' Chibuike Ohizu
Fezile Gcaba 26'  
Somila Ntsundwana 46'  
Mxolisi Macuphu 46'  
  46' Katlego Otladisa
  46' Tshepo Mokoane
Fezile Gcaba 57' 1 - 1  
  66' Keletso Makgalwa
  66' Ngoanamello Rammala
Langelihle Mhlongo 69'  
Mduduzi Mdantsane 69'  
Nkosikhona Ndaba 79'  
  82' Chibuike Ohizu
  82' Lesedi Kapinga
Yanela Mbuthuma 90'  
Thabiso Kutumela 90'  
Justice Figuareido 90'  
Wandile Ngema 90'  
  90+1' Relebogile Mokhuoane
Thabiso Kutumela 90+3' 2 - 1  
01/03/2025 Richards Bay
0 - 0
Chippa United 0-0H2H+
  31' Siphelo Baloni
Justice Figuareido 44'  
  46' Eva Nga
  46' Azola Matrose
Thulani Gumede 46'  
Lindokuhle Zikhali 46'  
  62' Ronaldo Maarman
  62' Enock Sakala
Thato Mohlamme 68'  
Wandile Ngema 68'  
  71' Siphelo Baloni
  71' Asanele Bonani
  71' Sinoxolo Kwayiba
  71' Ayabulela Konqobe
  77' Thabang Molaoa
Mxolisi Macuphu 77'  
Ntlonelo Bomelo 77'  
  86' Giovanni Philander
  86' Aviwe Mqokozo
  88' Boy John Madingwana
21/02/2025 Stellenbosch
1 - 1
Richards Bay 0-1H2H+
  0 - 1 2' Thato Mohlamme
Ashley Cupido 46'  
Andre de Jong 46'  
Kazie Godswill 46'  
Lesiba Nku 46'  
Khomotjo Lekoloane 46'  
Phili Langelihle 46'  
Ibraheem Jabaar 63'  
Chumani Thembile Butsaka 63'  
  64' Jamal Salim
  66' Thulani Gumede
  66'
  66' Thulani Gumede
  66' Lindokuhle Zikhali
  77' Thato Mohlamme
  77' Nkosikhona Ndaba
Fawaaz Basadien 78' 1 - 1  
  78' Ntlonelo Bomelo
  78' Mxolisi Macuphu
  86' Fezile Gcaba
  86' Siyabonga Dube
08/02/2025 Richards Bay
2 - 0
Polokwane City 0-0H2H+
Moses Mthembu 12'  
  14' Thato Letshedi
  46' Thato Letshedi
  46' Puleng Tlolane
Moses Mthembu 46'  
Langelihle Mhlongo 46'  
Tlakusani Mthethwa 52' 1 - 0  
  56' Mokibelo Simon Ramabu
  56' Samuel Bafana Nana
  61' Ndamulelo Maphangule
  61' Monty Batlhabane
Tlakusani Mthethwa 64'  
Ntlonelo Bomelo 69' 2 - 0  
Ntlonelo Bomelo 72'  
Mxolisi Macuphu 72'  
Siyanda Dlamini 73'  
Fezile Gcaba 73'  
Justice Figuareido 73'  
Wandile Ngema 73'  
  75' Oswin Appollis
  75' Bonginkosi Dlamini
Thulani Gumede 82'  
Mduduzi Mdantsane 82'  
04/02/2025 Richards Bay
2 - 1
Marumo Gallants FC 0-0H2H+
Lwandile Sandile Mabuya 14'  
Romario Dlamini 14'  
Yanela Mbuthuma 28'  
Nkosikhona Ndaba 45+2'  
Thulani Gumede 46'  
Somila Ntsundwana 46'  
  50' Mpho Chabatsane
  0 - 1 51' Sekela Sithole
  53' Edson Khumalo
  58' Sede Junior Dion
  58' Gabadinho Mhango
Yanela Mbuthuma 59'  
  68' Kamohelo Mahlatsi
  70' Mpho Chabatsane
  70' Lebohang Mabotja
  70' Thapelo Paulos Mokobodi
  70' Mpambaniso Monde
  70' Edson Khumalo
  70' Khumbulani Ncube
Thato Mohlamme 78'  
Ntlonelo Bomelo 78'  
  83' Sekela Sithole
  83' Phathutshedzo Nange
Justice Figuareido 87' 1 - 1  
Ntlonelo Bomelo 88' 2 - 1  
Justice Figuareido 90+3'  
Fezile Gcaba 90+3'  
Moses Mthembu 90+3'  
Langelihle Mhlongo 90+3'  
31/01/2025 Richards Bay
0 - 0
Magesi 0-0H2H+
Lindokuhle Sphuzo Zikhali 34'  
Moses Mthembu 34'  
  36' Sello Motsepe
  37' Wonderboy Makhubu
  46' Lehlegonolo Mokone
  46' Tshepo Makgoga
  46' Bafedile Baloyi
  46' Kayden Rademeyer
Thulani Gumede 50'  
  56' Mcedi Vandala
Thato Mohlamme 71'  
Justice Figuareido 71'  
Thulani Gumede 71'  
Somila Ntsundwana 71'  
  74' Lehlohonolo Mtshali
  74' Tholang Masegela
  75' Tshepo Kakora
  75' Ntsako Makhubela
Yanela Mbuthuma 86'  
26/01/2025 Richards Bay
1 - 3
Orlando Pirates 0-2H2H+
Siyabonga Dube 10'  
  16' P. Maswanganyi
  0 - 1 22' P. Maswanganyi
  0 - 2 26' P. Maswanganyi
Siyabonga Dube 46'  
Siyanda Dlamini 46'  
Somila Ntsundwana 46'  
Thabiso Kutumela 46'  
Yanela Mbuthuma 47' 1 - 2  
  50' D. van Rooyen
  50' S. Ndlozi
  58' M. Nkota
  65' M. Nkota
  65' B. Shandu
Thato Mohlamme 65'  
Siboniso Conco 65'  
  75' T. Xoki
  75' I. Maela
  75' T. Mbatha
  75' K. Dlamini
Langelihle Mhlongo 83'  
Sabelo Radebe 83'  
Thulani Gumede 83'  
Thabisa Ndelu 83'  
  1 - 3 90+3' T. Mabasa
17/01/2025 Cape Town City
2 - 1
Richards Bay 1-1H2H+
Amadou Soukouna 6'  
  0 - 1 8' Yanela Mbuthuma
Amadou Soukouna 42' 1 - 1  
Gabriel Amato 46'  
Shakeel April 46'  
  55' Somila Ntsundwana
Amadou Soukouna 59' 2 - 1  
Kamohelo Mokotjo 61'  
  69' Lindokuhle Sphuzo Zikhali
  69' Justice Figuareido
Jody Ah Shene 72'  
Aprocius Petrus 72'  
Amadou Soukouna 72'  
Jaedin Rhodes 72'  
  75' Somila Ntsundwana
  75' Ntlonelo Bomelo
  76' Justice Figuareido
  78' Moses Mthembu
Patrick Fisher 86'  
Siphamandla Dondolo 86'  
  89' Moses Mthembu
  89' Sabelo Radebe
  89' Thulani Gumede
  89' Thato Mohlamme
04/01/2025 Marumo Gallants FC
0 - 0
Richards Bay 0-0H2H+
  33' Lindokuhle Sphuzo Zikhali
  44' Keegan Allan
  56' Lindokuhle Sphuzo Zikhali
  56' Thabiso Kutumela
Gabadinho Mhango 66'  
  72' Somila Ntsundwana
  72' Justice Figuareido
Kamohelo Mahlatsi 74'  
Thapelo Dhludhlu 74'  
Thapelo Dhludhlu 82'  
Gabadinho Mhango 84'  
Mlungisi Khumalo 84'  
Thapelo Paulos Mokobodi 84'  
Mpambaniso Monde 84'  
  90' Lwandile Sandile Mabuya
  90+4' Thulani Gumede
  90+4' Tshepo Wilson Mabua
28/12/2024 Richards Bay
0 - 2
Mamelodi Sundowns 0-1H2H+
  0 - 1 19' Arthur Sales
Moses Mthembu 35'  
Lindokuhle Sphuzo Zikhali 36'  
  44' Lucas Ribeiro
  60' Kobamelo Kodisang
  60' Tashreeq Matthews
  60' Arthur Sales
  60' Iqraam Rayners
  0 - 2 66' Lucas Ribeiro
Somila Ntsundwana 71'  
Justice Figuareido 71'  
Lindokuhle Sphuzo Zikhali 71'  
Thabiso Kutumela 71'  
  75' Aubrey Modiba
  75' Lebohang Maboe
  75' Grant Kekana
  75' Rushine De Reuck
Yanela Mbuthuma 77'  
Yanela Mbuthuma 79'  
Ntlonelo Bomelo 79'  
Moses Mthembu 79'  
Sabelo Radebe 79'  
  84' Lucas Ribeiro
  84' Peter Shalulile
14/12/2024 Golden Arrows
0 - 1
Richards Bay 0-0H2H+
Lungelo Dube 26'  
Brandon Theron 31'  
Nhlanhla Zwane 46'  
Nduduzo Sibiya 46'  
Lungelo Dube 66'  
Nqobeko Dlamini 66'  
Siyanda Mthanti 66'  
Blessing Mchunu 66'  
  66' Thabiso Kutumela
  66' Moses Mthembu
  74' Thulani Gumede
  74' Siboniso Conco
  74' Somila Ntsundwana
  74' Lwandile Sandile Mabuya
  0 - 1 75' Lindokuhle Sphuzo Zikhali
Brandon Theron 79'  
Moyela Libamba 79'  
Angelo Van Rooi 79'  
Thokozani Lukhele 79'  
  84' Yanela Mbuthuma
  84' Ntlonelo Bomelo
  84' Lindokuhle Sphuzo Zikhali
  84' Tshepo Wilson Mabua
  89' Nkosikhona Ndaba
Nqobeko Dlamini 90+2'  
  90+5' Tlakusani Mthethwa
06/12/2024 Richards Bay
0 - 1
SuperSport United 0-0H2H+
  2' Tashreeq Morris
  27' Terrence Dzvukamanja
Nkosikhona Ndaba 35'  
Langelihle Mhlongo 42'  
  61' Ime Okon
  61' Ghampani Lungu
Thabisa Ndelu 61'  
Lwandile Sandile Mabuya 61'  
  74' Vincent Pule
  74' Bradley Grobler
  74' Pogiso Sanoka
  75' Gape Moralo
  75' Brooklyn Poggenpoel
Thulani Gumede 77'  
Siboniso Conco 77'  
Langelihle Mhlongo 77'  
Moses Mthembu 77'  
  86' Tashreeq Morris
  86' Keanin Ayer
  0 - 1 89' Bradley Grobler
  90+2' Ghampani Lungu
Lindokuhle Sphuzo Zikhali 90+2'  
Ntlonelo Bomelo 90+2'  
30/11/2024 Richards Bay
1 - 3
AmaZulu 0-1H2H+
  35' Ethan Duncan Brooks
  0 - 1 37' Rowan Lancaster Human
Moses Mthembu 45'  
Siyethemba Sithebe 46'  
Thando Buthelezi 46'  
Moses Mthembu 46'  
Langelihle Mhlongo 46'  
Somila Ntsundwana 46'  
  48' Wayde Jooste
Somila Ntsundwana 55'  
Thulani Gumede 55'  
  0 - 2 66' Etiosa Godspower Ighodaro
  0 - 3 69' Ethan Duncan Brooks
  71' Ethan Duncan Brooks
  71' Mondli Mbanjwa
Langelihle Mhlongo 74'  
Justice Figuareido 77'  
Ntlonelo Bomelo 77'  
Romario Dlamini 77'  
Lindokuhle Sphuzo Zikhali 77'  
  78' Etiosa Godspower Ighodaro
  78' Sede Junior Dion
  78' Tshepang Moremi
  78' Tebogo Masuku
Keegan Allan 86'  
  89' Hendrick Ekstein
  89' Boniface Haba
  89' Rowan Lancaster Human
  89' Andiswa Sithole
Yanela Mbuthuma 90+1' 1 - 3  
27/11/2024 Kaizer Chiefs
2 - 1
Richards Bay 1-0H2H+
Reeve Frosler 2'  
Wandile Duba 21' 1 - 0  
Reeve Frosler 49'  
Pule Mmodi 51'  
Dillon Solomons 51'  
  53' Yanela Mbuthuma
  54' Thabisa Ndelu
  54' Justice Figuareido
  54' Nkosikhona Ndaba
  54' Thulani Gumede
  54' Langelihle Mhlongo
  54' Siyethemba Sithebe
  65' Justice Figuareido
  66' Justice Figuareido
Ashley Du Preez 68' 2 - 0  
Mduduzi Shabalala 71'  
Thatayaone Ditlhokwe 71'  
Wandile Duba 71'  
Samkelo Zwane 71'  
Ashley Du Preez 81'  
Njabulo Blom 81'  
Yusuf Maart 81'  
Christian Saile Basomboli 81'  
  2 - 1 90+1' Yanela Mbuthuma
  90+1' Somila Ntsundwana
Brandon Petersen 90+1'  
09/11/2024 Richards Bay
0 - 1
Magesi 0-1H2H+
  0 - 1 27' Godfrey Mashigo
Tlakusani Mthethwa 43'  
  61' Delano Abrahams
  65' Limbikani Mzava
  67' Samuel Mensah Darpoh
Nkosikhona Ndaba 69'  
Thabang Sibanyoni 69'  
  76' Deolin Mekoa
  76' Tholang Masegela
  78' Lehlegonolo Mokone
Justice Figuareido 79'  
Thulani Gumede 79'  
Moses Mthembu 79'  
Siyethemba Sithebe 79'  
  82' Edmore Chirambadare
  82' Kayden Rademeyer
Tlakusani Mthethwa 84'  
Yanela Mbuthuma 86'  
Lindokuhle Sphuzo Zikhali 86'  
  90' Godfrey Mashigo
  90' Motsie Matima
05/11/2024 Orlando Pirates
1 - 0
Richards Bay 1-0H2H+
Makhehlene Makhaula 2'  
Evidence Makgopa 26' 1 - 0  
  43' Fezile Gcaba
Makhehlene Makhaula 46'  
Kabelo Dlamini 46'  
  46' Siyethemba Sithebe
  46' Justice Figuareido
  46' Ntlonelo Bomelo
  46' Lindokuhle Sphuzo Zikhali
  55' Fezile Gcaba
  55' Siyabonga Dube
  62' Moses Mthembu
Evidence Makgopa 74'  
Tshegofatso Mabasa 74'  
Mohau Nkota 74'  
Monnapule Saleng 74'  
  79' Lindokuhle Sphuzo Zikhali
  80' Lionel Zikhali
  80' Moses Mthembu
  80' Thulani Gumede
Relebohile Ratomo 84'  
  87' Siyabonga Dube
Relebohile Ratomo 90+2'  
Paseka Mako 90+2'  
  90+2' Somila Ntsundwana
  90+2' Thabang Sibanyoni
Chaine Sipho 90+3'  
02/11/2024 Richards Bay
0 - 0
Cape Town City 0-0H2H+
  0 - 1 1' Prins Menelik Tjiueza
Tshepo Wilson Mabua 2' 1 - 1  
  1 - 2 3' Taahir Goedeman
Simphiwe Fortune Mcineka 4' 2 - 2  
  5' Thamsanqa Mkhize
Nkosikhona Ndaba 6' 3 - 2  
Heaven Sereetsi 7' 4 - 2  
  4 - 3 8' Justice Figuareido
  4 - 4 9' Lorenzo Gordinho
Siyabonga Dube 10'  
  11' Kayden Francis
Moses Mthembu 12' 5 - 4  
  47' Keanu Cupido
Ntlonelo Bomelo 59'  
Justice Figuareido 59'  
Thabisa Ndelu 59'  
Thato Mohlamme 59'  
  61' Tshegofatso Nyama
  61' Siphamandla Dondolo
  69' Gabriel Amato
  72' Jaedin Rhodes
  72' Kayden Francis
Thulani Gumede 72'  
Somila Ntsundwana 72'  
  81' Amadou Soukouna
Siyethemba Sithebe 86'  
Thabang Sibanyoni 86'  
  87' Amadou Soukouna
  87' Taahir Goedeman
  87' Domingo
  87' Prins Menelik Tjiueza
  90' Darwin Gonzalez
  90' Heaven Sereetsi
  90' Gabriel Amato
  90' Fortune Makaringe
Tlakusani Mthethwa 90'  
Langelihle Mhlongo 90'  
  90+5' Thamsanqa Mkhize
Keegan Allan 105+5'  
Tshepo Wilson Mabua 105+5'  
  107' Prins Menelik Tjiueza
Langelihle Mhlongo 120+1'  
29/10/2024 Sekhukhune United
2 - 0
Richards Bay 0-0H2H+
  36' Lwandile Sandile Mabuya
Mcedi Vandala 46'  
Tshepo Mokoane 46'  
Siphesihle Mkhize 71' 1 - 0  
  82' Yanela Mbuthuma
  84' Somila Ntsundwana
  84' Thulani Gumede
  84' Langelihle Mhlongo
  84' Thabang Sibanyoni
  85' Lwandile Sandile Mabuya
  85' Siyabonga Dube
Sipho Mbule 90' 2 - 0  
Keletso Makgalwa 90+2'  
Cameron Carnell 90+2'  
  90+4' Moses Mthembu
  90+4' Thato Mohlamme
26/10/2024 Richards Bay
0 - 0
Stellenbosch 0-0H2H+
Justice Figuareido 46'  
Thulani Gumede 46'  
Thando Buthelezi 46'  
Thabang Sibanyoni 46'  
Somila Ntsundwana 47'  
  62' Phili Langelihle
  62' Sanele Barns
  71' Ashley Cupido
  71' Khomotjo Lekoloane
  71' Ibraheem Jabaar
  71' Omega Mdaka
Somila Ntsundwana 72'  
Siboniso Conco 72'  
  72' Chumani Thembile Butsaka
  72' Genino Palace
  82' Jayden Adams
  83' Jayden Adams
  86' Fawaaz Basadien
  86' Sihle Nduli
Yanela Mbuthuma 90+1'  
Thabang Sibanyoni 90+1'  
20/10/2024 Richards Bay
1 - 0
Sekhukhune United 1-0H2H+
Lwandile Sandile Mabuya 42' 1 - 0  
  46' Lehlohonolo Mtshali
  46' Linda Mntambo
  46' Andy Boyeli
  46' Chibuike Ohizu
  54' Mcedi Vandala
  54' Lesedi Kapinga
Thando Buthelezi 64'  
Siyethemba Sithebe 64'  
  71' Sikhosonke Langa
  71' Vuyo Letlapa
Justice Figuareido 73'  
  74' Sipho Mbule
Justice Figuareido 75'  
Thulani Gumede 75'  
  78' Sipho Mbule
  78' Cameron Ashby
Somila Ntsundwana 82'  
Somila Ntsundwana 82'  
Somila Ntsundwana 82'  
Siboniso Conco 82'  
14/10/2024 Kenya
0 - 1
Cameroon 0-0H2H+
Duke Abuya 26'  
  46' Pierre Kunde
  46' Boris Enow
Daniel Anyembe 46'  
Alphonce Omija 46'  
Alphonce Omija 58'  
  0 - 1 63' Boris Enow
John Avire 68'  
Amos Nondi 68'  
Duke Abuya 68'  
Timothy Ouma 68'  
Richard Odada 76'  
Richard Odada 84'  
Martin Ndzie 84'  
  84' Martin Hongla
  84' Jonah Ayunga
  84' Christian Bassogog
  84' Nicolas Moumie Ngamaleu
Erick Otieno 90+5'  
  90+5' Jean-Charles Castelletto
11/10/2024 Cameroon
4 - 1
Kenya 3-1H2H+
Vincent Aboubakar 8' 1 - 0  
Christopher Wooh 19'  
Jean-Charles Castelletto 19'  
  30' Amos Nondi
Martin Hongla 39' 2 - 0  
  2 - 1 41' Michael Olunga
Bryan Mbeumo 43' 3 - 1  
  46' Amos Nondi
  46' Joseph Okumu
Christian Bassogog 55' 4 - 1  
Christian Bassogog 64'  
Nicolas Moumie Ngamaleu 64'  
Carlos Baleba 65'  
Martin Ndzie 65'  
  66' Timothy Ouma
  66' John Avire
Martin Ndzie 74'  
Martin Hongla 78'  
Pierre Kunde 78'  
Vincent Aboubakar 78'  
Frank Magri 78'  
  78' Duke Abuya
  78' Alfred Scriven
  89' Richard Odada
  89' Chrispine Erambo
29/09/2024 Richards Bay
0 - 1
Orlando Pirates 0-0H2H+
  10' Thabiso Sesane
  27' Tshegofatso Mabasa
Thabang Sibanyoni 43'  
Thabisa Ndelu 46'  
Tlakusani Mthethwa 46'  
  46' Thabiso Sesane
  46' Nkosinathi Sibisi
  63' Thalente Mbatha
  63' Kabelo Dlamini
  63' Tshegofatso Mabasa
  63' Evidence Makgopa
  77' Gilberto
  77' Mohau Nkota
  0 - 1 82' Kabelo Dlamini
Thabani Dube 84'  
Thabiso Kutumela 84'  
Thabang Sibanyoni 84'  
Yanela Mbuthuma 84'  
Siyethemba Sithebe 89'  
Siboniso Conco 89'  
  90+1' Deano van Rooyen
  90+2' Relebohile Ratomo
  90+2' Paseka Mako
24/09/2024 Royal AM
0 - 0
Richards Bay 0-0H2H+
  2' Tlakusani Mthethwa
  40' Somila Ntsundwana
  40' Justice Figuareido
Kabelo Mahlasela 45+1'  
  45+1' Thabisa Ndelu
Andile Mpisane 46'  
Sedwyn George 46'  
  46' Siboniso Conco
  46' Thabang Sibanyoni
Sanele Radebe 46'  
Sabelo Sithole 46'  
  65' Thabisa Ndelu
  65' Thabani Dube
  82' Yanela Mbuthuma
  82' Thabiso Kutumela
  83' Justice Figuareido
Sera Motebang 86'  
Hopewell Cele 86'  
21/09/2024 Chippa United
1 - 0
Richards Bay 1-0H2H+
  30' Thabang Sibanyoni
Thabiso Kutumela 39' 1 - 0  
Baraka Majogoro 46'  
Siphelo Baloni 46'  
Aviwe Mqokozo 46'  
Boy John Madingwana 46'  
  55' Siboniso Conco
Boy John Madingwana 58'  
Andile Jali 59'  
Ayabulela Konqobe 59'  
  68' Thabiso Kutumela
  68' Thando Buthelezi
Siphelo Baloni 69'  
Xolani Samkelo Sithole 80'  
Craig Martin 80'  
  86' Justice Figuareido
  86' Thulani Gumede
  86' Tshepo Wilson Mabua
  86' Yanela Mbuthuma
Eva Nga 86'  
Malebogo Modise 86'  
Azola Ntsabo 90+4'  
15/09/2024 Richards Bay
1 - 0
TS Galaxy 1-0H2H+
Keegan Allan 22' 1 - 0  
Siyethemba Sithebe 38'  
Moses Mthembu 38'  
Keegan Allan 42'  
Siboniso Conco 48'  
Siboniso Conco 60'  
Thulani Gumede 60'  
Thabang Sibanyoni 60'  
Yanela Mbuthuma 60'  
Thabisa Ndelu 60'  
Tlakusani Mthethwa 60'  
  61' Kamogelo Sebelebele
  61' Nkosikhona Radebe
  61' Sphiwe Mahlangu
  61' Sphesihle Maduna
  69' Lebone Seema
  70' Mpho Mvelase
  70' Nhlanhla Mgaga
Somila Ntsundwana 73'  
Thabani Dube 73'  
  80' Marks Munyai
  80' Victor Letsoalo
  88' Thokozani Sibanyoni
11/06/2024 Kenya
0 - 0
Côte d'Ivoire 0-0H2H+
  53' Jérémie Boga
  61' Jérémie Boga
  61' Oumar Diakité
  61' Emmanuel Latte Lath
  61' Evann Guessand
Kenneth Muguna 66'  
D. Abuya 66'  
  77' L. Amani
  77' Jean Michaël Seri
Timothy Noor Ouma 79'  
Chrispine Erambo 79'  
  88' Simon Adingra
  88' Mohammed Diomande
  88' Franck Kessié
  88' Nicolas Pépé
Richard Odada 90+1'  
C. Senaji 90+1'  
07/06/2024 Kenya
1 - 1
Burundi 0-0H2H+
Timothy Noor Ouma 26'  
  46' Jordi Liongola
  46' M. Amissi
  46' Gaël Bigirimana
  46' H. Msanga
  58' S. Ntibazonkiza
Clifton Miheso 65'  
D. Abuya 65'  
Timothy Noor Ouma 65'  
Austin Odhiambo 65'  
D. Abuya 72' 1 - 0  
  80' S. Ntibazonkiza
  80' E. Kamsoba
  80' B. Kanakimana
  80' S. Abdallah
  1 - 1 85' S. Abdallah
Richard Odada 89'  
Chrispine Erambo 89'  
  90' Abedi Bigirimana
  90' Ismail Nshimirimana
Austin Odhiambo 90+2'  
Benson Ochieng 90+2'  
  90+5' M. Eldhino
26/03/2024 Kenya
3 - 1
Zimbabwe 1-1H2H+
  0 - 1 4' Joseph Okumu 
  6' Teenage Hadebe
Chrispine Erambo 26'  
Kenneth Muguna 26'  
Michael Olunga 45+1' 1 - 1  
Richard Odada 53'  
  56' Teenage Hadebe
Michael Olunga 63' 2 - 1  
  64' Junior Makunike
  64' Brendan Galloway
Daniel Anyembe 70'  
Amos Nondi 70'  
Richard Odada 73'  
  78' Macauley Bonne
  78' T. Maswanhise
Michael Olunga 87' 3 - 1  
Rooney Onyango 90+2'  
J. Avire 90+2'  
A. Masika 90+2'  
Kaycie Odhiambo 90+2'  
V. Mahiga 90+2'  
Collins Sichenje 90+2'  
Collins Sichenje 90+4'  
  90+5' Walter Musona
  90+5' Joey Phuthi
23/03/2024 Malawi
0 - 4
Kenya 0-2H2H+
  0 - 1 1' Michael Olunga
  0 - 2 5' Michael Olunga
Joseph Balakasi 12'  
L. Nkhoma 12'  
  27' Chrispine Erambo
Stanley Sanudi  39'  
  46' Chrispine Erambo
  46' Kenneth Muguna
Gabadinho Mhango 60'  
H. Kumwenda 60'  
Chawa 60'  
Patrick Macheso 60'  
Robert Saizi 60'  
Chifundo Mphasi 60'  
  63' Daniel Anyembe
  63' Amos Nondi
  68' Michael Olunga
Lloyd Aaron 70'  
  70' Omurwa
Lloyd Aaron 81'  
J. Banda 81'  
Chimwemwe Idana 81'  
P. Mwaungulu 81'  
  0 - 3 83' A. Masika
  85' A. Masika
  85' J. Avire
  85' Anthony Akumu
  85' Kaycie Odhiambo
  90+1' Michael Olunga
  90+1' Jonah Ayunga
  0 - 4 90+3' J. Avire
20/11/2023 Seychelles
0 - 5
Kenya 0-3H2H+
  0 - 1 3' Michael Olunga
  0 - 2 6' Michael Olunga
Helton Monay 36'  
  0 - 3 45+3' Masoud Juma
  46' Erick Otieno
  46' Abud Omar
Elie Nelson Junior Sopha 59'  
Majid Freminot 59'  
Rhio Damoo 59'  
Brandon Labrosse 59'  
Helton Monay 59'  
Kenan Nourice 59'  
  0 - 4 62' Rooney Onyango
  66' Eric Omondi
  66' Ayub Masika
  66' Masoud Juma
  66' Benson Omalla
  0 - 5 73' Benson Omalla
Brandon Labrosse 75'  
Makan Cissoko 86'  
Stephan Ladouce 86'  
Ryan Henriette 86'  
Frederick Renaud 86'  
Imra Jastin Clovis Raheriniaina 87'  
  89' Omorwa
  89' Nabi Kibunguchy
  89' Rooney Onyango
  89' Timothy Noor Ouma
16/11/2023 Gabon
2 - 1
Kenya 0-1H2H+
Junior Noubi 32'  
Anse Ngoubi Demba 32'  
  0 - 1 40' Masoud Juma
Jim Allevinah 45+2'  
  45+2' Abud Omar
Shavy Babicka 46'  
David Sambissa 46'  
Denis Bouanga 60' 1 - 1  
  66' Masoud Juma
  68' Kenneth Muguna
  68' Duke Abuya
Mario Lemina 68'  
Clech Loufilou 68'  
Johann Obiang 68'  
Alex Moucketou-Moussounda 68'  
Denis Bouanga 76'  
  78' Masoud Juma
  78' Ayub Masika
  78' Rooney Onyango
  78' Daniel Sakari
  82' Anthony Akumu
Clech Loufilou 82'  
Anthony Oyono 86'  
Jérémy Oyono 86'  
Guélor Kanga 88' 2 - 1  
  89' Amos Nondi
  89' Timothy Noor Ouma
  90' Richard Odada
  90' Alfred Scriven
24/09/2023 Power Dynamos
2 - 2
ZESCO United 2-0H2H+
  35' Ian Otieno
Austin Muwowo Webster Muzaza 40' 1 - 0  
Andy Boyeli 45+9' 2 - 0  
  2 - 1 79' Kelvin Kampamba
  2 - 2 85' A. Siankombo

Results and Fixtures
Top Soccer Tipsters
Tipsters Competition Review
Superior H2H Statistics
H2H Home Team Advantage
H2H Away Team Advantage
Top Football Clubs
Worst Football Clubs
Top Draw Teams
Teams Home Win 100%
Good Home Teams
Poor Away Teams
Platinum Membership Testimonial

Soccer Fixtures Calendar

Choose a date to view the past soccer results or upcoming match fixtures.

Pick a Country or Region

Get the listings of soccer leagues and competitions for each region, including past seasons results and football statistics.

Match Preview and News

Copyright © 2002-2025 SoccerPunter Pte. Ltd. All rights reserved.