Place of Birth:
Ruiru, Kenya
CAF Champions League
0
0
0
0
2
0
0
0
0
0
CAF Champions League
UEFA Europa Conference League
7
0
1
2
2
0
1
0
0
560
UEFA Europa Conference League
Fastex Premier League
35
1
10
9
12
0
14
0
1
2196
Fastex Premier League
Crystalbet Erovnuli Liga
144
1
21
19
36
3
37
2
0
11205
Crystalbet Erovnuli Liga
Playoffs 1/2
FKF Premier League
18
1
13
3
34
0
2
0
0
719
FKF Premier League
KPL Top 8 Cup
3
0
1
2
5
0
1
0
0
140
KPL Top 8 Cup
FKF Charity Shield Cup
0
0
0
0
1
0
0
0
0
0
FKF Charity Shield Cup
Totals
FIFA Friendlies
2
0
1
0
4
0
1
0
0
132
FIFA Friendlies
Non-FIFA Friendlies
2
1
1
0
1
0
1
0
0
110
Non-FIFA Friendlies
4 Nations Tournament
2
0
2
0
2
0
0
0
0
47
4 Nations Tournament
Mauritius 4 NFS
2
0
0
1
0
0
0
0
0
176
Mauritius 4 NFS
WC Qualification
4
0
0
1
0
1
0
0
0
359
WC Qualification
Totals
AFCON U-20 Qualification
0
1
0
0
0
0
0
0
0
0
AFCON U-20 Qualification
Totals
Fastex Premier League
2023/2024
21
0
10
5
11
-
8
0
1
1017
Fastex Premier League
UEFA Europa Conference League
2023/2024
4
0
1
2
1
0
1
0
0
290
UEFA Europa Conference League
VBET Premier League
2022/2023
14
1
0
4
1
-
6
0
0
1179
VBET Premier League
UEFA Europa Conference League
2022/2023
2
0
0
0
0
0
0
0
0
180
UEFA Europa Conference League
Crystalbet Erovnuli Liga
2022
32
0
5
0
8
-
7
0
0
2533
Crystalbet Erovnuli Liga
UEFA Europa Conference League
2021/2022
1
0
0
0
1
0
0
0
0
90
UEFA Europa Conference League
Crystalbet Erovnuli Liga
2021
31
0
1
3
2
-
11
1
0
2672
Crystalbet Erovnuli Liga
Crystalbet Erovnuli Liga
2020
14
0
0
4
2
-
2
0
0
1174
Crystalbet Erovnuli Liga
Erovnuli Liga
2019
31
0
4
8
4
-
8
0
0
2319
Erovnuli Liga
Erovnuli Liga
2018
20
0
11
2
20
-
4
1
0
1107
Erovnuli Liga
Playoffs 1/2
2017
1
0
0
0
0
-
1
0
0
90
Playoffs 1/2
SportPesa Premier League
2017
3
0
2
1
8
-
0
0
0
145
SportPesa Premier League
Erovnuli Liga
2017
16
1
0
2
0
-
5
0
0
1400
Erovnuli Liga
KPL Top 8 Cup
2016
3
0
1
2
1
-
1
0
0
140
KPL Top 8 Cup
SportPesa Premier League
2016
12
1
9
1
16
-
1
0
0
445
SportPesa Premier League
Orange CAF Champions League
2016
0
0
0
0
2
-
0
0
0
0
Orange CAF Champions League
DStv SuperSport Super Cup
2016
0
0
0
0
1
-
0
0
0
0
DStv SuperSport Super Cup
KPL Top 8 Cup
2015
0
0
0
0
4
-
0
0
0
0
KPL Top 8 Cup
SportPesa Premier League
2015
3
0
2
1
10
-
1
0
0
129
SportPesa Premier League
Show All
Show All
Totals
4 Nations Tournament
2024
2
0
2
0
2
0
0
0
0
47
4 Nations Tournament
WC Qualification
2026
2
0
0
1
0
1
0
0
0
179
WC Qualification
Mauritius 4 NFS
2023
2
0
0
1
0
0
0
0
0
176
Mauritius 4 NFS
Non-FIFA Friendlies
2023
2
1
1
0
1
0
1
0
0
110
Non-FIFA Friendlies
FIFA Friendlies
2023
2
0
1
0
1
0
1
0
0
132
FIFA Friendlies
WC Qualification
2022
2
0
0
0
0
0
0
0
0
180
WC Qualification
FIFA Friendlies
2016
-
-
-
-
-
-
-
-
-
-
FIFA Friendlies
Totals
AFCON U-20 Qualification
2017
-
1
-
-
-
-
-
-
-
-
AFCON U-20 Qualification
Totals