Bourama Boiré

Attacking Midfielder (R) - Kariobangi Sharks
21 Jan 2027
Thursday
Process

Marked for Bourama Boiré

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

Back issues
8 Edition

The Kariobangi Sharks Post

21 Sep 2026
From our football correspondent Steady

Match

Still nobody has beaten Kariobangi Sharks

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

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

Samba Diallo 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 get the job done against Bandari

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

Player ratings

Samba Diallo was the difference for Kariobangi Sharks

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

Squad

When it matters, Geoffrey Onyango 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

7 Edition

The Kariobangi Sharks Post

14 Sep 2026
From our football correspondent Steady

Match

Whatever happens, Kariobangi Sharks do not lose

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

Match

4 matches without a win for Kariobangi Sharks

The run now stands at 4, and the questions being asked around Kariobangi Sharks are no longer polite ones.

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.

The terraces

The crowd has taken to Geoffrey Onyango

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.

Squad

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

The manager makes an example of Shafic Ssebyala

“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

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

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

Player ratings

Geoffrey Onyango 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.

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

5 Edition

The Kariobangi Sharks Post

31 Aug 2026
From our football correspondent Steady

Squad

Sebastian Wekesa is the hero from the spot

A shoot-out is remembered by its ending, and this one ends with Sebastian Wekesa: 2 kept out, and a set of supporters who will describe every one of them for the next twenty years.

Match

Kariobangi Sharks bow out of the cup

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

Match

Still nobody has beaten Kariobangi Sharks

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

Market

Kariobangi Sharks sign Derrick Otieno for $64.0K

The paperwork is done: Derrick Otieno joins from Shabana in a deal worth $64.0K. Now comes the harder part.

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.

The terraces

$64.0K for Derrick Otieno, and Kariobangi Sharks supporters approve

Boards get told what they have done wrong for years and hear nothing on the days they get it right. This is one of those days: Derrick Otieno from Shabana for $64.0K, and a ticket office having a very good morning.

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

No hiding place for Keegan Ndemi

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

Player ratings

The kick that got away from Shafic Ssebyala

Twelve yards, a goalkeeper guessing, and it still did not go in. He will take the next one, and every soul in the ground will hold their breath.

In brief

4 Edition

The Kariobangi Sharks Post

24 Aug 2026
From our football correspondent Triumph

Match

Kariobangi Sharks march on in the cup

Mathare United are out and Kariobangi Sharks go through, 2‑1 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Player ratings

No sign of nerves from Ally Salum Omar at 20 — 8.22

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

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.

Match

Kariobangi Sharks make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Kariobangi Sharks have 3 straight wins of it.

Player ratings

A goal and an assist for Samba Diallo — 7.74

Involvement in 2 goals, from a player who spent the ninety minutes doing the thing a manager actually wants: being where the ball was going to end up. 7.74 beside his name.

Squad

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

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

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

Kariobangi Sharks see off Kakamega Homeboyz

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

In brief

2 Edition

The Kariobangi Sharks Post

10 Aug 2026
From our football correspondent Uneasy

Market

Kariobangi Sharks say no — this time

The offer from CotonTchad for Stephen Mbulere Bwire 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.

Player ratings

Nothing got past Ghai Panchol

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

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.

Player ratings

Nobody could get near Bourama Boiré

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

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.

The terraces

The crowd has taken to Faiz Opande

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.

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.

Player ratings

Wayne Mbuya shuts the door

Defensive actions: 19, and a clean sheet at the end of it. A centre-half's best afternoons look like nothing happening, which is precisely the point.

Squad

This league is too small for Bourama Boiré

He is doing things on a Saturday afternoon that nobody around him can answer, which is flattering for about one season and a problem after that. Kariobangi Sharks will not keep him by pretending otherwise.

In brief