Steve Biko Omollo

Right Back - Free Agent
15 Oct 2028
Sunday
Process

Marked for Steve Biko Omollo

106 Edition

The Kariobangi Sharks Post

7 Aug 2028
From our football correspondent Steady

Squad

Patillah Omoto: 8 seasons and counting

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

The dugout

Steve Biko Omollo frozen out at Kariobangi Sharks

This is not rotation. Steve Biko Omollo has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Market

Lungisani Mncwabe 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.

Transfer targets

An offer of $23.0K for Lewis Shivachi

Kariobangi Sharks have gone to Posta Rangers with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Squad

Words at Kariobangi Sharks training over how hard people work

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

Words exchanged at Kariobangi Sharks

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.

Match

A bad afternoon for Kariobangi Sharks against Tusker

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

The dugout

Timothy Miheso answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 0‑1, a manager saying the necessary things, and a dressing room that heard a different version of them.

Squad

A place in the month's best eleven for Mohammed Habib Sarwari

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

In brief

Back issues
102 Edition

The Kariobangi Sharks Post

10 Jul 2028
From our football correspondent Steady

Player ratings

A brace, and Musawenkosi Madonsela takes the afternoon — 8.12

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

Market

Wayne Mbuya 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.

Transfer targets

Fee done, terms next for Lewis Shivachi

Kariobangi Sharks and Posta Rangers have settled on $36.0K. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

The dugout

Steve Biko Omollo frozen out at Kariobangi Sharks

This is not rotation. Steve Biko Omollo has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

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.

Match

Musawenkosi Madonsela the difference as Kariobangi Sharks beat Bidco United

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

Squad

A row about effort at Kariobangi Sharks

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

The terraces

The crowd has taken to Ally Salum Omar

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.

The dugout

Timothy Miheso 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.” Timothy Miheso on a 3‑2 afternoon that pleased him more than he was prepared to show.

In brief

101 Edition

The Kariobangi Sharks Post

3 Jul 2028
From our football correspondent Steady

The dugout

Bryn Deeley frozen out at Kariobangi Sharks

This is not rotation. Bryn Deeley has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Market

Stephen Otieno 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

Patillah Omoto stays put

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

Squad

Tempers go at Kariobangi Sharks

Ernest Mohammed 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

A row about effort at Kariobangi Sharks

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

The dugout

The manager makes an example of Steve Biko Omollo

“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

Keegan Ndemi takes the honours

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

Squad

Ben Saul slips down the pecking order

The demotion a club never announces and a dressing room always notices. Ben Saul is further from the side than he was, and the reason will not be given until he asks.

Boardroom

Intake day at the Kariobangi Sharks academy

4 arrivals, an average age nobody would call a squad, and a set of parents being shown around a building their sons will spend more time in than at home. The scouting has already happened; today is only the paperwork.

In brief

98 Edition

The Kariobangi Sharks Post

12 Jun 2028
From our football correspondent Upbeat

Market

Wayne Mbuya 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.

Player ratings

A defender's goal wins it for Kariobangi Sharks — 7.81

1 for Faiz Opande, marked 7.81, and a centre-half's name in the part of the report he normally only reaches by mistake. He will not be allowed to forget it in the dressing room for a month.

The dugout

Monwabisi Mwondla: 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.

The dugout

Steve Biko Omollo frozen out at Kariobangi Sharks

This is not rotation. Steve Biko Omollo has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Transfer targets

Kariobangi Sharks bid $60.0K for Lewis Shivachi

The offer went to Posta Rangers this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Match

Nobody wins at Kariobangi Sharks

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

Squad

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

One of their own: Nhlanhla Gasa

He is 22 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

Match

Kariobangi Sharks see off Shabana

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

In brief

94 Edition

The Kariobangi Sharks Post

15 May 2028
From our football correspondent Upbeat

The dugout

Steve Biko Omollo frozen out at Kariobangi Sharks

This is not rotation. Steve Biko Omollo has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Squad

Words exchanged at Kariobangi Sharks

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.

Squad

A row about effort at Kariobangi Sharks

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

The dugout

Timothy Miheso: “We have to be better”

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

The dugout

Joseph Mwangi 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.

Squad

Ally Salum Omar named player of the week

One weekend, judged against everybody else's. Ally Salum Omar has come out on top of it, and for most footballers a weekly award is the only silverware a career ever produces.

Player ratings

Ally Salum Omar keeps on missing

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

The dugout

Jayden Van der Walt gets it from the manager

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

Match

No goals between Kariobangi Sharks and Sofapaka

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Sofapaka will be the happier side with the point.

In brief

91 Edition

The Kariobangi Sharks Post

24 Apr 2028
From our football correspondent Upbeat

Match

Kariobangi Sharks are in among the leaders

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

Player ratings

No sign of nerves from Nhlanhla Gasa at 21 — 8.16

The hardest thing about being 21 in a senior side is that nobody makes allowances. Nhlanhla Gasa did not need any: 8.16, and he looked the most comfortable man on the pitch.

The dugout

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

The dugout

Joseph Mwangi frozen out at Kariobangi Sharks

This is not rotation. Joseph Mwangi has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Match

Nobody wants to play Kariobangi Sharks right now

3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

A row about effort at Kariobangi Sharks

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

The terraces

One of their own: Ally Salum Omar

He is 22 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

Match

Nhlanhla Gasa the difference as Kariobangi Sharks beat Nairobi United

Ask anyone on the way out what separated the sides and you will get one name: Nhlanhla Gasa. 1‑0 against Nairobi United, and the applause at the whistle was mostly his.

The dugout

Steve Biko Omollo 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

90 Edition

The Kariobangi Sharks Post

17 Apr 2028
From our football correspondent Upbeat

Player ratings

Nhlanhla Gasa was unplayable

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

Player ratings

A defender's goal wins it for Kariobangi Sharks — 7.81

1 for Faiz Opande, marked 7.81, and a centre-half's name in the part of the report he normally only reaches by mistake. He will not be allowed to forget it in the dressing room for a month.

The dugout

Steve Biko Omollo frozen out at Kariobangi Sharks

This is not rotation. Steve Biko Omollo has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

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.

The terraces

Kariobangi Sharks supporters have found a favourite in Nhlanhla Gasa

There is a particular warmth a ground reserves for a 21-year-old it feels ownership of. Nhlanhla Gasa 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.

Match

Kariobangi Sharks get the job done against AFC Leopards

A 1‑0 win over AFC Leopards, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

A row about effort at Kariobangi Sharks

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

The dugout

The view from the dugout

“We controlled it. There were spells I did not like and we will look at them, but the group showed me something.” Timothy Miheso, on a 1‑0 win that he was already picking apart on the walk to the press room.

Looking ahead

A reunion for Ernest Mohammed

He used to wear the other shirt. On Saturday he plays against Nairobi United in this one, and whatever he says this week about it being just another game will be untrue.

In brief

85 Edition

The Kariobangi Sharks Post

13 Mar 2028
From our football correspondent Upbeat

The dugout

Steve Biko Omollo frozen out at Kariobangi Sharks

This is not rotation. Steve Biko Omollo has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Squad

A falling-out at Kariobangi Sharks

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

Squad

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

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

The terraces

Kariobangi Sharks supporters have found a favourite in Faiz Opande

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Faiz Opande 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.

Player ratings

One of those days for Bryn Deeley

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

The dugout

The manager makes an example of Steve Biko Omollo

“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

Timothy Miheso 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.” Timothy Miheso on a 2‑1 afternoon that pleased him more than he was prepared to show.

The dugout

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

81 Edition

The Kariobangi Sharks Post

14 Feb 2028
From our football correspondent Steady

Squad

Stephen Otieno damages knee ligaments — 28 days out

The words a physio says slowly. 28 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Terms done: Ben Saul is going

Fee agreed, wages agreed, and Muranga Seal waiting with a shirt. Nobody at Kariobangi Sharks is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Player ratings

A brace, and Ally Salum Omar takes the afternoon — 8.51

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

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 Bryn Deeley was in the middle of it. The one dressing-room argument that is genuinely about football.

Match

Kariobangi Sharks get the job done against KCB

A 2‑1 win over KCB, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

The terraces

One of their own: Ally Salum Omar

He is 22 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

The dugout

Raymond Daniels frozen out at Kariobangi Sharks

This is not rotation. Raymond Daniels has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

The dugout

The manager makes an example of Steve Biko Omollo

“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

79 Edition

The Kariobangi Sharks Post

31 Jan 2028
From our football correspondent Steady

Squad

Sphamandla Sithole damages knee ligaments — 48 days out

The words a physio says slowly. 48 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

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

The dugout

Joseph Mwangi frozen out at Kariobangi Sharks

This is not rotation. Joseph Mwangi has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Market

So close: Ben Saul’s move dies late

The fee was agreed and the flight was looked at — and then the phone stopped ringing. Bidco United moved on, Ben Saul reports back to Kariobangi Sharks, and everybody pretends Monday is just Monday.

Transfer targets

Amza Moubarack turns down Kariobangi Sharks

The clubs had agreed and the player had not. A snub, and a public one: Bandari keep him, and the supporters here are left wondering what he had heard about the place.

Squad

Tempers go at Kariobangi Sharks

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.

Transfer targets

Door shut on Humphrey Katasi

Kariobangi Sharks asked and AFC Leopards said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

A row about effort at Kariobangi Sharks

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

The dugout

Jayden Van der Walt 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.

In brief

76 Edition

The Kariobangi Sharks Post

10 Jan 2028
From our football correspondent Steady

Squad

Sphamandla Sithole damages knee ligaments — 69 days out

The words a physio says slowly. 69 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Owami Dlamini has said yes to APS Bomet

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Kariobangi Sharks have lost him in all but the paperwork.

Market

Steve Biko Omollo 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.

Transfer targets

Humphrey Katasi will not be coming to Kariobangi Sharks

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at AFC Leopards is saying, and nobody at Kariobangi Sharks is enjoying the guessing.

Transfer targets

Kariobangi Sharks rebuffed over Amza Moubarack

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

Squad

A row about effort at Kariobangi Sharks

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

Squad

A falling-out at Kariobangi Sharks

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

The dugout

Raymond Daniels frozen out at Kariobangi Sharks

This is not rotation. Raymond Daniels has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Transfer targets

A loan move for Ernest Mohammed is in the works

Kariobangi Sharks have made the call to Nairobi United. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.

In brief

73 Edition

The Kariobangi Sharks Post

20 Dec 2027
From our football correspondent Steady

Squad

Sphamandla Sithole damages knee ligaments — 90 days out

The words a physio says slowly. 90 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Squad

Raymond Daniels 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

Words at Kariobangi Sharks training over how hard people work

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

Words exchanged at Kariobangi Sharks

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 dugout

Humphrey Aroko frozen out at Kariobangi Sharks

This is not rotation. Humphrey Aroko has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

The dugout

Kariobangi Sharks keep their word to Sphamandla Sithole

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.

The dugout

Bryn Deeley 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 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.

The terraces

The stands have heard the Bryn Deeley talk too

What was a back-page story is now a matter for the terraces, and the terraces do not do nuance. Kariobangi Sharks would like it dealt with before it becomes the only question anybody asks.

In brief

65 Edition

The Kariobangi Sharks Post

25 Oct 2027
From our football correspondent Steady

The dugout

Steve Biko Omollo 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.

Squad

Words at Kariobangi Sharks training over how hard people work

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

No hiding place for Jayden Van der Walt

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

The dugout

Humphrey Aroko frozen out at Kariobangi Sharks

This is not rotation. Humphrey Aroko has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Squad

A falling-out at Kariobangi Sharks

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

The dugout

Bryn Deeley 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

62 Edition

The Kariobangi Sharks Post

4 Oct 2027
From our football correspondent Steady

Squad

Words at Kariobangi Sharks training over how hard people work

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

Ayanda Tibe 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.

The terraces

The crowd has taken to Ally Salum Omar

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

Ally Salum Omar sends Kariobangi Sharks past Bandari

It finished 1‑0, and it was Ally Salum Omar’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Kariobangi Sharks.

Player ratings

Nothing got past Ian Karani

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

The dugout

Steve Biko Omollo 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

The afternoon belonged to Bryn Deeley

A mark of 7.80, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

Squad

Ayanda Tibe makes the team of the month

Four or five weekends of consistency, measured against everybody else in the division. A quieter compliment than an award and a more reliable one.

The dugout

A satisfied Timothy Miheso

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 1‑0, Timothy Miheso could afford to be generous.

In brief

61 Edition

The Kariobangi Sharks Post

27 Sep 2027
From our football correspondent Uneasy

Market

Steve Biko Omollo 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

Words at Kariobangi Sharks training over how hard people work

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

Words exchanged at Kariobangi Sharks

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 dugout

Humphrey Aroko frozen out at Kariobangi Sharks

This is not rotation. Humphrey Aroko has not been in the manager's plans for some time, and nobody at Kariobangi Sharks is pretending otherwise.

Player ratings

Nobody could get near Ayanda Tibe

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

The dugout

Timothy Miheso on the point

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

The dugout

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

Looking ahead

The leaders are next for Kariobangi Sharks

Bandari top the table and they are coming into view. Nothing to lose, which is what every manager says before losing.

The dugout

When it matters, Ian Karani 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.

In brief

24 Edition

The Kariobangi Sharks Post

11 Jan 2027
From our football correspondent Uneasy

Squad

The knee: Timothy Imala out for 37 days

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

Squad

Ayanda Tibe gets the move he always wanted

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

Squad

Real improvement from Mohammed Habib Sarwari at Kariobangi Sharks

Form comes and goes; this has not gone. Mohammed Habib Sarwari is 19, and the version of him training now would not have got into the side he was in a year ago.

Squad

Tempers go at Kariobangi Sharks

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.

Transfer targets

Door shut on Khadime N'Diaye

Kariobangi Sharks asked and Kenya Police said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Transfer targets

Kariobangi Sharks ask about Brian Ojok Nyogesa

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

Market

A long bet from Kariobangi Sharks on Ayanda Tibe

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.

The dugout

The manager makes an example of Steve Biko Omollo

“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

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

In brief