Squad
Appearances
sorting
Goalkeeper
29 Caleb Omondi Kenya 11/05/2003
35 Kevin Omondi Kenya 08/08/1997
16 Mathews Otieno Kenya 18/03/1996
Dolph Owino Kenya 08/12/2003
Defender
2 Geoffrey Ochieng Kenya 05/05/1996
37 Paul Ochuoga Kenya 13/09/2004
Alphonce Omija Kenya 09/10/2002
4 Joshua Onyango Kenya 22/11/2004
Kenedy Onyango Kenya 24/10/1988
15 Sylvester Owino Kenya 06/05/2001
Midfielder
17 Chris Akena Uganda 18/08/2002
24 Lawrence Juma Kenya 17/11/1992
11 John Macharia Kenya 10/01/1999
6 Enock Morrison Ghana 18/01/2000
14 John Nyawir Kenya 06/06/1999
Nicholas Ochieng Kenya 16/08/2002
21 Sydney Ochieng Kenya 31/12/1996
10 Austin Odhiambo Kenya 16/12/1999
8 Alpha Onyango Kenya 23/12/2000
Faiz Opande Kenya 15/07/2004
26 Philemon Otieno Kenya 18/10/1992
23 Rodgers Ouma Kenya 01/07/2002
3 Kevin Simiyu Kenya 08/09/1995
20 Ernest Wendo Kenya 04/12/1990
Forward
18 Gédeon Bendeka Congo DR 03/06/1999
30 Samuel Kapen Kenya 25/08/2002
Musa Masika Kenya 03/06/2000
22 Benson Ochieng Kenya 16/10/2001
40 Christopher Ochieng Kenya 25/12/1993
5 George Odhiambo Kenya 31/12/1992
33 Joseph Odhiambo Kenya 18/08/2002
Ben Omondi Kenya 24/04/2004
7 Boniface Omondi Kenya 22/11/1994
Mark Shaban Kenya
19 Shariff Sirengo Kenya 09/10/2002
25 Bryson Wangai Kenya
12 Enock Wanyama Kenya 22/09/2001
Manager
Leonardo Neiva Brazil 10/12/1977