Jayden Van der Walt

Goalkeeper - Kariobangi Sharks
31 Jul 2030
Wednesday
Process

Marked for Jayden Van der Walt

209 Edition

The Kariobangi Sharks Post

29 Jul 2030
From our football correspondent Steady

Squad

A knee injury of the worst kind for Ethen Sampson

32 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Kariobangi Sharks lose a footballer; he loses considerably more than a season.

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.

Player ratings

Nobody could get near Ayanda Vete

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

Transfer targets

Kariobangi Sharks rebuffed over Paul Ochuoga

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

Match

Tusker 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 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 Kenneth Omurwa to a room that had heard them before.

The dugout

Jayden Van der Walt left out for the big one

A player who expected to start watched it instead. The manager will call it a decision for the team; Jayden Van der Walt will call it something else in private.

The dugout

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

Peter Okoth 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

Back issues
208 Edition

The Kariobangi Sharks Post

22 Jul 2030
From our football correspondent Upbeat

Squad

The knee: Ethen Sampson out for 39 days

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

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.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

Tempers go at Kariobangi Sharks

Ethen Sampson 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

Kariobangi Sharks supporters have found a favourite in Moses Masika

There is a particular warmth a ground reserves for a 20-year-old it feels ownership of. Moses Masika 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 make home a hard place to visit

8 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Match

Kariobangi Sharks see off Ulinzi Stars

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

Player ratings

Ally Salum Omar was on a different afternoon to everybody else

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

Squad

Owen Mboya reaches 100 appearances

100 games in the shirt. Nobody sets out to build a record like that; it happens to a certain kind of player at a certain kind of club, and this town knows what it has.

In brief

206 Edition

The Kariobangi Sharks Post

8 Jul 2030
From our football correspondent Steady

Squad

The knee: Ethen Sampson out for 53 days

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

The dugout

Nicholas Odhiambo 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

A falling-out at Kariobangi Sharks

Ethen Sampson 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 cannot find the net

3 games without scoring. Strikers stop looking up, midfielders take the extra touch, and every shot that clears the bar is followed by a groan that has been building since the last goal.

Player ratings

Nobody could get near Ayanda Vete

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

Squad

Simon Masaka makes it 25 clean sheets

25 shut-outs in 99 appearances. A keeper’s career is counted in games where nothing happened, and none of it happened by accident.

Transfer targets

A loan move for Prince Buregeya is in the works

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

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.

Squad

A place in the month's best eleven for Jayden Van der Walt

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

In brief

205 Edition

The Kariobangi Sharks Post

1 Jul 2030
From our football correspondent Steady

Market

Kariobangi Sharks turn down Ulinzi Stars for Ally Salum Omar

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

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

Boardroom

Ally Salum Omar has agreed to leave Kariobangi Sharks for nothing

He will play here until the summer and then walk out of the door for free, having already signed elsewhere. Supporters will manage the first part of that sentence; it is the second they will struggle with.

Squad

Words exchanged at Kariobangi Sharks

Ethen Sampson 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.

Player ratings

Calvin Akala was unplayable

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

Transfer targets

Door shut on Paul Ochuoga

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

Match

Kariobangi Sharks come up short against Bidco United

Bidco United left with the points after a 0‑1 defeat that will take some explaining on the terraces.

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 Kenneth Omurwa to a room that had heard them before.

The dugout

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

In brief

204 Edition

The Kariobangi Sharks Post

24 Jun 2030
From our football correspondent Steady

Player ratings

Calvin Akala runs at them all day

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

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

A falling-out at Kariobangi Sharks

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

Squad

Nicholas Odhiambo signs a new deal

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

Player ratings

The afternoon belonged to Ayanda Vete

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

The dugout

When it matters, Patillah Omoto 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.

The dugout

Half-satisfied: Kenneth Omurwa 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.

The dugout

Simon Masaka 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.

Market

Ally Salum Omar runs his contract down

1 months remain and no agreement is close. Every week without a signature costs Kariobangi Sharks money.

In brief

203 Edition

The Kariobangi Sharks Post

17 Jun 2030
From our football correspondent Upbeat

Player ratings

Calvin Akala beats them one at a time

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

Market

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

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.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

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.

Transfer targets

Kariobangi Sharks rebuffed over Eric Kibwage

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

Match

Ally Salum Omar sends Kariobangi Sharks past Mara Sugar

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.

The dugout

The manager makes an example of Jayden Van der Walt

“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

The afternoon belonged to Ally Salum Omar

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

In brief

202 Edition

The Kariobangi Sharks Post

10 Jun 2030
From our football correspondent Upbeat

Squad

Jayden Van der Walt stands alone

6 saves, and a scoreline the ten men in front of him had no right to. Goalkeepers only get noticed on the bad days; this was one of the other ones.

Player ratings

Calvin Akala runs at them all day

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

Squad

Tempers go at Kariobangi Sharks

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

Ayanda Vete sends Kariobangi Sharks past KCB

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

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.

Player ratings

Ninety minutes of Ayanda Vete at his very best

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

Terem Kalu signs a new deal

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

The dugout

A satisfied Kenneth Omurwa

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

The dugout

When it matters, Ayanda Vete 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

200 Edition

The Kariobangi Sharks Post

27 May 2030
From our football correspondent Crisis

Squad

A falling-out at Kariobangi Sharks

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

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Match

The goals have deserted Kariobangi Sharks

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

Match

Kariobangi Sharks come up short against Gor Mahia

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

Match

Halfway: Kariobangi Sharks sit in position 11

17 points at the turn. The first half of a season is a promise; the second is a bill, and the town is about to find out which of the two this one was.

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 Kenneth Omurwa to a room that had heard them before.

The dugout

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

The dugout

The manager makes an example of Peter Okoth

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

Market

The clock does Ally Salum Omar’s negotiating for him

2 months left, and both sides know what that means: every week without a signature, the fee Kariobangi Sharks could ask drops and the wages Ally Salum Omar can ask rise.

In brief

197 Edition

The Kariobangi Sharks Post

6 May 2030
From our football correspondent Uneasy

Squad

Simon Masaka damages knee ligaments — 27 days out

The words a physio says slowly. 27 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.

Player ratings

Ayanda Vete was unplayable

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

Both of them Ally Salum Omar's — 9.04

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

Market

Francis Amuka 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

At last: Kariobangi Sharks win one

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

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 find a way past Sofapaka

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

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

The dugout

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

In brief

196 Edition

The Kariobangi Sharks Post

29 Apr 2030
From our football correspondent Uneasy

Squad

The knee: Simon Masaka out for 34 days

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

Match

8 matches without a win for Kariobangi Sharks

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

Match

8 matches without a goal for Kariobangi Sharks

The chances are being made and something is happening between the making and the finishing. 8 matches now, and the anxiety in the ground arrives a little earlier every week.

The dugout

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

A falling-out at Kariobangi Sharks

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

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

The dugout

No hiding place for Lameck Omondi

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

Player ratings

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

The dugout

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

In brief

192 Edition

The Kariobangi Sharks Post

1 Apr 2030
From our football correspondent Crisis

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.

Match

Kariobangi Sharks cannot find the net

4 games without scoring. Strikers stop looking up, midfielders take the extra touch, and every shot that clears the bar is followed by a groan that has been building since the last goal.

Squad

Tempers go at Kariobangi Sharks

Ethen Sampson 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 dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Match

Tusker 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 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 Kenneth Omurwa to a room that had heard them before.

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.

The dugout

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

Patillah Omoto faces his old club

AFC Leopards 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.

In brief

188 Edition

The Kariobangi Sharks Post

4 Mar 2030
From our football correspondent Upbeat

Player ratings

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

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

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

A falling-out at Kariobangi Sharks

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

Squad

A muscle injury and 14 days out for Owen Mboya

The most common injury in the game and the most rushed back from. Kariobangi Sharks will quote 14 days and will be careful with it, because the second one is always worse than the first.

Match

Ally Salum Omar the difference as Kariobangi Sharks beat Bidco United

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

The terraces

Kariobangi Sharks supporters have found a favourite in Mohammed Habib Sarwari

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Mohammed Habib Sarwari 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 Calvin Akala

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

Player ratings

Ayanda Vete runs at them all day

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

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.

In brief

184 Edition

The Kariobangi Sharks Post

4 Feb 2030
From our football correspondent Triumph

Market

Aron Kithae 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.

Player ratings

Ayanda Vete runs at them all day

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

Boardroom

Window shuts: 5 in, 5 out at Kariobangi Sharks

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

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

Words exchanged at Kariobangi Sharks

Ethen Sampson 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

Kariobangi Sharks are at home on the road

4 straight away victories. Sides that win away are usually sides that can defend and can counter, and the table has begun to reflect what those journeys have earned.

Boardroom

5 academy graduates step up at Kariobangi Sharks

Senior shirt numbers handed to boys the coaches have known since they were twelve. Most will not make it and all of them have already done the hard part.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Market

Anthony Rupia steps up from the Kariobangi Sharks academy

There is no fee, no unveiling and no agent on the steps. Anthony Rupia has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

In brief

183 Edition

The Kariobangi Sharks Post

28 Jan 2030
From our football correspondent Upbeat

Market

Terms done: Ally Salum Omar is going

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

Market

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

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

Tempers go at Kariobangi Sharks

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

Patillah Omoto 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.

Market

The Patillah Omoto talk will not go away

Another week, another link, another denial nobody quite believes. Kariobangi Sharks know the market decides these things, not the back pages — but the back pages are louder.

The dugout

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

Market

Collins Toko-Ekambi leaves for nothing

Contract settled, hands shaken, no fee changing hands. Collins Toko-Ekambi leaves Kariobangi Sharks the quiet way, and the wage bill breathes a little easier.

Squad

Questions about Francis Amuka on the training pitch

The standards have slipped, and in a building where everybody watches everybody it has not gone unremarked. This is how a player loses a place before he loses one.

In brief

182 Edition

The Kariobangi Sharks Post

21 Jan 2030
From our football correspondent Upbeat

Market

Eyes on Ally Salum Omar again

The phone has started ringing about Ally Salum Omar again, and this time the name on the line is Kenya Police. Kariobangi Sharks are listening politely and promising nothing.

Transfer targets

No thanks: Paul Ochuoga rejects the move

Kariobangi Sharks had done everything except persuade the man himself. He stays at Gor Mahia, and the manager goes back to the drawing board with the money still in the bank.

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

Michael Manyama signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Michael Manyama and Kariobangi Sharks agree another 3 years.

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

When it matters, Mohammed Habib Sarwari 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.

The dugout

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

Squad

Francis Amuka 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.

Market

The Mohammed Habib Sarwari talk will not go away

Another week, another link, another denial nobody quite believes. Kariobangi Sharks know the market decides these things, not the back pages — but the back pages are louder.

In brief

180 Edition

The Kariobangi Sharks Post

7 Jan 2030
From our football correspondent Upbeat

Squad

The season belongs to Mohammed Habib Sarwari

An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and Kariobangi Sharks have had the benefit of it.

Market

Samuel Okoth 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.

Squad

Words exchanged at Kariobangi Sharks

Ethen Sampson 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

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

The dugout

No hiding place for Simon Masaka

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

The dugout

When it matters, Ayanda Vete 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.

The dugout

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

Squad

Lameck Omondi moves up the pecking order

Nothing is announced when this happens and everybody knows. He is a bigger part of the plan at Kariobangi Sharks than he was a month ago, and the training ground worked that out before the team sheet said so.

Market

The Ayanda Vete question follows Kariobangi Sharks around

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

In brief

177 Edition

The Kariobangi Sharks Post

17 Dec 2029
From our football correspondent Upbeat

Squad

Tempers go at Kariobangi Sharks

Ethen Sampson 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 dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

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.

The dugout

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

Market

The Ally Salum Omar story refuses to die

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

The dugout

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

In brief

176 Edition

The Kariobangi Sharks Post

10 Dec 2029
From our football correspondent Upbeat

The dugout

John Mulee says Kariobangi Sharks went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Market

Francis Amuka 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

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.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Market

No place for Jayden Van der Walt in the plan

“The manager did not use many words, and he did not need to.” Jayden Van der Walt has his answer from Kariobangi Sharks; what he does with it is the next window’s story.

The dugout

Ayanda Vete 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 Ayanda Vete is on it.

Squad

Words at Kariobangi Sharks training over how hard people work

Somebody said out loud what several people had been thinking. Collins Toko-Ekambi 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.

Market

The Ayanda Vete question follows Kariobangi Sharks around

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

The dugout

Jayden Van der Walt 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 Jayden Van der Walt trained the next morning like a man with less to carry.

In brief

172 Edition

The Kariobangi Sharks Post

12 Nov 2029
From our football correspondent Upbeat

The dugout

Calvin Akala: 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.

Market

Francis Amuka 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

Tempers go at Kariobangi Sharks

Simon Masaka 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 dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

The dugout

Mohammed Habib Sarwari 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 Mohammed Habib Sarwari is on it.

The dugout

Simon Masaka 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.

Squad

Words at Kariobangi Sharks training over how hard people work

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

Market

Ally Salum Omar linked with a move away

The name of Ally Salum Omar keeps appearing in other people's back pages. Kariobangi Sharks say nothing, which says plenty.

Market

Kariobangi Sharks and Ryan Tillman are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

In brief

171 Edition

The Kariobangi Sharks Post

5 Nov 2029
From our football correspondent Upbeat

Market

Aron Kithae 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

Jesse Owusu 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

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

A falling-out at Kariobangi Sharks

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

Market

Kariobangi Sharks and Ally Salum Omar are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

The dugout

Patillah Omoto 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 Patillah Omoto is on it.

In brief

169 Edition

The Kariobangi Sharks Post

22 Oct 2029
From our football correspondent Upbeat

Squad

15 days out for Ethen Sampson after a fracture

A bone, which is the one injury with a calendar attached. Kariobangi Sharks will name a return date and, unusually for this business, will probably be right about it.

The dugout

Caleb Amuka: 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

Simon Masaka 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

When it matters, Simon Masaka 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.

Squad

Collins Toko-Ekambi 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 dugout

Khama Billiat 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

167 Edition

The Kariobangi Sharks Post

8 Oct 2029
From our football correspondent Upbeat

Squad

A fracture rules Ethen Sampson out for 29 days

Bones knit. That is the one merciful thing about this injury and the reason Kariobangi Sharks will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Market

Aron Kithae 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

Simon Masaka 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

Owen Mboya 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

When it matters, Patillah Omoto 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.

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.

In brief

158 Edition

The Kariobangi Sharks Post

6 Aug 2029
From our football correspondent Crisis

Squad

John Miheso damages knee ligaments — 76 days out

The words a physio says slowly. 76 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

93 days out for Ethen Sampson after a fracture

A bone, which is the one injury with a calendar attached. Kariobangi Sharks will name a return date and, unusually for this business, will probably be right about it.

Market

Francis Amuka 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.

Transfer targets

Thomas Omole due for a Kariobangi Sharks medical

Everything agreed with Tusker, everything agreed with the player; a doctor is the only person left to persuade. The photograph is a day or two away.

Squad

A falling-out at Kariobangi Sharks

Simon Masaka 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 AFC Leopards

AFC Leopards left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Market

Still no ink between Kariobangi Sharks and Ally Salum Omar

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Kariobangi Sharks, another week without a signature from Ally Salum Omar.

Squad

Samuel Miheso signs a new deal

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

The dugout

Kenneth Omurwa: “No excuses”

“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 0‑1, and a press conference that lasted four minutes.

In brief

154 Edition

The Kariobangi Sharks Post

9 Jul 2029
From our football correspondent Steady

Market

Francis Amuka 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 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

A falling-out at Kariobangi Sharks

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

The dugout

No hiding place for Mohammed Habib Sarwari

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

Player ratings

Ayanda Vete takes the honours

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

The dugout

Half-satisfied: Kenneth Omurwa 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.

Player ratings

Ally Salum Omar was unplayable

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

Words at Kariobangi Sharks training over how hard people work

Somebody said out loud what several people had been thinking. Collins Toko-Ekambi 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.

Match

Kariobangi Sharks draw a blank against Muranga Seal

The crowd waited for a goal that never came. Muranga Seal defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

In brief

152 Edition

The Kariobangi Sharks Post

25 Jun 2029
From our football correspondent Steady

Match

8 unbeaten for Kariobangi Sharks

Hard to beat is not the same as winning, but 8 matches without defeat is a foundation Kariobangi Sharks did not have in the autumn.

Player ratings

Nobody could get near Ayanda Vete

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

Squad

Words exchanged at Kariobangi Sharks

Ethen Sampson 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 terraces

Kariobangi Sharks supporters have found a favourite in Elvis Odhiambo

There is a particular warmth a ground reserves for a 15-year-old it feels ownership of. Elvis Odhiambo 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 see off Mathare United

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

Player ratings

Owen Mboya stands above it all

Some games turn on a moment; this one turned on a man. 7.99 on the card, and the Kariobangi Sharks support went home talking about one name.

The dugout

A satisfied Kenneth Omurwa

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

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.

Squad

A row about effort at Kariobangi Sharks

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

In brief

149 Edition

The Kariobangi Sharks Post

4 Jun 2029
From our football correspondent Steady

Player ratings

Calvin Akala, 21, plays like he has been here for years — 8.18

A mark of 8.18 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

The dugout

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

Tempers go at Kariobangi Sharks

Ethen Sampson 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

Kariobangi Sharks supporters have found a favourite in Ally Salum Omar

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

The dugout

The manager makes an example of Simon Masaka

“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

Ally Salum Omar in the eights

A performance of 8.11 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

Match

Late, late show earns Kariobangi Sharks a point

Minute 93, against Shabana, and a goal that felt like a win to everybody who had stayed. It was a draw. Nobody leaving the ground will describe it as one.

Squad

Terem Kalu stays put

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

Match

Kariobangi Sharks and Shabana take a point apiece

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

In brief

145 Edition

The Kariobangi Sharks Post

7 May 2029
From our football correspondent Steady

Squad

Ethen Sampson 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

A bad afternoon for Kariobangi Sharks against Sofapaka

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

Squad

Appearance number 100 for Ally Salum Omar

100 games in this shirt, through managers and relegations and everything else. Service like it is disappearing from the game and the crowd knows what it is watching.

The dugout

No hiding place for Lameck Omondi

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

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‑3 Kenneth Omurwa left the room before anybody could ask which.

Squad

Mohammed Habib Sarwari named in the team of the month

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

Player ratings

Nobody could get near Calvin Akala

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

Squad

Ryan Tillman slips down the pecking order

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

Market

The Ian Karani question follows Kariobangi Sharks around

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

In brief

142 Edition

The Kariobangi Sharks Post

16 Apr 2029
From our football correspondent Uneasy

Market

Francis Amuka 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 end the wait against Nairobi United

It had gone 7 games. The players did not celebrate like men who had won a match; they celebrated like men who had been let out of something.

Squad

Tempers go at Kariobangi Sharks

Ethen Sampson 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

Owen Mboya sends Kariobangi Sharks past Nairobi United

It finished 2‑1, and it was Owen Mboya’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 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.

Player ratings

Ninety minutes of Ally Salum Omar at his very best

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

Player ratings

Ayanda Vete beats them one at a time

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

The dugout

Kenneth Omurwa: “That is the standard”

“That is what I want every week. Not the result, the way they went about it.” The manager, after 2‑1, already talking about the next one.

The dugout

Patillah Omoto 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.

In brief

136 Edition

The Kariobangi Sharks Post

5 Mar 2029
From our football correspondent Steady

Player ratings

Calvin Akala 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.

Market

Francis Amuka 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

A falling-out at Kariobangi Sharks

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

Squad

Luke Onesmas signs a new deal

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

Market

Kariobangi Sharks and Ally Salum Omar are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

Player ratings

Nobody on the pitch touched Ian Karani

7.53, 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.

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.

Squad

Michael Ochieng slips down the pecking order

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

The dugout

Kenneth Omurwa: “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.

In brief

122 Edition

The Kariobangi Sharks Post

27 Nov 2028
From our football correspondent Steady

Market

Itumeleng Phiri 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

Tempers go at Kariobangi Sharks

Ethen Sampson 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

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

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.

The dugout

Calvin Akala 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

Kariobangi Sharks and Ryan Tillman are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

In brief

121 Edition

The Muranga Seal Chronicle

20 Nov 2028
From our football correspondent Upbeat

Squad

Exauce Misuri is named among the best

There are footballers who have a good season and footballers a season is remembered for, and the second kind get their names read out in a hall in the summer. Muranga Seal will be quietly delighted and privately nervous.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

Words exchanged at Muranga Seal

Comfort Ngubo 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 Muranga Seal

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.

The dugout

No hiding place for Kgwadi Molepo

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

Loan watch

Jayden Van der Walt’s loan is measured in nothing happening

11 clean sheets from 14 appearances at Kariobangi Sharks. That is the whole of a goalkeeper’s job done properly, and it is being done a long way from the club that owns him.

In brief

118 Edition

The Kariobangi Sharks Post

30 Oct 2028
From our football correspondent Steady

Squad

29 days out for Lameck Omondi after a fracture

A bone, which is the one injury with a calendar attached. Kariobangi Sharks will name a return date and, unusually for this business, will probably be right about it.

Market

Itumeleng Phiri 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

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

A falling-out at Kariobangi Sharks

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

Boardroom

93% of the income goes out in wages at Kariobangi Sharks

Every club in football 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 somebody has tried it.

Squad

A row about effort at Kariobangi Sharks

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

The dugout

The manager makes an example of Nicholas Odhiambo

“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

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

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

118 Edition

The Muranga Seal Chronicle

30 Oct 2028
From our football correspondent Upbeat

Squad

A falling-out at Muranga Seal

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

Squad

A row about effort at Muranga Seal

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.

Squad

Lawrence Kibet stays put

“The easiest signature of my career.” Lawrence Kibet and Muranga Seal agree another 1 years, and the manager can plan around him rather than about him.

The dugout

Daniel Mjengu 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 Daniel Mjengu is on it.

Squad

Jack Onganya wants out of the dugout

“I did not sign to watch. Nobody does.” The oldest complaint in the game, and Muranga Seal will have to answer it with minutes or with a move.

Market

The Joseph Waithira talk will not go away

Another week, another link, another denial nobody quite believes. Muranga Seal know the market decides these things, not the back pages — but the back pages are louder.

The dugout

Kgwadi Molepo has been promised minutes

A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Kgwadi Molepo has written the date down.

Match

Muranga Seal in the hunt for Europe

Position 6, 55 points, and a run-in that decides whether next season has Thursday nights in it. Nobody is calling it a race yet, which is what people say during one.

The dugout

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

In brief

117 Edition

The Kariobangi Sharks Post

23 Oct 2028
From our football correspondent Steady

Squad

A fracture rules Lameck Omondi out for 36 days

Bones knit. That is the one merciful thing about this injury and the reason Kariobangi Sharks will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Market

Sammy Kiplangat 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 pulls a muscle — 14 days out

The injury that keeps coming back, keeps being rushed back from, and quietly costs more careers than the dramatic ones. 14 days is the estimate; the honest figure depends on whether anybody is patient.

Squad

Ethen Sampson 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. Ian Karani 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

Jayden Van der Walt 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 Jayden Van der Walt trained the next morning like a man with less to carry.

In brief

117 Edition

The Muranga Seal Chronicle

23 Oct 2028
From our football correspondent Upbeat

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

Words exchanged at Muranga Seal

Comfort Ngubo 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 Muranga Seal training over how hard people work

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

Loan watch

Nobody is scoring past Jayden Van der Walt at Kariobangi Sharks

11 shut-outs in 14 games. A goalkeeper’s loan is judged on the afternoons when nothing happened at all, and Jayden Van der Walt has been having a lot of them.

The dugout

The manager makes an example of Wilson 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.

The dugout

When it matters, Wilson Mwangi 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

114 Edition

The Kariobangi Sharks Post

2 Oct 2028
From our football correspondent Steady

Market

Cyrus Oucho 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.

Squad

A falling-out at Kariobangi Sharks

Ally Salum Omar and a teammate went at it, and not about football. Training grounds are small places and a long season makes 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 Ian Karani was in the middle of it. The one dressing-room argument that is genuinely about football.

The dugout

No hiding place for Ally Salum Omar

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

Boardroom

Wages eat 101% of everything Kariobangi Sharks earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Squad

Jayden Van der Walt named in the team of the month

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

Squad

Samuel Okoth is no longer first choice

The manager has re-ordered his thinking and Samuel Okoth 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.

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.

The dugout

Sammy Kiplangat 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

114 Edition

The Muranga Seal Chronicle

2 Oct 2028
From our football correspondent Upbeat

Squad

A falling-out at Muranga Seal

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

Squad

Words at Muranga Seal training over how hard people work

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

A place in the month's best eleven for Daniel Mjengu

Four or five weekends of consistency, judged against everybody in the division doing his job. Daniel Mjengu has come out of that comparison in the side, and Muranga Seal have had the benefit of every one of those afternoons.

The dugout

When it matters, Daniel Mjengu 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.

Market

Still no ink between Muranga Seal and Robert Mudenyu

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Muranga Seal, another week without a signature from Robert Mudenyu.

Squad

Jack Onganya wants out of the dugout

“I did not sign to watch. Nobody does.” The oldest complaint in the game, and Muranga Seal will have to answer it with minutes or with a move.

Market

The Joseph Waithira talk will not go away

Another week, another link, another denial nobody quite believes. Muranga Seal know the market decides these things, not the back pages — but the back pages are louder.

Match

Muranga Seal have something to play for

Position 6 on 55 points, and the places that carry a European ticket are close enough to count. Seasons like this are decided by two results in April, and the club knows which two.

The dugout

Lawrence Kibet 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

113 Edition

The Muranga Seal Chronicle

25 Sep 2028
From our football correspondent Upbeat

Match

Muranga Seal finish in position 6

55 points, and the season has a number on it. Whatever it felt like from the inside, this is what it will look like in a book.

Player ratings

Nicholas Mainge, 16, steals the show — 8.04

Marked 8.04 at 16, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Player ratings

Exauce Misuri was unplayable

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

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Match

Muranga Seal make it 3 in a row

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

Squad

Words exchanged at Muranga Seal

Comfort Ngubo 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 terraces

Muranga Seal supporters have found a favourite in Nicholas Mainge

There is a particular warmth a ground reserves for a 16-year-old it feels ownership of. Nicholas Mainge 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

Nobody wins at Muranga Seal

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

Match

Nicholas Mainge sends Muranga Seal past APS Bomet

It finished 1‑0, and it was Nicholas Mainge’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Muranga Seal.

In brief

112 Edition

The Muranga Seal Chronicle

18 Sep 2028
From our football correspondent Upbeat

Match

Muranga Seal tear Sofapaka apart

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

Market

Comfort Ngubo 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 Muranga Seal can pretend not to have heard.

Player ratings

Both of them Oratile Rantasi's — 8.21

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

Player ratings

Joseph Waithira beats them one at a time

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

Player ratings

No sign of nerves from Caleb Njeru at 18 — 7.64

The hardest thing about being 18 in a senior side is that nobody makes allowances. Caleb Njeru did not need any: 7.64, and he looked the most comfortable man on the pitch.

Squad

Tempers go at Muranga Seal

Comfort Ngubo 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

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 dugout

The manager makes an example of Jack Onganya

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

Loan watch

Jayden Van der Walt’s loan is measured in nothing happening

10 clean sheets from 13 appearances at Kariobangi Sharks. That is the whole of a goalkeeper’s job done properly, and it is being done a long way from the club that owns him.

In brief