Eric Ouma

Striker - KCB
3 Aug 2031
Sunday
Process

Marked for Eric Ouma

259 Edition

The KCB Chronicle

14 Jul 2031
From our football correspondent Uneasy

Market

Not going: Nyamawi Beja stays at KCB

“I know what people will say. I know what I want, and it is here.” Bidco United had the fee agreed and the shirt ready; they did not have the player, and now they will not.

Match

The cup run ends for KCB

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

Squad

Clinton Okoth breaks a bone — 29 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 29 days, a clean timeline, and a return date somebody can actually plan around.

The terraces

KCB are taken apart by Shabana — and the town wants answers

It finished 0-3. A cup exit is a disappointment; this was a public dismantling, and the difference between the two is the number of people who will still be talking about it in August.

Transfer targets

The paperwork begins on Afeez Bankole

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

Squad

A falling-out at KCB

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

Transfer targets

KCB rebuffed over Simphiwe Mlondo

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

Squad

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

Player ratings

Liam Davis was unplayable

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

In brief

Back issues
254 Edition

The KCB Chronicle

9 Jun 2031
From our football correspondent Upbeat

Match

KCB leave it late against Mara Sugar

Ninety minutes of very little, and then everything at once. The winner arrived in the 88th, and Mara Sugar spent what remained of the match appealing to the referee rather than chasing the ball.

Player ratings

Liam Davis, 20, plays like he has been here for years — 8.04

A mark of 8.04 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.

The dugout

Aron Kithae keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” KCB may remember it differently, which is precisely the problem.

Market

Kariobangi Sharks come back empty-handed

The bid was some way short and KCB did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

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

A falling-out at KCB

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

Squad

Japheth Lihanda stays put

“The easiest signature of my career.” Japheth Lihanda and KCB agree another 4 years, and the manager can plan around him rather than about him.

Transfer targets

Door shut on Simphiwe Mlondo

KCB 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

KCB get the job done against Mara Sugar

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

In brief

  • The terraces The crowd has taken to Liam Davis
  • Player ratings Nyamawi Beja was on a different afternoon to everybody else
  • Player ratings Ninety minutes of Kelvin Etemesi at his very best
253 Edition

The KCB Chronicle

2 Jun 2031
From our football correspondent Steady

Market

Mara Sugar come back empty-handed

The bid was some way short and KCB did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Vincent Anane 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

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.

Squad

Japheth Lihanda signs on for more

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

Market

Eyes on Eric Ouma again

The phone has started ringing about Eric Ouma again, and this time the name on the line is Kenya Police. KCB are listening politely and promising nothing.

Squad

Words at KCB training over how hard people work

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

Player ratings

Victor Otieno 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.

Match

KCB hit back inside 3 minutes

Mathare United held the lead for 3 minutes, which is not long enough to enjoy it. KCB answered before the celebration had properly finished, and the shape of the afternoon changed with it.

Player ratings

Nashon Wekesa beats them one at a time

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

In brief

250 Edition

The KCB Chronicle

12 May 2031
From our football correspondent Upbeat

Squad

Vincent Anane wins the shoot-out

2 kept out from twelve yards, and a stadium that will describe each of them for twenty years. A goalkeeper needs one night like this in a career, and this was it.

Match

KCB through in the cup

A 2‑2 win over Nairobi United, and the draw for the next round can be watched with some interest for once.

Player ratings

Both of them Eric Ouma's — 8.79

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

Market

Only the photograph left for Nyamawi Beja

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

Squad

Kevin Ouru 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.

Market

Elvis Wanyama 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

A falling-out at KCB

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

Match

Whatever happens, KCB do not lose

6 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Words at KCB training over how hard people work

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

241 Edition

The KCB Chronicle

10 Mar 2031
From our football correspondent Uneasy

Squad

A fracture rules Nyamawi Beja out for 20 days

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

Match

The wait goes on for KCB

6 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

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.

Squad

Words at KCB training over how hard people work

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

Player ratings

Japheth Lihanda was unplayable

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

Match

KCB share the spoils with Ulinzi Stars

A 1‑1 draw with Ulinzi Stars leaves the dressing room somewhere between relief and regret.

Boardroom

KCB can only buy what they sell

Nobody has barred the club from spending; it simply has nothing to spend that it has not first raised. Every incoming name comes with an outgoing one attached.

The dugout

Ismael Lozano on the point

“A point is a point and I will take it, but we should have had all three.” Ismael Lozano after the 1‑1 draw, and the sentence every manager in the country said at some stage this weekend.

The dugout

The manager makes an example of Eric Ouma

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

In brief

238 Edition

The KCB Chronicle

17 Feb 2031
From our football correspondent Crisis

Squad

46 days out for Nyamawi Beja 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.

Market

Only the photograph left for Nyamawi Beja

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

Market

Elvis Wanyama 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

A falling-out at KCB

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

Squad

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

A bad afternoon for KCB against Bidco United

0‑2 to Bidco United, and no complaints worth printing. The performance asked for nothing more than it got.

The dugout

Kevin Ouru 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

Liam Davis beats them one at a time

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

Squad

Eric Ouma signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Eric Ouma commits to KCB for another 4 years.

In brief

220 Edition

The KCB Chronicle

14 Oct 2030
From our football correspondent Upbeat

Squad

Peter Muguna damages knee ligaments — 71 days out

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

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.

Squad

Words at KCB training over how hard people work

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

KCB promote Nicholas Wanyama from within

The academy exists for exactly this morning. Nicholas Wanyama has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

Market

One of our own: Harun Chemelil joins the KCB first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Harun Chemelil is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

Market

KCB promote Kenneth Okoth from within

The academy exists for exactly this morning. Kenneth Okoth has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

Market

KCB promote Amos Onyango from within

The academy exists for exactly this morning. Amos Onyango has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

The dugout

Liam Davis has become a man the manager trusts

Nobody at KCB 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.

Match

KCB have something to play for

Position 4 on 59 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.

In brief

  • The dugout Eric Ouma asks for a word with the manager
  • Boardroom The KCB production line keeps running
  • Squad Charles Ouma makes the division’s eleven — 6.73
199 Edition

The KCB Chronicle

20 May 2030
From our football correspondent Steady

Market

Rowland Makati 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.

The dugout

Eric Ouma keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” KCB may remember it differently, which is precisely the problem.

Squad

Tempers go at KCB

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

Words at KCB training over how hard people work

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

Sifiso Molefe the difference as KCB beat Gor Mahia

Ask anyone on the way out what separated the sides and you will get one name: Sifiso Molefe. 1‑0 against Gor Mahia, and the applause at the whistle was mostly his.

Player ratings

One of those days for Sifiso Molefe

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

The dugout

A satisfied Ismael Lozano

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

Player ratings

Kenneth Wambua runs at them all day

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

The dugout

The manager makes an example of Tom Stuckey

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

In brief

191 Edition

The KCB Chronicle

25 Mar 2030
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Felix Oluoch

28 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

9 saves: Kevin Ouru was the team

Some afternoons a goalkeeper is the whole of the defence. 9 saves, several of them the kind nobody expects to see made, and ten outfield players who owe him a drink.

Market

Only the photograph left for Rowland Makati

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

Market

Keanu Nelson 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.

Player ratings

Patrick Otieno beats them one at a time

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

Squad

Tempers go at KCB

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

Kelvin Etemesi the difference as KCB beat AFC Leopards

Ask anyone on the way out what separated the sides and you will get one name: Kelvin Etemesi. 2‑1 against AFC Leopards, and the applause at the whistle was mostly his.

The terraces

The crowd has taken to Kenneth Wambua

At 22 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Squad

Words at KCB training over how hard people work

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

  • Player ratings Nobody on the pitch touched Kelvin Etemesi
  • The dugout The view from the dugout
  • The dugout No hiding place for Eric Ouma
187 Edition

The KCB Chronicle

25 Feb 2030
From our football correspondent Upbeat

Squad

Felix Oluoch damages knee ligaments — 58 days out

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

Rowland Makati 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

Tempers go at KCB

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

KCB get the job done against Muranga Seal

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

Squad

Rowland Makati 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.

Player ratings

Patrick Otieno beats them one at a time

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

Player ratings

Yafeesi Mubiru stands above it all

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

The dugout

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

Squad

Words at KCB training over how hard people work

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