Moise Mbombo

Striker - Dinamo Bucharest
14 Nov 2030
Thursday
Process

Marked for Moise Mbombo

224 Edition

The Dinamo Bucharest Herald

11 Nov 2030
From our football correspondent Steady

Squad

David Avram says Dinamo Bucharest 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.

Market

Moise Mbombo asks to leave Dinamo Bucharest

“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 Dinamo Bucharest

Nikita Stoinov 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

Dinamo Bucharest see off Petrolul

Three points for Dinamo Bucharest, 3‑2 the final word against Petrolul in a contest settled by the finer margins.

Player ratings

A masterclass from Alberto Soro

Marked 9.36 — 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.

Match

Panathinaikos take the points off Dinamo Bucharest

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

Squad

No hiding place for Nikita Stoinov

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

Player ratings

Cătălin Cîrjan in the eights

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

Player ratings

Daniel Armstrong runs at them all day

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

In brief

Back issues
221 Edition

The Dinamo Bucharest Herald

21 Oct 2030
From our football correspondent Upbeat

Match

Dinamo Bucharest are in among the leaders

Position 1 and 34 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Player ratings

Cristian Mihai shuts the door

Defensive actions: 25, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Match

Dinamo Bucharest make it 3 in a row

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

Squad

Alberto Soro 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 Dinamo Bucharest this week that will take longer than a week to unsay.

Squad

Cătălin Cîrjan is in the form of his life

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

Player ratings

One of those days for Cătălin Cîrjan

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

Squad

George Puşcaş 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

A defender's afternoon for Andrei Mărginean

Defensive actions: 20. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Match

Dinamo Bucharest see off Botosani

Three points for Dinamo Bucharest, 1‑0 the final word against Botosani in a contest settled by the finer margins.

In brief

220 Edition

The Dinamo Bucharest Herald

14 Oct 2030
From our football correspondent Steady

Market

Moise Mbombo 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 Dinamo Bucharest, and it is not being withdrawn.

Player ratings

A defender's afternoon for Andrei Mărginean

Defensive actions: 25. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Squad

Tempers go at Dinamo Bucharest

Alberto Soro 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

A defender's afternoon for Cristian Mihai

Defensive actions: 23. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Player ratings

One of those days for Cătălin Cîrjan

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

Squad

No hiding place for Eddy Gnahoré

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

Match

Cătălin Cîrjan the difference as Dinamo Bucharest beat Viitorul

Ask anyone on the way out what separated the sides and you will get one name: Cătălin Cîrjan. 2‑0 against Viitorul, and the applause at the whistle was mostly his.

Player ratings

One of those days for Alberto Soro

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

Squad

Cătălin Cîrjan is carrying Dinamo Bucharest

7 goals and a season average of 7.39. Form like that gets noticed well beyond this town.

In brief

218 Edition

The Dinamo Bucharest Herald

30 Sep 2030
From our football correspondent Steady

Market

Ondřej Deml 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 Dinamo Bucharest, and it is not being withdrawn.

Squad

Tempers go at Dinamo Bucharest

Kennedy Boateng 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

Alberto Soro in the eights

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

Player ratings

A masterclass from Nikita Stoinov

Marked 8.05 — 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

No hiding place for Maxime Sivis

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

Squad

Costin Amzăr signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Costin Amzăr and Dinamo Bucharest agree another 3 years.

Squad

Costly mistake from Alexandru Roşca

An error at the back is a moment; an error in goal is a goal. Alexandru Roşca knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Match

Dinamo Bucharest share the spoils with Astra

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

Player ratings

Mamoudou Karamoko keeps on missing

Shots: 7, not one of them in. A centre forward is paid for one thing, and on this evidence he has forgotten which thing it is.

In brief

214 Edition

The Dinamo Bucharest Herald

2 Sep 2030
From our football correspondent Upbeat

Squad

A one-man rearguard from Alexandru Roşca

There were 7 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Market

Moise Mbombo asks to leave Dinamo Bucharest

“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

Tomás Sinópoli’s move to Botosani falls through

The deal that would have taken Tomás Sinópoli to Botosani has collapsed at the last stage, and he reports back to Dinamo Bucharest with a summer to forget and a season still to play. Nobody is saying which side walked away.

Squad

Eddy Gnahoré stays put

“The easiest signature of my career.” Eddy Gnahoré and Dinamo Bucharest agree another 2 years, and the manager can plan around him rather than about him.

Squad

Tempers go at Dinamo Bucharest

Kennedy Boateng 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

7 unbeaten for Dinamo Bucharest

Hard to beat is not the same as winning, but 7 matches without defeat is a foundation Dinamo Bucharest did not have in the autumn.

Squad

The manager makes an example of Lorenzo Biliboc

“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

A defender's afternoon for Cristian Mihai

Defensive actions: 19. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Player ratings

Cătălin Cîrjan runs at them all day

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

In brief

213 Edition

The Dinamo Bucharest Herald

26 Aug 2030
From our football correspondent Triumph

Match

Dinamo Bucharest up to position 1

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

Squad

Alexandru Roşca keeps Dinamo Bucharest in it on his own

Some afternoons a goalkeeper is the team. 7 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Match

Dinamo Bucharest 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

Tomás Sinópoli 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 Dinamo Bucharest, and it is not being withdrawn.

Squad

Kennedy Boateng 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 Dinamo Bucharest this week that will take longer than a week to unsay.

Player ratings

Nobody could get near Cătălin Cîrjan

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

Player ratings

A masterclass from Mamoudou Karamoko

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

Player ratings

A masterclass from Adrian Mazilu

Marked 9.01 — 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

The manager makes an example of Andrei Moţoc

“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

184 Edition

The Dinamo Bucharest Herald

4 Feb 2030
From our football correspondent Steady

Squad

Andrei Mărginean keeps the receipts

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

Market

Masataka Kobayashi asks to leave Dinamo Bucharest

“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

Eddy Gnahoré signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Eddy Gnahoré and Dinamo Bucharest agree another 2 years.

Squad

Kennedy Boateng 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 Dinamo Bucharest this week that will take longer than a week to unsay.

Squad

Masataka Kobayashi wants to go home

“I have given this everything, but my family is not here and neither am I, not really.” A footballer can be coached out of bad form. Nobody has ever been coached out of this, and Dinamo Bucharest know it.

Market

Botosani expected to open talks for Mario Din Licaciu

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

In brief

174 Edition

The Kenya Police Herald

26 Nov 2029
From our football correspondent Crisis

Boardroom

The silence upstairs is getting loud at Kenya Police

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

Squad

Tempers go at Kenya Police

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

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.

Boardroom

Kenya Police cannot sign anybody

The embargo bars a fee being paid for a player, whatever the manager thinks the squad needs. Every rumour printed about this club between now and its lifting is a rumour about a deal that cannot happen.

Boardroom

115% 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

Joash Onyango knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Joash Onyango trained the next morning like a man with less to carry.

In brief

171 Edition

The Kenya Police Herald

5 Nov 2029
From our football correspondent Crisis

Boardroom

Brian Nyakeya has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at Kenya Police can do the arithmetic, including the man it is aimed at.

Market

Moise Mbombo 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

Reuben 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

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

$395.3K of the owner's money at Kenya Police

The shortfall was covered from upstairs again. Supporters are entitled to be relieved and entitled to ask what happens the month it is not, and both feelings usually arrive together.

Market

The Marvin Nabwire question follows Kenya Police around

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

Squad

Reagan Otieno knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Reagan Otieno trained the next morning like a man with less to carry.

Market

The clock does Reagan Otieno’s negotiating for him

1 months left, and both sides know what that means: every week without a signature, the fee Kenya Police could ask drops and the wages Reagan Otieno can ask rise.

Market

Kosta Lockyer placed on the list

Kenya Police have made Kosta Lockyer available for transfer. A career at this club is over in all but paperwork.

In brief

167 Edition

The Kenya Police Herald

8 Oct 2029
From our football correspondent Crisis

Boardroom

Kenya Police spell it out for Brian Nyakeya

The board’s statement ran to three sentences and one of them mentioned results. Brian Nyakeya has managed long enough to translate: win soon, or the next statement is shorter.

Market

Moise Mbombo 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

Kenya Police count the cost of losing Awesu Awesu

15 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

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 3 years.

Squad

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

$404.9K of the owner's money at Kenya Police

The shortfall was covered from upstairs again. Supporters are entitled to be relieved and entitled to ask what happens the month it is not, and both feelings usually arrive together.

Squad

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.

Boardroom

$6.4K a year onto the Kenya Police books

A new partner, a signature and a photograph nobody will remember. It funds a fortnight of wages, which is more than most headlines on this page can say for themselves.

Market

The Marvin Nabwire question follows Kenya Police around

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

In brief

163 Edition

The Kenya Police Herald

10 Sep 2029
From our football correspondent Crisis

Squad

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

No end in sight to Kenya Police's wait for a win

4 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Kenya Police has to find a result from somewhere.

Market

So close: Harun Kibwage’s move dies late

The fee was agreed and the flight was looked at — and then the phone stopped ringing. Muranga Seal moved on, Harun Kibwage reports back to Kenya Police, and everybody pretends Monday is just Monday.

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

Gédéon Muyadi 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.

Match

A bad afternoon for Kenya Police against Kakamega Homeboyz

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

Squad

The manager makes an example of Baraka Badi

“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

Costly mistake from Job Ochieng

An error at the back is a moment; an error in goal is a goal. Job Ochieng knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Player ratings

Moise Mbombo keeps on missing

Shots: 8, not one of them in. A centre forward is paid for one thing, and on this evidence he has forgotten which thing it is.

In brief

161 Edition

The Kenya Police Herald

27 Aug 2029
From our football correspondent Crisis

Market

Moise Mbombo 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

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

AFC Leopards take the points off Kenya Police

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

Player ratings

One of those days for Reagan Otieno

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

Squad

No hiding place for Tyshick Mosengo

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

Boardroom

The Kenya Police debt reaches $19.5M

Football clubs borrow; that is not the story. Borrowing more than the facility allows is, because from here it is the owner's money or somebody else's decision, and neither of those belongs to the board.

Player ratings

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

Market

APS Bomet 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.

Squad

Musa Masika asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

160 Edition

The Kenya Police Herald

20 Aug 2029
From our football correspondent Uneasy

Market

Jonathan Ramirez 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.

Player ratings

Nobody could get near Musa Masika

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

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.

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.

Player ratings

A defender's afternoon for Tobias Otieno

Defensive actions: 21. He was first to everything and second to nothing, and the goalkeeper had an easy day because of it.

Squad

No hiding place for Awesu Awesu

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

Squad

Yves Koutiama is in the form of his life

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

Squad

Joash Onyango asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Market

Mara Sugar 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

157 Edition

The Kenya Police Herald

30 Jul 2029
From our football correspondent Uneasy

Market

Moise Mbombo 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

Only the photograph left for Harun Kibwage

Fee agreed, terms agreed, medical booked. Harun Kibwage 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.

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.

Boardroom

The Kenya Police debt reaches $19.1M

Football clubs borrow; that is not the story. Borrowing more than the facility allows is, because from here it is the owner's money or somebody else's decision, and neither of those belongs to the board.

Player ratings

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

Player ratings

Nothing got past Marvin Nabwire

Headers, blocks, tackles, interceptions — 15 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

Market

Mara Sugar 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.

Squad

Geoffrey Onyango knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Geoffrey Onyango trained the next morning like a man with less to carry.

In brief

156 Edition

The Kenya Police Herald

23 Jul 2029
From our football correspondent Uneasy

Squad

A one-man rearguard from Khadime N'Diaye

There were 6 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Market

Jonathan Ramirez 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

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

Gédéon Muyadi in the eights

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

Squad

Gédéon Muyadi is in the form of his life

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

Match

Moise Mbombo the difference as Kenya Police beat Bidco United

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

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

Moise Mbombo in the eights

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

Market

Muranga Seal 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

152 Edition

The Kenya Police Herald

25 Jun 2029
From our football correspondent Steady

Squad

Khadime N'Diaye keeps Kenya Police in it on his own

Some afternoons a goalkeeper is the team. 13 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Market

Moise Mbombo 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

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

Eyes on Cois Artomoro again

The phone has started ringing about Cois Artomoro again, and this time the name on the line is Mara Sugar. Kenya Police are listening politely and promising nothing.

Squad

Abud Omar 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

Kenya Police buy the years ahead of Lucas Fernandez

He is 19, and the scouting reports agree on the only line that matters: the ceiling. Signings like this are lottery tickets written by professionals.

Match

Kenya Police and Shabana 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

Joash Onyango asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

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.

In brief

148 Edition

The Kenya Police Herald

28 May 2029
From our football correspondent Steady

Market

Moise Mbombo 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

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

Nobody could get near Samuel Ayanrinde

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

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.

Player ratings

Geordy Ndecket shuts the door

Defensive actions: 17, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

Defences have started doubling up on Gédéon Muyadi

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

Player ratings

Geoffrey Onyango takes the honours

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

Squad

Erick Zakayo 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 never got going

4.92 on the card. Some afternoons a footballer looks like a man who has only just been introduced to the game, and this was one of them.

In brief

143 Edition

The Kenya Police Herald

23 Apr 2029
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

The manager makes an example of Yusuf Mainge

“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

Geordy Ndecket is carrying Kenya Police

6 goals and a season average of 7.26. Form like that gets noticed well beyond this town.

Match

Kenya Police share the spoils with Tusker

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

Player ratings

Nobody could get near Musa Masika

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

Squad

Samuel Ayanrinde asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

142 Edition

The Kenya Police Herald

16 Apr 2029
From our football correspondent Upbeat

Market

Moise Mbombo 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.

Match

Kenya Police refuse to drop out of the race

Position 3, 21 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.

Player ratings

Nobody could get near Musa Masika

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

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

140% 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 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 come up short against Ulinzi Stars

Ulinzi Stars left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Boardroom

No signings allowed at Kenya Police

The manager may talk to whoever he likes and may pay nobody. A squad survives a window like this by borrowing, by promoting, and by hoping the injuries land somewhere else.

Squad

Gédéon Muyadi is in the form of his life

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

In brief

138 Edition

The Kenya Police Herald

19 Mar 2029
From our football correspondent Steady

Market

Moise Mbombo 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.

Player ratings

Musa Masika runs at them all day

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

Squad

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

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

One of those days for Yves Koutiama

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

Boardroom

No signings allowed at Kenya Police

The manager may talk to whoever he likes and may pay nobody. A squad survives a window like this by borrowing, by promoting, and by hoping the injuries land somewhere else.

Boardroom

Wages eat 131% 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 share the spoils with Kariobangi Sharks

A 1‑1 draw with Kariobangi Sharks leaves the dressing room somewhere between relief and regret.

Market

Marvin Nabwire linked with a move away

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

In brief

134 Edition

The Kenya Police Herald

19 Feb 2029
From our football correspondent Steady

Match

A hiding for Kenya Police

Beaten 0‑5 by Gor Mahia, and beaten everywhere it matters. The inquest starts on the training pitch on Monday morning.

Market

Moise Mbombo 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.

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.” 9 of the 31 senior players walked off into it; the rest were not playing.

Squad

Kenya Police count the cost of losing Samuel Ayanrinde

39 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

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

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.

Boardroom

No signings allowed at Kenya Police

The manager may talk to whoever he likes and may pay nobody. A squad survives a window like this by borrowing, by promoting, and by hoping the injuries land somewhere else.

Boardroom

128% 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

Kenya Police count the cost of losing Hansel Ochieng

30 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

In brief

130 Edition

The Kenya Police Herald

22 Jan 2029
From our football correspondent Uneasy

Boardroom

The silence upstairs is getting loud at Kenya Police

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

Market

Moise Mbombo 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

Kenya Police count the cost of losing Samuel Ayanrinde

68 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

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

No signings allowed at Kenya Police

The manager may talk to whoever he likes and may pay nobody. A squad survives a window like this by borrowing, by promoting, and by hoping the injuries land somewhere else.

Boardroom

98% 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

Samuel Ayanrinde 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 Yves Koutiama question follows Kenya Police around

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

Market

The shop window has Reuben Otieno in it

Kenya Police have let the market know Reuben Otieno can be had. No price in the advert, but everyone in the trade knows roughly what it says.

In brief

129 Edition

The Kenya Police Herald

15 Jan 2029
From our football correspondent Uneasy

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

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 are $15.8M in the red

The borrowing is past what the bank agreed, which is the line where a debt stops being how football is financed and starts being a problem. Every phone-in in this town will quote the figure for the next five years.

Market

A long bet from Kenya Police on Luther Ngcobo

He is 18, 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.

Squad

Samuel Ayanrinde 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 Daniel Sakari question follows Kenya Police around

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

In brief

126 Edition

The Kenya Police Herald

25 Dec 2028
From our football correspondent Uneasy

Boardroom

The scrutiny sharpens at Kenya Police

Nobody upstairs has said anything, which is the loudest thing they could do. Results buy silence in this game; the account at Kenya Police is running low.

Market

Moise Mbombo 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

Kenya Police lose Samuel Ayanrinde

99 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

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

No signings allowed at Kenya Police

The manager may talk to whoever he likes and may pay nobody. A squad survives a window like this by borrowing, by promoting, and by hoping the injuries land somewhere else.

Boardroom

114% 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