Clyde Senaji

Central Defender - KCB
24 Feb 2027
Wednesday
Process

Marked for Clyde Senaji

30 Edition

The KCB Chronicle

22 Feb 2027
From our football correspondent Upbeat

Player ratings

Nobody could get near Gomolemo Kekana

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

Market

Only the photograph left for Jack Onganya

Fee agreed, terms agreed, medical booked. Jack Onganya will be somebody else’s player by the weekend, and around KCB the goodbyes have quietly begun.

Squad

Tempers go at KCB

Humphrey Mieno 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

Clyde Senaji 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

KCB see off Bidco United

Three points for KCB, 2‑0 the final word against Bidco United in a contest settled by the finer margins.

Player ratings

One of those days for Boniface Omondi

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

Player ratings

One of those days for Stephen Etyang

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

Squad

Clyde Senaji 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

The division's best last weekend was a KCB man

It is a small honour and it is not nothing: somebody watched every match in the division and decided that Boniface Omondi was the best thing in any of them.

In brief

Back issues
28 Edition

The KCB Chronicle

8 Feb 2027
From our football correspondent Upbeat

Squad

Victor Odhiambo damages knee ligaments — 22 days out

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

Match

Stephen Etyang leads the rout of Mara Sugar

3‑0, and Stephen Etyang took the headlines on an afternoon when everything KCB tried came off. Days like this are retold all winter.

Player ratings

Gomolemo Kekana runs at them all day

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

Player ratings

Humphrey Mieno, 37, rolls back the years — 8.03

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.03 at 37, and nobody on the pitch was better.

Market

Fortune Omoto is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at KCB is pretending he will be back in the shirt.

Market

KCB say no — this time

The offer from Posta Rangers for Josphat Andafu Mukhwana 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.

Match

KCB make it 3 in a row

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

Squad

Tempers go at KCB

Humphrey Mieno 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.

Boardroom

Graduation day at KCB

5 boys move up, and somewhere in the building the people who coached them at twelve are quietly having the best morning of their working year. Nothing about this shows up in a result and it is why the academy exists.

In brief

27 Edition

The KCB Chronicle

1 Feb 2027
From our football correspondent Steady

Squad

Victor Odhiambo damages knee ligaments — 29 days out

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

Market

KCB say no — this time

The offer from Binga for Yafeesi Mubiru 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.

Market

Victor Odhiambo asks to leave KCB

“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

Nashon Alembi 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 KCB this week that will take longer than a week to unsay.

Squad

Words at KCB training over how hard people work

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

Nashon Alembi 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

25 Edition

The KCB Chronicle

18 Jan 2027
From our football correspondent Steady

Squad

Victor Odhiambo damages knee ligaments — 43 days out

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

Market

Josphat Andafu Mukhwana is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at KCB is pretending he will be back in the shirt.

Squad

Humphrey Mieno 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 KCB this week that will take longer than a week to unsay.

Market

Eyes on Fortune Omoto again

The phone has started ringing about Fortune Omoto again, and this time the name on the line is AFC Leopards. KCB are listening politely and promising nothing.

Boardroom

KCB agree a free transfer for Jacob Addis

Nothing happens for months and then he simply arrives, at no cost, having signed a pre-contract while still turning out for somebody else. It is the least dramatic way to sign a footballer and frequently the shrewdest.

Squad

Words at KCB training over how hard people work

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

24 Edition

The KCB Chronicle

11 Jan 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Victor Odhiambo

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

Market

KCB turn down Kariobangi Sharks for Elvis Ochoro

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

Market

Richard Omondi is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at KCB is pretending he will be back in the shirt.

Boardroom

KCB to lose Kenneth Wambua for free

There is no worse way to lose a footballer. Kenneth Wambua has pre-agreed a move away, which means every appearance between now and June is made by a man the club can no longer sell, and somebody upstairs will be asked why the contract was allowed to get here.

Squad

Tempers go at KCB

Nashon Alembi 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.

Boardroom

Mbarak Musa Omari will join KCB for nothing

The paperwork is done long before the player is. Mbarak Musa Omari has agreed terms to come here when his current deal runs out, which means KCB have spent a summer's transfer budget on a phone call.

In brief

23 Edition

The KCB Chronicle

4 Jan 2027
From our football correspondent Steady

Squad

Victor Odhiambo damages knee ligaments — 59 days out

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

Market

Fortune Omoto is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at KCB is pretending he will be back in the shirt.

Boardroom

KCB to lose Fortune Omoto for free

There is no worse way to lose a footballer. Fortune Omoto has pre-agreed a move away, which means every appearance between now and June is made by a man the club can no longer sell, and somebody upstairs will be asked why the contract was allowed to get here.

Squad

Nashon Alembi 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 KCB this week that will take longer than a week to unsay.

Boardroom

KCB agree a free transfer for Derrick Otieno

Nothing happens for months and then he simply arrives, at no cost, having signed a pre-contract while still turning out for somebody else. It is the least dramatic way to sign a footballer and frequently the shrewdest.

Market

Elvis Ochoro attracts admirers

The name of Elvis Ochoro has come up in conversations KCB were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

In brief

22 Edition

The KCB Chronicle

28 Dec 2026
From our football correspondent Steady

Squad

Victor Odhiambo damages knee ligaments — 66 days out

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

Market

Victor Odhiambo 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 KCB can pretend not to have heard.

Squad

Tempers go at KCB

Humphrey Mieno 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.

In brief

  • Squad Clyde Senaji falls out with a teammate over standards
  • Squad The manager makes an example of Nashon Alembi
  • Boardroom 111% of the income goes out in wages at KCB
20 Edition

The KCB Chronicle

14 Dec 2026
From our football correspondent Steady

Squad

Victor Odhiambo damages knee ligaments — 82 days out

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

Tempers go at KCB

Nashon Alembi 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

Clyde Senaji falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

19 Edition

The KCB Chronicle

7 Dec 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Victor Odhiambo

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

Squad

Arnold Matumele says KCB 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.

Squad

Humphrey Mieno 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 KCB this week that will take longer than a week to unsay.

In brief

  • Squad Words at KCB training over how hard people work
  • Market Still no signature from Fortune Omoto
18 Edition

The KCB Chronicle

30 Nov 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Victor Odhiambo

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

Squad

Rowland Makati: 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.” KCB have not answered, which is an answer of sorts.

Market

Victor Odhiambo asks to leave KCB

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

In brief

  • Squad Tempers go at KCB
  • Squad Clyde Senaji falls out with a teammate over standards
  • Boardroom 115% of the income goes out in wages at KCB
16 Edition

The KCB Chronicle

16 Nov 2026
From our football correspondent Steady

Squad

Victor Odhiambo damages knee ligaments — 112 days out

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

Clyde Senaji: 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.” KCB have not answered, which is an answer of sorts.

Squad

Tempers go at KCB

Humphrey Mieno 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.

In brief

  • Squad Clyde Senaji falls out with a teammate over standards
15 Edition

The KCB Chronicle

9 Nov 2026
From our football correspondent Steady

Squad

Nicholas Kipkirui says KCB 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.

Squad

Nashon Alembi 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 KCB this week that will take longer than a week to unsay.

Squad

Words at KCB training over how hard people work

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

13 Edition

The KCB Chronicle

26 Oct 2026
From our football correspondent Steady

Squad

Humphrey Mieno 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 KCB this week that will take longer than a week to unsay.

Squad

Words at KCB training over how hard people work

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

Gideon Werre 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 KCB, and both men came out saying it was fine.

In brief

12 Edition

The KCB Chronicle

19 Oct 2026
From our football correspondent Steady

Squad

Tempers go at KCB

Nashon Alembi 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

Clyde Senaji 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.

Squad

KCB keep their word to Evidence Mahlangu

Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.

In brief

10 Edition

The KCB Chronicle

5 Oct 2026
From our football correspondent Steady

Market

Victor Odhiambo asks to leave KCB

“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

Arnold Matumele says KCB 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.

Squad

Tempers go at KCB

Humphrey Mieno 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.

In brief

  • Squad Clyde Senaji falls out with a teammate over standards
  • Boardroom 149% of the income goes out in wages at KCB
  • Squad The manager makes an example of Kelvin Etemesi
9 Edition

The KCB Chronicle

28 Sep 2026
From our football correspondent Upbeat

Player ratings

Gomolemo Kekana, 20, plays like he has been here for years — 8.19

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

Squad

Nashon Alembi 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 KCB this week that will take longer than a week to unsay.

Squad

Words at KCB training over how hard people work

Somebody said out loud what several people had been thinking. Clyde Senaji 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 Gomolemo Kekana

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

The manager makes an example of Clyde Senaji

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

Match

Gomolemo Kekana sends KCB past Mathare United

It finished 1‑0, and it was Gomolemo Kekana’s afternoon: on the scoresheet when it mattered, and the reason the points belong to KCB.

In brief

7 Edition

The KCB Chronicle

14 Sep 2026
From our football correspondent Crisis

Player ratings

Nobody could get near Gomolemo Kekana

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

Squad

Humphrey Mieno 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 KCB this week that will take longer than a week to unsay.

Squad

Words at KCB training over how hard people work

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

The manager makes an example of Evidence Mahlangu

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

Match

A bad afternoon for KCB against Gor Mahia

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

Market

Elvis Ochoro attracts admirers

The name of Elvis Ochoro has come up in conversations KCB were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

In brief

6 Edition

The KCB Chronicle

7 Sep 2026
From our football correspondent Steady

Market

Victor Odhiambo 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 KCB can pretend not to have heard.

Match

7 unbeaten for KCB

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

Player ratings

Patrick Otieno runs at them all day

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

Nashon Alembi 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

Clyde Senaji 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.

Squad

The manager makes an example of Kelvin Etemesi

“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 Nicholas Kipkirui

7.56, and no serious argument from anybody who was there. KCB had eleven men on the pitch and one of them decided how it went.

Squad

A place in the month's best eleven for Rowland Makati

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

Match

Nicholas Kipkirui rescues a point for KCB

It needed Nicholas Kipkirui to find the net to bring anything home at all: 1‑1 against Bandari, and half the dressing room will call it a point won.

In brief

4 Edition

The KCB Chronicle

24 Aug 2026
From our football correspondent Steady

Player ratings

December Kisakah runs at them all day

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

Match

The cup run ends for KCB

0‑0 against Posta Rangers, and the road stops here. Cup exits are quick deaths — no second leg, no next week, just the league from now until May.

Market

Kevin Okumu 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 KCB, and it is not being withdrawn.

Squad

Tempers go at KCB

Humphrey Mieno 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

Clyde Senaji 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

Francis Kahiro sends KCB past Sofapaka

It finished 1‑0, and it was Francis Kahiro’s afternoon: on the scoresheet when it mattered, and the reason the points belong to KCB.

Squad

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

Player ratings

The kick that got away from Boniface Omondi

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.

Player ratings

Francis Kahiro takes the honours

Marked 7.76 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, KCB had the best player on the pitch.

In brief

3 Edition

The KCB Chronicle

17 Aug 2026
From our football correspondent Steady

Market

KCB turn down Kariobangi Sharks for Gideon Werre

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

Player ratings

Nobody could get near Humphrey Mieno

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

Squad

Nashon Alembi 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 KCB this week that will take longer than a week to unsay.

Squad

Words at KCB training over how hard people work

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

Stephen Etyang the difference as KCB beat Posta Rangers

Ask anyone on the way out what separated the sides and you will get one name: Stephen Etyang. 1‑0 against Posta Rangers, and the applause at the whistle was mostly his.

Player ratings

Stephen Etyang stands above it all

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

In brief

1 Edition

The KCB Chronicle

3 Aug 2026
From our football correspondent Uneasy

Player ratings

Nobody could get near Patrick Otieno

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

Squad

Boniface Omondi signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Boniface Omondi and KCB agree another 2 years.

Squad

Tempers go at KCB

Humphrey Mieno 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

Clyde Senaji 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

No place for Arnold Matumele in the plan

“The manager did not use many words, and he did not need to.” Arnold Matumele has his answer from KCB; what he does with it is the next window’s story.

Market

Still no ink between KCB and Humphrey Mieno

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

In brief