Caleb Olilo

Right Midfielder - Posta Rangers
26 Nov 2026
Thursday
Process

Marked for Caleb Olilo

17 Edition

The Posta Rangers Post

23 Nov 2026
From our football correspondent Uneasy

Squad

Bernard Odhiambo breaks a bone — 74 days out

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

Squad

Tempers go at Posta Rangers

Harrison Mwendwa 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.

Market

Still no ink between Posta Rangers and Romario Matova

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Posta Rangers, another week without a signature from Romario Matova.

The dugout

When it matters, Caleb Olilo plays

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.

Market

Romario Matova joins Posta Rangers on a free

No fee and no drama: Romario Matova has signed at Posta Rangers, and the wage bill is the only line that moved.

The dugout

Kevin Juma has been promised minutes

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 Kevin Juma has written the date down.

In brief

Back issues
16 Edition

The Posta Rangers Post

16 Nov 2026
From our football correspondent Uneasy

Squad

81 days out for Bernard Odhiambo after a fracture

A bone, which is the one injury with a calendar attached. Posta Rangers will name a return date and, unusually for this business, will probably be right about it.

Market

Caleb Olilo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at Posta Rangers is pretending he will be back in the shirt.

Squad

Tempers go at Posta Rangers

Bernard Ondiek 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.

In brief

13 Edition

The Posta Rangers Post

26 Oct 2026
From our football correspondent Uneasy

Squad

103 days out for Bernard Odhiambo after a fracture

A bone, which is the one injury with a calendar attached. Posta Rangers will name a return date and, unusually for this business, will probably be right about it.

Squad

Ntsikelelo Nyauza 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.

Squad

Words exchanged at Posta Rangers

Brian Marita 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 dugout

The manager makes an example of Kevin Juma

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

The dugout

When it matters, Caleb Olilo plays

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.

Market

The Eliud Lokuwam story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Eliud Lokuwam signs something — a contract at Posta Rangers or anywhere else — this column belongs to him.

In brief

12 Edition

The Posta Rangers Post

19 Oct 2026
From our football correspondent Crisis

Squad

Bernard Odhiambo breaks a bone — 110 days out

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

Squad

Fredrick Odhiambo 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.

Match

No end in sight to Posta Rangers's wait for a win

5 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Posta Rangers has to find a result from somewhere.

Market

Caleb Olilo has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Posta Rangers they have already started talking about him in the past tense.

Squad

Tempers go at Posta Rangers

Ntsikelelo Nyauza 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

Posta Rangers come up short against Ulinzi Stars

Ulinzi Stars left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Squad

Musa Mohamed is slowing down

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.

The dugout

Ochieng Chemelil answers for it

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

The manager makes an example of Brian Marita

“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

9 Edition

The Posta Rangers Post

28 Sep 2026
From our football correspondent Uneasy

Squad

Fredrick Odhiambo keeps Posta Rangers in it on his own

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.

Match

Posta Rangers rescue it on 89 minutes

Behind, and beaten by any honest reading, until minute 89. Muranga Seal had the points in their pocket and a corner of the ground still believed, which is generally when it happens.

Squad

Tempers go at Posta Rangers

Harrison Mwendwa 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

Eliud Lokuwam rescues a point for Posta Rangers

It needed Eliud Lokuwam to find the net to bring anything home at all: 1‑1 against Muranga Seal, and half the dressing room will call it a point won.

The dugout

The manager makes an example of Kevin Juma

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

The dugout

Ochieng Chemelil on the point

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

The dugout

When it matters, Caleb Olilo plays

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.

Squad

Eliud Lokuwam scores his first for Posta Rangers

The one goal every signing is asked about until it comes. It has come, and a press-conference question has been retired.

Player ratings

Brian Yakhama changes it off the bench

He was not in the side at half past three and he had settled it before five. Half an hour, and Posta Rangers had a different afternoon.

In brief

8 Edition

The Posta Rangers Post

21 Sep 2026
From our football correspondent Crisis

Market

Only the photograph left for Caleb Olilo

Fee agreed, terms agreed, medical booked. Caleb Olilo will be somebody else’s player by the weekend, and around Posta Rangers the goodbyes have quietly begun.

Match

Bidco United take the points off Posta Rangers

Beaten 0‑2, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Squad

Words exchanged at Posta Rangers

Harrison Mwendwa 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 dugout

Ochieng Chemelil answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 0‑2, a manager saying the necessary things, and a dressing room that heard a different version of them.

Player ratings

Off the pace: Jimmy Mbugua

A mark of 4.65 tells the story without any need for embellishment. He will want the tape of this one quietly lost.

The dugout

No hiding place for Jackson Macharia

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Jackson Macharia, and the manager let it.

The dugout

Jimmy Mbugua is still being punished for one mistake

Nobody will confirm it and the team sheets confirm it every week. One error has bought him a spell as second choice that is already longer than the error deserved.

The dugout

No place in the plan for Kevin Juma

The manager wanted a different profile for this opponent, which is a real football reason and no consolation. He did nothing wrong and he did not play.

Squad

The shirt belongs to Victor Majid now

At 34 he has made the position his own, and the man he took it from has to find something to say about it. Posta Rangers have a decision that made itself.

In brief

5 Edition

The Posta Rangers Post

31 Aug 2026
From our football correspondent Uneasy

Player ratings

Both of them Victor Majid's — 8.07

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

Player ratings

Age has not caught Musa Mohamed yet — 7.91

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

Transfer targets

An offer of $99.0K for Fredrick Alushula

Posta Rangers have gone to AFC Leopards with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Transfer targets

An offer of $19.0K for John Omondi

Posta Rangers have gone to Kakamega Homeboyz with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Match

Posta Rangers find a way past Mara Sugar

Mara Sugar made Posta Rangers work for it, but the scoreboard read 3‑1 at the end and the table does not ask how.

Transfer targets

Posta Rangers rebuffed over Musa Oundo

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

Match

At last: Posta Rangers win one

5 matches without a win, and then this, against Mara Sugar. Relief is a strange noise in a football ground and it was the only noise at the end.

Squad

Tempers go at Posta Rangers

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

Player ratings

Nobody could get near Vincent Wasambo

Successful dribbles: 16. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

In brief

4 Edition

The Posta Rangers Post

24 Aug 2026
From our football correspondent Crisis

Match

The cup run ends for Posta Rangers

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

Match

No end in sight to Posta Rangers's wait for a win

5 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Posta Rangers has to find a result from somewhere.

Market

Caleb Olilo has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Posta Rangers they have already started talking about him in the past tense.

Transfer targets

Door shut on Dalphine Omuri

Posta Rangers asked and Shabana 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

Posta Rangers come up short against KCB

KCB left with the points after a 0‑1 defeat that will take some explaining on the terraces.

Squad

Words exchanged at Posta Rangers

Kevin Juma 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 dugout

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 0‑1 defeat, delivered by Ochieng Chemelil to a room that had heard them before.

Transfer targets

Posta Rangers ask about Musa Oundo

A loan enquiry to AFC Leopards: cover, or a look at somebody the club cannot afford to buy yet. Either way the answer will come back inside the week.

Transfer targets

A loan move for Lewis Bandi is in the works

Posta Rangers have made the call to Gor Mahia. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.

In brief

2 Edition

The Posta Rangers Post

10 Aug 2026
From our football correspondent Crisis

Market

Caleb Olilo agrees terms with Ulinzi Stars

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Posta Rangers people have started saying his name in the past tense.

Squad

7 saves: Fredrick Odhiambo was the team

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

Market

Posta Rangers turn down Mathare United for Oliver Maloba

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

Match

A bad afternoon for Posta Rangers against Gor Mahia

1‑2 to Gor Mahia, and no complaints worth printing. The performance asked for nothing more than it got.

Market

Posta Rangers promote Elvis Kibwage from within

The academy exists for exactly this morning. Elvis Kibwage 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

Posta Rangers promote Joseph Manyama from within

The academy exists for exactly this morning. Joseph Manyama 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.

Squad

Tempers go at Posta Rangers

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

Player ratings

Calvin Odongo 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.

The dugout

Ochieng Chemelil answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 1‑2, a manager saying the necessary things, and a dressing room that heard a different version of them.

In brief