Bones knit. That is the one merciful thing about this injury and the reason Kariobangi Sharks will talk about it more openly than they would about a knee. He will be back, and roughly when they say.
Joseph Mwangi and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
Nobody at Kariobangi Sharks 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.
Somebody said out loud what several people thought about how hard another man trains, and Michael Wanjala was in the middle of it. The one dressing-room argument that is genuinely about football.
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 71 days, a clean timeline, and a return date somebody can actually plan around.
David Okoth was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.
Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.
Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Paul Ochuoga is on it.
Somebody said out loud what several people had been thinking. Michael Wanjala 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.
7 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Kariobangi Sharks has to find a result from somewhere.
“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Kariobangi Sharks have not answered, which is an answer of sorts.
Joseph Mwangi 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.
Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Ally Salum Omar is on it.
The dugout20 Sep 2027
The manager’s verdict
“I am frustrated, honestly. We did enough to win and we did not win.” Michael Onyango was not hiding it after 0‑0, and nobody in the Kariobangi Sharks dressing room was either.
The team at the top of the table next, and the honest measure of where this side actually is. Anybody can beat the club below them; the question is what happens against Gor Mahia.
“I was told straight, and I would rather have it straight.” The manager at Kariobangi Sharks has been clear about where Steve Biko Omollo stands, which is more than many ever get.
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 offer from Olimpija Ljubljana for Ally Salum Omar 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.
A medical, a signature, a shirt held up in front of a sponsor’s board. Kariobangi Sharks have done the hard part with Sofapaka, and the part that remains is the part supporters actually see.
Joseph Mwangi and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.
The dugout30 Aug 2027
The manager’s verdict
“I am frustrated, honestly. We did enough to win and we did not win.” Michael Onyango was not hiding it after 0‑0, and nobody in the Kariobangi Sharks dressing room was either.
Nobody at Kariobangi Sharks 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.
Somebody said out loud what several people thought about how hard another man trains, and Michael Wanjala was in the middle of it. The one dressing-room argument that is genuinely about football.
A bone, which is the one injury with a calendar attached. Kariobangi Sharks will name a return date and, unusually for this business, will probably be right about it.
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Kariobangi Sharks can pretend not to have heard.
The first defeat in 9 matches. The manager will say it had to come; the dressing room will say it did not have to come against Kakamega Homeboyz; the supporters will say both, in that order, all week.
A medical, a signature, a shirt held up in front of a sponsor’s board. Kariobangi Sharks have done the hard part with APS Bomet, and the part that remains is the part supporters actually see.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
Successful dribbles: 17. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.
The dugout23 Aug 2027
The manager’s verdict
“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑1 Michael Onyango left the room before anybody could ask which.
The hardest thing about being 21 in a senior side is that nobody makes allowances. Ally Salum Omar did not need any: 7.92, and he looked the most comfortable man on the pitch.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
Behind, and beaten by any honest reading, until minute 91. Kenya Police had the points in their pocket and a corner of the ground still believed, which is generally when it happens.
A loan enquiry to Mathare United: cover, or a look at somebody the club cannot afford to buy yet. Either way the answer will come back inside the week.
Nobody at Kariobangi Sharks 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.
“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 1‑1 draw, said the honest thing and then went to say it again inside.
Somebody said out loud what several people thought about how hard another man trains, and Michael Wanjala was in the middle of it. The one dressing-room argument that is genuinely about football.
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Kariobangi Sharks can pretend not to have heard.
Joseph Mwangi and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
At 23 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.
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.
The demotion a club never announces and a dressing room always notices. Skhanyiso Ncwane is further from the side than he was, and the reason will not be given until he asks.
Cup ties wait for somebody to seize them, and Wayne Mbuya obliged against Bandari. 3‑2 on the night, and the name in the next round’s hat is Kariobangi Sharks.
38 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Kariobangi Sharks lose a player for a season; he loses something harder to name.
Match5 May 2027
Wayne Mbuya wins it after the whistle should have gone
121 minutes played. Wayne Mbuya found the finish in time that only existed because of earlier delays, and Bandari went from a point to nothing inside one movement.
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Kariobangi Sharks can pretend not to have heard.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
3 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.
8.05. 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.
Ally Salum Omar, 21, plays like he has been here for years — 8.07
A mark of 8.07 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
Ask anyone on the way out what separated the sides and you will get one name: Ally Salum Omar. 1‑0 against Kakamega Homeboyz, and the applause at the whistle was mostly his.
“The manager did not use many words, and he did not need to.” Cristian Derbyshire has his answer from Kariobangi Sharks; what he does with it is the next window’s story.
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Cristian Derbyshire, and the manager let it.
The dugout26 Apr 2027
The manager’s verdict
“I am not going to get carried away and I will not let them either. It was a good day. There will be harder ones.” Michael Onyango kept it short after the 1‑0 win, which is what managers do when they are happy.
Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.
Somebody said out loud what several people thought about how hard another man trains, and Michael Wanjala was in the middle of it. The one dressing-room argument that is genuinely about football.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
There is a particular warmth a ground reserves for a 21-year-old it feels ownership of. Ally Salum Omar 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.
Ask anyone on the way out what separated the sides and you will get one name: Ally Salum Omar. 1‑0 against Nairobi United, and the applause at the whistle was mostly his.
“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 1‑0, Michael Onyango could afford to be generous.
Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.
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.
Joseph Mwangi 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.
A squad rebuilt inside one window pays for it in a currency nobody budgets for. The football is not worse than the sum of the players; it is worse than the sum of the players who have played together before.
“We were not good enough today and I am not going to dress it up.” Michael Onyango after 0‑1, in the tone of a man who knows the next question and does not intend to answer it.
The dugout15 Feb 2027
The manager has not finished forgetting Patillah Omoto's mistake
Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.
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.
Footballers are asked about their boyhood club so often that nobody listens to the answer. Nkonzenhle Hlongwa has just signed for Kariobangi Sharks, and for once the answer mattered.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
Not now, not at any price the club was prepared to say out loud. Posta Rangers have kept their man, and Kariobangi Sharks go back to a list with one name crossed off it.
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.
It is the least glamorous business a club does and the reason seasons do not collapse in February. Nkonzenhle Hlongwa is here for the weeks when three men are injured and somebody still has to play.
A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Michael Wanjala has written the date down.
A medical, a signature, a shirt held up in front of a sponsor’s board. Kariobangi Sharks have done the hard part with Mathare United, and the part that remains is the part supporters actually see.
Joseph Mwangi 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.
Not now, not at any price the club was prepared to say out loud. Kenya Police have kept their man, and Kariobangi Sharks go back to a list with one name crossed off it.
Somebody said out loud what several people thought about how hard another man trains, and Michael Wanjala was in the middle of it. The one dressing-room argument that is genuinely about football.
Kariobangi Sharks have made the call to Gor Mahia. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.
The chase for Edwin Simiyu ended with $51.0K changing hands and Tusker out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.
Joseph Mwangi and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
Not now, not at any price the club was prepared to say out loud. KCB have kept their man, and Kariobangi Sharks go back to a list with one name crossed off it.
Kariobangi Sharks have made the call to Mathare United. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.
Somebody said out loud what several people thought about how hard another man trains, and Edwin Simiyu was in the middle of it. The one dressing-room argument that is genuinely about football.
He asked about his future and was given an answer with minutes in it. The manager has now made a promise in a building where promises are remembered, and the clock on it has started.
Not now, not at any price the club was prepared to say out loud. Kenya Police have kept their man, and Kariobangi Sharks go back to a list with one name crossed off it.
Somebody said out loud what several people had been thinking. Michael Wanjala 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.
Kariobangi Sharks have made the call to KCB. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.
“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Kariobangi Sharks, and both men came out saying it was fine.
Another week, another link, another denial nobody quite believes. Kariobangi Sharks know the market decides these things, not the back pages — but the back pages are louder.
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 16 days, a clean timeline, and a return date somebody can actually plan around.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Ghai Panchol and Kariobangi Sharks agree another 3 years.
A bone, which is the one injury with a calendar attached. Kariobangi Sharks will name a return date and, unusually for this business, will probably be right about it.
Michael Wanjala and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 30 days, a clean timeline, and a return date somebody can actually plan around.
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.
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 37 days, a clean timeline, and a return date somebody can actually plan around.
“The easiest signature of my career.” Michael Wanjala and Kariobangi Sharks agree another 2 years, and the manager can plan around him rather than about him.
Ally Salum Omar was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.
In brief
SquadMichael Wanjala falls out with a teammate over standards
Bones knit. That is the one merciful thing about this injury and the reason Kariobangi Sharks will talk about it more openly than they would about a knee. He will be back, and roughly when they say.
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.
Bones knit. That is the one merciful thing about this injury and the reason Kariobangi Sharks will talk about it more openly than they would about a knee. He will be back, and roughly when they say.
Joseph Mwangi 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.
Somebody said out loud what several people thought about how hard another man trains, and Michael Wanjala was in the middle of it. The one dressing-room argument that is genuinely about football.
A bone, which is the one injury with a calendar attached. Kariobangi Sharks will name a return date and, unusually for this business, will probably be right about it.
Joseph Mwangi and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 72 days, a clean timeline, and a return date somebody can actually plan around.
Somebody said out loud what several people thought about how hard another man trains, and Michael Wanjala was in the middle of it. The one dressing-room argument that is genuinely about football.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
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.
Bones knit. That is the one merciful thing about this injury and the reason Kariobangi Sharks will talk about it more openly than they would about a knee. He will be back, and roughly when they say.
Joseph Mwangi 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.
Bones knit. That is the one merciful thing about this injury and the reason Kariobangi Sharks will talk about it more openly than they would about a knee. He will be back, and roughly when they say.
Michael Wanjala 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.
Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.
Bones knit. That is the one merciful thing about this injury and the reason Kariobangi Sharks will talk about it more openly than they would about a knee. He will be back, and roughly when they say.
Ally Salum Omar 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.
Somebody said out loud what several people had been thinking. Michael Wanjala 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.
7 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.
It is not much of a headline and it is the reason players believe the next promise. Kariobangi Sharks told Bryson Jerome something would happen and then it happened, which in this industry passes for remarkable.
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 100 days, a clean timeline, and a return date somebody can actually plan around.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
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.
Nothing is announced when this happens and everybody knows. He is a bigger part of the plan at Kariobangi Sharks than he was a month ago, and the training ground worked that out before the team sheet said so.
A bone, which is the one injury with a calendar attached. Kariobangi Sharks will name a return date and, unusually for this business, will probably be right about it.
Joseph Mwangi and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.
“The supporters are entitled to be angry. So am I. We will put it right.” 0‑2, a manager saying the necessary things, and a dressing room that heard a different version of them.
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.
At 20 he is being measured against the rest of the division's kids and coming out in front. The senior version of this award is where the club would like this to lead.
Gor Mahia next, and one man in the Kariobangi Sharks dressing room knows their training ground better than his own. The reception will tell him what they thought of him.
A bone, which is the one injury with a calendar attached. Kariobangi Sharks will name a return date and, unusually for this business, will probably be right about it.
The chances are being made and something is happening between the making and the finishing. 3 matches now, and the anxiety in the ground arrives a little earlier every week.
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.
Successful dribbles: 15. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.
“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 0‑0 draw, said the honest thing and then went to say it again inside.
Ninety minutes, no goals, and the argument started before the car park emptied: a point gained, or two thrown away against Posta Rangers? Both sides of it will still be going on Thursday.
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 143 days, a clean timeline, and a return date somebody can actually plan around.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
Successful dribbles: 15. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.
He used to wear the other shirt. On Saturday he plays against Posta Rangers in this one, and whatever he says this week about it being just another game will be untrue.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Kariobangi Sharks this week that will take longer than a week to unsay.
Still no offer on the table, and Ian Karani’s deal keeps shrinking. In boardroom language, silence this long stops being an oversight and starts being an answer.
The dugout3 Aug 2026
The manager’s verdict
“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑1 Michael Onyango left the room before anybody could ask which.
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.
Kariobangi Sharks have made the call to Gor Mahia. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.