Career
Season Statistics
2025 / 2026
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Kenya
|
Friendlies | Attacker | 7 | 610 | 5 | 2 | 0 | 0 | 7.3 |
Al-Arabi SC
|
Stars League | Attacker | 15 | 516 | 3 | 1 | 0 | 0 | 7.0 |
2024 / 2025
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Al-Duhail SC
|
All competitions | Attacker | 23 | 1881 | 14 | 1 | 3 | 0 | 7.2 |
| Emir Cup | Attacker | 0 | 0 | 0 | 0 | 0 | |||
| Qatar Cup | Attacker | 2 | 191 | 1 | 0 | 0 | 0 | 7.4 | |
| QSL Cup | Attacker | 2 | 207 | 1 | 1 | 0 | |||
| Stars League | Attacker | 19 | 1483 | 12 | 1 | 2 | 0 | 7.1 | |
Kenya
|
Friendlies | Attacker | 2 | 180 | 5 | 0 | 1 | 0 |
2023 / 2024
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Al-Duhail SC
|
All competitions | Attacker | 24 | 1967 | 19 | 1 | 3 | 0 | 7.3 |
| AFC Champions League Elite | Attacker | 5 | 381 | 4 | 0 | 0 | |||
| Emir Cup | Attacker | 1 | 90 | 0 | 0 | 0 | |||
| QSL Cup | Attacker | 0 | 0 | 0 | 0 | 0 | |||
| Stars League | Attacker | 18 | 1496 | 15 | 1 | 3 | 0 | 7.4 | |
Kenya
|
All competitions | Attacker | 12 | 1075 | 5 | 0 | 1 | 0 | |
| Friendlies | Attacker | 6 | 540 | 1 | 1 | 0 | |||
| World Cup - Qualification Africa | Attacker | 6 | 535 | 4 | 0 | 0 |
2022 / 2023
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Al-Duhail SC
|
All competitions | Attacker | 35 | 3104 | 31 | 2 | 2 | 0 | 7.3 |
| AFC Champions League Elite | Attacker | 7 | 610 | 5 | 2 | 0 | 0 | 7.3 | |
| Emir Cup | Attacker | 4 | 340 | 2 | 0 | 0 | |||
| Qatar Cup | Attacker | 2 | 179 | 2 | 0 | 0 | |||
| Stars League | Attacker | 22 | 1975 | 22 | 2 | 0 | |||
Kenya
|
World Cup - Qualification Africa | Attacker | 6 | 540 | 3 | 0 | 0 | 0 |
2021 / 2022
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Al-Duhail SC
|
All competitions | Attacker | 31 | 2470 | 38 | 0 | 3 | 0 | 7.8 |
| AFC Champions League Elite | Attacker | 6 | 519 | 9 | 1 | 0 | 7.8 | ||
| Emir Cup | Attacker | 3 | 250 | 5 | 0 | 0 | |||
| Qatar Cup | Attacker | 2 | 104 | 0 | 1 | 0 | |||
| Stars League | Attacker | 20 | 1597 | 24 | 1 | 0 | |||
Kenya
|
Africa Cup of Nations | Attacker | 0 | 0 | 1 | 0 | 0 | 0 |
2020 / 2021
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Kashiwa Reysol
|
All competitions | Attacker | 35 | 3002 | 29 | 4 | 2 | 0 | 7.6 |
| J1 League | Attacker | 32 | 2732 | 28 | 4 | 2 | 0 | 7.6 | |
| J-League Cup | Attacker | 3 | 270 | 1 | 0 | 0 | |||
Al-Duhail SC
|
Stars League | Attacker | 9 | 584 | 6 | 0 | 2 | 0 |
2019 / 2020
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Kenya
|
All competitions | Attacker | 6 | 531 | 3 | 0 | 0 | 0 | 7.2 |
| Africa Cup of Nations | Attacker | 3 | 270 | 2 | 0 | 0 | 7.2 | ||
| Friendlies | Attacker | 3 | 261 | 1 | 0 | 0 | |||
Kashiwa Reysol
|
All competitions | Attacker | 33 | 2739 | 29 | 0 | 5 | 0 | |
| J2 League | Attacker | 30 | 2490 | 27 | 4 | 0 | |||
| J-League Cup | Attacker | 3 | 249 | 2 | 1 | 0 |
2018 / 2019
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Kenya
|
All competitions | Attacker | 6 | 540 | 3 | 0 | 0 | 0 | |
| Friendlies | Attacker | 2 | 180 | 1 | 0 | 0 | |||
| World Cup - Qualification Africa | Attacker | 4 | 360 | 2 | 0 | 0 | |||
Kashiwa Reysol
|
J1 League | Attacker | 10 | 496 | 3 | 2 | 1 | 0 | 7.1 |
2017 / 2018
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Kenya
|
Friendlies | Attacker | 4 | 331 | 4 | 0 | 0 | 0 | |
Girona
|
La Liga | Attacker | 14 | 426 | 3 | 1 | 0 | 0 | 6.7 |
Guizhou Zhicheng
|
Super League | Attacker | 9 | 764 | 2 | 0 | 1 | 0 | 7.0 |
2016 / 2017
| Team | League | Pos | Apps | Mins | G | A | 🟨 | 🟥 | Rating |
|---|---|---|---|---|---|---|---|---|---|
Djurgardens IF
|
Allsvenskan | Attacker | 27 | 1732 | 12 | 2 | 3 | 0 | 8.3 |
Recent Appearances
| Date | Match | Mins | G | A | Rating |
|---|---|---|---|---|---|
| 21 Feb 26 |
Al-Duhail SC
1–1
Al-Arabi SC
|
45 | 0 | 6.2 | |
| 05 Feb 26 |
Al-Arabi SC
1–2
Al Shamal
|
90 | 0 | 6.6 | |
| 29 Jan 26 |
UMM Salal
2–4
Al-Arabi SC
|
32 | 0 | 6.2 | |
| 07 Jan 26 |
Al Wakrah
0–1
Al-Arabi SC
|
89 | 1 | 6.9 | |
| 23 Nov 25 |
Qatar SC
1–5
Al-Arabi SC
|
90 | 2 | 0 | 8.9 |
| 09 Nov 25 |
Al-Arabi SC
1–0
Al Ahli Doha
|
81 | 0 | 6.9 | |
| 31 Oct 25 |
Al-Arabi SC
2–0
Al Shahaniya
|
89 | 1 | 0 | 7.3 |
| 18 Apr 25 |
Al-Khor
0–1
Al-Duhail SC
|
45 | 1 | 0 | 7.3 |
| 05 Apr 25 |
Al-Duhail SC
0–4
Al Shamal
|
90 | 0 | 6.3 | |
| 29 Mar 25 |
Al-Gharafa
0–2
Al-Duhail SC
|
79 | 0 | 5.5 | |
| 08 Mar 25 |
Al-Duhail SC
4–2
Al Ahli Doha
|
90 | 1 | 0 | 7.9 |
| 28 Feb 25 |
Al-Duhail SC
2–1
Al Shahaniya
|
90 | 1 | 0 | 7.3 |
| 22 Feb 25 |
Al Sadd
2–0
Al-Duhail SC
|
67 | 0 | 7.2 | |
| 07 Feb 25 |
Al-Duhail SC
2–0
Al Wakrah
|
64 | 1 | 0 | 7.0 |
| 23 Jan 25 |
Al-Rayyan SC
0–0
Al-Duhail SC
|
90 | 0 | 7.2 | |
| 12 Jan 25 |
Al-Duhail SC
4–1
Qatar SC
|
72 | 0 | 6.7 | |
| 07 Dec 24 |
Al-Duhail SC
1–2
Al-Khor
|
90 | 0 | 7.7 | |
| 23 Nov 24 |
Al-Arabi SC
0–5
Al-Duhail SC
|
63 | 0 | 6.7 | |
| 01 Nov 24 |
Al Shamal
2–6
Al-Duhail SC
|
90 | 1 | 1 | 8.7 |
| 27 Oct 24 |
Al-Duhail SC
1–1
Al-Gharafa
|
90 | 1 | 0 | 7.3 |
Transfer History
| Date | From | To | Type | |
|---|---|---|---|---|
| Jul 2025 | → | Free agent | ||
| Jun 2025 | → | Free Transfer | ||
| Jun 2025 | → | Free Transfer | ||
| Jan 2021 | → | N/A |
×