Place of Birth:
Nairobi, Kenya
Premyer Liqası
8
0
4
4
4
0
1
0
0
354
Premyer Liqası
Azərbaycan Kuboku
2
0
0
1
0
0
0
0
0
166
Azərbaycan Kuboku
Jupiler Pro League
46
1
30
10
39
3
3
0
0
1793
Jupiler Pro League
Challenger Pro League
42
12
8
16
8
8
5
0
0
2954
Challenger Pro League
Croky Cup
Playoffs 1/2
Ping An Chinese Super League
26
9
4
10
5
4
2
0
0
2003
Ping An Chinese Super League
The Emirates FA Cup
1
0
1
0
1
0
0
0
0
52
The Emirates FA Cup
Sky Bet Championship
5
0
5
0
10
0
0
0
0
78
Sky Bet Championship
Meiji Yasuda J1 League
8
0
7
1
9
2
0
0
0
187
Meiji Yasuda J1 League
J.League YBC Levain Cup
5
2
2
1
3
0
0
0
0
285
J.League YBC Levain Cup
Emperor's Cup
Hilux Revo Thai League 1
13
2
5
9
5
1
0
0
0
661
Hilux Revo Thai League 1
Totals
FIFA Friendlies
9
0
1
5
2
2
0
0
0
610
FIFA Friendlies
Non-FIFA Friendlies
2
0
2
1
2
0
0
0
0
73
Non-FIFA Friendlies
4 Nations Tournament
2
1
0
2
0
1
0
0
0
176
4 Nations Tournament
Africa Cup of Nations
3
0
0
1
0
1
1
0
0
261
Africa Cup of Nations
WC Qualification
4
1
2
1
2
0
0
0
0
216
WC Qualification
AFCON Qualification
8
2
1
3
1
0
1
0
0
581
AFCON Qualification
Totals
Azərbaycan Kuboku
2023/2024
2
0
0
1
0
-
0
0
0
166
Azərbaycan Kuboku
Premyer Liqası
2023/2024
8
0
4
4
4
-
1
0
0
354
Premyer Liqası
Hilux Revo Thai League 1
2021/2022
13
2
5
9
5
-
0
0
0
661
Hilux Revo Thai League 1
Emperor's Cup
2021
1
0
1
0
1
-
0
0
0
16
Emperor's Cup
J.League YBC Levain Cup
2021
5
2
2
1
3
-
0
0
0
285
J.League YBC Levain Cup
Meiji Yasuda J1 League
2021
8
0
7
1
9
2
0
0
0
187
Meiji Yasuda J1 League
The Emirates FA Cup
2019/2020
1
0
1
0
1
0
0
0
0
52
The Emirates FA Cup
Sky Bet Championship
2019/2020
5
0
5
0
10
0
0
0
0
78
Sky Bet Championship
Chinese Super League
2019
12
2
2
5
3
1
1
0
0
873
Chinese Super League
Chinese Super League
2018
14
7
2
5
2
3
1
0
0
1130
Chinese Super League
Proximus League
2016/2017
20
6
4
9
4
-
2
0
0
1408
Proximus League
Croky Cup
2016/2017
1
1
0
0
0
-
0
0
0
90
Croky Cup
Proximus League
2015/2016
22
6
4
7
4
-
3
0
0
1546
Proximus League
Croky Cup
2015/2016
2
0
0
1
0
-
0
0
0
155
Croky Cup
Playoffs 1/2
2014/2015
4
1
0
2
1
-
0
0
1
281
Playoffs 1/2
Jupiler Pro League
2014/2015
16
1
6
5
6
1
3
0
0
940
Jupiler Pro League
Jupiler Pro League
2014/2015
1
0
0
0
0
0
0
0
0
90
Jupiler Pro League
Jupiler Pro League
2013/2014
12
0
10
2
14
1
0
0
0
301
Jupiler Pro League
Jupiler Pro League
2012/2013
11
0
8
3
13
1
0
0
0
339
Jupiler Pro League
Jupiler Pro League
2011/2012
6
0
6
0
6
0
0
0
0
123
Jupiler Pro League
Show All
Show All
Totals
4 Nations Tournament
2024
2
1
0
2
0
1
0
0
0
176
4 Nations Tournament
WC Qualification
2026
2
0
2
0
2
0
0
0
0
36
WC Qualification
Non-FIFA Friendlies
2023
2
0
2
1
2
0
0
0
0
73
Non-FIFA Friendlies
AFCON Qualification
2021
3
0
0
2
0
0
0
0
0
203
AFCON Qualification
Total Africa Cup of Nations
2019
3
0
0
1
0
1
1
0
0
261
Total Africa Cup of Nations
FIFA Friendlies
2019
3
0
0
2
0
-
0
0
0
212
FIFA Friendlies
FIFA Friendlies
2018
1
0
0
1
1
-
0
0
0
53
FIFA Friendlies
AFCON Qualification
2019
1
0
0
0
0
0
1
0
0
90
AFCON Qualification
FIFA Friendlies
2016
3
0
0
2
0
-
0
0
0
226
FIFA Friendlies
WC Qualification
2018
2
1
0
1
0
-
0
0
0
180
WC Qualification
AFCON Qualification
2017
4
2
1
1
1
-
0
0
0
288
AFCON Qualification
FIFA Friendlies
2014
1
0
0
0
0
-
0
0
0
90
FIFA Friendlies
FIFA Friendlies
2012
1
0
1
0
1
-
0
0
0
29
FIFA Friendlies
Show All
Show All
Totals