Steve Biko Omollo

Right Back - Kariobangi Sharks
18 Apr 2027
Sunday
Process

Marked for Steve Biko Omollo

27 Edition

The Kariobangi Sharks Post

1 Feb 2027
From our football correspondent Steady

Market

Clinton Machaka 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.

Market

Gladson Appiah is a Kariobangi Sharks player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Squad

Tempers go at Kariobangi Sharks

Sebastian Wekesa 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

Words at Kariobangi Sharks training over how hard people work

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

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

Squad

When it matters, Ally Salum Omar 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

Back issues
23 Edition

The Kariobangi Sharks Post

4 Jan 2027
From our football correspondent Steady

Market

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

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

A move Omer Zaguri would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Omer Zaguri is living that version at Kariobangi Sharks, and it tends to show in the first month.

Squad

Words at Kariobangi Sharks training over how hard people work

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

Too much change too quickly at Kariobangi Sharks

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

Market

Stephen Mbulere Bwire told to find a new club

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

In brief

17 Edition

The Kariobangi Sharks Post

23 Nov 2026
From our football correspondent Steady

Squad

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

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

Words at Kariobangi Sharks training over how hard people work

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

In brief

9 Edition

The Kariobangi Sharks Post

28 Sep 2026
From our football correspondent Steady

Match

Still nobody has beaten Kariobangi Sharks

The unbeaten run reaches 11. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Player ratings

No sign of nerves from Ally Salum Omar at 21 — 7.80

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

Squad

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.

Player ratings

Nobody could get near Bourama Boiré

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

Squad

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

Ally Salum Omar sends Kariobangi Sharks past Gor Mahia

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

The terraces

The crowd has taken to Ally Salum Omar

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

Samba Diallo 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

When it matters, Ally Salum Omar 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

6 Edition

The Kariobangi Sharks Post

7 Sep 2026
From our football correspondent Steady

Match

Whatever happens, Kariobangi Sharks do not lose

8 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

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

Sebastian Wekesa 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 Bourama Boiré

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

Squad

Ally Salum Omar named in the team of the month

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

Match

Bourama Boiré rescues a point for Kariobangi Sharks

It needed Bourama Boiré to find the net to bring anything home at all: 1‑1 against Sofapaka, and half the dressing room will call it a point won.

Squad

Samba Diallo 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.

Player ratings

Nobody could get near Patillah Omoto

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

Market

The Sebastian Wekesa question follows Kariobangi Sharks around

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

In brief

3 Edition

The Kariobangi Sharks Post

17 Aug 2026
From our football correspondent Steady

Squad

A one-man rearguard from Sebastian Wekesa

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

Market

Kariobangi Sharks say no — this time

The offer from Ulinzi Stars for Clinton Machaka was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

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.

Match

Samba Diallo sends Kariobangi Sharks past Nairobi United

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

Squad

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

Faiz Opande was immovable

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

Player ratings

Nothing got past Geoffrey Onyango

16 defensive actions and a clean sheet at the end of them. A defender's afternoon can only be told by what did not happen, which is why nobody makes a highlights package out of one and every manager in the division would take it.

Squad

Too much change too quickly at Kariobangi Sharks

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

Player ratings

Samba Diallo 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.

In brief