The words a physio says slowly. 116 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.
The hardest thing about being 21 in a senior side is that nobody makes allowances. Connor Jales did not need any: 7.72, and he looked the most comfortable man on the pitch.
Fee agreed, terms agreed, medical booked. Samuel Kapen will be somebody else’s player by the weekend, and around Gor Mahia the goodbyes have quietly begun.
Squad22 Feb 2027
Words at Gor Mahia training over how hard people work
Somebody said out loud what several people had been thinking. Frank Odhiambo 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.
There is a particular warmth a ground reserves for a 21-year-old it feels ownership of. Connor Jales 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.
8 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.
Alpha Onyango 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.
“A point is a point and I will take it, but we should have had all three.” Brian Mulee after the 1‑1 draw, and the sentence every manager in the country said at some stage this weekend.
In brief
The dugoutConnor Jales knocks on the manager's door
124 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Gor Mahia lose a footballer; he loses considerably more than a season.
Some goals win a match and some take one off somebody else. Alpha Onyango scored in the 85th minute, Muranga Seal had already begun thinking about the journey home, and Gor Mahia took the lot.
Terms are settled between the clubs and the rest is paperwork and a photograph. Around Gor Mahia they have already started talking about him in the past tense.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Gor Mahia this week that will take longer than a week to unsay.
Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Kwanele Msomi has, at Gor Mahia, and the first month will show what that does to a man.
132 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Gor Mahia lose a player for a season; he loses something harder to name.
“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 Gor Mahia, and it is not being withdrawn.
A defender on the scoresheet, which happens rarely enough that everybody in the ground remembers who took the corner. 1 for him, and a mark of 7.80 for the rest of it.
“I remember the meeting. I remember exactly what was promised in it.” Gor Mahia may remember it differently, which is precisely the problem.
Boardroom8 Feb 2027
An order from above at Gor Mahia: somebody has to go
Balance sheets do not care about form or about who the manager was planning to build around. The board have decided a sale is required, and the only question left is which name ends up carrying it.
Fee agreed, terms agreed, medical booked. Paul Ochuoga will be somebody else’s player by the weekend, and around Gor Mahia the goodbyes have quietly begun.
Some transfers need a press campaign. This one needed a shirt with the old number on it. Kevin Omondi is a Gor Mahia player again, and the town has its story of the summer.
There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Kevin Omondi is living that version at Gor Mahia, and it tends to show in the first month.
In brief
Boardroom1 academy players handed senior numbers at Gor Mahia
SquadFrank Odhiambo falls out with a teammate over standards
Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 111 days, a clean timeline, and a return date somebody can actually plan around.
The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Gor Mahia have lost him in all but the paperwork.
“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Philemon Otieno had not agreed to go, which turned out to be the part that mattered.
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Gor Mahia can pretend not to have heard.
Connor Jales 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 Daniel Sakari was in the middle of it. The one dressing-room argument that is genuinely about football.
Bendel Insurance have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.
In brief
Transfer targetsA loan move for Kwanele Nayo is in the works
BoardroomWages swallow 87% of the Gor Mahia income
Fee agreed, wages agreed, and KCB waiting with a shirt. Nobody at Gor Mahia is pretending otherwise, and the supporters have stopped asking whether and started asking when.
Gor Mahia asked and Kano Pillars said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Squad11 Jan 2027
Words at Gor Mahia training over how hard people work
Somebody said out loud what several people had been thinking. Frank Odhiambo 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.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Gor Mahia this week that will take longer than a week to unsay.
Nasarawa United have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.
“I was told straight, and I would rather have it straight.” The manager at Gor Mahia has been clear about where Alpha Onyango stands, which is more than many ever get.
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.
Fee agreed, terms agreed, medical booked. David Okoth will be somebody else’s player by the weekend, and around Gor Mahia the goodbyes have quietly begun.
At 21 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.
An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and Gor Mahia have had the benefit of it.
Not now, not at any price the club was prepared to say out loud. Bendel Insurance have kept their man, and Gor Mahia go back to a list with one name crossed off it.
Alpha Onyango 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.
Gor Mahia have made the call to Ikorodu City. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.
The most common injury in the game and the most rushed back from. Gor Mahia will quote 16 days and will be careful with it, because the second one is always worse than the first.
Alpha Onyango and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Squad23 Nov 2026
Words at Gor Mahia training over how hard people work
Somebody said out loud what several people had been thinking. Shariff Musa 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.
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.
“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Gor Mahia have not answered, which is an answer of sorts.
Terms are settled between the clubs and the rest is paperwork and a photograph. Around Gor Mahia they have already started talking about him in the past tense.
The academy exists for exactly this morning. Harun Nyakeya 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.
Squad9 Nov 2026
Words at Gor Mahia training over how hard people work
Somebody said out loud what several people had been thinking. Frank Odhiambo 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.
Alpha Onyango 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.
With 5 players away on international duty the sessions are small and the manager can actually hear himself. It is the one break in the season, and it never quite feels like one.
5 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.
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.
“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Kamohelo Mokotjo trained the next morning like a man with less to carry.
The instruction came from the boardroom and the dugout did not agree with it. Somebody will go, the fee will be called good business, and the manager will spend the season rebuilding around the space.
Gladwin Shitolo 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.
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.
There is a level at which a footballer stops being tested and starts being contained, and he reached it some time ago. Gor Mahia know it, and so does everybody who watches him.
Somebody said out loud what several people thought about how hard another man trains, and Shariff Musa was in the middle of it. The one dressing-room argument that is genuinely about football.
Hard to beat is not the same as winning, but 8 matches without defeat is a foundation Gor Mahia did not have in the autumn.
Squad28 Sep 2026
Words at Gor Mahia training over how hard people work
Somebody said out loud what several people had been thinking. Frank Odhiambo 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.
11 combined actions and 7.38. The job he did is the one that shows up as other people looking good, and the only reliable way to notice it is to watch what happens on the afternoons he is missing.
“There are things I liked and things we will be doing on Tuesday until they are right.” 0‑0, and a manager who had already decided what Tuesday looked like.
Ninety minutes, no goals, and the argument started before the car park emptied: a point gained, or two thrown away against KCB? Both sides of it will still be going on Thursday.
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 Mark Shaban is on it.
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.
Ask anyone on the way out what separated the sides and you will get one name: Eric Omondi. 2‑0 against Shabana, and the applause at the whistle was mostly his.
Marked 8.15 — 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.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Gor Mahia this week that will take longer than a week to unsay.
Squad21 Sep 2026
Words at Gor Mahia training over how hard people work
Somebody said out loud what several people had been thinking. Shariff Musa 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 2‑0, Brian Mulee could afford to be generous.
“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Gor Mahia, and both men came out saying it was fine.
The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Gor Mahia have lost him in all but the paperwork.
“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 Gor Mahia, and it is not being withdrawn.
The deal with Ikorodu City is done in every sense but the one that puts him on the pitch. Nothing goes wrong at this stage, except on the occasions when it does.
Michael Kibwage 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.
Nairobi United go through and Gor Mahia go home, 3‑3 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Gor Mahia can pretend not to have heard.
A defender on the scoresheet, which happens rarely enough that everybody in the ground remembers who took the corner. 1 for him, and a mark of 7.63 for the rest of it.
One scored and one made, which is a different afternoon from scoring twice and an easier one to overlook. Marked 7.99, and involved in 2 of his side's goals.
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.
Gor Mahia asked and Kaizer Chiefs said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
He is 22 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.
The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Gor Mahia have lost him in all but the paperwork.
The fee was agreed and the flight was looked at — and then the phone stopped ringing. Ulinzi Stars moved on, David Okoth reports back to Gor Mahia, and everybody pretends Monday is just Monday.
6 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Gor Mahia and Sofapaka in equal measure; everybody else had a wonderful time.
Somebody said out loud what several people thought about how hard another man trains, and Frank Odhiambo was in the middle of it. The one dressing-room argument that is genuinely about football.
Gor Mahia asked and Mamelodi Sundowns said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Posta Rangers will want this one forgotten quickly: 3‑0, every duel lost, and a long ride home. Gor Mahia were ruthless in the way good sides are ruthless.
The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Gor Mahia people have started saying his name in the past tense.
Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Liberty Professionals is saying, and nobody at Gor Mahia is enjoying the guessing.
He is 23 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.
The academy exists for exactly this morning. John Nyakeya 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. Ochieng Olunga 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. Kenneth Olunga 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.