Marked for Oliver Machaka
From our football correspondent
Triumph
Match19 Aug 2026
There is no crueller way to lose a football match. Kakamega Homeboyz scored in the 118th minute, the restart barely happened, and the away end was still standing when the whistle went.
Player ratings24 Aug 2026
A brace, and Boniface Omondi takes the afternoon — 8.50
There is a particular kind of quiet from an away end watching one man score twice. Boniface Omondi provided it, and the 8.50 beside his name is if anything generous to everybody else.
Market24 Aug 2026
Fee agreed, wages agreed, and Posta Rangers waiting with a shirt. Nobody at Kakamega Homeboyz is pretending otherwise, and the supporters have stopped asking whether and started asking when.
Market24 Aug 2026
Chris Masinza 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 Kakamega Homeboyz can pretend not to have heard.
Player ratings24 Aug 2026
A defender's goal wins it for Kakamega Homeboyz — 7.76
1 for Denis Iguma, marked 7.76, and a centre-half's name in the part of the report he normally only reaches by mistake. He will not be allowed to forget it in the dressing room for a month.
Match22 Aug 2026
Momentum is a hard thing to buy and an easy thing to lose, and right now Kakamega Homeboyz have 3 straight wins of it.
Transfer targets24 Aug 2026
Not now, not at any price the club was prepared to say out loud. Gor Mahia have kept their man, and Kakamega Homeboyz go back to a list with one name crossed off it.
Squad24 Aug 2026
Denis Iguma 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.
Back issues
From our football correspondent
Steady
Market10 Aug 2026
The bid was some way short and Kakamega Homeboyz did not need long over it. Nobody in the game reads a first refusal as the end of anything.
Transfer targets10 Aug 2026
Not now, not at any price the club was prepared to say out loud. Berekum Chelsea have kept their man, and Kakamega Homeboyz go back to a list with one name crossed off it.
Squad10 Aug 2026
Denis Iguma 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.
Match8 Aug 2026
Shabana left with the points after a 0‑2 defeat that will take some explaining on the terraces.
Market10 Aug 2026
The academy exists for exactly this morning. Caleb Amuka 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.
Market10 Aug 2026
Clubs spend fortunes looking for players and occasionally find one down the corridor. Caleb Kagere is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.
Market10 Aug 2026
There is no fee, no unveiling and no agent on the steps. Samuel Kamau 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.
The dugout10 Aug 2026
“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 0‑2, and a press conference that lasted four minutes.
Looking ahead10 Aug 2026
KCB top the table and they are coming into view. Nothing to lose, which is what every manager says before losing.
From our football correspondent
Triumph
Squad3 Aug 2026
102 appearances across 8 seasons in one shirt. Nobody builds a career like that on purpose any more; it happens to a certain kind of footballer at a certain kind of club.
Squad3 Aug 2026
“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Josephat Lopaga and Kakamega Homeboyz agree another 4 years.
Squad3 Aug 2026
Denis Iguma 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 Kakamega Homeboyz this week that will take longer than a week to unsay.
Player ratings3 Aug 2026
7.93, and no serious argument from anybody who was there. Kakamega Homeboyz had eleven men on the pitch and one of them decided how it went.
Market3 Aug 2026
49 months to run and not a word offered. A club that lets the calendar negotiate for it usually ends up losing to the calendar.
The dugout3 Aug 2026
“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 2‑1, Samuel Ayumba could afford to be generous.
Market3 Aug 2026
“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.