Philani Sithebe

Attacking Midfielder (R) - Kariobangi Sharks
3 May 2029
Thursday
Process

Marked for Philani Sithebe

141 Edition

The Kariobangi Sharks Post

9 Apr 2029
From our football correspondent Crisis

Match

The wait goes on for Kariobangi Sharks

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

Market

Only the photograph left for Amos Kipkirui

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

Match

The goals have deserted Kariobangi Sharks

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

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

A row about effort at Kariobangi Sharks

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

Match

A bad afternoon for Kariobangi Sharks against AFC Leopards

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

The dugout

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‑2 James Onyango left the room before anybody could ask which.

The dugout

Boalefa Pule dropped after a run of poor form

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

Market

Philani Sithebe told to find a new club

“They were honest with me, and I would rather know.” Philani Sithebe has been informed he is not in the manager's thinking at Kariobangi Sharks.

In brief

Back issues
137 Edition

The Kariobangi Sharks Post

12 Mar 2029
From our football correspondent Uneasy

Market

Amos Kipkirui 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.

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

A row about effort at Kariobangi Sharks

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

Player ratings

A masterclass from Bryson Jerome

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

Philani Sithebe was unplayable

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.

Squad

Brian Mulee signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Brian Mulee commits to Kariobangi Sharks for another 3 years.

Player ratings

The cruellest goal, and it is Stephen Mbulere Bwire's

A touch he did not want, a bounce he could not have read, and his name in the wrong column. There is no consoling a man after one of these, and Kariobangi Sharks will not try tonight.

The dugout

Boalefa Pule dropped after a run of poor form

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

Match

Kariobangi Sharks and Muranga Seal take a point apiece

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

In brief

113 Edition

The Kariobangi Sharks Post

25 Sep 2028
From our football correspondent Steady

Match

Full time on the season at Kariobangi Sharks

Position 10 on 47 points. Every season is a story and this is the last line of it, and now the club has three months to decide what the next one is about.

Match

Nobody wins at Kariobangi Sharks

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

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

Words at Kariobangi Sharks training over how hard people work

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

Boardroom

Wages swallow 118% 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

Njabulo Nzimande was unplayable

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.

Squad

Amos Kipkirui stays put

“The easiest signature of my career.” Amos Kipkirui and Kariobangi Sharks agree another 3 years, and the manager can plan around him rather than about him.

The dugout

Philani Sithebe 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

Half-satisfied: James Onyango on the draw

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

In brief

107 Edition

The Kariobangi Sharks Post

14 Aug 2028
From our football correspondent Steady

Market

Wasi Ngala 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.

The dugout

Collins Kahata: 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.

Transfer targets

Kariobangi Sharks rebuffed over Ochieng Karisa

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.

Squad

Mohammed Habib Sarwari falls out with a teammate over standards

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

Squad

Evans Makari 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

Philani Sithebe runs at them all day

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

Squad

5 new faces, and Kariobangi Sharks are still learning each other

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.

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

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.” James Onyango chose the glass-half-full version of 0‑0; the supporters left with the other one.

In brief

106 Edition

The Kariobangi Sharks Post

7 Aug 2028
From our football correspondent Steady

Market

Alvin Mangeni hands in a written request

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

Squad

Patillah Omoto: 8 seasons and counting

183 appearances across 8 seasons in one shirt. Careers like that are not built on purpose any more, and Kariobangi Sharks know exactly what they have.

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.

Match

Kariobangi Sharks see off AFC Leopards

Three points for Kariobangi Sharks, 1‑0 the final word against AFC Leopards in a contest settled by the finer margins.

Squad

David Kalama stays put

“The easiest signature of my career.” David Kalama and Kariobangi Sharks agree another 2 years, and the manager can plan around him rather than about him.

Player ratings

Nobody on the pitch touched Keegan Ndemi

7.74, 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

A promise honoured for Ally Salum Omar

It is not much of a headline and it is the reason players believe the next promise. Kariobangi Sharks told Ally Salum Omar something would happen and then it happened, which in this industry passes for remarkable.

Squad

Home is on Bongani Mabunda's mind

“Some mornings you wake up and you are still a long way from everything you know.” It is not the football and it never was; Kariobangi Sharks are dealing with a man who wants a different country.

The dugout

James Onyango has his say

“We earned that. I asked them for a reaction and I got one, and now I want the same again on Saturday.” James Onyango on a 1‑0 afternoon that pleased him more than he was prepared to show.

In brief

96 Edition

The Kariobangi Sharks Post

29 May 2028
From our football correspondent Crisis

Match

The wait goes on for Kariobangi Sharks

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

Squad

A falling-out at Kariobangi Sharks

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

Match

Kariobangi Sharks come up short against Gor Mahia

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

The dugout

Boalefa Pule gets it from the manager

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

Squad

A row about effort at Kariobangi Sharks

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

Match

Kariobangi Sharks at the halfway mark

Half the programme played, position 10, 21 on the board. Doubling it is the sum every supporter has done and the only one nobody at the club will do out loud.

The dugout

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 1‑2 James Onyango left the room before anybody could ask which.

Player ratings

Keegan Ndemi runs at them all day

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

Market

The Alvin Mangeni story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Alvin Mangeni signs something — a contract at Kariobangi Sharks or anywhere else — this column belongs to him.

In brief

68 Edition

The Kariobangi Sharks Post

15 Nov 2027
From our football correspondent Upbeat

Squad

Ghai Panchol breaks a bone — 102 days out

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

The dugout

Philani Sithebe: 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

Words exchanged at Kariobangi Sharks

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

Kusi Nana Asante 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

Luke Onesmas 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 Kariobangi Sharks, and both men came out saying it was fine.

Market

The Patillah Omoto story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Patillah Omoto signs something — a contract at Kariobangi Sharks or anywhere else — this column belongs to him.

In brief

54 Edition

The Kariobangi Sharks Post

9 Aug 2027
From our football correspondent Steady

Market

Ibrahim Wanzala 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 Kariobangi Sharks, and it is not being withdrawn.

The dugout

Philani Sithebe: 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

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

Daniel Mjengu falls out with a teammate over standards

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

The terraces

The crowd has taken to Christopher Koloti

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.

Match

Patillah Omoto the difference as Kariobangi Sharks beat AFC Leopards

Ask anyone on the way out what separated the sides and you will get one name: Patillah Omoto. 2‑0 against AFC Leopards, and the applause at the whistle was mostly his.

Market

A stepping stone, not a home, for Alvin Mangeni

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

Player ratings

One of those days for Patillah Omoto

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

The dugout

Ally Salum 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.

In brief

47 Edition

The Kariobangi Sharks Post

21 Jun 2027
From our football correspondent Crisis

Transfer targets

Kariobangi Sharks agree $61.0K for Mark Bikokwa

The clubs have shaken hands with Ulinzi Stars; the player has not yet. Personal terms are next, and personal terms are where more deals die than anybody prints.

Market

Victor Ngume 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 Kariobangi Sharks, and it is not being withdrawn.

Match

The wait goes on for Kariobangi Sharks

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

Player ratings

Nobody could get near Philani Sithebe

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

Squad

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

Transfer targets

Ulinzi Stars tell Kariobangi Sharks: Paul Odhiambo is not for sale

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.

Match

Stephen Mbulere Bwire’s goal not enough for Kariobangi Sharks

Stephen Mbulere Bwire scored, and precious little else went right: 1‑2 to Mara Sugar, and a quiet walk to the dressing room.

The dugout

The manager makes an example of Boalefa Pule

“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

Stephen Mbulere Bwire was on a different afternoon to everybody else

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

In brief