- Apps · 24/25
- 1 1 start
- CAF Confederations Cup
- Minutes
- 90
- 90 per appearance
- Goals
- 0
- Assists
- 0
- Market Value
- €260K #3
- at Police
Last matches on record
24 May 2018 – 20 Sept 2024| Date | Opponent | Res | Min | G | A | Rating |
|---|---|---|---|---|---|---|
| 20 Sept | 1-2 | 90′ | – | – | — | |
| 18 Jun | 0-1 | 90′ | – | – | — | |
| 14 Jun | 1-0 | 90′ | – | – | — | |
| 15 Nov | 2-1 | 90′ | – | – | — | |
| 11 Nov | 1-1 | 90′ | – | – | — | |
| 11 Sept | 1-0 | 31′ | – | – | — | |
| 23 Aug | 3-1 | 90′ | – | – | — | |
| 14 Jul | 0-1 | 90′ | – | – | 6.7 | |
| 27 May | 0-0 | 90′ | – | – | 7.5 | |
| 24 May | 1-2 | 90′ | – | – | 7.0 |
All matches · 13 more
| 18 May | 2-1 | 90′ | – | – | 7.1 | |
| 30 Apr | 0-4 | 90′ | – | – | 6.4 | |
| 19 Apr | 0-2 | 78′ | – | – | 7.0 | |
| 27 Mar | 2-3 | 90′ | – | – | — | |
| 24 Mar | 2-2 | 90′ | – | – | — | |
| 22 Oct | 4-4 | 90′ | 1 | – | — | |
| 2 Sept | 1-1 | 90′ | – | – | — | |
| 17 May | 2-3 | 46′ | – | – | — | |
| 26 Mar | 2-1 | 90′ | – | – | — | |
| 1 Jun | JEJersey ExpressH · UOC | 2-0 | 90′ | – | – | — |
| 22 Mar | 3-4 | 90′ | – | – | — | |
| 30 Aug | 1-1 | 90′ | – | – | — | |
| 23 Aug | 1-1 | 90′ | – | – | — |
Rating colours: green 8.0+, blue 7.0+, amber 6.0+, red below. H / A = home / away. Club and country.
Season by competition
24/25| Competition | Apps | Starts | Min | G | A | G+A/90 | Rating | W-D-L |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | 90 | 0 | 0 | 0.00 | — | 0-0-1 |
W-D-L is the team result in the games he played.
Season 24/25 · CAF Confederations Cup
PoliceAttack
- Goals
- 0
Passing
- Assists
- 0
Minutes
- Started
- 1
- Off the bench
- 0
- Total
- 90′
- Minutes per match
- 90′
Discipline
- Yellow
- 0
- Red
- 0
Competitions
Position
Defender
Personal information
- Date of birth
- 7 Oct 1992
- Place of birth
- Nairobi, Kenya
- Height
- 189 cm
- Weight
- 84 kg
- Tactical role
- Defender
- Head coach
- Etienne Ndayiragije →
Market value & valuation
Police · 11.7% of €2.2MEstimated market value
€260K
Police#3 of 3
Most valuable · Police
- #1
Aboud Omar€1.6M - #2CMClifton Miheso€400K
- #3
David Ochieng€260K
Contract & transfers
Transfers on record (4)
Brommapojkarna → Free Agent
NY Cosmos →
BrommapojkarnaFree
Al Taawoun →
NY Cosmos
Tusker →
Al Taawoun
Career
Senior club + country · official matches- 0A –13/1426 appsATA
- 1A –14/1525 appsATA
- 0A 1201615 appsNCO
- 1A –201717 appsNCO
- 0A –17/1813 appsBRO
- 0A 018/191 appBRO
- 1A –23/241 appPOL
- 0A 024/251 appPOL
- 0A –20172 apps
- 0A –20183 apps
- 0A –20222 apps
- 0A 020232 apps
| Career by team | Period | Apps | Min | G | A | G+A/90 | Rating |
|---|---|---|---|---|---|---|---|
| 23/24– | 2 | — | 1 | — | — | — | |
| 17/18–18/19 | 14 | 996 | 0 | — | — | 6.69 | |
| 2016–2017 | 32 | 2,503 | 1 | — | — | — | |
| 13/14–15/16 | 51 | 4,572 | 1 | — | — | — | |
| 2017– | 9 | 751 | 0 | — | — | — | |
| Senior total | 108 | — | 3 | — | 0.06 | — |
Career goals · club + country3 in 108 matches · 0.03 per match3 clubs0 Kenya
G+A per 900.06
1 in 1,587 min
The number above each bar is the value charted · A = assists · under the season: apps and club; average rating, minutes and yellow cards in the per-90 chart · grey bar = fewer than 270 minutes · per-90 figures use only the seasons with minutes and assists on record
Season by season (12)
| Season | Team | Apps | Starts | Min | G | A | G+A/90 | YC | RC | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 24/25 | Police | 1 | 1 | 90 | 0 | 0 | 0.00 | 0 | 0 | — |
| 23/24 | Police | 1 | 0 | — | 1 | — | — | 0 | 0 | — |
| 2023 | Kenya | 2 | 2 | 180 | 0 | 0 | 0.00 | 0 | 0 | — |
| 2022 | Kenya | 2 | 2 | 180 | 0 | — | — | 1 | 0 | — |
| 18/19 | Brommapojkarna | 1 | 1 | 90 | 0 | 0 | 0.00 | 0 | 0 | — |
| 17/18 | Brommapojkarna | 13 | 10 | 906 | 0 | — | — | 2 | 0 | 6.69 |
| 2018 | Kenya | 3 | 2 | 211 | 0 | — | — | 0 | 0 | — |
| 2017 | NY Cosmos | 17 | 14 | 1,276 | 1 | — | — | 6 | 0 | — |
| 2017 | Kenya | 2 | 2 | 180 | 0 | — | — | 0 | 0 | — |
| 2016 | NY Cosmos | 15 | 12 | 1,227 | 0 | 1 | 0.07 | 2 | 0 | — |
| 14/15 | Al Taawoun | 25 | 25 | 2,250 | 1 | — | — | 2 | 0 | — |
| 13/14 | Al Taawoun | 26 | 26 | 2,322 | 0 | — | — | 2 | 0 | — |
Season detail
Attacking · passing · defending2018 · Allsvenskan
13 apps · 906 min
Attacking
- Shots
- 30.30/90
Passing
- Passes
- 46345.99/90
- Pass accuracy
- 79%
- Long balls won
- 31 / 8636%
Defending
- Duels won
- 39 / 6957%
- Interceptions
- 151.49/90
- Tackles
- 151.49/90
- Clearances
- 494.87/90
- Fouls committed
- 141.39/90
- Fouls drawn
- 70.70/90
- Dispossessed
- 20.20/90
Provider-reported season totals; figures the data feed does not record are left out. Per 90 appears from 90 minutes played.
Trophies & awards
1 title- ×1
NASL2016
Compare & teammates
Police squad →Compare with
Featured duels
Teammates
Aboud OmarDefender- FKFrancis KahataMidfielder
- BBBaraka BadiDefender
- MMMusa MohammedDefender
- DMDaniel MuchesDefender
- BOBrain OkothDefender
- AMAlvin Mang'eniMidfielder
- PMPatrick MatasiGoalkeeper