Squad
Appearances
sorting
Goalkeeper
Wilson Obungo Sofapaka FC 05/09/1984
Duncan Ochieng Sofapaka FC 31/08/1978
Boniface Oluoch Tusker FC 22/12/1986
Jerim Onyango Gor Mahia FC
Arnold Origi Lillestrøm SK 15/11/1983
Defender
Omar Abud Tusker FC 09/09/1992
Jockins Atudo Azam FC 08/08/1985
Abdallah Juma AFC Leopards 04/12/1989
Brian Mandela Santos FC 24/07/1994
Musa Mohammed Gor Mahia FC 06/06/1991
James Mulinge Ulinzi Stars 25/01/1981
David Ochieng Al Taawoun 07/10/1992
Pascal Ochieng 15/05/1986
Brian Onyango Santos FC 24/07/1994
David Owino I Gor Mahia FC 05/04/1988
Joseph Shikokoti
Edwin Wafula AFC Leopards 20/12/1989
Midfielder
Ali Ahmed 25/06/1989
Eugene Asike Sofapaka FC 30/11/1993
David Gateri 09/06/1994
Kevin Kimani Fostiras FC 12/06/1989
David King'atua Thika United 26/10/1992
Kefa Lutunya 09/08/1986
Jamal Mohamed 24/11/1984
Titus Mulama 06/08/1980
Raphael Mulgal 14/06/1993
Dennis Nzomo 22/10/1985
Dennis Odhiambo Thika United 18/03/1985
Crispin Oduor 03/12/1986
Collins Okoth 21/07/1989
Johanna Omolo Lommel United 31/07/1989
Patrick Ooko
Peter Opiyo Tusker FC 15/11/1986
Kevin Opondo
Patrick Otieno 06/10/1989
James Situma 11/11/1984
Victor Wanyama Southampton FC 25/06/1991
Stephen Waruru 08/02/1991
Paul Were AFC Leopards 08/10/1993
Forward
Christian Bwamy 30/11/1989
Francis Kahata Thika United 04/05/1992
Edwin Lavatsa Gor Mahia FC 02/01/1993
Humphrey Mieno Azam FC 25/09/1989
Clifton Miheso Sofapaka FC 05/02/1993
Bob Mugalia 14/02/1988
Andrew Murunga Tusker FC 20/10/1995
Patrick Oboya 19/02/1987
Dennis Oliech AC Ajaccio 02/02/1985
Kenneth Wendo Mathare United 25/08/1988
Jesse Were Tusker FC 19/04/1989
Allan Wetende AFC Leopards 26/11/1985
Manager
Adel Amrouche since 19/02/2013 until 23/07/2014 07/03/1968
Henri Michel since 28/08/2012 until 18/12/2012 28/10/1947
Francis Kimanzi until 19/06/2012 29/05/1976