Moise Mbombo

Striker - Kenya Police
16 Feb 2033
Wednesday
Process

Marked for Moise Mbombo

342 Edition

The Kenya Police Herald

14 Feb 2033
From our football correspondent Upbeat

Squad

Yusuf Mainge breaks a bone — 83 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 83 days, a clean timeline, and a return date somebody can actually plan around.

Market

Elvis Mainge puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Kenya Police, and it is not being withdrawn.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

Kenya Police find a way past Bandari

Bandari made Kenya Police work for it, but the scoreboard read 3‑1 at the end and the table does not ask how.

The terraces

One of their own: Timothy Kibwage

He is 19 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

The dugout

No hiding place for Gédéon Muyadi

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Gédéon Muyadi, and the manager let it.

Player ratings

Ninety minutes of Douglas Omanga at his very best

Marked 8.33. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Kenya Police.

Player ratings

Koné Mohamed was on a different afternoon to everybody else

8.30. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

Squad

Awesu Awesu falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

Back issues
339 Edition

The Kenya Police Herald

24 Jan 2033
From our football correspondent Steady

Squad

Yusuf Mainge breaks a bone — 104 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 104 days, a clean timeline, and a return date somebody can actually plan around.

Market

Anthony Nyakeya has said yes to Shabana

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Kenya Police have lost him in all but the paperwork.

Squad

Words exchanged at Kenya Police

Yusuf Mainge and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

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

Brian Okoth has become a man the manager trusts

Nobody at Kenya Police will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

Market

The Baraka Badi story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Baraka Badi signs something — a contract at Kenya Police or anywhere else — this column belongs to him.

The dugout

Gédéon Muyadi has been promised minutes

A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Gédéon Muyadi has written the date down.

Match

Kenya Police in the hunt for Europe

Position 5, 63 points, and a run-in that decides whether next season has Thursday nights in it. Nobody is calling it a race yet, which is what people say during one.

Boardroom

The Kenya Police production line keeps running

52 graduates out of an academy now rated 7 out of 20. Clubs this size survive on exactly that, and the town knows every name.

In brief

338 Edition

The Kenya Police Herald

17 Jan 2033
From our football correspondent Steady

Squad

112 days out for Yusuf Mainge after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Market

Terms done: Michael Wanyama is going

Fee agreed, wages agreed, and Mathare United waiting with a shirt. Nobody at Kenya Police is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Yusuf Mainge falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Shadrack Kobedi stays put

“The easiest signature of my career.” Shadrack Kobedi and Kenya Police agree another 1 years, and the manager can plan around him rather than about him.

The dugout

Douglas Omanga has become a man the manager trusts

Nobody at Kenya Police will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

337 Edition

The Kenya Police Herald

10 Jan 2033
From our football correspondent Steady

Market

Anthony Nyakeya turns Nairobi United down

“It was not right for me. I am not going to explain why to anybody except the people I owe an explanation to.” A deal agreed between two clubs, and a player who declined to be part of it.

Market

Kenya Police turn down Sofapaka for Ibrahim Miheso

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Erick Zakayo in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Market

Mathare United watching Michael Wanyama

The interest is real enough to have reached print. Kenya Police have said nothing, which in a transfer window is its own kind of answer.

Squad

Shadrack Kobedi signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Shadrack Kobedi commits to Kenya Police for another 1 years.

The dugout

When it matters, Moise Mbombo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

The manager makes Gédéon Muyadi a promise

Nothing in writing and nothing in public: a word about playing time, given face to face at Kenya Police. The team sheets over the next month will show whether it was worth having.

Market

Tyshick Mosengo linked with a move away

The name of Tyshick Mosengo keeps appearing in other people's back pages. Kenya Police say nothing, which says plenty.

In brief

334 Edition

The Kenya Police Herald

20 Dec 2032
From our football correspondent Steady

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Yusuf Mainge falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

The dugout

Douglas Omanga has become a man the manager trusts

Nobody at Kenya Police will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

333 Edition

The Kenya Police Herald

13 Dec 2032
From our football correspondent Steady

Squad

Yusuf Mainge in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

The dugout

Gédéon Muyadi gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

Awesu Awesu falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

The dugout

Moise Mbombo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Moise Mbombo is on it.

Market

Tyshick Mosengo linked with a move away

The name of Tyshick Mosengo keeps appearing in other people's back pages. Kenya Police say nothing, which says plenty.

Squad

Samuel Boamah Quansah is not doing himself any favours

A manager forgives a bad Saturday far more readily than a bad Tuesday, because one of them he can explain and the other one he chose. The reports this week have not been good.

In brief

331 Edition

The Kenya Police Herald

29 Nov 2032
From our football correspondent Steady

Market

Anthony Nyakeya has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Kenya Police they have already started talking about him in the past tense.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

A row about effort at Kenya Police

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

The dugout

When it matters, Brian Okoth plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

Baraka Badi linked with a move away

The name of Baraka Badi keeps appearing in other people's back pages. Kenya Police say nothing, which says plenty.

The dugout

The manager makes Gédéon Muyadi a promise

Nothing in writing and nothing in public: a word about playing time, given face to face at Kenya Police. The team sheets over the next month will show whether it was worth having.

In brief

330 Edition

The Kenya Police Herald

22 Nov 2032
From our football correspondent Steady

Squad

Yusuf Mainge honoured for the season

The kind of year that ends with a name being read out in a hall. Kenya Police had the benefit of it every week and now have the problem of everybody else knowing.

Squad

Awesu Awesu falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

The dugout

Douglas Omanga gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Douglas Omanga is on it.

Market

The Moise Mbombo talk will not go away

Another week, another link, another denial nobody quite believes. Kenya Police know the market decides these things, not the back pages — but the back pages are louder.

The dugout

The manager makes Gédéon Muyadi a promise

Nothing in writing and nothing in public: a word about playing time, given face to face at Kenya Police. The team sheets over the next month will show whether it was worth having.

Squad

Questions about Awesu Awesu on the training pitch

The standards have slipped, and in a building where everybody watches everybody it has not gone unremarked. This is how a player loses a place before he loses one.

In brief

329 Edition

The Kenya Police Herald

15 Nov 2032
From our football correspondent Steady

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.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

When it matters, Moise Mbombo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Squad

A season on the outside for Koné Mohamed

He trains hard, says the right things and goes home to an empty flat. Nobody at Kenya Police has done anything wrong, which is exactly what makes it so difficult to fix.

The dugout

A door opens for Gédéon Muyadi

He asked about his future and was given an answer with minutes in it. The manager has now made a promise in a building where promises are remembered, and the clock on it has started.

Squad

Country calls for Douglas Omanga

He goes off to be somebody else’s player for a fortnight. Kenya Police lose him for the window and would like him returned in the condition he left.

In brief

326 Edition

The Kenya Police Herald

25 Oct 2032
From our football correspondent Steady

Squad

A row about effort at Kenya Police

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

Squad

Connor Austin signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Connor Austin and Kenya Police agree another 3 years.

The dugout

Douglas Omanga gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Douglas Omanga is on it.

In brief

325 Edition

The Kenya Police Herald

18 Oct 2032
From our football correspondent Steady

Squad

A falling-out at Kenya Police

Yusuf Mainge and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

The dugout

Moise Mbombo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Moise Mbombo is on it.

Squad

A row about effort at Kenya Police

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

In brief

324 Edition

The Kenya Police Herald

11 Oct 2032
From our football correspondent Steady

Market

Only the photograph left for Ibrahim Miheso

Fee agreed, terms agreed, medical booked. Ibrahim Miheso will be somebody else’s player by the weekend, and around Kenya Police the goodbyes have quietly begun.

Squad

Khadime N'Diaye in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

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.

Squad

Samuel Boamah Quansah signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Samuel Boamah Quansah and Kenya Police agree another 1 years.

Boardroom

Kenya Police counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Kenya Police now.

The dugout

Gédéon Muyadi gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Gédéon Muyadi is on it.

Market

Yusuf Mainge linked with a move away

The name of Yusuf Mainge keeps appearing in other people's back pages. Kenya Police say nothing, which says plenty.

Squad

International call for Douglas Omanga

Douglas Omanga joins up with his country. Kenya Police lose him for the window and would like him back in one piece.

The dugout

A door opens for Gédéon Muyadi

He asked about his future and was given an answer with minutes in it. The manager has now made a promise in a building where promises are remembered, and the clock on it has started.

In brief

321 Edition

The Kenya Police Herald

20 Sep 2032
From our football correspondent Upbeat

Squad

28 days out for Baraka Badi after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Match

No mercy from Kenya Police

Posta Rangers will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Kenya Police were ruthless in the way good sides are ruthless.

Player ratings

A brace, and Clinton Okoth takes the afternoon — 8.53

There is a particular kind of quiet from an away end watching one man score twice. Clinton Okoth provided it, and the 8.53 beside his name is if anything generous to everybody else.

Squad

At 21, Francis Okoth is already the best thing here

An average of 7.16 in a first team he is several years too young for. Kenya Police have something, and by now the whole division has noticed.

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 terraces

The crowd has taken to Clinton Okoth

At 20 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Player ratings

Moise Mbombo was on a different afternoon to everybody else

8.43. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

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 Joseph Henderson

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

In brief

320 Edition

The Kenya Police Herald

13 Sep 2032
From our football correspondent Steady

Squad

A fracture rules Baraka Badi out for 35 days

Bones knit. That is the one merciful thing about this injury and the reason Kenya Police will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Market

Ibrahim Miheso has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Kenya Police they have already started talking about him in the past tense.

Squad

Khadime N'Diaye in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Squad

A row about effort at Kenya Police

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

Match

Kakamega Homeboyz take the points off Kenya Police

Beaten 0‑1, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Squad

Clinton Okoth signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Clinton Okoth commits to Kenya Police for another 4 years.

The dugout

Joseph Henderson faces the questions

“We were not good enough today and I am not going to dress it up.” Joseph Henderson after 0‑1, in the tone of a man who knows the next question and does not intend to answer it.

Boardroom

Kenya Police counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Kenya Police now.

Player ratings

Francis Okoth beats them one at a time

Successful dribbles: 14. There was always a defender in front of him and there was never a defender in front of him for long.

In brief

319 Edition

The Kenya Police Herald

6 Sep 2032
From our football correspondent Upbeat

Squad

A fracture rules Baraka Badi out for 43 days

Bones knit. That is the one merciful thing about this injury and the reason Kenya Police will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Player ratings

Moise Mbombo scores twice — 9.14

Two goals and a mark of 9.14 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

Francis Okoth, 21, plays like he has been here for years — 7.76

A mark of 7.76 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.

Boardroom

Window shuts: 8 in, 15 out at Kenya Police

The deadline has passed and the squad is the squad. 8 arrived, 15 left, and everything else printed about this club last month was a rumour that stayed one.

Market

Only the photograph left for Anthony Nyakeya

Fee agreed, terms agreed, medical booked. Anthony Nyakeya will be somebody else’s player by the weekend, and around Kenya Police the goodbyes have quietly begun.

Squad

Khadime N'Diaye stays put

“The easiest signature of my career.” Khadime N'Diaye and Kenya Police agree another 1 years, and the manager can plan around him rather than about him.

Squad

Yusuf Mainge falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Moise Mbombo the difference as Kenya Police beat Nairobi United

Ask anyone on the way out what separated the sides and you will get one name: Moise Mbombo. 2‑1 against Nairobi United, and the applause at the whistle was mostly his.

Squad

Tempers go at Kenya Police

Erick Zakayo was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

  • Player ratings Koné Mohamed in the eights
  • The dugout The view from the dugout
  • The dugout Gédéon Muyadi has become a man the manager trusts
317 Edition

The Kenya Police Herald

23 Aug 2032
From our football correspondent Steady

Squad

A fracture rules Khadime N'Diaye out for 44 days

Bones knit. That is the one merciful thing about this injury and the reason Kenya Police will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Francis Okoth is the real thing at 21

A season average of 7.13 at an age when most of his year group are still in the youth team. Kenya Police know what they have, and so, by now, does everybody else.

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.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Player ratings

Douglas Omanga runs at them all day

Successful dribbles: 19. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Market

The Ibrahim Miheso conversation is coming

Everyone has stopped pretending: Shabana will make the call about Ibrahim Miheso this week. Kenya Police have a number in mind, and the number is not shy.

The dugout

Moise Mbombo has become a man the manager trusts

Nobody at Kenya Police will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

Joseph Henderson on the point

“A point is a point and I will take it, but we should have had all three.” Joseph Henderson after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.

The dugout

Ibrahim Miheso gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

In brief

315 Edition

The Kenya Police Herald

9 Aug 2032
From our football correspondent Upbeat

Squad

Khadime N'Diaye breaks a bone — 58 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 58 days, a clean timeline, and a return date somebody can actually plan around.

Player ratings

No sign of nerves from Francis Okoth at 21 — 8.58

The hardest thing about being 21 in a senior side is that nobody makes allowances. Francis Okoth did not need any: 8.58, and he looked the most comfortable man on the pitch.

Match

Kenya Police are at home on the road

6 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Market

Only the photograph left for Ibrahim Miheso

Fee agreed, terms agreed, medical booked. Ibrahim Miheso will be somebody else’s player by the weekend, and around Kenya Police the goodbyes have quietly begun.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

Francis Okoth sends Kenya Police past Mathare United

It finished 1‑0, and it was Francis Okoth’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Kenya Police.

Squad

Awesu Awesu falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Player ratings

Koné Mohamed was on a different afternoon to everybody else

8.07. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

Squad

Samuel Boamah Quansah signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Samuel Boamah Quansah and Kenya Police agree another 1 years.

In brief

  • The dugout Yves Koutiama dropped after a run of poor form
  • The dugout The view from the dugout
  • Player ratings The chances came and went for Moise Mbombo
312 Edition

The Kenya Police Herald

19 Jul 2032
From our football correspondent Steady

Match

Whatever happens, Kenya Police do not lose

20 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

81 days out for Khadime N'Diaye after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Match

The run at home goes on for Kenya Police

19 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Player ratings

Douglas Omanga 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.

Squad

Yusuf Mainge in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Squad

Awesu Awesu falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Boardroom

Belts tighten at Kenya Police

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

The dugout

When it matters, Moise Mbombo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Joseph Henderson was not hiding it after 0‑0, and nobody in the Kenya Police dressing room was either.

In brief

311 Edition

The Kenya Police Herald

12 Jul 2032
From our football correspondent Upbeat

Match

19 unbeaten for Kenya Police

Hard to beat is not the same as winning, but 19 matches without defeat is a foundation Kenya Police did not have in the autumn.

Squad

88 days out for Khadime N'Diaye after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Match

No mercy from Kenya Police

Mara Sugar will want this one forgotten quickly: 4‑0, every duel lost, and a long ride home. Kenya Police were ruthless in the way good sides are ruthless.

Player ratings

Both of them Moise Mbombo's — 9.02

2 goals, and the second was the one that settled it. Marked 9.02, and he could have had a third with better luck at the near post.

Market

Ibrahim Miheso agrees terms with Bidco United

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Kenya Police people have started saying his name in the past tense.

Player ratings

Francis Okoth, 21, steals the show — 7.89

Marked 7.89 at 21, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Match

Another one collected away from home

4 on the bounce on the road for Kenya Police. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Squad

Yusuf Mainge falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Francis Okoth in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

In brief

309 Edition

The Kenya Police Herald

28 Jun 2032
From our football correspondent Upbeat

Squad

Khadime N'Diaye breaks a bone — 102 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 102 days, a clean timeline, and a return date somebody can actually plan around.

Match

Whatever happens, Kenya Police do not lose

17 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Player ratings

Koné Mohamed scores twice — 8.24

Two goals and a mark of 8.24 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

Age has not caught Erick Zakayo yet — 7.98

At 33 he is supposed to be managing his minutes. Instead he was marked 7.98 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

A falling-out at Kenya Police

Yusuf Mainge and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

Kenya Police see off Shabana

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

Match

Another one collected away from home

3 on the bounce on the road for Kenya Police. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Player ratings

Moise Mbombo beats them one at a time

Successful dribbles: 19. There was always a defender in front of him and there was never a defender in front of him for long.

The dugout

The form table has caught Yves Koutiama

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

In brief

308 Edition

The Kenya Police Herald

21 Jun 2032
From our football correspondent Steady

Squad

110 days out for Khadime N'Diaye after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Match

Whatever happens, Kenya Police do not lose

16 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Match

The run at home goes on for Kenya Police

17 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

Khadime N'Diaye in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Squad

A row about effort at Kenya Police

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

The dugout

When it matters, Moise Mbombo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Half-satisfied: Joseph Henderson on the draw

“There are things I liked and things we will be doing on Tuesday until they are right.” 0‑0, and a manager who had already decided what Tuesday looked like.

The dugout

Ibrahim Miheso gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Player ratings

Yusuf Mainge was immovable

14 times he got in the way of something. Centre-halves get written about when they make mistakes and ignored when they do not, so an afternoon like this needs saying out loud: he is the reason the scoreline reads as it does.

In brief

307 Edition

The Kenya Police Herald

14 Jun 2032
From our football correspondent Upbeat

Squad

117 days out for Khadime N'Diaye after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Player ratings

No sign of nerves from Francis Okoth at 21 — 8.52

The hardest thing about being 21 in a senior side is that nobody makes allowances. Francis Okoth did not need any: 8.52, and he looked the most comfortable man on the pitch.

Match

Nobody wants to play Kenya Police right now

3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Market

Eyes on Ibrahim Miheso again

The phone has started ringing about Ibrahim Miheso again, and this time the name on the line is Kakamega Homeboyz. Kenya Police are listening politely and promising nothing.

The terraces

Kenya Police supporters have found a favourite in Francis Okoth

There is a particular warmth a ground reserves for a 21-year-old it feels ownership of. Francis Okoth 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

Francis Okoth the difference as Kenya Police beat Bandari

Ask anyone on the way out what separated the sides and you will get one name: Francis Okoth. 1‑0 against Bandari, and the applause at the whistle was mostly his.

Player ratings

Nobody could get near Moise Mbombo

Successful dribbles: 17. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

In brief

  • The dugout Yves Koutiama dropped after a run of poor form
  • The dugout The manager’s verdict
  • Boardroom Kenya Police counting the cost
306 Edition

The Kenya Police Herald

7 Jun 2032
From our football correspondent Upbeat

Squad

41 days out for Awesu Awesu after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Player ratings

Douglas Omanga beats them one at a time

Successful dribbles: 35. There was always a defender in front of him and there was never a defender in front of him for long.

Match

14 unbeaten for Kenya Police

Hard to beat is not the same as winning, but 14 matches without defeat is a foundation Kenya Police did not have in the autumn.

Match

Kenya Police tear APS Bomet apart

Rarely has this fixture seen a display like it: 3‑0 against APS Bomet, and it could have been more.

Squad

A day Moise Mbombo will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Squad

Khadime N'Diaye signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Khadime N'Diaye commits to Kenya Police for another 1 years.

Squad

Words exchanged at Kenya Police

Khadime N'Diaye and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Player ratings

Moise Mbombo in the eights

A performance of 9.48 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

Player ratings

Yusuf Mainge was on a different afternoon to everybody else

8.13. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

In brief

  • Boardroom Wages eat 92% of everything Kenya Police earn
  • The dugout The form table has caught Tyshick Mosengo
  • The dugout The view from the dugout
304 Edition

The Kenya Police Herald

24 May 2032
From our football correspondent Steady

Squad

56 days out for Awesu Awesu after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Match

Whatever happens, Kenya Police do not lose

12 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Player ratings

Nobody could get near Douglas Omanga

Successful dribbles: 26. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Tempers go at Kenya Police

Francis Okoth was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Baraka Badi makes it 200

200 times in these colours, in all weathers and under four or five different managers. That kind of service is quietly disappearing from the game.

Match

Two points walk out of the ground

Level with 89 minutes on the clock, after an afternoon Kenya Police had all but put away. Posta Rangers will call it a point earned; the home dressing room will call it two given away, and both of them are right.

The dugout

Tyshick Mosengo dropped after a run of poor form

The one version of being left out a player cannot argue with, and the one he takes worst. Somebody else has been better and the team sheet says so, in public, every week until it changes.

Match

Moise Mbombo rescues a point for Kenya Police

It needed Moise Mbombo to find the net to bring anything home at all: 1‑1 against Posta Rangers, and half the dressing room will call it a point won.

In brief

  • The dugout Moise Mbombo has become a man the manager trusts
  • The dugout The manager’s verdict
  • Market The Baraka Badi talk will not go away
303 Edition

The Kenya Police Herald

17 May 2032
From our football correspondent Steady

Squad

A fracture rules Awesu Awesu out for 63 days

Bones knit. That is the one merciful thing about this injury and the reason Kenya Police will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Match

Kenya Police make home a hard place to visit

15 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Whatever happens, Kenya Police do not lose

11 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Market

Martin Mbugua hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Kenya Police can pretend not to have heard.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

Douglas Omanga was unplayable

Successful dribbles: 21. 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.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

Yves Koutiama dropped after a run of poor form

The one version of being left out a player cannot argue with, and the one he takes worst. Somebody else has been better and the team sheet says so, in public, every week until it changes.

Boardroom

Belts tighten at Kenya Police

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

In brief

300 Edition

The Kenya Police Herald

26 Apr 2032
From our football correspondent Steady

Squad

85 days out for Awesu Awesu after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Match

Still nobody has beaten Kenya Police

The unbeaten run reaches 7. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Khadime N'Diaye in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Player ratings

Nobody could get near Koné Mohamed

Successful dribbles: 18. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Eric Mulee stays put

“The easiest signature of my career.” Eric Mulee and Kenya Police agree another 3 years, and the manager can plan around him rather than about him.

The dugout

Moise Mbombo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Moise Mbombo is on it.

The dugout

Joseph Henderson: “We have to be better”

“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 0‑0 draw, said the honest thing and then went to say it again inside.

Match

Point won or two lost for Kenya Police?

Ninety minutes, no goals, and the argument started before the car park emptied: a point gained, or two thrown away against Tusker? Both sides of it will still be going on Thursday.

In brief

298 Edition

The Kenya Police Herald

12 Apr 2032
From our football correspondent Steady

Squad

Awesu Awesu breaks a bone — 99 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 99 days, a clean timeline, and a return date somebody can actually plan around.

Market

Victor Masika puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Kenya Police, and it is not being withdrawn.

Match

The run at home goes on for Kenya Police

11 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

Words exchanged at Kenya Police

Khadime N'Diaye and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

A row about effort at Kenya Police

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

Player ratings

Moise Mbombo was unplayable

Successful dribbles: 18. 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.

Match

Two points walk out of the ground

Level with 86 minutes on the clock, after an afternoon Kenya Police had all but put away. Mathare United will call it a point earned; the home dressing room will call it two given away, and both of them are right.

The dugout

The form table has caught Tyshick Mosengo

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

Match

Kenya Police and Mathare United take a point apiece

It finished 1‑1, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

In brief

297 Edition

The Kenya Police Herald

5 Apr 2032
From our football correspondent Steady

Player ratings

Douglas Omanga was unplayable

Successful dribbles: 30. 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.

Market

Ochieng Kipkirui hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Kenya Police can pretend not to have heard.

Squad

Khadime N'Diaye signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Khadime N'Diaye commits to Kenya Police for another 1 years.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Awesu Awesu is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Words exchanged at Kenya Police

Francis Okoth and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Match

Tyshick Mosengo sends Kenya Police past Muranga Seal

It finished 1‑0, and it was Tyshick Mosengo’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Kenya Police.

Player ratings

Tyshick Mosengo takes the honours

Marked 7.81 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Kenya Police had the best player on the pitch.

The dugout

A satisfied Joseph Henderson

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

The dugout

The form table has caught Francis Okoth

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

In brief

296 Edition

The Kenya Police Herald

29 Mar 2032
From our football correspondent Uneasy

Match

The run at home goes on for Kenya Police

10 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

Khadime N'Diaye in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Squad

Awesu Awesu falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

The terraces

The crowd has taken to Francis Okoth

At 21 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Squad

Clinton Okoth signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Clinton Okoth commits to Kenya Police for another 4 years.

Player ratings

Francis Okoth takes the honours

Marked 7.44 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Kenya Police had the best player on the pitch.

The dugout

Somebody else is better right now than Awesu Awesu

The team sheet says it in public every week until it changes. The only version of being dropped a footballer cannot argue with, and the one he takes hardest.

The dugout

Moise Mbombo has become a man the manager trusts

Nobody at Kenya Police will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

Half-satisfied: Joseph Henderson on the draw

“There are things I liked and things we will be doing on Tuesday until they are right.” 0‑0, and a manager who had already decided what Tuesday looked like.

In brief

292 Edition

The Kenya Police Herald

1 Mar 2032
From our football correspondent Steady

Player ratings

Francis Okoth beats them one at a time

Successful dribbles: 23. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Nobody wins at Kenya Police

8 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Player ratings

The afternoon belonged to Baraka Badi

A mark of 7.53, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

Squad

A step back for Brian Okoth at Kenya Police

Somebody has moved past him. It is not a dropping and it is worse than one, because a dropping is about a Saturday and this is about where he stands.

The dugout

Kenya Police pick somebody else ahead of Tyshick Mosengo

There is no complaint available here and everybody involved knows it, which does not make the walk to the bench any shorter. Form is the only currency in football that cannot be borrowed against.

The dugout

Moise Mbombo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Moise Mbombo is on it.

The dugout

Joseph Henderson on the point

“A point is a point and I will take it, but we should have had all three.” Joseph Henderson after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.

In brief

288 Edition

The Kenya Police Herald

2 Feb 2032
From our football correspondent Steady

Squad

Collins Onyango damages knee ligaments — 34 days out

The words a physio says slowly. 34 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Boardroom

Deadline passes with 8 signed and 1 gone

That is the business done at Kenya Police until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

Transfer targets

The paperwork begins on James Omusinde

A medical, a signature, a shirt held up in front of a sponsor’s board. Kenya Police have done the hard part with Bandari, and the part that remains is the part supporters actually see.

Boardroom

A new deal for Joseph Henderson

The board have signed the man in the dugout to a longer contract, which says more than any statement of support. Stability is easy to promise and costly to keep.

Boardroom

Graduation day at Kenya Police

8 boys move up, and somewhere in the building the people who coached them at twelve are quietly having the best morning of their working year. Nothing about this shows up in a result and it is why the academy exists.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Market

Kenya Police promote Ibrahim Miheso from within

The academy exists for exactly this morning. Ibrahim Miheso has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

Market

Martin Mbugua steps up from the Kenya Police academy

There is no fee, no unveiling and no agent on the steps. Martin Mbugua has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

Market

One of our own: George Amuka joins the Kenya Police first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. George Amuka is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

In brief

284 Edition

The Kenya Police Herald

5 Jan 2032
From our football correspondent Steady

Squad

A knee injury of the worst kind for Collins Onyango

62 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Kenya Police lose a footballer; he loses considerably more than a season.

The dugout

Yves Koutiama keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Kenya Police may remember it differently, which is precisely the problem.

Squad

The season belongs to Yusuf Mainge

An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and Kenya Police have had the benefit of it.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Awesu Awesu falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Boardroom

The numbers do not look good at Kenya Police

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

The dugout

Moise Mbombo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Moise Mbombo is on it.

Market

No place for Anthony Nyakeya in the plan

“The manager did not use many words, and he did not need to.” Anthony Nyakeya has his answer from Kenya Police; what he does with it is the next window’s story.

Market

Yves Koutiama linked with a move away

The name of Yves Koutiama keeps appearing in other people's back pages. Kenya Police say nothing, which says plenty.

In brief

280 Edition

The Kenya Police Herald

8 Dec 2031
From our football correspondent Steady

Squad

Collins Onyango damages knee ligaments — 90 days out

The words a physio says slowly. 90 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Yusuf Mainge falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Squad

Samuel Boamah Quansah signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Samuel Boamah Quansah commits to Kenya Police for another 1 years.

Boardroom

The numbers do not look good at Kenya Police

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

The dugout

Moise Mbombo has become a man the manager trusts

Nobody at Kenya Police will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

276 Edition

The Kenya Police Herald

10 Nov 2031
From our football correspondent Steady

The dugout

Gédéon Muyadi: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Kenya Police have not answered, which is an answer of sorts.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Archie Watson signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Archie Watson commits to Kenya Police for another 3 years.

Boardroom

Belts tighten at Kenya Police

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

The dugout

Moise Mbombo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Moise Mbombo is on it.

In brief

272 Edition

The Kenya Police Herald

13 Oct 2031
From our football correspondent Steady

Squad

36 days out for Ibrahim Kibwage after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Samuel Boamah Quansah signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Samuel Boamah Quansah and Kenya Police agree another 1 years.

Boardroom

Belts tighten at Kenya Police

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

The dugout

When it matters, Moise Mbombo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

In brief

268 Edition

The Kenya Police Herald

15 Sep 2031
From our football correspondent Steady

Match

Moise Mbombo leads the rout of Posta Rangers

4‑1, and Moise Mbombo took the headlines on an afternoon when everything Kenya Police tried came off. Days like this are retold all winter.

Player ratings

A brace, and Moise Mbombo takes the afternoon — 9.46

There is a particular kind of quiet from an away end watching one man score twice. Moise Mbombo provided it, and the 9.46 beside his name is if anything generous to everybody else.

Squad

Moise Mbombo is in the form of his life

A season average of 7.30 with 20 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Yusuf Mainge falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Player ratings

Koné Mohamed in the eights

A performance of 8.16 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

Squad

Shadrack Kobedi signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Shadrack Kobedi and Kenya Police agree another 1 years.

The dugout

Kenya Police pick somebody else ahead of Tyshick Mosengo

There is no complaint available here and everybody involved knows it, which does not make the walk to the bench any shorter. Form is the only currency in football that cannot be borrowed against.

The dugout

Joseph Henderson: “That is the standard”

“That is what I want every week. Not the result, the way they went about it.” The manager, after 4‑1, already talking about the next one.

In brief

267 Edition

The Kenya Police Herald

8 Sep 2031
From our football correspondent Crisis

Market

Patrick Kamau hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Kenya Police can pretend not to have heard.

The dugout

Michael Wanyama keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Kenya Police may remember it differently, which is precisely the problem.

Match

After 9 games, Kenya Police finally taste it again

The first defeat in 9 matches. The manager will say it had to come; the dressing room will say it did not have to come against Kakamega Homeboyz; the supporters will say both, in that order, all week.

Squad

Khadime N'Diaye signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Khadime N'Diaye and Kenya Police agree another 2 years.

Player ratings

Nobody could get near Edward Omondi Ondimo

Successful dribbles: 22. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Patrick Kamau in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Squad

A row about effort at Kenya Police

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

Match

A bad afternoon for Kenya Police against Kakamega Homeboyz

0‑2 to Kakamega Homeboyz, and no complaints worth printing. The performance asked for nothing more than it got.

The dugout

No hiding place for Khadime N'Diaye

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Khadime N'Diaye, and the manager let it.

In brief

266 Edition

The Kenya Police Herald

1 Sep 2031
From our football correspondent Upbeat

Match

No mercy from Kenya Police

Nairobi United will want this one forgotten quickly: 5‑1, every duel lost, and a long ride home. Kenya Police were ruthless in the way good sides are ruthless.

Squad

A day Moise Mbombo will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Boardroom

Hands off: Monaco circle Joseph Henderson

Kenya Police have received the call every well-run club eventually receives — somebody bigger has noticed Joseph Henderson. Saying no is easy; keeping him convinced is the actual work.

The dugout

Gédéon Muyadi keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Kenya Police may remember it differently, which is precisely the problem.

Match

Whatever happens, Kenya Police do not lose

9 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Boardroom

Kenya Police close the window on a squad of their own making

13 in and 3 out, and no more changes for months. The manager has what he has, the supporters have their opinion of it, and the table will have the last word.

Squad

Defences have started doubling up on Moise Mbombo

18 goals and a season average of 7.23 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

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.

Player ratings

A masterclass from Moise Mbombo

Marked 9.95 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

263 Edition

The Kenya Police Herald

11 Aug 2031
From our football correspondent Upbeat

Squad

23 days out for Moses Karisa after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Transfer targets

Bonphas Munyasa is a medical away from Kenya Police

The deal with KCB is done in every sense but the one that puts him on the pitch. Nothing goes wrong at this stage, except on the occasions when it does.

Squad

Koné Mohamed signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Koné Mohamed and Kenya Police agree another 3 years.

Match

Still nobody has beaten Kenya Police

The unbeaten run reaches 6. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Late, late show earns Kenya Police a point

Minute 86, against Ulinzi Stars, and a goal that felt like a win to everybody who had stayed. It was a draw. Nobody leaving the ground will describe it as one.

Market

A stepping stone, not a home, for George Muguna

He is doing his job and he is not settling. Kenya Police were supposed to be a step up in his own reckoning, and his own reckoning has been adjusted since he arrived.

Market

A long bet from Kenya Police on George Muguna

He is 19, and nobody at Kenya Police signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.

Match

Honours even between Kenya Police and Ulinzi Stars

1‑1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

In brief

262 Edition

The Kenya Police Herald

4 Aug 2031
From our football correspondent Upbeat

Squad

Moses Karisa breaks a bone — 30 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 30 days, a clean timeline, and a return date somebody can actually plan around.

Match

Kenya Police make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Kenya Police have 3 straight wins of it.

Squad

A row about effort at Kenya Police

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

Squad

Words exchanged at Kenya Police

Francis Okoth and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Match

Kenya Police keep winning on the road

3 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Match

Kenya Police get the job done against Mathare United

A 1‑0 win over Mathare United, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

A masterclass from Koné Mohamed

Marked 8.28 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Squad

Yusuf Mainge makes the team of the month

Four or five weekends of consistency, measured against everybody else in the division. A quieter compliment than an award and a more reliable one.

The dugout

Joseph Henderson: “That is the standard”

“That is what I want every week. Not the result, the way they went about it.” The manager, after 1‑0, already talking about the next one.

In brief

260 Edition

The Kenya Police Herald

21 Jul 2031
From our football correspondent Steady

Player ratings

Moise Mbombo scores twice — 9.07

Two goals and a mark of 9.07 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Squad

44 days out for Moses Karisa after a fracture

A bone, which is the one injury with a calendar attached. Kenya Police will name a return date and, unusually for this business, will probably be right about it.

Squad

Tempers go at Kenya Police

Khadime N'Diaye was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Match

Kenya Police find a way past Bidco United

Bidco United made Kenya Police work for it, but the scoreboard read 2‑0 at the end and the table does not ask how.

Player ratings

Ninety minutes of Douglas Omanga at his very best

Marked 8.36. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Kenya Police.

Player ratings

The game went through Yves Koutiama — 7.19

Marked 7.19 on 10 actions at both ends of the pitch. Midfielders like this get described as unspectacular by people who have never tried to play against one.

The dugout

Joash Onyango left out for the big one

A player who expected to start watched it instead. The manager will call it a decision for the team; Joash Onyango will call it something else in private.

The dugout

Kenya Police pick somebody else ahead of Tyshick Mosengo

There is no complaint available here and everybody involved knows it, which does not make the walk to the bench any shorter. Form is the only currency in football that cannot be borrowed against.

In brief

259 Edition

The Kenya Police Herald

14 Jul 2031
From our football correspondent Steady

Player ratings

Nobody could get near Douglas Omanga

Successful dribbles: 31. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

A fracture rules Moses Karisa out for 51 days

Bones knit. That is the one merciful thing about this injury and the reason Kenya Police will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Khadime N'Diaye in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

Somebody else is better right now than Moise Mbombo

The team sheet says it in public every week until it changes. The only version of being dropped a footballer cannot argue with, and the one he takes hardest.

Boardroom

Belts tighten at Kenya Police

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

The dugout

When it matters, Moise Mbombo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Joseph Henderson was not hiding it after 0‑0, and nobody in the Kenya Police dressing room was either.

The dugout

Awesu Awesu does not fit this one

Ninety specific minutes wanted a different sort of player, and the manager picked one. He is not out of form and he is not in the side, and both are true.

In brief

258 Edition

The Kenya Police Herald

7 Jul 2031
From our football correspondent Steady

The dugout

Joash Onyango: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Kenya Police have not answered, which is an answer of sorts.

Squad

Moses Karisa breaks a bone — 58 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 58 days, a clean timeline, and a return date somebody can actually plan around.

Market

Dennis Njeru says no to Mara Sugar

“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Dennis Njeru had not agreed to go, which turned out to be the part that mattered.

Squad

Joash Onyango signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Joash Onyango and Kenya Police agree another 1 years.

Squad

Khadime N'Diaye in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Player ratings

Yves Koutiama was unplayable

Successful dribbles: 21. 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.

Squad

Yusuf Mainge falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Kenya Police find a way past Mara Sugar

Mara Sugar made Kenya Police work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Player ratings

A masterclass from Moise Mbombo

Marked 8.11 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

  • Boardroom Kenya Police sign 6 boys into the academy
  • The dugout Tyshick Mosengo dropped after a run of poor form
  • The dugout The view from the dugout
256 Edition

The Kenya Police Herald

23 Jun 2031
From our football correspondent Steady

Squad

Moses Karisa breaks a bone — 73 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 73 days, a clean timeline, and a return date somebody can actually plan around.

Player ratings

Francis Okoth, 20, steals the show — 7.65

Marked 7.65 at 20, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Squad

Khadime N'Diaye reaches 100 shut-outs

100 games in 178 appearances where nobody scored at all. A keeper's career is counted in nothing happening, and none of this happened by accident.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

Words exchanged at Kenya Police

Erick Zakayo and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

The terraces

The crowd has taken to Francis Okoth

At 20 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Player ratings

Moise Mbombo beats them one at a time

Successful dribbles: 17. There was always a defender in front of him and there was never a defender in front of him for long.

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Joseph Henderson was not hiding it after 0‑0, and nobody in the Kenya Police dressing room was either.

The dugout

When it matters, Brian Musa plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

In brief

255 Edition

The Kenya Police Herald

16 Jun 2031
From our football correspondent Crisis

Squad

A fracture rules Moses Karisa out for 81 days

Bones knit. That is the one merciful thing about this injury and the reason Kenya Police will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Player ratings

Douglas Omanga beats them one at a time

Successful dribbles: 20. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

A row about effort at Kenya Police

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

Match

Moise Mbombo’s goal not enough for Kenya Police

Moise Mbombo scored, and precious little else went right: 1‑2 to Gor Mahia, and a quiet walk to the dressing room.

Squad

Words exchanged at Kenya Police

Francis Okoth and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

The dugout

The view from the dugout

“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 1‑2 defeat, delivered by Joseph Henderson to a room that had heard them before.

Boardroom

Belts tighten at Kenya Police

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

The dugout

When it matters, Moise Mbombo plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Siyabonga Tau gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

In brief

251 Edition

The Kenya Police Herald

19 May 2031
From our football correspondent Uneasy

Match

The wait goes on for Kenya Police

7 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

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.

Player ratings

Francis Okoth runs at them all day

Successful dribbles: 20. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

Yusuf Mainge falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

Late, late show earns Kenya Police a point

Minute 86, against Posta Rangers, and a goal that felt like a win to everybody who had stayed. It was a draw. Nobody leaving the ground will describe it as one.

The dugout

Awesu Awesu dropped after a run of poor form

The one version of being left out a player cannot argue with, and the one he takes worst. Somebody else has been better and the team sheet says so, in public, every week until it changes.

Match

Kenya Police share the spoils with Posta Rangers

A 1‑1 draw with Posta Rangers leaves the dressing room somewhere between relief and regret.

Boardroom

The numbers do not look good at Kenya Police

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

The dugout

Moise Mbombo has become a man the manager trusts

Nobody at Kenya Police will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

  • The dugout The manager’s verdict
  • The dugout Joash Onyango asks for a word with the manager
  • Squad Young player of the week: Francis Okoth
250 Edition

The Kenya Police Herald

12 May 2031
From our football correspondent Uneasy

Squad

Reuben Otieno decides it from twelve yards

2 kept out in the shoot-out, and a stadium that will still be describing them in twenty years. A goalkeeper only needs one of these to be remembered forever.

Match

Kenya Police bow out of the cup

Mathare United go through and Kenya Police go home, 0‑0 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.

Match

A 2-goal lead gone for Kenya Police

It is a specific kind of quiet, a ground watching a winning position dissolve. Kakamega Homeboyz kept coming because nothing stopped them, and Kenya Police will be asked about the last half hour all week.

Player ratings

Francis Okoth, 20, plays like he has been here for years — 8.62

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

Match

The wait goes on for Kenya Police

6 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Squad

Khadime N'Diaye in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kenya Police this week that will take longer than a week to unsay.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

The dugout

No hiding place for Khadime N'Diaye

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Khadime N'Diaye, and the manager let it.

Player ratings

Gédéon Muyadi was on a different afternoon to everybody else

8.21. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

In brief

249 Edition

The Kenya Police Herald

5 May 2031
From our football correspondent Steady

Squad

Khadime N'Diaye stands alone

8 saves, and a scoreline the ten men in front of him had no right to. Goalkeepers only get noticed on the bad days; this was one of the other ones.

Player ratings

Moise Mbombo scores twice — 8.48

Two goals and a mark of 8.48 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

No sign of nerves from Francis Okoth at 20 — 8.43

The hardest thing about being 20 in a senior side is that nobody makes allowances. Francis Okoth did not need any: 8.43, and he looked the most comfortable man on the pitch.

Player ratings

Nobody could get near Erick Zakayo

Successful dribbles: 24. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Remember the name: Francis Okoth

He is 20, he is averaging 7.09, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Match

The wait goes on for Kenya Police

4 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Squad

A row about effort at Kenya Police

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

The terraces

The crowd has taken to Francis Okoth

At 20 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

The dugout

The manager makes an example of Yves Koutiama

“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.

In brief

248 Edition

The Kenya Police Herald

28 Apr 2031
From our football correspondent Steady

Match

3 matches without a goal for Kenya Police

The chances are being made and something is happening between the making and the finishing. 3 matches now, and the anxiety in the ground arrives a little earlier every week.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Yusuf Mainge is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

Squad

A falling-out at Kenya Police

Francis Okoth and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

AFC Leopards take the points off Kenya Police

Beaten 0‑1, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

The dugout

Joseph Henderson answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 0‑1, a manager saying the necessary things, and a dressing room that heard a different version of them.

Player ratings

Moise Mbombo beats them one at a time

Successful dribbles: 15. There was always a defender in front of him and there was never a defender in front of him for long.

The dugout

When it matters, Douglas Omanga plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

No hiding place for Eric Mulee

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Eric Mulee, and the manager let it.

Looking ahead

A reunion for Yusuf Mainge

He used to wear the other shirt. On Saturday he plays against Nairobi United in this one, and whatever he says this week about it being just another game will be untrue.

In brief

246 Edition

The Kenya Police Herald

14 Apr 2031
From our football correspondent Upbeat

Match

Kenya Police up to position 3

25 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Squad

6 saves: Khadime N'Diaye was the team

Some afternoons a goalkeeper is the whole of the defence. 6 saves, several of them the kind nobody expects to see made, and ten outfield players who owe him a drink.

Match

Ulinzi Stars end the Kenya Police run at 7

Every run ends on an afternoon somebody had marked down as routine. This one went 7 matches, which is long enough that a town had stopped counting, and short enough that it will remember exactly who stopped it.

Squad

Awesu Awesu falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Match

A bad afternoon for Kenya Police against Ulinzi Stars

0‑1 to Ulinzi Stars, and no complaints worth printing. The performance asked for nothing more than it got.

Looking ahead

The big one: Tusker come into view

Two sides from the top of the table, one afternoon, and a month of talk decided in ninety minutes. Kenya Police will not use the word title this week and will not stop thinking it.

The dugout

Joseph Henderson: “No excuses”

“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 0‑1, and a press conference that lasted four minutes.

Player ratings

Francis Okoth runs at them all day

Successful dribbles: 15. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

Khadime N'Diaye shuts the door again

8 clean sheets and counting. Strikers leave this ground muttering his name, which is exactly how a goalkeeper measures a good season.

In brief

244 Edition

The Kenya Police Herald

31 Mar 2031
From our football correspondent Triumph

Match

No mercy from Kenya Police

Muranga Seal will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Kenya Police were ruthless in the way good sides are ruthless.

Squad

Moise Mbombo takes the match ball home

3 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Match

Nobody wants to play Kenya Police right now

6 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Player ratings

Francis Okoth runs at them all day

Successful dribbles: 29. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

Squad

Words exchanged at Kenya Police

Khadime N'Diaye and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Player ratings

One of those days for Moise Mbombo

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.75, and no argument anywhere in the ground.

Squad

A row about effort at Kenya Police

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

Match

Another one collected away from home

3 on the bounce on the road for Kenya Police. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Player ratings

Yusuf Mainge in the eights

A performance of 8.20 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

In brief