Ghai Panchol

Central Defender - Kariobangi Sharks
2 Jan 2027
Saturday
Process

Marked for Ghai Panchol

20 Edition

The Kariobangi Sharks Post

14 Dec 2026
From our football correspondent Steady

Squad

Kennedy Ochieng signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Kennedy Ochieng commits to Kariobangi Sharks for another 2 years.

Squad

A falling-out at Kariobangi Sharks

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

Market

The Faiz Opande story refuses to die

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

In brief

Back issues
19 Edition

The Kariobangi Sharks Post

7 Dec 2026
From our football correspondent Steady

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.

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.

Squad

A muscle injury sidelines Humphrey Aroko 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.

In brief

16 Edition

The Kariobangi Sharks Post

16 Nov 2026
From our football correspondent Steady

Squad

The division’s best young player: Ally Salum Omar

A whole season of being the finest 21-year-old anybody in this league could put on a pitch. Kariobangi Sharks have him, and everybody else now knows it.

Squad

Joseph Mwangi honoured for the season

The kind of year that ends with a name being read out in a hall. Kariobangi Sharks had the benefit of it every week and now have the problem of everybody else knowing.

Squad

A falling-out at Kariobangi Sharks

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

In brief

10 Edition

The Kariobangi Sharks Post

5 Oct 2026
From our football correspondent Crisis

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.

Match

Bandari take the points off Kariobangi Sharks

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

The dugout

The manager makes an example of Joseph Mwangi

“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

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.

Boardroom

Wages swallow 108% 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.

Squad

Too much change too quickly at Kariobangi Sharks

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

The dugout

The view from the dugout

“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 0‑1 defeat, delivered by Francis Manyama to a room that had heard them before.

Squad

A place in the month's best eleven for Joseph Mwangi

Four or five weekends of consistency, judged against everybody in the division doing his job. Joseph Mwangi has come out of that comparison in the side, and Kariobangi Sharks have had the benefit of every one of those afternoons.

The dugout

Paul Ochuoga 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 Paul Ochuoga is on it.

In brief

7 Edition

The Kariobangi Sharks Post

14 Sep 2026
From our football correspondent Uneasy

Match

Kariobangi Sharks tear Posta Rangers apart

Rarely has this fixture seen a display like it: 3‑0 against Posta Rangers, and it could have been more.

Player ratings

A brace, and Joseph Mwangi takes the afternoon — 8.31

There is a particular kind of quiet from an away end watching one man score twice. Joseph Mwangi provided it, and the 8.31 beside his name is if anything generous to everybody else.

Player ratings

Nobody could get near Keegan Ndemi

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

The terraces

The crowd has taken to Paul Ochuoga

At 22 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

At last: Kariobangi Sharks win one

5 matches without a win, and then this, against Posta Rangers. Relief is a strange noise in a football ground and it was the only noise at the end.

Market

One of our own: Brian Owusu joins the Kariobangi Sharks first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Brian Owusu is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

Market

One of our own: John Kamau joins the Kariobangi Sharks first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. John Kamau is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

Player ratings

Ninety minutes of Paul Ochuoga at his very best

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

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.

In brief

6 Edition

The Kariobangi Sharks Post

7 Sep 2026
From our football correspondent Uneasy

Boardroom

Window shuts: 19 in, 0 out at Kariobangi Sharks

The deadline has passed and the squad is the squad. 19 arrived, 0 left, and everything else printed about this club last month was a rumour that stayed one.

Transfer targets

Kariobangi Sharks rebuffed over Joseph Arumala

Not now, not at any price the club was prepared to say out loud. Ikorodu City have kept their man, and Kariobangi Sharks go back to a list with one name crossed off it.

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.

Squad

Tempers go at Kariobangi Sharks

Ghai Panchol 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

Ian Karani is no longer first choice

The manager has re-ordered his thinking and Ian Karani has come out of it lower. He will be told it is temporary, and the players who have heard that before will avoid his eye.

Squad

8 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

Paul Ochuoga 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.

Looking ahead

Kennedy Ochieng faces his old club

Posta Rangers 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.

The dugout

Kennedy Ochieng 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 Kennedy Ochieng trained the next morning like a man with less to carry.

In brief

4 Edition

The Kariobangi Sharks Post

24 Aug 2026
From our football correspondent Uneasy

Squad

A one-man rearguard from Boalefa Pule

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

Match

Kariobangi Sharks out of the cup

Kakamega Homeboyz ended it 1‑2. The season narrows to the league now, and everyone in the ground knew it before the final whistle.

Transfer targets

The paperwork begins on Mark Bikokwa

A medical, a signature, a shirt held up in front of a sponsor’s board. Kariobangi Sharks have done the hard part with Ulinzi Stars, and the part that remains is the part supporters actually see.

Match

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

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

Market

Kariobangi Sharks get their man

The chase for David Obasanjo ended with $14.0K changing hands and Shabana out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.

Squad

A falling-out at Kariobangi Sharks

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

Transfer targets

Kariobangi Sharks rebuffed over Patrick Otieno

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.

Player ratings

The game went through Clinton Machaka — 6.74

Marked 6.74 on 12 actions at both ends of the pitch. Midfielders like this get described as unspectacular by people who have never tried to play against one.

The dugout

No hiding place for Timothy Imala

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

In brief

3 Edition

The Kariobangi Sharks Post

17 Aug 2026
From our football correspondent Crisis

Transfer targets

Kariobangi Sharks agree $14.0K for David Obasanjo

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

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

AFC Leopards take the points off Kariobangi Sharks

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

The dugout

No hiding place for Ghai Panchol

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

The dugout

Francis Manyama faces the questions

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

Transfer targets

Kariobangi Sharks ask about Reagan Otieno

A loan enquiry to Kenya Police: cover, or a look at somebody the club cannot afford to buy yet. Either way the answer will come back inside the week.

Squad

Joseph Mwangi scores his first for Kariobangi Sharks

The one goal every signing is asked about until it comes. It has come, and a press-conference question has been retired.

The dugout

The plan did not have a place for Ally Salum Omar

Nobody at Kariobangi Sharks is suggesting he is out of form. The manager simply wanted somebody with a different set of qualities for ninety specific minutes, and there is nothing a player can train to fix that.

Player ratings

Keegan Ndemi beats them one at a time

Successful dribbles: 11. There was always a defender in front of him and there was never a defender in front of him for long.

In brief

1 Edition

The Kariobangi Sharks Post

3 Aug 2026
From our football correspondent Triumph

Player ratings

Humphrey Aroko could not have asked for more on his first appearance — 7.32

Debuts are survived rather than enjoyed. This one was enjoyed: 7.32, 0 goals, and a manager already being asked whether he starts again next week.

Player ratings

Both of them Patillah Omoto's — 7.95

2 goals, and the second was the one that settled it. Marked 7.95, and he could have had a third with better luck at the near post.

Squad

Patillah Omoto signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Patillah Omoto commits to Kariobangi Sharks for another 2 years.

Squad

Boalefa Pule 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

Patillah Omoto the difference as Kariobangi Sharks beat Ulinzi Stars

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

The terraces

The crowd has taken to Humphrey Aroko

At 18 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.

Squad

Words at Kariobangi Sharks training over how hard people work

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

The dugout

Mohammed Habib Sarwari 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

Boalefa Pule has outgrown this division

There is a level at which a footballer stops being tested and starts being contained, and he reached it some time ago. Kariobangi Sharks know it, and so does everybody who watches him.

In brief