The KCB Chronicle
Match8 Apr 2028
Cruel end for Nairobi United as KCB pounce
There is no crueller way to lose a football match. KCB scored in the 93th minute, the restart barely happened, and the away end was still standing when the whistle went.
Squad10 Apr 2028
A day Francis Kahiro will not forget
3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.
Market10 Apr 2028
Lefa Ngwenya 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.
Market10 Apr 2028
Only the photograph left for Fadhili Mwinyimvua
Fee agreed, terms agreed, medical booked. Fadhili Mwinyimvua will be somebody else’s player by the weekend, and around KCB the goodbyes have quietly begun.
Match8 Apr 2028
Nobody wants to play KCB 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 dugout10 Apr 2028
Yafeesi Mubiru frozen out at KCB
This is not rotation. Yafeesi Mubiru has not been in the manager's plans for some time, and nobody at KCB is pretending otherwise.
Squad10 Apr 2028
Words exchanged at KCB
Kelvin Etemesi 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.
Match8 Apr 2028
KCB see off Nairobi United
Three points for KCB, 3‑2 the final word against Nairobi United in a contest settled by the finer margins.
Player ratings10 Apr 2028
Francis Kahiro was on a different afternoon to everybody else
9.45. 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.
In brief
- Squad Yafeesi Mubiru signs on for more
- The terraces The crowd has taken to December Kisakah
- Squad Words at KCB training over how hard people work