Kenya Football Team squad

Squad

22 Sep. 2021

31 Jan. 2026

Unknown MP GS
Age cm Rating Season. MP
13
B. Ochieng Mara Sugar 0 0 0 0 0 - - 1K 25 0 0 0 0
Goalkeepers MP GS
Age cm Rating Season. MP
B. Bwire Polokwane City 0 0 0 0 0 24 - 1K 25 1 2 2 0
1
Ian Otieno Richards Bay 0 0 0 0 0 31 183 3.67K 31 2 3 5 0
23
B. Odhiambo 0 0 0 0 0 27 - 35K 34 1 0 0 0
B. Munyasa 0 0 0 0 0 - - 0 0 0 0 0 0
18
Patrick Matasi 4 4 3 0 0 36 - 5.25K 34 1 4 3 0
Defenders MP GS
Age cm Rating Season. MP
15
D. Anyembe Viborg FF 2 2 0 0 0 26 189 2.77M 66 1 2 0 0
T. Knost Verl 0 0 0 0 0 24 178 170.83K 46 0 0 0 0
4
J. Omurwa Abha 4 4 0 0 0 26 183 178.44K 41 2 6 0 0
16
R. Onyango Gor Mahia 4 4 1 1 0 23 182 49.47K 35 1 4 1 0
3
O. Khamis Darajani Gogo 4 3 0 0 1 32 175 127.23K 50 3 9 0 2
19
C. Shichenje FK Vojvodina 0 0 0 0 0 21 189 206.17K 44 1 0 0 0
19
Collins Sichenje FK Vojvodina 0 0 0 0 0 21 189 236.82K 42 0 0 0 0
5
Alphonce Omija Gor Mahia 1 1 0 0 0 21 - 457.14 28 1 1 0 0
2
D. Ochieng Kenya Police FC 0 0 0 0 0 31 187 16K 34 4 7 0 3
19
C. Senaji 1 0 0 0 0 28 - 12.29K 30 1 1 0 0
Midfielders MP GS
Age cm Rating Season. MP
17
Amos Nondi Ararat-Armenia 2 2 0 1 0 25 171 2.96M 64 2 3 0 0
22
Timothy Ouma IF Elfsborg 4 2 0 0 1 20 183 48.4K 36 1 4 0 1
6
A. Akumu Kheybar 4 4 0 0 1 31 188 258.31K 50 3 8 0 3
12
R. Odada Dundee United 4 4 0 0 0 23 190 399.33K 50 2 9 1 2
10
K. Mugambi Kenya Police FC 3 3 0 0 0 28 175 181.23K 45 2 9 0 0
7
C. Miheso AFC Leopards 1 1 0 0 0 31 - 60.46K 40 4 5 0 0
11
C. Erambo Tusker FC 2 0 0 0 0 19 - 1.72K 29 1 2 0 0
8
Duke Abuya Young Africans 3 0 1 0 0 30 - 57.98K 40 2 7 1 0
K. Odhiambo AFC Leopards 0 0 0 0 0 21 - 5.78K 26 0 0 0 0
17
J. Ochieng Zanaco 0 0 0 0 0 20 - 1.85K 26 1 0 0 0
20
A. Odhiambo 1 0 0 0 0 - - 18K 30 1 1 0 0
13
B. Ochieng 0 0 0 0 0 18 - 1K 25 1 0 0 0
13
D. Okoth 0 0 0 0 0 31 - 1K 25 1 0 0 0
Strikers MP GS
Age cm Rating Season. MP
14
M. Olunga Al-Duhail 4 4 2 0 0 30 193 10.46M 74 3 14 7 0
20
E. Omondi UTA Arad 1 1 0 1 0 30 186 931.16K 57 3 6 0 0
7
A. Masika 2 0 0 0 0 32 170 298.51K 52 2 4 1 0
B. Kamau 0 0 0 0 0 29 175 780.01K 47 0 0 0 0
Adam Wilson The New Saints 0 0 0 0 0 24 179 426.04K 52 0 0 0 0
E. Rupia Ihefu 0 0 0 0 0 29 - 123.34K 45 0 0 0 0
9
B. Ochieng Gor Mahia 2 0 1 0 0 22 180 62.63K 36 1 2 1 0
Benson Omalla Gor Mahia 0 0 0 0 0 22 - 5.46K 30 0 0 0 0
21
John Avire 0 0 0 0 0 27 - 50.54K 32 1 0 0 0

Stand out players

Top goalscorer Player with most assists Most suspended player Most minutes
M. Olunga
M. Olunga
2
R. Onyango
R. Onyango
1
O. Khamis
O. Khamis
1
Patrick Matasi
Patrick Matasi
360'