All competitionsAfrica CupAfrica Cup Qual.CHANCHAN QualificationFriendliesWC Qualifiers Africa Appearance RecordsAll-time Top ScorersAll-time best penalty takersAll-time scorers (own goals) Record Players #NameStartInOutMin.Matches1Michael Olunga603105.262632Victor Wanyama48554.206533Abud Omar429103.755514Erick Otieno43783.858505Teddy Akumu407113.486476David Owino I42133.675437Patrick Matasi36113.297378Kenneth Muguna278122.520359Dennis Oliech32182.77333Musa Mohammed30332.6503311Jockins Atudo29322.68432Eric Johanna284222.1683213Brian Mandela28322.4543114Duke Abuya1713101.6893015Ayub Masika245121.9942916Richard Odada27192.34628Clifton Miheso199141.6882818Dennis Odhiambo25272.22927Ronney Onyango252102.17827Francis Kahata243131.94627Masoud Juma207171.5262722Joseph Okumu25112.2562623Titus Mulama24182.04225David Ochieng21431.89125Allan Wetende101581.1832526Daniel Sakari101431.1182427Arnold Origi23002.07023Robert Mumba21281.84323Johanna Omolo20351.78823Paul Were91469752331Johnstone Omurwa20221.83222Jesse Were121081.1962233Boniface Oluoch20101.75521Bryne Odhiambo20111.83921MacDonald Mariga15621.4432136Musa Otieno20001.80020Joash Onyango20011.74720Kevin Kimani155101.27620Mike Kibwage15511.50420Ovella Ochieng13781.2342041Hassan Abdallah11861.2031942Jamal Mohamed13481.0481743Sylvester Owino15101.35316Austin Odhiambo115893716Whyvonne Isuza10631.1091646Patillah Omoto13221.18515James Situma12311.13015Manzur Okwaro12341.09415Alphonce Omija11431.00515Ryan Ogam105696915Samuel Onyango78577715Timothy Ouma78762315Bonface Muchiri41144901554Lawrence Juma14061.01114Patrick Oboya1221093414Chris Erambo7746191457Duncan Ochieng13001.17013James Mulinge12101.09613George Owino12101.08713Ian Otieno12121.10313Duncan Otieno12111.14113Daniel Anyembe112293813Collins Okoth9448081364Athuman75459112Amos Nondi75275012Ben Omondi66661812John Avire57452612John Makwata21024071269Pascal Ochieng110099011John Mwangi110295711Philemon Otieno110482211William Wilson83572611Humphrey Mieno7455721174Adam Shabaan100279610Samuel Olwande100379510Augustin Makacha91278910Tom Juma82077710Mark Sirengo73166710Alpha Onyango73569910Peter Opiyo64261410Marvin Nabwire46041210Osborne Monday3704041083Edgar Ochieng9008109John Barasa5455049Pistone Mutamba5415829Mohammed Bajaber453456987Edwin Wafula8027188Julius Owino7116278Emmanuel Ake6264428Brian Bwire6224728Cliff Nyakeya5354978Jonah Ayunga353301893Francis Onyiso7006307Mohammed Ali Breik7045697Zablon Amanaka7006307George Odhiambo7065437Brian Onyango7016047Dennis Sikhayi7006907Collins Sichenje7015867Philip Opiyo6105437