Born: 26- 3-1994 Country: Kenya Caps: 69 (W22-D23-L24 – GF81-GA79 – %48.55) Goals: 34 (% 0.49 per match) Age First Cap: 21 yr 3 d 29- 3-2015 vs. Seychelles 2-0 Age Last Cap: 31 yr 202 d 14-10-2025 vs. Ivory Coast 0-3 National Team Career: 10 yr 199 d
Cap Goals Date Venue Opponent Score Competition
1 29- 3-15 Victoria Seychelles 2-0
2 1 1 7- 6-15 Kigali South Sudan 2-0
3 1 14- 6-15 Owando Congo-Brazzav. 1-1 African Cup Qualifier
4 1 21- 6-15 Bahir Dar Ethiopia 0-2 CHAN Qualifier
5 1 4- 7-15 Nairobi Ethiopia 0-0 CHAN Qualifier
6 1 2 6- 9-15 Nairobi Zambia 1-2 African Cup Qualifier
7 1 3 7-10-15 Belle Vue Marel Mauritius 5-2 World Cup Qualifier
8 3 11-10-15 Kasarani Mauritius 0-0 World Cup Qualifier
9 1 4 13-11-15 Nairobi Cape Verde 1-0 World Cup Qualifier
10 4 17-11-15 Praia Cape Verde 0-2 World Cup Qualifier
11 1 5 22-11-15 Addis Ababa Uganda 2-0 CECAFA Cup
12 1 6 25-11-15 Awassa Burundi 1-1 CECAFA Cup
13 6 27-11-15 Awassa Zanzibar 1-3 [*] CECAFA Cup
14 6 1-12-15 Addis Ababa Rwanda 0-0 [1] CECAFA Cup
15 6 23- 3-16 Bissau Guinea-Bissau 0-1 African Cup Qualifier
16 6 27- 3-16 Nairobi Guinea-Bissau 0-1 African Cup Qualifier
17 6 4- 6-16 Nairobi Congo-Brazzav. 2-1 African Cup Qualifier
18 6 30- 8-16 Kira Town Uganda 0-0
19 6 4- 9-16 Ndola Zambia 1-1 African Cup Qualifier
20 1 7 4-10-16 Kinshasa Congo-Kinshasa 1-0
21 7 12-11-16 Kasarani Mozambique 1-0
22 7 15-11-16 Kasarani Liberia 1-0
23 1 8 23- 3-17 Machakos Uganda 1-1
24 2 10 26- 3-17 Machakos Congo-Kinshasa 2-1
25 1 11 10- 6-17 Freetown Sierra Leone 1-2 [2] African Cup Qualifier
26 1 12 5-10-17 Basra Iraq 1-2
27 12 8-10-17 Nonthanburi Thailand 0-1
28 12 24- 3-18 Marrakech Comoros 2-2
29 1 13 27- 3-18 Marrakech Central Afr. R. 2-3
30 13 8- 9-18 Kasarani Ghana 1-0 African Cup Qualifier
31 13 10-10-18 Bahir Dar Ethiopia 0-0 African Cup Qualifier
32 1 14 14-10-18 Kasarani Ethiopia 3-0 African Cup Qualifier
33 14 7- 6-19 Bondoufle Madagascar 1-0
34 1 15 15- 6-19 Madrid Congo-Kinshasa 1-1
35 15 23- 6-19 Cairo Algeria 0-2 African Nations Cup
36 2 17 27- 6-19 Cairo Tanzania 3-2 African Nations Cup
37 17 1- 7-19 Cairo Senegal 0-3 African Nations Cup
38 17 8- 9-19 Kasarani Uganda 1-1
39 17 13-10-19 Kasarani Mozambique 0-1
40 1 18 14-11-19 Alexandria Egypt 1-1 African Cup Qualifier
41 18 18-11-19 Kasarani Togo 1-1 African Cup Qualifier
42 18 25- 3-21 Nairobi Egypt 1-1 African Cup Qualifier
43 18 2- 9-21 Nairobi Uganda 0-0 World Cup Qualifier
44 1 19 5- 9-21 Kigali Rwanda 1-1 World Cup Qualifier
45 19 7-10-21 Agadir Mali 0-5 World Cup Qualifier
46 19 10-10-21 Nairobi Mali 0-1 World Cup Qualifier
47 1 20 11-11-21 Southampton Uganda 1-1 World Cup Qualifier
48 1 21 15-11-21 Nairobi Rwanda 2-1 World Cup Qualifier
49 1 22 28- 3-23 Tehran Iran 1-2
50 22 14- 6-23 Saint Pierre Pakistan 1-0 Four Nations Tournament
51 22 18- 6-23 Saint Pierre Mauritius 0-1 Four Nations Tournament 52 22 7- 9-23 Al-Wakrah Qatar 2-1
53 22 11- 9-23 Kasarani South Sudan 0-1
54 22 16-10-23 Antalya Russia 2-2
55 22 16-11-23 Franceville Gabon 1-2 World Cup Qualifier
56 2 24 20-11-23 Abidjan Seychelles 5-0 World Cup Qualifier
57 2 26 23- 3-24 Lilongwe Malawi 4-0 Four Nations Tournament
58 3 29 26- 3-24 Lilongwe Zimbabwe 3-1 Four Nations Tournament
59 29 7- 6-24 Lilongwe Burundi 1-1 World Cup Qualifier
60 29 11- 6-24 Lilongwe Ivory Coast 0-0 World Cup Qualifier
61 1 30 11-10-24 Douala Cameroon 1-4 African Cup Qualifier
62 30 14-10-24 Kampala Cameroon 0-1 African Cup Qualifier
63 30 15-11-24 Polokwane Zimbabwe 1-1 African Cup Qualifier
64 1 31 20- 3-25 Abidjan Gambia 3-3 World Cup Qualifier
65 1 32 23- 3-25 Nairobi Gabon 1-2 World Cup Qualifier
66 32 5- 9-25 Kasarani Gambia 1-3 World Cup Qualifier
67 2 34 9- 9-25 Kasarani Seychelles 5-0 World Cup Qualifier
68 34 9-10-25 Bujumbura Burundi 1-0 World Cup Qualifier
69 34 14-10-25 Abidjan Ivory Coast 0-3 World Cup Qualifier
[1] Kenya lost 3-5 on penalty kicks.
[2] Sierra Leone disqualified by CAF and the result was annulled. Full A for Kenya.
[*] Not full A for FIFA (non FIFA member)
Total Record
Matches Won Draw Lost For Against Points Percentage
69 22 23 24 81- 79 67 48.55
Types of Matches Goals
Friendlies 20 9
World Cup Qualifier 20 11
African Cup Qualifier 16 5
CECAFA Cup 4 2
African Nations Cup 3 2
CHAN Qualifier 2 0
Other Tournaments 4 5
Total caps / goals: 69 34
Prepared and maintained by Roberto Mamrud for the Rec.Sport.Soccer Statistics Foundation
Author: Roberto Mamrud
(roberto.mamrud@gmail.com)
Last updated: 11 Mar 2026
(C) Copyright Roberto Mamrud and RSSSF 2025/26
You are free to copy this document in whole or part provided that proper
acknowledgement is given to the author. All rights reserved.