Caleb Okoth

Attacking Midfielder (R) - Sofapaka U18
4 Dec 2028
Monday
Process

Marked for Caleb Okoth

80 Edition

The Sofapaka Gazette

7 Feb 2028
From our football correspondent Upbeat

Player ratings

Age has not caught Clifton Miheso yet — 8.08

At 35 he is supposed to be managing his minutes. Instead he was marked 8.08 and looked, for ninety minutes, exactly like the player everybody remembers.

Market

Sofapaka turn down Mara Sugar for Elvis Chemelil

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Squad

Victor Augo signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Victor Augo commits to Sofapaka for another 3 years.

Squad

Tempers go at Sofapaka

David Nshimirimana 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.

Boardroom

Graduation day at Sofapaka

5 boys move up, and somewhere in the building the people who coached them at twelve are quietly having the best morning of their working year. Nothing about this shows up in a result and it is why the academy exists.

Squad

David King'atua 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.

Market

Sofapaka promote Martin Masika from within

The academy exists for exactly this morning. Martin Masika 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: Caleb Okoth joins the Sofapaka first team

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

Market

One of our own: John Miheso joins the Sofapaka first team

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

In brief