Dennis Okoth

Attacking Midfielder (L) - Kenya Police U18
13 Dec 2026
Sunday
Process

Marked for Dennis Okoth

9 Edition

The Kenya Police Herald

28 Sep 2026
From our football correspondent Uneasy

Player ratings

Reagan Otieno was unplayable

Successful dribbles: 29. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Player ratings

Moise Mbombo, 21, plays like he has been here for years — 7.81

A mark of 7.81 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Match

The drought breaks for Kenya Police

6 without a win is the sort of run that changes how a town talks about its club, and Sofapaka were the afternoon it stopped. Nothing is fixed by one result and everything feels different by one.

The terraces

Kenya Police supporters have found a favourite in Gédéon Muyadi

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Gédéon Muyadi has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Match

Kenya Police see off Sofapaka

Three points for Kenya Police, 1‑0 the final word against Sofapaka in a contest settled by the finer margins.

Squad

A falling-out at Kenya Police

Khadime N'Diaye and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

The dugout

The manager makes an example of Geordy Ndecket

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Squad

A row about effort at Kenya Police

Somebody said out loud what several people thought about how hard another man trains, and Awesu Awesu was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

A satisfied Patrick Manyama

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 1‑0, Patrick Manyama could afford to be generous.

In brief