0‑3 to Tusker, and it was every bit as bad as the number suggests. There are defeats you argue about and defeats you apologise for; this was the second kind.
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.
Some afternoons a goalkeeper is the whole of the defence. 8 saves, several of them the kind nobody expects to see made, and ten outfield players who owe him a drink.
“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.
A season average of 7.10 at an age when most of his year group are still in the youth team. KCB know what they have, and so, by now, does everybody else.
4 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.
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.
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.
“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.
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 terraces14 Jul 2031
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.
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.
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.
Squad14 Jul 2031
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.
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.
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.
Everything agreed with Gor Mahia, everything agreed with the player; a doctor is the only person left to persuade. The photograph is a day or two away.
KCB 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.
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.
In brief
The terracesKCB supporters have found a favourite in John Amuka
“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.
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.
Somebody said out loud what several people thought about how hard another man trains, and Nashon Wekesa was in the middle of it. The one dressing-room argument that is genuinely about football.
He won it back and then made something of it, which is two jobs and the reason the scoreline looks the way it does. 10 combined actions and a mark of 6.96, and not one of them will make a highlights package.
Level with 88 minutes on the clock, after an afternoon KCB had all but put away. Bidco United will call it a point earned; the home dressing room will call it two given away, and both of them are right.
“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Nyamawi Beja had not agreed to go, which turned out to be the part that mattered.
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.
Somebody said out loud what several people thought about how hard another man trains, and Nashon Wekesa was in the middle of it. The one dressing-room argument that is genuinely about football.
“The supporters are entitled to be angry. So am I. We will put it right.” 0‑1, a manager saying the necessary things, and a dressing room that heard a different version of them.
The club is not barred from spending; it simply has nothing to spend that it has not first raised. Every name linked with KCB this window arrives with a name leaving in the same sentence.
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 ratings9 Jun 2031
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.
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.
Two goals and a mark of 8.86 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.
Some afternoons a goalkeeper is the team. 7 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.
The hardest thing about being 20 in a senior side is that nobody makes allowances. Liam Davis did not need any: 7.91, and he looked the most comfortable man on the pitch.
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.
Somebody said out loud what several people thought about how hard another man trains, and Nashon Wekesa was in the middle of it. The one dressing-room argument that is genuinely about football.
Marked 8.21 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.
The dugout26 May 2031
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.” Ismael Lozano, on a 4‑0 win that he was already picking apart on the walk to the press room.
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.
6 goals in one match, Victor Otieno on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of KCB and Gor Mahia.
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.
“We were not good enough today and I am not going to dress it up.” Ismael Lozano after 2‑4, in the tone of a man who knows the next question and does not intend to answer it.
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 Liam Davis is on it.
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.
“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.
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.
The hardest thing about being 20 in a senior side is that nobody makes allowances. Liam Davis did not need any: 7.82, and he looked the most comfortable man on the pitch.
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.
Somebody said out loud what several people thought about how hard another man trains, and Nashon Wekesa was in the middle of it. The one dressing-room argument that is genuinely about football.
Marked 8.03 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.
At 20 he was better than everybody his age in the division for four weeks running, which is harder than one good afternoon. KCB will try not to make too much of it.
The manager has a list and the board has a condition attached to it. That is not a crisis — half of football works this way — but it decides which of the two of them gets his way in August.
Liam Davis, 20, plays like he has been here for years — 8.10
A mark of 8.10 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.
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.
At 35, 3 points below where he was, and a body that has started charging interest. It happens to all of them and it is still the hardest paragraph on this page.
Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.
Somebody said out loud what several people had been thinking. Japheth Lihanda 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 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.
Two goals and a mark of 8.02 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.
The hardest thing about being 20 in a senior side is that nobody makes allowances. Liam Davis did not need any: 8.52, and he looked the most comfortable man on the pitch.
9 without a win is the sort of run that changes how a town talks about its club, and Kakamega Homeboyz were the afternoon it stopped. Nothing is fixed by one result and everything feels different by one.
“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.
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
The terracesKCB supporters have found a favourite in Liam Davis
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.
“The supporters are entitled to be angry. So am I. We will put it right.” 0‑1, a manager saying the necessary things, and a dressing room that heard a different version of them.
Something was said to Victor Otieno and then it happened. In this industry that passes for remarkable, and the dressing room noticed faster than any supporter could.
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.
Squad31 Mar 2031
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.
Nairobi United next, and one man in the KCB dressing room knows their training ground better than his own. The reception will tell him what they thought of him.
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.
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 Aron Kithae has written the date down.
In brief
The dugoutTom Stuckey asks for a word with the manager
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 27 days, a clean timeline, and a return date somebody can actually plan around.
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.
Somebody said out loud what several people thought about how hard another man trains, and Nashon Wekesa was in the middle of it. The one dressing-room argument that is genuinely about football.
Kenya Police left with the points after a 1‑2 defeat that will take some explaining on the terraces.
The dugout3 Mar 2031
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 1‑2 defeat, delivered by Ismael Lozano to a room that had heard them before.
It is not much of a headline and it is the reason players believe the next promise. KCB told Victor Otieno something would happen and then it happened, which in this industry passes for remarkable.
A month is long enough that nobody gets in by accident. Liam Davis is in the division's best eleven for it, which is a quieter compliment than an award and a more reliable one.
In brief
The dugoutSomebody else is better right now than Kenneth Okoth
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.
Kelvin Etemesi and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Squad17 Feb 2031
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.
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 61 days, a clean timeline, and a return date somebody can actually plan around.
“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.
Boardroom3 Feb 2031
KCB close the window on a squad of their own making
5 in and 0 out, and no more changes for months. The manager has what he has, the supporters have their opinion of it, and the table will have the last word.
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.
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.
There is a particular warmth a ground reserves for a 19-year-old it feels ownership of. Liam Davis 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.
There is no fee, no unveiling and no agent on the steps. David Mulee 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.
Clubs spend fortunes looking for players and occasionally find one down the corridor. Brian Owusu is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.
In brief
MarketOne of our own: John Amuka joins the KCB first team
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.
“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.
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.
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.
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.
Squad6 Jan 2031
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.
“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 Maxwell Odundo.
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.
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.
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.
Every club 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 it has been tried.
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.
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.
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 Liam Davis is on it.
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.
Nothing in writing and nothing in public: a word about playing time, given face to face at KCB. The team sheets over the next month will show whether it was worth having.
21 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. KCB lose a player for a season; he loses something harder to name.
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.
The most common injury in the game and the most rushed back from. KCB will quote 18 days and will be careful with it, because the second one is always worse than the first.
“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Maxwell Odundo trained the next morning like a man with less to carry.
37 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. KCB lose a player for a season; he loses something harder to name.
Nashon Wekesa 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 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.
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.
It has been denied twice and printed three times, which is the usual arithmetic. Until Kevin Ouru signs something — a contract at KCB or anywhere else — this column belongs to him.
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.
He asked about his future and was given an answer with minutes in it. The manager has now made a promise in a building where promises are remembered, and the clock on it has started.
7 months left, and both sides know what that means: every week without a signature, the fee KCB could ask drops and the wages Maxwell Odundo can ask rise.
In brief
The dugoutLiam Davis asks for a word with the manager
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.
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.
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.
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.
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.
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.
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.
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.
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 dugoutEric Ouma asks for a word with the manager
94 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. KCB lose a player for a season; he loses something harder to name.
3 in front and in complete control, and it finished with Gor Mahia the happier side. There is no version of this afternoon that KCB will enjoy reviewing.
Player ratings23 Sep 2030
Liam Davis, 19, plays like he has been here for years — 8.26
A mark of 8.26 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 19-year-old's. Nobody at the ground needed telling which this was.
Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.
“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.
Footballers are asked about their boyhood club so often that nobody listens to the answer. Evidence Dala has just signed for KCB, and for once the answer mattered.
At 19 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.
Cup ties wait for somebody to seize them, and Francis Kahiro obliged against Nairobi United. 3‑1 on the night, and the name in the next round’s hat is KCB.
At 33 he is supposed to be managing his minutes. Instead he was marked 9.63 and looked, for ninety minutes, exactly like the player everybody remembers.
The hardest thing about being 19 in a senior side is that nobody makes allowances. Liam Davis did not need any: 7.97, and he looked the most comfortable man on the pitch.
Fee agreed, terms agreed, medical booked. Francis Kahiro will be somebody else’s player by the weekend, and around KCB the goodbyes have quietly begun.
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.
The accounts make uncomfortable reading. Wages first and ambition second is the order of business at KCB now.
Squad13 May 2030
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.
At 19 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.
43 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.
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.
2‑2, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.
The dugout11 Mar 2030
The view from the dugout
“We did not lose. Some weeks that is all you get, and I would rather have the point than not.” Ismael Lozano chose the glass-half-full version of 2‑2; the supporters left with the other one.
“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.
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.
Somebody said out loud what several people thought about how hard another man trains, and Tom Stuckey was in the middle of it. The one dressing-room argument that is genuinely about football.
In brief
The dugoutThe manager has not finished forgetting Keanu Nelson's mistake
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.
3 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.
A 1‑0 win over Bandari, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.
Squad17 Sep 2029
Apollo Otieno 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.
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.
Marked 7.78 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, KCB had the best player on the pitch.
Squad17 Sep 2029
7 new faces, and KCB are still learning each other
A squad rebuilt inside one window pays for it in a currency nobody budgets for. The football is not worse than the sum of the players; it is worse than the sum of the players who have played together before.