Duncan Otieno Profile and Player Statistics
First name: Duncan
Last name: Otieno
Position: Midfielder
Nationality:

Football Career Transfers and Statistics

We are going to show you the list of football clubs and seasons in which Duncan 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 2 0 0 0 0 0 0
CAF Confederations Cup 2023/2024 Gaborone United 4 1 0 0 0 1 0
Africa Cup of Nations Qualifications 2021 Kenya 1 0 0 0 0 0 0
CAF Confederations Cup 2018/2019 Nkana 6 0 1 0 0 1 0
Friendly International 2018 Kenya 5 0 1 0 0 0 0
Friendly International 2017 Kenya 1 0 0 0 0 0 0

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

Now showing: All Competitions

DateHomeScoreAwayHT
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
29/09/2023 SuperSport United
3 - 0
Gaborone United 0-0H2H+
  36' Mothusi Johnson
Abdulrazack Mohamed Hamza 43'  
  49' Duncan Otieno
Etiosa Godspower Ighodaro 56' 1 - 0  
  62' Thabang Khuduga
  62' Sheikh Sesay
Shandre Campbell 63'  
Lyle Lakay 63'  
  70' Onkabetse Makgantai
  70' Poloko Balapile Nkalolang
Etiosa Godspower Ighodaro 72' 2 - 0  
Etiosa Godspower Ighodaro 76'  
Bradley Grobler 76'  
Ronald Pfumbidzai 77'  
Terrence Dzvukamanja 77'  
  79' Mothusi Cooper
  79' Ronel Manyanga
Grant Margeman 83'  
Bradley Grobler 90' 3 - 0  
Keenan Bezuidenhout 90'  
Lyema Dopolo 90'  
16/09/2023 Gaborone United
1 - 1
SuperSport United 0-0H2H+
  0 - 1 48' Keenan Bezuidenhout
  52' Thalente Mbatha
  52' Grant Margeman
Mothusi Cooper 56'  
Sheikh Sesay 56'  
Onkabetse Makgantai 69'  
Molaodi Tlhalefang 69'  
  72' Phathutshedzo Nange
  72' Jabu Matsio
  82' Terrence Dzvukamanja
  82' Jesse Donn
Sheikh Sesay 90+5' 1 - 1  
27/08/2023 Elgeco Plus
1 - 3
Gaborone United 0-1H2H+
  0 - 1 2' Thatayaone Kgamanyane
Onjaniaina Hasinirina 46'  
Ernesto Ranaivoson 46'  
Morelin Ardino Raveloarison 46'  
Jeanneudes Zola Raveloarison 46'  
  0 - 2 57' Rudolph Mpho Kgaswane
  59' Kennedy Amutenya
  60' Mothusi Johnson
  68' Tshepo Maikano
Fenohasina Gilles Razafimaro 72' 1 - 2  
  1 - 3 78' Thatayaone Kgamanyane
  80' Onkabetse Makgantai
  80' Leruo Ratala
  86' Thatayaone Kgamanyane
  86' Duncan Otieno
  88' Rudolph Mpho Kgaswane
  88' Karabo Phiri
  90' Kennedy Amutenya
19/08/2023 Gaborone United
0 - 1
Elgeco Plus 0-1H2H+
  0 - 1 25' Fenohasina Gilles Razafimaro
  41' Nantenaina Elysee Tony Randriamanampisoa
Karabo Phiri 46'  
Tshepo Maikano 46'  
Rudolph Mpho Kgaswane 47'  
  60' Ernesto Ranaivoson
  60' Jeanneudes Zola Raveloarison
  62' Jean Martin Rakotonirina
Alford Velaphi 70'  
Onkabetse Makgantai 70'  
Poloko Balapile Nkalolang 75'  
Omphile Ramoagi 75'  
  77' Morelin Ardino Raveloarison
  77' Arison Jean Venon
  83' Fenohasina Gilles Razafimaro
  83' Tovo Elio Alexis Mbola
  90' Onjaniaina Hasinirina
25/03/2021 Kenya
1 - 1
Egypt 0-1H2H+
  0 - 1 2' Afsha
Anthony Akumu 56'  
Duke Abuya 56'  
  62' Tarek Hamed
  62' Mohamed Sherif
  62' Mahmoud Trezeguet
  62' Amr El Solia
Abdallah Hassan 65' 1 - 1  
Hassan Abdallah 68'  
Clifton Miheso 68'  
M. Juma 68'  
C. Nyakeya 68'  
Daniel Sakari 70'  
  72' Hamdi Fathi
  72' Omar Gaber
Johnstone Omurwa 75'  
C. Nyakeya 80'  
N. Alambi 80'  
  86' Afsha
  86' Mohamed Farouk
  88' Mostafa Mohamed
  88' Hossam Hassan
14/04/2019 CS Sfaxien
2 - 0
Nkana 1-0H2H+
Firas Chaouat 7' 1 - 0  
A. Zouaghi 23'  
Hamza Mathlouthi 39'  
A. Zouaghi 57'  
M. Jouini 57'  
  68' Gift Zulu
  68' O. Masumbuko
N. Korichi 70'  
A. Harzi 70'  
M. Jouini 80'  
M. Ben Ali 80'  
  81' Hassan Khamis
  82' Shadrick Musonda
  82' Simon Bwalya
  83' R. Kampamba
Alaa Marzouki 90' 2 - 0  
07/04/2019 Nkana
2 - 1
CS Sfaxien 1-0H2H+
F. Tshimenga 35'  
Kelvin Kampamba 36' 1 - 0  
Musa Mohammed 45+1'  
F. Tshimenga 52' 2 - 0  
  56' H. Ben Ali
  56' H. Oueslati
W. Bwalya 62'  
Shadrick Musonda 62'  
F. Tshimenga 71'  
Festus Mbewe 71'  
  72' N. Korichi
  72' Nour Zamen Zammouri
S. Malambo 76'  
J. Ngulube 76'  
  2 - 1 84' H. Oueslati
17/03/2019 Al Hilal Omdurman
4 - 1
Nkana 2-0H2H+
Sharaf Eldin Ali 5' 1 - 0  
Waleed Bakhet Hamid 19' 2 - 0  
  45+1' R. Ocran
  45+10' Musa Mohammed
  2 - 1 48' W. Bwalya
  49' Duncan Otieno
  49' R. Kampamba
  49' Musa Mohammed
  49' L. Thole
Waleed Bakhet Hamid 61' 3 - 1  
Mohamed Eldai 69'  
Moumen Esam 69'  
  71' Kelvin Kampamba
  71' O. Masumbuko
Abdellatif Boya 72'  
I. Mbombo 77' 4 - 1  
I. Mbombo 84'  
Mohamed Mokhtar 84'  
Sharaf Eldin Ali 90'  
Geovane Maranhão 90'  
10/03/2019 Nkana
3 - 0
ZESCO United 0-0H2H+
F. Tshimenga 24'  
Gift Zulu 27'  
  45+1' S. Mayembe
F. Tshimenga 47'  
C. Lungu 47'  
C. Lungu 50'  
H. Chisala 50'  
  55' J. Ching’andu
  55' Winston Kalengo
Kelvin Kampamba 64' 1 - 0  
  65' E. Sabumukama
  65' Rahim Osumanu
Kelvin Kampamba 76'  
Shadrick Musonda 76'  
  83' Mwelwa Mwape
  83' Logic Ching'andu
R. Kampamba 85' 2 - 0  
Shadrick Musonda 89' 3 - 0  
03/03/2019 Asante Kotoko
3 - 0
Nkana 3-0H2H+
Abdul Fatawu 4' 1 - 0  
Emmanuel Gyamfi 23' 2 - 0  
M. Antwi 27' 3 - 0  
Emmanuel Gyamfi 28'  
Kwame Boahene 28'  
  30' A. Chibwe
  30' K. Malunga
  41' M. Nyondo
  46' S. Malambo
  46' Shadrick Musonda
M. Antwi 65'  
Stephen Nyarko 65'  
  70' Duncan Otieno
  72' R. Kampamba
  78' H. Chisala
  78' Festus Mbewe
  90' Joseph Musonda
24/02/2019 Nkana
3 - 1
Asante Kotoko 2-1H2H+
F. Tshimenga 21' 1 - 0  
  1 - 1 23' Yacouba Songné
R. Kampamba 26' 2 - 1  
Musa Mohammed 41'  
Gift Zulu 45+2'  
R. Ocran 51'  
R. Kampamba 53' 3 - 1  
  56' M. Baakoh
  56' Stephen Nyarko
  63' Abdul Fatawu
  63' Naby Keita
R. Ocran 73'  
  75' H. Mohammed
  75' M. Antwi
F. Tshimenga 77'  
A. Bahn 77'  
  79' A. Frimpong
Kelvin Kampamba 80'  
H. Chisala 80'  
R. Kampamba 90+4'  
M. Nyondo 90+4'  
04/06/2018 India
3 - 0
Kenya 0-0H2H+
  65' J. Atudo
S. Chhetri 68' 1 - 0  
  70' Timothy Omwenga
  70' John Makwata
Jeje Lalpekhlua 71' 2 - 0  
S. Jhingan 79'  
N. Das 79'  
A. Thapa 83'  
Rowllin Borges 83'  
Halicharan Narzary 83'  
Ashique Kuruniyan 83'  
Jeje Lalpekhlua 85'  
Balwant Singh 85'  
Anas Edathodika 89'  
Salam Singh  89'  
S. Chhetri 90+1' 3 - 0  
Rowllin Borges 90+3'  
28/05/2018 Kenya
1 - 0
Equatorial Guinea 0-0H2H+
  5' Esteban Orozco
Francis Kahata 12'  
  39' Basilio Ndong
  46' Nchama
  46' Saúl Coco
  46' Iban Salvador
  46' Benjamín Ndong
  46' Federico Obama
  46' Mariano Ondo
Pistone Mutamba 73' 1 - 0  
25/05/2018 Kenya
0 - 1
Eswatini 0-0H2H+
P. Otieno 46'  
Pistone Mutamba 46'  
Erick Otieno 50'  
  59' Xolani Sibandze
  59' W. Nhleko
Whyvonne Isuza 66'  
H. Mieno 66'  
  71' Felix Badenhorst
  71' Z. Nxumalo
Duncan Otieno 76'  
Jafari Owiti 76'  
  0 - 1 78' M. Palma
Francis Kahata 81'  
Bolton Omwenga 81'  
  88' T. Tsabedze
  88' M. Dlamini
Ovella Ochieng 90'  
Marvin Omondi 90'  
  90+2' Barry Steenkamp
  90+2' P. Dlamini
27/03/2018 Kenya
2 - 3
Central African Republic 1-1H2H+
  0 - 1 14' Foxi Kethevoama
Eric Johana Omondi 16' 1 - 1  
  23' Salif Kéïta
  23' J. Gourrier
  46' G. Lembet
  46' Elvis Samolah
Ayub Masika 52'  
Clifton Miheso 52'  
Paul Were 52'  
Jesse Were 52'  
  56' Louis Mafouta
  56' Hilaire Momi
  61' Amos Youga
  1 - 2 63' Eudes Dagoulou Koziade
Eric Johana Omondi 64'  
Patilah Omoto 64'  
  1 - 3 72' Hilaire Momi
Anthony Akumu 73'  
Eric Kapaito 73'  
  75' Foxi Kethevoama
  75' Arnold Kago
I. Athuman 76'  
  80' Eudes Dagoulou Koziade
  80' Demba Malick
  87' Eloge Enza Yamissi
Michael Olunga 87' 2 - 3  
24/03/2018 Kenya
2 - 2
Comoros 1-1H2H+
Victor Wanyama 4' 1 - 0  
  1 - 1 7' M. M'Changama
  46' Rafidine Abdullah
  46' A. Mze Ali
  46' Nasser Chamed
  46' Saïd Bakari
  46' A. Ahamada
  46' B. Boina
Francis Kahata 46'  
Paul Were 46'  
  1 - 2 73' Djamel Bakar
Victor Wanyama 84' 2 - 2  
  89' Djamel Bakar
  89' Nordine Ibouroi
Eric Johana Omondi 90'  
Eric Kapaito 90'  
  90+2' Aadil Assana
  90+2' M. Soulé
02/09/2017 Mozambique
1 - 1
Kenya 0-0H2H+
Geraldo 46'  
Loló 46'  
Clésio Baúque 46'  
Raúl 46'  
  54' J. Atudo
  54' Brian Onyango 
  55' Brian Onyango 
  57' George Odhiambo
  57' John Makwata
Domingues 59' 1 - 0  
Edmilson Dove 65'  
Luís Miquissone 68'  
Gildo 68'  
  74' Kenneth Muguna
  74' Victor Majid
  1 - 1 85' Eric Johana Omondi
Stanley Ratifo 89'  
Isac Carvalho 89'  

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.