Humphrey Aroko

Attacking Midfielder (R) - AFC Leopards
3 Jan 2030
Thursday
Process

Marked for Humphrey Aroko

178 Edition

The AFC Leopards Herald

24 Dec 2029
From our football correspondent Upbeat

Squad

A falling-out at AFC Leopards

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

Squad

Remember the name: Kabelo Sibande

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

Squad

A row about effort at AFC Leopards

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

Boardroom

85% of the income goes out in wages at AFC Leopards

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.

The dugout

The manager makes an example of Maxwell Mulili

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

The dugout

Hassan Beja gets picked when it counts

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

Market

The Fidel Origa question follows AFC Leopards around

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

Market

The clock does Kabelo Sibande’s negotiating for him

2 months left, and both sides know what that means: every week without a signature, the fee AFC Leopards could ask drops and the wages Kabelo Sibande can ask rise.

Market

Talks stall between AFC Leopards and Humphrey Aroko

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

In brief

Back issues
169 Edition

The AFC Leopards Herald

22 Oct 2029
From our football correspondent Upbeat

The dugout

Musa Masika keeps the receipts

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

Squad

Words exchanged at AFC Leopards

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

Squad

Kaycie Odhiambo falls out with a teammate over standards

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

The dugout

No hiding place for Ali Jaber

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

The dugout

Hassan Beja gets picked when it counts

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

The dugout

A door opens for Oratile Rantasi

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

In brief

121 Edition

The Kariobangi Sharks Post

20 Nov 2028
From our football correspondent Steady

Squad

A season's verdict on Mohammed Habib Sarwari: the best of his age

Kariobangi Sharks have a 21-year-old the division has just voted its finest young footballer. The club's next problem is that everybody else now knows it too.

Market

Moussa Mbaiguedem asks to leave Kariobangi Sharks

“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

Words exchanged at Kariobangi Sharks

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

Squad

18 clean sheets and the golden glove for Boalefa Pule

The one award on the pitch nobody else can win. 18 games in a season in which nobody scored past him, and a career that will be measured against this one.

Squad

Words at Kariobangi Sharks training over how hard people work

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

Kariobangi Sharks buy the years ahead of Moussa Mbaiguedem

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.

The dugout

Ally Salum Omar has become a man the manager trusts

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.

The dugout

Kariobangi Sharks keep their word to Moussa Mbaiguedem

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.

Market

The Ally Salum Omar question follows Kariobangi Sharks around

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

In brief

120 Edition

The Kariobangi Sharks Post

13 Nov 2028
From our football correspondent Steady

Market

Stephen Mbulere Bwire has one foot out of the door

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

Squad

Tempers go at Kariobangi Sharks

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.

The dugout

The manager makes an example of Humphrey Aroko

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

The dugout

Kamohelo Masita has become a man the manager trusts

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.

Market

The Vincent Owino talk will not go away

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.

The dugout

The manager comes out for Patillah Omoto

Public backing, and the sort that costs a manager something if it turns out to be wrong. Patillah Omoto has been told in front of everybody that the shirt is his.

In brief

119 Edition

The Kariobangi Sharks Post

6 Nov 2028
From our football correspondent Steady

Market

Raymond Matlamela asks to leave Kariobangi Sharks

“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

A muscle injury sidelines Morgan Modiba for 14 days

Nobody makes a documentary about a hamstring and everybody in the game fears one. Kariobangi Sharks will be careful with the return date, because the second one is always worse than the first.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

A row about effort at Kariobangi Sharks

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

Squad

Tempers go at Kariobangi Sharks

Nkonzenhle Hlongwa 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 Kariobangi Sharks

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

The dugout

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

Patillah Omoto linked with a move away

The name of Patillah Omoto keeps appearing in other people's back pages. Kariobangi Sharks say nothing, which says plenty.

Market

Kariobangi Sharks and Humphrey Aroko are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

In brief

118 Edition

The Kariobangi Sharks Post

30 Oct 2028
From our football correspondent Steady

Market

Humphrey Aroko has one foot out of the door

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

Squad

Words at Kariobangi Sharks training over how hard people work

Somebody said out loud what several people had been thinking. Shungu Dutiro 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 Kariobangi Sharks

Luke Onesmas 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.

The dugout

No hiding place for Raymond Matlamela

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

The dugout

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

Shungu Dutiro linked with a move away

The name of Shungu Dutiro keeps appearing in other people's back pages. Kariobangi Sharks say nothing, which says plenty.

In brief

114 Edition

The Kariobangi Sharks Post

2 Oct 2028
From our football correspondent Steady

Squad

A fracture rules Peter Juma out for 19 days

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.

The dugout

Lazarazu Otieno says Kariobangi Sharks 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

Only the photograph left for Humphrey Aroko

Fee agreed, terms agreed, medical booked. Humphrey Aroko will be somebody else’s player by the weekend, and around Kariobangi Sharks the goodbyes have quietly begun.

Squad

A falling-out at Kariobangi Sharks

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

The dugout

No hiding place for Ally Salum Omar

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

Squad

Mohammed Habib Sarwari named in the team of the month

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

The dugout

Humphrey Aroko gets picked when it counts

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

Market

Shungu Dutiro linked with a move away

The name of Shungu Dutiro keeps appearing in other people's back pages. Kariobangi Sharks say nothing, which says plenty.

The dugout

Oscar Gqeke 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

110 Edition

The Kariobangi Sharks Post

4 Sep 2028
From our football correspondent Steady

Squad

47 days out for Peter Juma after a fracture

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.

Player ratings

Mohammed Habib Sarwari, 21, plays like he has been here for years — 7.70

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

Market

Humphrey Aroko is on his way

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

Boardroom

Kariobangi Sharks close the window on a squad of their own making

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

Squad

Another clean sheet for Boalefa Pule

17 shut-outs and counting. Goalkeepers are only noticed when they fail, and Boalefa Pule has given nobody the chance.

Squad

Words at Kariobangi Sharks training over how hard people work

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

Kariobangi Sharks find a way past Sofapaka

Sofapaka made Kariobangi Sharks work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Player ratings

Shungu Dutiro in the eights

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

Squad

A month that belonged to Mohammed Habib Sarwari

The young player of the month award goes to a 21-year-old at Kariobangi Sharks who has looked like the finished article for four weekends running. The next four are the ones that decide whether he is.

In brief

109 Edition

The Kariobangi Sharks Post

28 Aug 2028
From our football correspondent Uneasy

Match

The drought breaks for Kariobangi Sharks

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

Player ratings

Nobody could get near Musa Oundo

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

Squad

Tempers go at Kariobangi Sharks

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.

Squad

Shungu Dutiro falls out with a teammate over standards

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

Match

Kariobangi Sharks find a way past Posta Rangers

Posta Rangers made Kariobangi Sharks work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Boardroom

Wages swallow 129% of the Kariobangi Sharks income

Every club 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 it has been tried.

Player ratings

Mohammed Barisa takes the honours

Marked 7.91 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Kariobangi Sharks had the best player on the pitch.

The dugout

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.” Clinton Kibwage kept it short after the 1‑0 win, which is what managers do when they are happy.

The dugout

The manager makes an example of Oscar Gqeke

“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

106 Edition

The Kariobangi Sharks Post

7 Aug 2028
From our football correspondent Crisis

Match

No end in sight to Kariobangi Sharks's wait for a win

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

The dugout

Keegan Ndemi: 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.” Kariobangi Sharks have not answered, which is an answer of sorts.

Squad

Boalefa Pule stands alone

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

Market

Only the photograph left for Humphrey Aroko

Fee agreed, terms agreed, medical booked. Humphrey Aroko will be somebody else’s player by the weekend, and around Kariobangi Sharks the goodbyes have quietly begun.

Squad

A career in one shirt: Patillah Omoto

8 seasons and 162 appearances, all of them here. Careers like this are not designed; they happen to a certain kind of man at a certain kind of club, and this town has one.

Market

Mathare United come back empty-handed

The bid was some way short and Kariobangi Sharks did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Boardroom

Kariobangi Sharks to lose Stephen Mbulere Bwire for free

There is no worse way to lose a footballer. Stephen Mbulere Bwire 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

Ally Salum Omar 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 Kariobangi Sharks this week that will take longer than a week to unsay.

Squad

Mohammed Habib Sarwari signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Mohammed Habib Sarwari commits to Kariobangi Sharks for another 4 years.

In brief

104 Edition

The Kariobangi Sharks Post

24 Jul 2028
From our football correspondent Uneasy

Match

No end in sight to Kariobangi Sharks's wait for a win

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

Squad

Issa Mbaiguedem gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Issa Mbaiguedem has just signed for Kariobangi Sharks, and for once the answer mattered.

Squad

Words at Kariobangi Sharks training over how hard people work

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

Luke Onesmas 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 Kariobangi Sharks this week that will take longer than a week to unsay.

Player ratings

Ian Karani was the difference for Kariobangi Sharks

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

The dugout

Raymond Matlamela 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.

The dugout

Clinton Kibwage on the point

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

Squad

No place for Issa Mbaiguedem in the new shape

He is not being dropped. There is simply nowhere in the formation Kariobangi Sharks are playing to put a man who does what he does, which is a harder thing to be told than any team sheet.

Player ratings

Rajab Omar was unplayable

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

In brief

103 Edition

The Kariobangi Sharks Post

17 Jul 2028
From our football correspondent Crisis

Match

No end in sight to Kariobangi Sharks's wait for a win

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

Match

A bad afternoon for Kariobangi Sharks against Kenya Police

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

The dugout

No hiding place for Mohammed Habib Sarwari

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

The dugout

Clinton Kibwage faces the questions

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

Squad

Words exchanged at Kariobangi Sharks

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

The dugout

When it matters, Boalefa Pule plays

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

Squad

A row about effort at Kariobangi Sharks

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

The terraces

Everybody has an opinion about Boalefa Pule

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.

Squad

Luke Onesmas suspended

One booking too many, and Luke Onesmas sits out. Kariobangi Sharks lose him for the sort of avoidable reason that makes a manager's week longer.

In brief

98 Edition

The Kariobangi Sharks Post

12 Jun 2028
From our football correspondent Steady

The dugout

Wayne Mbuya keeps the receipts

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

Market

Daymeon Almeida asks to leave Kariobangi Sharks

“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

Ally Salum Omar 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 Kariobangi Sharks this week that will take longer than a week to unsay.

Market

A long bet from Kariobangi Sharks on Morgan Modiba

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

Market

A long bet from Kariobangi Sharks on Ramahlwe Erasmus

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

Boardroom

Belts tighten at Kariobangi Sharks

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

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Clinton Kibwage was not hiding it after 0‑0, and nobody in the Kariobangi Sharks dressing room was either.

Player ratings

Musa Oundo was immovable

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

Squad

Ramahlwe Erasmus is a square peg at Kariobangi Sharks

The system has changed and his position has not. A footballer can improve his form; he cannot improve the manager’s formation, and that is the whole of the problem.

In brief

93 Edition

The Kariobangi Sharks Post

8 May 2028
From our football correspondent Steady

Match

Kariobangi Sharks bow out of the cup

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

Player ratings

Ally Salum Omar scores twice — 9.12

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

Squad

Boalefa Pule signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Boalefa Pule and Kariobangi Sharks agree another 2 years.

Squad

Words exchanged at Kariobangi Sharks

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

Match

Kariobangi Sharks find a way past Sofapaka

Sofapaka made Kariobangi Sharks work for it, but the scoreboard read 3‑1 at the end and the table does not ask how.

Player ratings

A masterclass from Shungu Dutiro

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

Kariobangi Sharks settle it inside twenty minutes

2 goals before the ground had finished arriving. Sofapaka spent the rest of the afternoon playing a match that had already been decided, and everybody in the stadium knew it.

Squad

A month that belonged to Mohammed Habib Sarwari

The young player of the month award goes to a 20-year-old at Kariobangi Sharks who has looked like the finished article for four weekends running. The next four are the ones that decide whether he is.

Player ratings

Humphrey Aroko misses from twelve yards

It was his to settle and he did not settle it. A long walk back to the halfway line, and a considerably longer week.

In brief

92 Edition

The Kariobangi Sharks Post

1 May 2028
From our football correspondent Steady

Squad

A knee injury of the worst kind for Keegan Ndemi

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

Market

Lazarazu Otieno 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 Kariobangi Sharks can pretend not to have heard.

Market

Musawenkosi Madonsela has one foot out of the door

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

Squad

Tempers go at Kariobangi Sharks

Faiz Opande 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

25 clean sheets for Boalefa Pule

A goalkeeper's career is counted in the games nobody scored in, and Boalefa Pule now has 25 of them across 59 appearances. Nothing about that number was luck.

The dugout

Musa Oundo 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 Seketso Moremi

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

Player ratings

Nobody on the pitch touched Rajab Omar

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

The dugout

The view from the dugout

“We did not lose. Some weeks that is all you get, and I would rather have the point than not.” Clinton Kibwage chose the glass-half-full version of 0‑0; the supporters left with the other one.

In brief

85 Edition

The Kariobangi Sharks Post

13 Mar 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Patillah Omoto

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

Squad

Vincent Owino breaks a bone — 14 days out

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

Squad

Boalefa Pule keeps Kariobangi Sharks 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.

Squad

Words exchanged at Kariobangi Sharks

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

Player ratings

Nothing got past Luke Onesmas

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.

Player ratings

Seketso Moremi runs at them all day

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

The dugout

Ally Salum Omar has become a man the manager trusts

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.

The dugout

Clinton Kibwage on the point

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

The dugout

Humphrey Aroko gets it from the manager

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

In brief