Player Country Position born
A
Hassan Abdallah Kenya Kenya Defender 06/07/1996
Ali Abondo Kenya Kenya Midfielder 20/11/1989
Omar Abud Kenya Kenya Defender 09/09/1992
Duke Abuya Kenya Kenya Midfielder 23/03/1994
Titus Achesa Kenya Kenya Midfielder 05/06/1995
Collins Agade Kenya Kenya Midfielder 22/05/1988
Enoch Agwanda Kenya Kenya Forward 10/04/1994
Ali Ahmed Kenya Kenya Midfielder 25/06/1989
Emmanuel Ake Kenya Kenya Forward 11/06/1980
Boniface Akenga Kenya Kenya Forward 01/01/1991
Teddy Akumu Kenya Kenya Midfielder 20/10/1992
Nahashon Alembi Kenya Kenya Defender 13/06/1995
Mohammed Ali Breik Kenya Kenya Midfielder 02/06/1975
Zablon Amanaka Kenya Kenya Defender 01/01/1976
Boniface Ambani Kenya Kenya Forward 04/11/1982
Adel Amrouche Algeria Algeria Manager 07/03/1968
Kevin Amwayi Kenya Kenya Midfielder 28/04/1983
Gabriel Andika Kenya Kenya Goalkeeper 25/05/1991
Ivan Anthony Kenya Kenya Midfielder
Wycliffe Anyangu Kenya Kenya Defender
Daniel Anyembe Denmark Denmark Midfielder 22/07/1998
Joseph Apindi Kenya Kenya Defender
Amos Asembeka Kenya Kenya Forward 03/04/1995
Eugene Asike Kenya Kenya Midfielder 30/11/1993
Kepha Aswani Kenya Kenya Midfielder 09/04/1988
Athuman Kenya Kenya Midfielder 01/02/1995
Taiwo Atieno Kenya Kenya Forward 06/08/1985
Henry Atola Meja Kenya Kenya Forward 21/12/2001
Jockins Atudo Kenya Kenya Defender 08/08/1985
John Avire Kenya Kenya Forward 12/03/1997
Noah Ayuko Kenya Kenya Goalkeeper
B
Baraka Badi Kenya Kenya Defender 25/10/1998
John Barasa Kenya Kenya Forward 03/06/1974
Nyongesa Barasa Kenya Kenya Midfielder
Joël Bataro Kenya Kenya Goalkeeper 07/03/1993
Brian Birgen Kenya Kenya Defender 22/12/1993
John Busolo Kenya Kenya Goalkeeper
Benjamin Buzuka Kenya Kenya Midfielder
Christian Bwamy Kenya Kenya Forward 30/11/1989
Brian Bwire Kenya Kenya Goalkeeper 19/06/2000
Charles Bwire Kenya Kenya Goalkeeper
C
Alfred Chege Kenya Kenya Defender 05/02/1976
Danson Chetambe Kenya Kenya Midfielder 25/03/1993
Christian Chukwu Nigeria Nigeria Manager 04/01/1951
D
Peter Dawo Kenya Kenya Forward
Ismael Dunga Kenya Kenya Forward 24/02/1993
E
Hillary Echesa Kenya Kenya Midfielder 09/09/1984
Amos Ekhalie Kenya Kenya Midfielder 08/07/1988
F
Reinhard Fabisch Germany Germany Manager 19/08/1950
Ahmed Farid Kenya Kenya Forward
Engin Fırat Turkey Turkey Manager 11/06/1970
G
Vojo Gardašević Montenegro Montenegro Manager 10/10/1940
David Gateri Kenya Kenya Midfielder 09/06/1994
Moses Gikenyi Kenya Kenya Defender 19/11/1972
Moses Gitau Kenya Kenya Forward 16/10/1976
H
Vincent Harper England England Defender 22/09/2000
Antoine Hey Germany Germany Manager 19/09/1970
Abdulrazak Hussein Kenya Kenya Midfielder
I
Martin Imbalambala Kenya Kenya Defender 04/07/1988
Lukas Indeche Kenya Kenya Goalkeeper 22/02/1991
Whyvonne Isuza Kenya Kenya Midfielder 08/11/1994
J
Eric Johanna Kenya Kenya Midfielder 14/12/1989
Abdallah Juma Kenya Kenya Defender 04/12/1989
Andrew Juma Kenya Kenya Defender 07/08/1997
Lawrence Juma Kenya Kenya Midfielder 17/11/1992
Masoud Juma Kenya Kenya Forward 03/02/1996
Tom Juma Kenya Kenya Midfielder 22/09/1976
Yusuf Juma Onyango Kenya Kenya Defender
K
Danson Kago Kenya Kenya Forward 16/06/1994
Francis Kahata Kenya Kenya Forward 04/05/1992
Joseph Kamau Kenya Kenya Midfielder
Robinson Kamura Kenya Kenya Forward 30/09/1994
Eric Kapaito Kenya Kenya Forward 25/12/1995
Wycliffe Kasaya Kenya Kenya Goalkeeper 14/12/1987
Issa Kassim Kenya Kenya Defender 21/12/1975
Geoffrey Kataka Kenya Kenya Forward 12/04/1988
Mohamed Katana Nyanje Kenya Kenya Midfielder 24/12/1999
Jacob Keli Kenya Kenya Forward 12/08/1991
Kenneth Kenyatta Kenya Kenya Goalkeeper
Mohammed Kheri Morocco Morocco Manager 21/12/1953
Nabi Kibunguchy USA USA Defender 05/01/1998
Mike Kibwage Kenya Kenya Defender 01/10/1997
Kevin Kimani Kenya Kenya Midfielder 12/06/1989
Francis Kimanzi Kenya Kenya Manager 29/05/1976
David King'atua Kenya Kenya Midfielder 26/10/1992
Lloyd Kinguru Kenya Kenya Defender 11/05/1985
Nicholas Kipkirui Kenya Kenya Forward 31/05/1996
Isaack Kipyegon Kenya Kenya Defender 01/01/1988
Clinton Kisiavuki Kenya Kenya Midfielder 01/12/1995
Ibrahim Kitawi Kenya Kenya Midfielder 28/12/1988
Elijah Koranga Kenya Kenya Forward
L
Bernard Lama France France Manager 07/04/1963
Edwin Lavatsa Kenya Kenya Forward 02/01/1993
Josh Lelan Kenya Kenya Defender 21/12/1994
Sydney Lokale Kenya Kenya Forward 19/09/2000
John Lukoye Kenya Kenya Midfielder
Kefa Lutunya Kenya Kenya Midfielder 09/08/1986
Anthony Lwanga Kenya Kenya Midfielder 20/03/1972
M
Jackson Macharia Kenya Kenya Midfielder 15/06/1994
John Macharia Kenya Kenya Midfielder 10/01/1999
Michael Madigomere Kenya Kenya Midfielder
Abbass Magongo Kenya Kenya Midfielder
Yusuf Mainge Kenya Kenya Defender 26/12/1999
Victor Majid Kenya Kenya Midfielder 10/11/1993
Augustin Makacha Kenya Kenya Midfielder 03/09/1984
John Makwata Kenya Kenya Forward 01/04/1992
Evans Maliach Kenya Kenya Forward
Oliver Maloba Kenya Kenya Midfielder 23/11/1999
Brian Mandela Kenya Kenya Defender 24/07/1994
MacDonald Mariga Kenya Kenya Midfielder 04/04/1987
Bonaventure Maruti Kenya Kenya Forward 10/04/1976
Ayub Masika Kenya Kenya Midfielder 10/09/1992
Musa Masika Kenya Kenya Midfielder
Patrick Matasi Kenya Kenya Goalkeeper 11/12/1987
Anthony Mathenge Kenya Kenya Defender 23/10/1978
Philip Mayaka Kenya Kenya Midfielder 20/11/2000
James Mazembe Kenya Kenya Midfielder 02/05/1998
Omar Mbongi Kenya Kenya Defender
Joseph Mbugi Kenya Kenya Midfielder 02/02/1986
Simon Mbugua Kenya Kenya Defender 08/06/1991
James Mbwabi Kenya Kenya Midfielder
Nicholas Meja Kenya Kenya Defender 28/10/1995
Sammy Meja Kenya Kenya Defender 26/08/1996
Henri Michel France France Manager 28/10/1947
Humphrey Mieno Kenya Kenya Forward 25/09/1989
Sébastien Migné France France Manager 30/11/1972
Clifton Miheso Kenya Kenya Forward 05/02/1993
Milton Milimo Kenya Kenya Defender 20/10/1991
Jamal Mohamed Kenya Kenya Midfielder 24/11/1984
Hussein Mohammed Kenya Kenya Defender
Musa Mohammed Kenya Kenya Defender 06/06/1991
Siraj Mohammed Kenya Kenya Defender 04/12/1998
Charles Momanyi Kenya Kenya Defender 14/09/1994
Osborne Monday Kenya Kenya Midfielder 24/06/1985
Henry Motego Kenya Kenya Forward
Darius Msagha Kenya Kenya Forward 22/04/1991
Levy Muaka Kenya Kenya Defender
Boniface Muchiri Kenya Kenya Midfielder 28/08/1996
Moses Mudavadi Kenya Kenya Forward 24/12/1994
Bob Mugalia Kenya Kenya Forward 14/02/1988
Kenneth Muguna Kenya Kenya Midfielder 06/01/1996
Washington Muhanji Kenya Kenya Goalkeeper
Twahir Muhiddin Manager
John Muiruri Kenya Kenya Midfielder 10/10/1979
Edwin Mukenya Kenya Kenya Defender
Simeon Mulama Kenya Kenya Midfielder 06/08/1980
Titus Mulama Kenya Kenya Midfielder 06/08/1980
Jacob Mulee Kenya Kenya Manager 1968
Raphael Mulgal Kenya Kenya Midfielder 14/06/1993
James Mulinge Kenya Kenya Defender 25/01/1981
Robert Mumba Kenya Kenya Midfielder 25/10/1978
Paul Mungai Kenya Kenya Midfielder 14/06/1993
Andrew Murunga Kenya Kenya Forward 20/10/1995
Mike Mururi Kenya Kenya Midfielder
Pistone Mutamba Kenya Kenya Forward 12/11/1997
Michael Mutinda Kenya Kenya Midfielder 27/01/1996
Douglas Mutua Kenya Kenya Midfielder 30/05/1962
Nicholas Muyoti Kenya Kenya Defender 08/09/1978
Bernard Mwalala Kenya Kenya Forward 10/10/1984
Harun Mwale Kenya Kenya Defender 10/02/1995
David Mwangi Kenya Kenya Defender 04/08/1990
John Mwangi Kenya Kenya Defender
Joseph Mwangi Kenya Kenya Midfielder 06/04/1986
Daniel Mwaura Kenya Kenya Midfielder 31/08/1993
Edwin Mwaura Kenya Kenya Forward
Harrison Mwendwa Kenya Kenya Forward 04/09/1992
Shami Mwinyi Kenya Kenya Midfielder 28/02/1993
Peter Mwololo Kenya Kenya Forward
N
John Nairuka Kenya Kenya Midfielder 05/06/1996
James Nandwa Kenya Kenya Manager
John Ndirangu Kenya Kenya Midfielder 27/09/1995
Anthony Ndolo Kenya Kenya Midfielder
Simon Ndungu Kenya Kenya Forward
Denis Ng'ang'a Kenya Kenya Defender 03/09/1993
Asman Ngaywa Kenya Kenya Midfielder 20/04/1977
Anthony Njenga Kenya Kenya Midfielder 31/07/1989
John Njoroge Kenya Kenya Defender 24/09/1983
Amos Nondi Kenya Kenya Midfielder 10/02/1999
Amos Nondi Kenya Kenya Midfielder 10/02/1997
Timothy Noor Ouma Kenya Kenya Midfielder 10/06/2004
Valdo Nyabaro Kenya Kenya Midfielder 05/03/1977
Cliff Nyakeya Kenya Kenya Forward 11/01/1995
Henry Nyandoro Kenya Kenya Midfielder 20/10/1969
Levy Nyongesa Kenya Kenya Midfielder
Dennis Nzomo Kenya Kenya Midfielder 22/10/1985
Peter Nzuki Kenya Kenya Forward
O
Patrick Oboya Kenya Kenya Forward 19/02/1987
Wilson Obungo Kenya Kenya Goalkeeper 05/09/1984
Vincent Oburu Kenya Kenya Forward 14/09/1997
Wilson Oburu Kenya Kenya Goalkeeper
Benson Ochieng Kenya Kenya Forward 16/10/2001
David Ochieng Kenya Kenya Defender 07/10/1992
Duncan Ochieng Kenya Kenya Goalkeeper 31/08/1978
Edgar Ochieng Kenya Kenya Defender 02/11/1977
Enosh Ochieng Kenya Kenya Forward 01/08/1991
Ovella Ochieng Kenya Kenya Forward 23/12/1999
Pascal Ochieng Kenya Kenya Defender 15/05/1986
Victor Ochieng Kenya Kenya Forward
Wellington Ochieng Kenya Kenya Defender 26/05/1996
Wilkims Ochieng Kenya Kenya Forward 15/02/2003
Willis Ochieng Kenya Kenya Goalkeeper 10/10/1981
Stephen Ochola Kenya Kenya Midfielder
Wycliff Ochomo Kenya Kenya Forward 01/08/1988
Tobias Ochulla Kenya Kenya Defender
Richard Odada Kenya Kenya Midfielder 25/11/2000
Walter Odede Kenya Kenya Midfielder 11/11/1974
Jaffari Odenyi Kenya Kenya Forward 17/11/1998
Charles Odette Kenya Kenya Defender 20/05/1993
Allan Odhiambo Kenya Kenya Forward
Bryne Odhiambo Kenya Kenya Goalkeeper
David Odhiambo Kenya Kenya Forward
Dennis Odhiambo Kenya Kenya Midfielder 18/03/1985
Frank Odhiambo Kenya Kenya Defender 29/10/2002
Fredrick Odhiambo Kenya Kenya Goalkeeper 16/08/1993
George Odhiambo Kenya Kenya Forward 31/12/1992
Jacktone Odhiambo Kenya Kenya Goalkeeper 24/08/1983
Kennedy Odhiambo Kenya Kenya Defender
Moses Odhiambo Kenya Kenya Midfielder 13/04/1986
Timothy Odhiambo Kenya Kenya Goalkeeper 08/07/1997
Samuel Odihambo Kenya Kenya Goalkeeper 13/06/1984
Alfayo Odongo Kenya Kenya Midfielder
Cavin Odongo Kenya Kenya Forward 20/10/1996
Vincent Odongo Kenya Kenya Midfielder 21/09/1996
Charles Oduor Kenya Kenya Defender 13/11/1978
Clarke Oduor Kenya Kenya Defender 25/06/1999
Crispin Oduor Kenya Kenya Midfielder 03/12/1986
Francis Oduor Kenya Kenya Defender
Benard Oginga Kenya Kenya Defender 25/01/1996
Pascal Ogweno Kenya Kenya Defender 14/04/1992
Roy Okal Kenya Kenya Forward 15/08/1995
David Okello Kenya Kenya Goalkeeper 19/09/1986
Collins Okoth Kenya Kenya Midfielder 21/07/1989
Geoffrey Okoth Kenya Kenya Forward
Joseph Okoth Kenya Kenya Goalkeeper 23/12/1993
Stanley Okumbi Kenya Kenya Manager
Collins Okumu Kenya Kenya Defender 15/11/1997
Joseph Okumu Kenya Kenya Defender 26/05/1997
Dennis Oliech Kenya Kenya Forward 02/02/1985
Lawrence Olum Kenya Kenya Defender 10/07/1984
Michael Olunga Kenya Kenya Forward 26/03/1994
Boniface Oluoch Kenya Kenya Goalkeeper 22/12/1986
Samuel Olwande Kenya Kenya Defender 12/04/1994
Abdulatif Omar Kenya Kenya Defender 21/03/1989
Adisa Omar Kenya Kenya Goalkeeper 21/12/1986
Kennedy Omogi Kenya Kenya Defender
Sammy Omollo Kenya Kenya Midfielder
Johanna Omolo Kenya Kenya Midfielder 31/07/1989
Boniface Omondi Kenya Kenya Forward 22/11/1994
Byrnne Omondi Kenya Kenya Goalkeeper 11/01/1997
Eric Omondi Kenya Kenya Midfielder 18/08/1994
James Omondi Kenya Kenya Forward 30/12/1980
Marvin Omondi Kenya Kenya Midfielder 03/03/1996
Tyrus Omondi Kenya Kenya Midfielder
Patillah Omoto Kenya Kenya Midfielder 02/03/1994
Francis Omulako Kenya Kenya Forward
Victor Omune Kenya Kenya Midfielder 14/02/1993
Johnstone Omurwa Kenya Kenya Defender 08/08/1998
Bolton Omwenga Kenya Kenya Defender 17/12/1996
Eric Ongao Kenya Kenya Midfielder 17/09/1977
Wesley Onguso Kenya Kenya Defender 16/11/1994
Alpha Onyango Kenya Kenya Midfielder 23/12/2000
Bernard Onyango Kenya Kenya Forward 14/03/1975
Boniface Onyango Kenya Kenya Defender 23/12/2000
Brian Onyango Kenya Kenya Defender 24/07/1994
Frederick Onyango Kenya Kenya Goalkeeper 15/10/1981
George Onyango Kenya Kenya Midfielder
Jerim Onyango Kenya Kenya Goalkeeper
Joash Onyango Kenya Kenya Defender 31/01/1993
Rooney Onyango Kenya Kenya Forward 08/08/2001
Sammy Onyango Kenya Kenya Forward 03/03/1961
Samuel Onyango Kenya Kenya Midfielder 30/11/1994
Victor Onyango Kenya Kenya Goalkeeper 09/02/1966
Paul Onyera Kenya Kenya Midfielder
Francis Onyiso Kenya Kenya Goalkeeper 16/11/1972
Patrick Ooko Kenya Kenya Midfielder
Peter Opiyo Kenya Kenya Midfielder 15/11/1986
Philip Opiyo Kenya Kenya Defender 27/02/1979
Kevin Opondo Kenya Kenya Midfielder
Arnold Origi Kenya Kenya Goalkeeper 15/11/1983
Austin Origi Kenya Kenya Defender
Mike Origi Kenya Kenya Forward 16/11/1967
Evans Orodi Kenya Kenya Defender
Patrick Osiako Kenya Kenya Midfielder 15/11/1986
Brian Osumba Kenya Kenya Midfielder
Kevin Otiala Kenya Kenya Midfielder
Austin Otieno Kenya Kenya Midfielder 16/12/1998
Brian Otieno Kenya Kenya Defender 07/04/1996
Charles Otieno Kenya Kenya Midfielder
Duncan Otieno Kenya Kenya Midfielder 26/05/1994
Erick Otieno Kenya Kenya Defender 27/09/1996
Ian Otieno Kenya Kenya Goalkeeper 09/08/1993
Musa Otieno Kenya Kenya Defender 29/12/1973
Patrick Otieno Kenya Kenya Midfielder 06/10/1989
Philemon Otieno Kenya Kenya Midfielder 18/10/1992
Reagan Otieno Kenya Kenya Midfielder 23/10/1999
Timothy Otieno Kenya Kenya Forward 26/06/1994
Vincent Otieno Kenya Kenya Defender 02/02/1990
Morven Otinya Kenya Kenya Midfielder
Charles Ouma Kenya Kenya Midfielder
Francis Ouma Kenya Kenya Forward
George Owino Kenya Kenya Midfielder 24/04/1981
Julius Owino Kenya Kenya Defender 05/02/1976
Lawrence Owino Kenya Kenya Forward
David Owino I Kenya Kenya Defender 05/04/1988
David Owino II Kenya Kenya Defender 20/07/1998
Vitalis Owour Kenya Kenya Defender
Jeff Oyando Kenya Kenya Defender
John Oyemba Kenya Kenya Goalkeeper 03/06/1993
Andrew Oyombe Kenya Kenya Defender 24/02/1985
Paul Oyuga Kenya Kenya Forward 07/04/1973
P
Paul Put Belgium Belgium Manager 26/05/1956
R
Elvis Rupia Kenya Kenya Forward 15/08/1995
S
Daniel Sakari Kenya Kenya Defender 23/05/1999
Jackson Saleh Kenya Kenya Defender 25/01/1989
Mohamed Salim Kenya Kenya Midfielder 20/03/1993
James Saruni Kenya Kenya Goalkeeper 24/11/1985
Gerry Saurer Austria Austria Manager 1945
Alfred Scriven Norway Norway Forward 26/01/1998
Clyde Senaji Kenya Kenya Defender 26/06/1996
Adam Shabaan Kenya Kenya Defender 28/02/1983
Harun Shakava Kenya Kenya Defender 26/11/1992
Ibrahim Shambi Kenya Kenya Midfielder
Faruk Shikalo Kenya Kenya Goalkeeper 12/10/1996
Ibrahim Shikanda Kenya Kenya Defender
Joseph Shikokoti Kenya Kenya Defender
Collins Shivachi Kenya Kenya Defender 12/04/1994
Moses Shumah Kenya Kenya Forward
Collins Sichenje Kenya Kenya Defender 19/09/2003
Dennis Sikhayi Kenya Kenya Defender 15/08/1991
Kevin Simiyu Kenya Kenya Midfielder 08/09/1995
Sammy Simiyu Kenya Kenya Forward
Mark Sirengo Kenya Kenya Midfielder 02/07/1974
James Situma Kenya Kenya Midfielder 11/11/1984
George Sunguti Kenya Kenya Defender
Maurice Sunguti Kenya Kenya Forward 06/10/1977
T
Alwyn Tera Kenya Kenya Midfielder 18/01/1997
Collins Tiego Kenya Kenya Forward 05/11/1983
Said Tsuma Kenya Kenya Midfielder 06/02/1996
W
Edwin Wafula Kenya Kenya Defender 20/12/1989
Noah Wafula Kenya Kenya Forward 16/01/1990
Joe Waithira Kenya Kenya Forward 26/11/1996
Stephen Wakanya Kenya Kenya Midfielder 21/06/1993
Oscar Wamalwa Kenya Kenya Forward 20/06/1990
Anthony Wambani Kenya Kenya Defender 07/08/1999
Hillary Wandera Kenya Kenya Defender 05/01/1992
Anthony Wanjohi Kenya Kenya Defender
Bernard Wanyama Kenya Kenya Midfielder 24/12/1989
Victor Wanyama Kenya Kenya Midfielder 25/06/1991
Stephen Waruru Kenya Kenya Midfielder 08/02/1991
Vincent Wasambo Kenya Kenya Midfielder 29/05/2000
George Waweru Kenya Kenya Defender 12/10/1978
Micky Weche Kenya Kenya Defender
Ernest Wendo Kenya Kenya Midfielder 04/12/1990
Kenneth Wendo Kenya Kenya Forward 25/08/1988
Jesse Were Kenya Kenya Forward 19/04/1989
Paul Were Kenya Kenya Midfielder 08/10/1993
Allan Wetende Kenya Kenya Forward 26/11/1985
Bobby Williamson Scotland Scotland Manager 13/08/1961
Y
Mohamed Yusuf Kenya Kenya Midfielder
Z
Erick Zakayo Kenya Kenya Midfielder 17/08/2003