Lefa Ngwenya

Attacking Midfielder (R) - Free Agent
16 Jul 2028
Sunday
Process

Marked for Lefa Ngwenya

89 Edition

The KCB Chronicle

10 Apr 2028
From our football correspondent Upbeat

Match

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.

Squad

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.

Market

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.

Market

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.

Match

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 dugout

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.

Squad

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.

Match

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 ratings

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

Back issues
48 Edition

The KCB Chronicle

28 Jun 2027
From our football correspondent Steady

Match

Still nobody has beaten KCB

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

Market

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

Transfer targets

The paperwork begins on Lwandiso Radebe

A medical, a signature, a shirt held up in front of a sponsor’s board. KCB have done the hard part with Mamelodi Sundowns, and the part that remains is the part supporters actually see.

Market

KCB get their man

The chase for Geordy Ndecket ended with $46.0K changing hands and Kenya Police out of reasons to say no. The supporters will judge the fee the only way that matters: on Saturdays.

Player ratings

Nobody could get near December Kisakah

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

Transfer targets

Orlando Pirates tell KCB: Samukelo Zikalala is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

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

Kelvin Etemesi 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

The Tyron Kariuki conversation is coming

Everyone has stopped pretending: Sofapaka will make the call about Tyron Kariuki this week. KCB have a number in mind, and the number is not shy.

In brief

32 Edition

The KCB Chronicle

8 Mar 2027
From our football correspondent Upbeat

Squad

98 days out for Arnold Matumele after a fracture

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

Squad

Luphumlo Sifumba 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.

Match

KCB see off Kenya Police

Three points for KCB, 2‑1 the final word against Kenya Police in a contest settled by the finer margins.

Player ratings

Stephen Etyang was on a different afternoon to everybody else

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

Luphumlo Sifumba has had enough of the bench

“I did not come here to warm up in front of people.” He is out of contract eventually, he is old enough to count the weeks, and KCB will have to give him a reason to stay or an exit.

Market

A long bet from KCB on Lyle Chatburn

He is 20, and nobody at KCB signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.

Market

KCB buy the years ahead of Lefa Ngwenya

He is 20, and the scouting reports agree on the only line that matters: the ceiling. Signings like this are lottery tickets written by professionals.

Squad

Lyle Chatburn signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Lyle Chatburn commits to KCB for another 3 years.

The dugout

The view from the dugout

“We controlled it. There were spells I did not like and we will look at them, but the group showed me something.” Martin Mbugua, on a 2‑1 win that he was already picking apart on the walk to the press room.

In brief