Daniel Sakari

Right Back - Kenya Police
17 Sep 2028
Sunday
Process

Marked for Daniel Sakari

108 Edition

The Kenya Police Herald

21 Aug 2028
From our football correspondent Uneasy

Squad

Joash Onyango damages knee ligaments — 103 days out

The words a physio says slowly. 103 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.

Market

Daniel Sakari 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

Whatever happens, Kenya Police do not lose

10 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

Only the photograph left for Brian Chonjo Otieno

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

Market

Kenya Police say no — this time

The offer from Mara Sugar for Harun Masika was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Boardroom

Kenya Police to lose Brian Chonjo Otieno for free

There is no worse way to lose a footballer. Brian Chonjo Otieno has pre-agreed a move away, which means every appearance between now and June is made by a man the club can no longer sell, and somebody upstairs will be asked why the contract was allowed to get here.

Squad

Tyshick Mosengo 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.

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.

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.

In brief

Back issues
107 Edition

The Kenya Police Herald

14 Aug 2028
From our football correspondent Uneasy

Squad

Joash Onyango damages knee ligaments — 110 days out

The words a physio says slowly. 110 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.

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.

Squad

Brian Chonjo Otieno: 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

Daniel Sakari 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

Tyshick Mosengo 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.

Market

Muranga Seal join the queue for Adre Arido

Add another name to the list: Muranga Seal have asked the question everybody in the game has been asking about Adre Arido. The answer from Kenya Police has not changed — yet.

Player ratings

Ninety minutes of Yves Koutiama at his very best

Marked 8.07. 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

Awesu Awesu runs at them all day

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

Loan watch

Bradley Billiat wants to come home

“I did not go to Kaizer Chiefs to sit and watch. I want to come back to Kenya Police and fight for my place.” 0 appearances in 27 matches say the rest.

In brief

104 Edition

The Kenya Police Herald

24 Jul 2028
From our football correspondent Steady

Squad

Joash Onyango damages knee ligaments — 133 days out

The words a physio says slowly. 133 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.

Market

Daniel Sakari asks to leave Kenya Police

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Kenya Police say no — this time

The offer from Mara Sugar for Harun Masika was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Tempers go at Kenya Police

Marvin Nabwire 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

Ezechiel Moustapha gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Ezechiel Moustapha has just signed for Kenya Police, and for once the answer mattered.

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.

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

Khadime N'Diaye shuts the door again

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

Boardroom

Kenya Police beat the market to Emmanuel Dakana from Mara Sugar

Mara Sugar will keep picking him until June and will get nothing for him after it. Emmanuel Dakana has pre-agreed a move to Kenya Police, and the only people who lose in that arrangement are the ones who let the contract run down.

In brief

101 Edition

The Kenya Police Herald

3 Jul 2028
From our football correspondent Upbeat

Squad

Joash Onyango damages knee ligaments — 154 days out

The words a physio says slowly. 154 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.

Market

Samuel Ayanrinde 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

Marvin Nabwire 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.

Match

Kenya Police see off KCB

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

Squad

Another clean sheet for Khadime N'Diaye

12 shut-outs and counting. Goalkeepers are only noticed when they fail, and Khadime N'Diaye has given nobody the chance.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Jack Onganya 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 Yves Koutiama

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

Boardroom

Kenya Police sign 5 boys into the academy

None of them will be seen by anybody outside the training ground for three years, most of them will never play a senior match, and one of them might change the club. That is the whole proposition, and it is why academies exist.

Market

APS Bomet expected to open talks for Exauce Misuri

Both sides expect a conversation in the coming days. Kenya Police will name a price, and everything after that is arithmetic.

In brief

100 Edition

The Kenya Police Herald

26 Jun 2028
From our football correspondent Steady

Market

Daniel Sakari 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

Tobias Otieno: 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.

Market

Kenya Police say no — this time

The offer from Muranga Seal for Adre Arido was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Daniel Sakari 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.

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.

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.

Market

Eyes on Harun Masika again

The phone has started ringing about Harun Masika again, and this time the name on the line is Bidco United. Kenya Police are listening politely and promising nothing.

Squad

Tyshick Mosengo 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

Nobody could get near Awesu Awesu

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

In brief

96 Edition

The Kenya Police Herald

29 May 2028
From our football correspondent Steady

Market

Daniel Sakari asks to leave Kenya Police

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Adre Arido says Kenya Police went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Player ratings

Nothing got past Geordy Ndecket

23 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take 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.

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

No hiding place for Samuel Ayanrinde

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

Match

Awesu Awesu sends Kenya Police past Sofapaka

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

Player ratings

Awesu Awesu was on a different afternoon to everybody else

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

Khadime N'Diaye shuts the door again

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

In brief

95 Edition

The Kenya Police Herald

22 May 2028
From our football correspondent Uneasy

Market

Samuel Ayanrinde 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.

Market

David Owino is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Kenya Police is pretending he will be back in the shirt.

Squad

Marvin Nabwire 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

Samuel Ayanrinde 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

Tyshick Mosengo 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

Awesu Awesu runs at them all day

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

Match

Kenya Police share the spoils with Posta Rangers

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

Squad

Another clean sheet for Khadime N'Diaye

8 shut-outs and counting. Goalkeepers are only noticed when they fail, and Khadime N'Diaye has given nobody the chance.

Market

The Daniel Sakari story refuses to die

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

In brief

94 Edition

The Kenya Police Herald

15 May 2028
From our football correspondent Uneasy

Market

Alvin Mangeni 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

Marvin Nabwire 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. 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

Daniel Sakari 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

Yves Koutiama 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.

Boardroom

125% of the income goes out in wages at Kenya Police

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Loan watch

Bradley Billiat wants to come home

“I did not go to Kaizer Chiefs to sit and watch. I want to come back to Kenya Police and fight for my place.” 1 appearances in 14 matches say the rest.

Match

Kenya Police and Kakamega Homeboyz 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.

Squad

When it matters, Awesu Awesu 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

91 Edition

The Kenya Police Herald

24 Apr 2028
From our football correspondent Steady

Market

Hernest Malonga 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

Kusi Nana Asante says Kenya Police went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Match

Still nobody has beaten Kenya Police

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

Market

Only the photograph left for David Owino

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

Squad

Tempers go at Kenya Police

Tyshick Mosengo 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.

Squad

No hiding place for Yusuf Mainge

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

Player ratings

Moise Mbombo was the difference for Kenya Police

Marked 7.53. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

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 Tusker, and half the dressing room will call it a point won.

In brief

87 Edition

The Kenya Police Herald

27 Mar 2028
From our football correspondent Steady

Match

Kusi Nana Asante breaks Bidco United hearts

Some goals win a match and some take one off somebody else. Kusi Nana Asante scored in the 88th minute, Bidco United had already begun thinking about the journey home, and Kenya Police took the lot.

Market

Alvin Mangeni 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.

Market

Only the photograph left for David Owino

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

Squad

Marvin Nabwire 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

Nothing got past Tobias Otieno

22 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take 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.

The terraces

Kenya Police supporters have found a favourite in Kusi Nana Asante

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Kusi Nana Asante 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.

Squad

Daniel Sakari 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.

Match

Kenya Police see off Bidco United

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

In brief

86 Edition

The Kenya Police Herald

20 Mar 2028
From our football correspondent Uneasy

Market

Hernest Malonga asks to leave Kenya Police

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Tempers go at Kenya Police

Marvin Nabwire 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. Samuel Ayanrinde 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 Ayanrinde 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.

Boardroom

91% of the income goes out in wages at Kenya Police

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Squad

Khadime N'Diaye 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.

Player ratings

Nobody could get near Yves Koutiama

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

Match

Kenya Police draw a blank against Kariobangi Sharks

The crowd waited for a goal that never came. Kariobangi Sharks defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

Player ratings

A day to forget for Moise Mbombo

Marked 5.40, and generously at that. Nothing came off, and by the end the crowd had stopped expecting it to.

In brief

82 Edition

The Kenya Police Herald

21 Feb 2028
From our football correspondent Crisis

Squad

Tempers go at Kenya Police

Samuel Ayanrinde 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. 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

No hiding place for Joash Onyango

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

Match

A bad afternoon for Kenya Police against Gor Mahia

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

Boardroom

Wages eat 90% of everything Kenya Police earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Squad

Khadime N'Diaye 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.

Player ratings

Nobody could get near Yves Koutiama

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

The terraces

Everybody has an opinion about Marvin Nabwire

He is the name in every column and on every phone-in, which is a heavy thing to carry at any age. Some footballers thrive on it; others are quietly finished by it.

Market

Daniel Sakari linked with a move away

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

In brief

81 Edition

The Kenya Police Herald

14 Feb 2028
From our football correspondent Crisis

Market

Hernest Malonga 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.

Market

Kenya Police turn down AFC Leopards for David Owino

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

Squad

Marvin Nabwire 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. Daniel Sakari 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

A bad afternoon for Kenya Police against Bandari

1‑2 to Bandari, and no complaints worth printing. The performance asked for nothing more than it got.

Squad

Daniel Sakari 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

Ninety minutes of Yves Koutiama at his very best

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

Loan watch

Bradley Billiat has seen enough of Kaizer Chiefs

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Kenya Police, and 1 appearances in 1 say he has earned the hearing.

Squad

Too much change too quickly at Kenya Police

6 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

In brief

80 Edition

The Kenya Police Herald

7 Feb 2028
From our football correspondent Uneasy

Match

Awesu Awesu settles it late for Kenya Police

The 86th minute, half the ground already edging towards the exits, and Awesu Awesu decided nobody was going anywhere. APS Bomet had no time left to answer.

Squad

Farrux Qurbonov says Kenya Police went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Boardroom

David Owino signs for AFC Leopards while still at Kenya Police

The rules permit it and it stings anyway. David Owino has agreed terms with AFC Leopards for the summer, and until then he pulls on this shirt as a player who has already chosen his next one.

Match

Nobody wins at Kenya Police

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

Squad

Tempers go at Kenya Police

Marvin Nabwire 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.

Boardroom

Graduation day at Kenya Police

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

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.

Market

David Owino attracts admirers

The name of David Owino has come up in conversations Kenya Police were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Squad

Daniel Sakari 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

78 Edition

The Kenya Police Herald

24 Jan 2028
From our football correspondent Uneasy

Squad

Geordy Ndecket damages knee ligaments — 15 days out

The words a physio says slowly. 15 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.

Market

Alvin Mangeni 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

Marvin Nabwire 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. 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.

Boardroom

89% of the income goes out in wages at Kenya Police

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Squad

Khadime N'Diaye 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

74 Edition

The Kenya Police Herald

27 Dec 2027
From our football correspondent Uneasy

Squad

Geordy Ndecket damages knee ligaments — 44 days out

The words a physio says slowly. 44 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

Marvin Nabwire 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

Samuel Ayanrinde 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

70 Edition

The Kenya Police Herald

29 Nov 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Geordy Ndecket

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

Squad

Tempers go at Kenya Police

Tyshick Mosengo 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.

In brief

66 Edition

The Kenya Police Herald

1 Nov 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Geordy Ndecket

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

Market

Hernest Malonga 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

Daniel Sakari 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

Marvin Nabwire 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

120% of the income goes out in wages at Kenya Police

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Loan watch

Exauce Misuri wants to come home

“I did not go to Mathare United to sit and watch. I want to come back to Kenya Police and fight for my place.” 31 appearances in 39 matches say the rest.

In brief

64 Edition

The Kenya Police Herald

18 Oct 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Clinton Okinyi

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

Squad

Tobias Otieno says Kenya Police went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tempers go at Kenya Police

Daniel Sakari 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.

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.

Squad

Marvin Nabwire 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.

Loan watch

Kusi Nana Asante keeps scoring at Mathare United

32 appearances away from home and 7 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

In brief

62 Edition

The Kenya Police Herald

4 Oct 2027
From our football correspondent Uneasy

Squad

Clinton Okinyi damages knee ligaments — 70 days out

The words a physio says slowly. 70 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.

Market

Alvin Mangeni 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

Reagan Otieno 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

Joash Onyango stays put

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

Squad

Samuel Ayanrinde 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.

Boardroom

136% of the income goes out in wages at Kenya Police

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Loan watch

Exauce Misuri wants his own locker back at Kenya Police

“Three loans in three years. At some point a club has to decide if I am their player or their asset.” The spell at Mathare United continues; the message travels home.

Market

The Daniel Sakari 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.

Loan watch

Gédéon Muyadi would rather not come back

“For the first time in years I am picked because somebody wants me in the team.” Mathare United suits him; the awkward conversation belongs to Kenya Police, and the summer will force it.

In brief

61 Edition

The Kenya Police Herald

27 Sep 2027
From our football correspondent Uneasy

Squad

Clinton Okinyi damages knee ligaments — 77 days out

The words a physio says slowly. 77 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.

Market

Hernest Malonga 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.

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

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Marvin Nabwire 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

Alvin Mangeni 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

The manager makes an example of Alvin Mangeni

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

Player ratings

The afternoon belonged to Daniel Sakari

7.56, and no serious argument from anybody who was there. Kenya Police had eleven men on the pitch and one of them decided how it went.

Match

No goals between Kenya Police and Sofapaka

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Sofapaka will be the happier side with the point.

Loan watch

Gédéon Muyadi keeps scoring at Mathare United

33 appearances away from home and 6 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

In brief

58 Edition

The Kenya Police Herald

6 Sep 2027
From our football correspondent Steady

Squad

Clinton Okinyi damages knee ligaments — 98 days out

The words a physio says slowly. 98 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.

Market

Kenya Police say no — this time

The offer from AFC Leopards for Brian Chonjo Otieno was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Market

The Sofapaka deal is off

Everything was agreed until it was not, and Clinton Okinyi reports back to Kenya Police with a summer to forget. Neither club is saying who walked away from the table.

Squad

Tempers go at Kenya Police

Daniel Sakari 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

Getting past Khadime N'Diaye has become the hardest job in the division

15 clean sheets and counting. Forwards used to back themselves here; now they shoot early, shoot wide, and look for somebody to blame.

Player ratings

Geordy Ndecket was immovable

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

Squad

Marvin Nabwire 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

Wages eat 143% of everything Kenya Police earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Match

Kenya Police make home a hard place to visit

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

In brief

57 Edition

The Kenya Police Herald

30 Aug 2027
From our football correspondent Upbeat

Squad

Clinton Okinyi damages knee ligaments — 105 days out

The words a physio says slowly. 105 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.

Market

Alvin Mangeni 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

Kenya Police refuse to drop out of the race

Position 3, 50 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Squad

Daniel Sakari 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. Marvin Nabwire 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 come up short against AFC Leopards

AFC Leopards left with the points after a 1‑2 defeat that will take some explaining on the terraces.

Squad

No hiding place for Daniel Sakari

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

Market

AFC Leopards watching Brian Chonjo Otieno

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.

Player ratings

Nobody could get near Yves Koutiama

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

In brief

53 Edition

The Kenya Police Herald

2 Aug 2027
From our football correspondent Triumph

Squad

A knee injury of the worst kind for Clinton Okinyi

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

Market

Alvin Mangeni 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

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.

Match

Kenya Police refuse to drop out of the race

Position 3, 43 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Squad

Tempers go at Kenya Police

Marvin Nabwire 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.

Market

Shabana watching Moise Mbombo

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

Daniel Sakari 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

Yves Koutiama 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.

Match

Kenya Police see off Muranga Seal

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

In brief

52 Edition

The Kenya Police Herald

26 Jul 2027
From our football correspondent Triumph

Squad

Clinton Okinyi damages knee ligaments — 142 days out

The words a physio says slowly. 142 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.

Match

Kenya Police cannot stop winning

5 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Market

David Ochieng asks to leave Kenya Police

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Only the photograph left for Moise Mbombo

Fee agreed, terms agreed, medical booked. Moise Mbombo 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

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.

Match

Kenya Police get the job done against Bidco United

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

Squad

Marvin Nabwire 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

The manager makes an example of Daniel Sakari

“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

51 Edition

The Kenya Police Herald

19 Jul 2027
From our football correspondent Triumph

Squad

Clinton Okinyi damages knee ligaments — 149 days out

The words a physio says slowly. 149 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.

Market

Samuel Ayanrinde 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.

Match

Kenya Police cannot stop winning

4 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Daniel Sakari 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. Marvin Nabwire 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

Alvin Mangeni sends Kenya Police past Kariobangi Sharks

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

Squad

The manager makes an example of Tyshick Mosengo

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

Player ratings

One of those days for Alvin Mangeni

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

Market

Mathare United are about to pick up the phone

A conversation is coming this week. Kenya Police will put a number on him, and from there it stops being football and becomes arithmetic.

In brief

50 Edition

The Kenya Police Herald

12 Jul 2027
From our football correspondent Upbeat

Squad

Clinton Okinyi damages knee ligaments — 156 days out

The words a physio says slowly. 156 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.

Market

David Owino 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.

Market

Kenya Police say no — this time

The offer from KCB for David Okoth was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

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.

Market

The Sofapaka deal is off

Everything was agreed until it was not, and Clinton Okinyi reports back to Kenya Police with a summer to forget. Neither club is saying who walked away from the table.

Squad

Marvin Nabwire 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. Daniel Sakari 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 terraces

Kenya Police supporters have found a favourite in Geordy Ndecket

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

Match

Kenya Police 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.

In brief

45 Edition

The Kenya Police Herald

7 Jun 2027
From our football correspondent Crisis

Market

Alvin Mangeni 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

David Ochieng 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.

Market

Edward Omondi Ondimo 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

Daniel Sakari 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. Marvin Nabwire 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

APS Bomet take the points off Kenya Police

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

Squad

Khadime N'Diaye 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

Samuel Ayanrinde was on a different afternoon to everybody else

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

Loan watch

Exauce Misuri counts the days

“I watch every Kenya Police game from here. That says everything about where my head is.” The loan at Mathare United runs its course, but his heart never made the trip.

In brief

43 Edition

The Kenya Police Herald

24 May 2027
From our football correspondent Uneasy

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

Daniel Sakari 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. Marvin Nabwire 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

The manager makes an example of Awesu Awesu

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

Player ratings

Nobody could get near Yves Koutiama

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

Match

Kenya Police and Posta Rangers 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.

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.

Squad

Daniel Sakari knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Kenya Police, and both men came out saying it was fine.

Market

The Khadime N'Diaye question follows Kenya Police around

Every press conference now starts and ends the same way: with Khadime N'Diaye’s future. The manager has run out of new ways to say nothing.

In brief

42 Edition

The Kenya Police Herald

17 May 2027
From our football correspondent Uneasy

Match

5 matches without a win for Kenya Police

The run now stands at 5, and the questions being asked around Kenya Police are no longer polite ones.

Squad

Marvin Nabwire 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

Daniel Sakari 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.

Boardroom

Wages eat 133% of everything Kenya Police earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Player ratings

One of those days for Awesu Awesu

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

Match

Honours even between Kenya Police and Kakamega Homeboyz

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

Squad

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

Player ratings

Yves Koutiama runs at them all day

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

Squad

Hernest Malonga knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Kenya Police, and both men came out saying it was fine.

In brief

37 Edition

The Kenya Police Herald

12 Apr 2027
From our football correspondent Uneasy

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.

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.

Market

Edward Omondi Ondimo 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.

Match

The goals have deserted Kenya Police

4 matches, no goals, and a training ground that has tried everything. It will end — droughts always do — but nobody at Kenya Police can tell you which week it ends in.

Squad

Tempers go at Kenya Police

Daniel Sakari 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

Marvin Nabwire 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.

Market

No place for Tyshick Mosengo in the plan

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

Squad

Joash Onyango 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

Nobody could get near Yves Koutiama

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

In brief

36 Edition

The Kenya Police Herald

5 Apr 2027
From our football correspondent Uneasy

Market

Alvin Mangeni asks to leave Kenya Police

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Daniel Sakari 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.

Match

6 unbeaten for Kenya Police

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

Match

The goals have deserted Kenya Police

3 matches, no goals, and a training ground that has tried everything. It will end — droughts always do — but nobody at Kenya Police can tell you which week it ends in.

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Marvin Nabwire 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

Daniel Sakari is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at Kenya Police has been clear about where Daniel Sakari stands, which is more than many ever get.

Squad

Yves Koutiama 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.

Loan watch

Exauce Misuri has seen enough of Mathare United

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Kenya Police, and 8 appearances in 9 say he has earned the hearing.

Squad

Khadime N'Diaye named in the team of the month

A month is long enough that nobody gets in by accident. Khadime N'Diaye is in the division's best eleven for it, which is a quieter compliment than an award and a more reliable one.

In brief

34 Edition

The Kenya Police Herald

22 Mar 2027
From our football correspondent Uneasy

Player ratings

Marvin Nabwire was immovable

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

Squad

Words at Kenya Police training over how hard people work

Somebody said out loud what several people had been thinking. Marvin Nabwire 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

The manager makes an example of Tyshick Mosengo

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

Boardroom

Wages eat 110% of everything Kenya Police earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Player ratings

Nobody could get near Samuel Ayanrinde

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

Squad

When it matters, Tobias Otieno 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.

Match

Kenya Police and Kariobangi Sharks cancel each other out

Nil-nil, and few chances worth the name. Kariobangi Sharks came to defend and left with exactly what they came for.

Squad

International call for Daniel Sakari

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

Player ratings

Tyshick Mosengo spends the afternoon fouling

Fouls conceded: 5. He was booked, he was fortunate not to be booked twice, and the referee had run out of patience long before the end.

In brief

31 Edition

The Kenya Police Herald

1 Mar 2027
From our football correspondent Steady

Market

Charles Ouma asks to leave Kenya Police

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

Tempers go at Kenya Police

Daniel Sakari 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

Marvin Nabwire 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

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

Squad

No hiding place for Yves Koutiama

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

Match

Awesu Awesu rescues a point for Kenya Police

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

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.

Squad

When it matters, Khadime N'Diaye 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

The Khadime N'Diaye 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.

In brief

29 Edition

The Kenya Police Herald

15 Feb 2027
From our football correspondent Steady

Squad

Hernest Malonga damages knee ligaments — 27 days out

The words a physio says slowly. 27 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.

The terraces

The boos come down from three sides

“We pay for this every fortnight. The least we want is somebody who looks like he cares.” 8 of the 30 senior players walked off into it; the rest were not playing.

Market

Edward Omondi Ondimo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Kenya Police is pretending he will be back in the shirt.

Squad

Marvin Nabwire 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.

Match

Tyshick Mosengo’s goal not enough for Kenya Police

Tyshick Mosengo scored, and precious little else went right: 1‑3 to Bandari, and a quiet walk to the dressing room.

Squad

The manager makes an example of Daniel Sakari

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

Squad

Samuel Ayanrinde 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

Nobody could get near Awesu Awesu

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

Market

The Tyshick Mosengo story refuses to die

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

In brief

23 Edition

The Kenya Police Herald

4 Jan 2027
From our football correspondent Steady

Market

Abud Omar asks to leave Kenya Police

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Kenya Police turn down KCB for Exauce Misuri

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

Squad

Marvin Nabwire 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 join the queue for Brian Okoth

Add another name to the list: Mathare United have asked the question everybody in the game has been asking about Brian Okoth. The answer from Kenya Police has not changed — yet.

Squad

Charles Ouma 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

The armband comes off Daniel Sakari

Kenya Police will explain it as a decision about the team, and it may well be one. A dressing room has never once read it that way.

In brief

22 Edition

The Kenya Police Herald

28 Dec 2026
From our football correspondent Steady

Squad

Daniel Sakari 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. Marvin Nabwire 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.

Boardroom

187% of the income goes out in wages at Kenya Police

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

In brief

19 Edition

The Kenya Police Herald

7 Dec 2026
From our football correspondent Steady

Squad

Awesu Awesu 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

Daniel Sakari signs on for more

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

Squad

Marvin Nabwire 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

13 Edition

The Kenya Police Herald

26 Oct 2026
From our football correspondent Steady

Squad

Joash Onyango says Kenya Police went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Daniel Sakari pulls a muscle — 15 days out

The injury that keeps coming back, keeps being rushed back from, and quietly costs more careers than the dramatic ones. 15 days is the estimate; the honest figure depends on whether anybody is patient.

Squad

Marvin Nabwire 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