Caleb Olunga

Right Forward - Nairobi United
11 Oct 2029
Thursday
Process

Marked for Caleb Olunga

166 Edition

The Nairobi United Herald

1 Oct 2029
From our football correspondent Uneasy

Squad

A falling-out at Nairobi United

Michael Karamor and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Squad

Felix Oluoch 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.

The dugout

John Njuguna gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

Squad

A step back for Martin Ayumba at Nairobi United

Somebody has moved past him. It is not a dropping and it is worse than one, because a dropping is about a Saturday and this is about where he stands.

The dugout

A promise honoured at Nairobi United

Something was said to Caleb Olunga and then it happened. In this industry that passes for remarkable, and the dressing room noticed faster than any supporter could.

The dugout

When it matters, Faustine Samaki 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

Benson Omalla linked with a move away

The name of Benson Omalla keeps appearing in other people's back pages. Nairobi United say nothing, which says plenty.

Squad

Abdallah Tarek moves up the pecking order

Nothing is announced when this happens and everybody knows. He is a bigger part of the plan at Nairobi United than he was a month ago, and the training ground worked that out before the team sheet said so.

The dugout

The manager comes out for Felix Oluoch

Public backing, and the sort that costs a manager something if it turns out to be wrong. Felix Oluoch has been told in front of everybody that the shirt is his.

In brief

Back issues
165 Edition

The Nairobi United Herald

24 Sep 2029
From our football correspondent Uneasy

Match

The season ends: position 9 for Nairobi United

The last league game has been played and the table has stopped moving: 42 points. The summer begins on Monday, and so does the argument about what it all meant.

Player ratings

Caleb Olunga, 19, steals the show — 7.94

Marked 7.94 at 19, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Squad

A row about effort at Nairobi United

Somebody said out loud what several people thought about how hard another man trains, and Phila Dlamini was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Kevin Okumu 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 Nairobi United this week that will take longer than a week to unsay.

The terraces

One of their own: Caleb Olunga

He is 19 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.

Match

Nairobi United caught on 93 minutes

The board was up, the win was priced in, and then AFC Leopards scored. There is no worse minute to concede in and the ground emptied in the silence that follows one.

Match

Nairobi United and AFC Leopards take a point apiece

It finished 1‑1, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Kevin Chemelil was not hiding it after 1‑1, and nobody in the Nairobi United dressing room was either.

The dugout

The form table has caught Gad Mathews

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

In brief

163 Edition

The Nairobi United Herald

10 Sep 2029
From our football correspondent Upbeat

Market

Ernest Mohammed 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 Nairobi United can pretend not to have heard.

Boardroom

The numbers do not look good at Nairobi United

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

Squad

Words exchanged at Nairobi United

Kevin Okumu 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 Felix Oluoch

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

Match

Michael Karamor sends Nairobi United past Ulinzi Stars

It finished 1‑0, and it was Michael Karamor’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Nairobi United.

Squad

Appearance number 100 for Kevin Okumu

100 games in this shirt, through managers and relegations and everything else. Service like it is disappearing from the game and the crowd knows what it is watching.

Player ratings

Nobody could get near Dancan Omala

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

Player ratings

Michael Karamor stands above it all

Some games turn on a moment; this one turned on a man. 7.68 on the card, and the Nairobi United support went home talking about one name.

The dugout

Kevin Chemelil: “That is the standard”

“That is what I want every week. Not the result, the way they went about it.” The manager, after 1‑0, already talking about the next one.

In brief

156 Edition

The Nairobi United Herald

23 Jul 2029
From our football correspondent Uneasy

Player ratings

Both of them Benson Omalla's — 8.74

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

The dugout

Gad Mathews: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Nairobi United have not answered, which is an answer of sorts.

Market

Kevin Mulee puts it in writing

“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 Nairobi United, and it is not being withdrawn.

Squad

Phila Dlamini 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

A falling-out at Nairobi United

Kevin Okumu and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Match

Nairobi United refuse to lose to Shabana

A point taken on 89 minutes is worth exactly one point and considerably more than that to a dressing room. This side does not stop, which is a reputation worth more than the result.

Match

Benson Omalla rescues a point for Nairobi United

It needed Benson Omalla to find the net to bring anything home at all: 2‑2 against Shabana, and half the dressing room will call it a point won.

The dugout

Kevin Chemelil: “We have to be better”

“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 2‑2 draw, said the honest thing and then went to say it again inside.

The dugout

Nairobi United pick somebody else ahead of Gad Mathews

There is no complaint available here and everybody involved knows it, which does not make the walk to the bench any shorter. Form is the only currency in football that cannot be borrowed against.

In brief

148 Edition

The Nairobi United Herald

28 May 2029
From our football correspondent Crisis

The dugout

Gad Mathews says Nairobi United went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Market

Caleb Olunga puts it in writing

“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 Nairobi United, and it is not being withdrawn.

Match

5 matches without a win for Nairobi United

The run now stands at 5, and the questions being asked around Nairobi United are no longer polite ones.

Squad

Michael Karamor 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 Nairobi United this week that will take longer than a week to unsay.

Squad

Words at Nairobi United training over how hard people work

Somebody said out loud what several people had been thinking. Felix Oluoch 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.

Match

Nairobi United come up short against AFC Leopards

AFC Leopards left with the points after a 0‑2 defeat that will take some explaining on the terraces.

The dugout

The manager makes an example of Felix Oluoch

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

Match

Nairobi United at the halfway mark

Half the programme played, position 14, 16 on the board. Doubling it is the sum every supporter has done and the only one nobody at the club will do out loud.

The dugout

Kevin Chemelil faces the questions

“We were not good enough today and I am not going to dress it up.” Kevin Chemelil after 0‑2, in the tone of a man who knows the next question and does not intend to answer it.

In brief

146 Edition

The Nairobi United Herald

14 May 2029
From our football correspondent Uneasy

Match

Nairobi United out of the cup

Gor Mahia ended it 0‑2. The season narrows to the league now, and everyone in the ground knew it before the final whistle.

Squad

6 saves: Ernest Mohammed was the team

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

Squad

Felix Oluoch 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

Kevin Otiende 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 Nairobi United this week that will take longer than a week to unsay.

The dugout

John Njuguna gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

The dugout

The form table has caught Gad Mathews

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

Match

Nairobi United share the spoils with Ulinzi Stars

A 1‑1 draw with Ulinzi Stars leaves the dressing room somewhere between relief and regret.

The dugout

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.” Kevin Chemelil chose the glass-half-full version of 1‑1; the supporters left with the other one.

Player ratings

Dancan Omala runs at them all day

Successful dribbles: 13. There is a particular sort of despair on a full-back's face by the seventieth minute, and it was on display.

In brief

144 Edition

The Nairobi United Herald

30 Apr 2029
From our football correspondent Uneasy

Market

Tony Nair 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 Nairobi United can pretend not to have heard.

Match

The drought breaks for Nairobi United

7 without a win is the sort of run that changes how a town talks about its club, and Muranga Seal were the afternoon it stopped. Nothing is fixed by one result and everything feels different by one.

Squad

A row about effort at Nairobi United

Somebody said out loud what several people thought about how hard another man trains, and Phila Dlamini was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Words exchanged at Nairobi United

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

Match

Benson Omalla sends Nairobi United past Muranga Seal

It finished 2‑0, and it was Benson Omalla’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Nairobi United.

Player ratings

Benson Omalla was on a different afternoon to everybody else

8.17. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.

Player ratings

Ninety minutes of Alvin Mangeni at his very best

Marked 8.02. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Nairobi United.

The dugout

Caleb Olunga gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

The dugout

Gad Mathews dropped after a run of poor form

The one version of being left out a player cannot argue with, and the one he takes worst. Somebody else has been better and the team sheet says so, in public, every week until it changes.

In brief

  • The dugout The view from the dugout
  • Squad Alvin Mangeni named player of the week
  • Squad Caleb Olunga wants out of the dugout
142 Edition

The Nairobi United Herald

16 Apr 2029
From our football correspondent Uneasy

The dugout

Caleb Olunga: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Nairobi United have not answered, which is an answer of sorts.

Match

The wait goes on for Nairobi United

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

Squad

Words exchanged at Nairobi United

Alvin Mangeni 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.

Squad

Words at Nairobi United training over how hard people work

Somebody said out loud what several people had been thinking. Caleb Olunga 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.

Match

Nairobi United rescue it on 91 minutes

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

Player ratings

Alvin Mangeni takes the honours

Marked 7.92 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Nairobi United had the best player on the pitch.

The dugout

The form table has caught Gad Mathews

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

Match

Nairobi United share the spoils with Kariobangi Sharks

A 1‑1 draw with Kariobangi Sharks leaves the dressing room somewhere between relief and regret.

The dugout

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.” Kevin Chemelil chose the glass-half-full version of 1‑1; the supporters left with the other one.

In brief

139 Edition

The Nairobi United Herald

26 Mar 2029
From our football correspondent Steady

Market

Ernest Mohammed asks to leave Nairobi United

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Boardroom

The numbers do not look good at Nairobi United

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

Squad

A falling-out at Nairobi United

Kevin Otiende and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

Player ratings

Ninety minutes of Alvin Mangeni at his very best

Marked 8.15. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Nairobi United.

Squad

Dancan Omala stays put

“The easiest signature of my career.” Dancan Omala and Nairobi United agree another 4 years, and the manager can plan around him rather than about him.

Match

Nairobi United refuse to lose to Shabana

A point taken on 93 minutes is worth exactly one point and considerably more than that to a dressing room. This side does not stop, which is a reputation worth more than the result.

Match

Caleb Olunga rescues a point for Nairobi United

It needed Caleb Olunga to find the net to bring anything home at all: 2‑2 against Shabana, and half the dressing room will call it a point won.

The dugout

Nairobi United pick somebody else ahead of Gad Mathews

There is no complaint available here and everybody involved knows it, which does not make the walk to the bench any shorter. Form is the only currency in football that cannot be borrowed against.

The dugout

Kevin Chemelil on the point

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

In brief

137 Edition

The Nairobi United Herald

12 Mar 2029
From our football correspondent Steady

Match

Cup progress for Nairobi United

A 3‑0 win over Mara Sugar, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Player ratings

No sign of nerves from Peter Chemelil at 18 — 8.76

The hardest thing about being 18 in a senior side is that nobody makes allowances. Peter Chemelil did not need any: 8.76, and he looked the most comfortable man on the pitch.

Player ratings

Age has not caught Shami Mwinyi yet — 8.10

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

Player ratings

Amos Mainge beats them one at a time

Successful dribbles: 21. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

A row about effort at Nairobi United

Somebody said out loud what several people thought about how hard another man trains, and Phila Dlamini was in the middle of it. The one dressing-room argument that is genuinely about football.

Squad

Caleb Olunga signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Caleb Olunga and Nairobi United agree another 3 years.

Squad

Tempers go at Nairobi United

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

The terraces

Nairobi United supporters have found a favourite in Peter Chemelil

There is a particular warmth a ground reserves for a 18-year-old it feels ownership of. Peter Chemelil 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.

Match

A bad afternoon for Nairobi United against Bandari

0‑1 to Bandari, and no complaints worth printing. The performance asked for nothing more than it got.

In brief

134 Edition

The Nairobi United Herald

19 Feb 2029
From our football correspondent Steady

Market

Ernest Mohammed asks to leave Nairobi United

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Squad

A muscle injury sidelines Alvin Mangeni for 15 days

Nobody makes a documentary about a hamstring and everybody in the game fears one. Nairobi United will be careful with the return date, because the second one is always worse than the first.

Squad

Words exchanged at Nairobi United

Alvin Mangeni 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.

Squad

Phila Dlamini 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.

Match

Benson Omalla the difference as Nairobi United beat Posta Rangers

Ask anyone on the way out what separated the sides and you will get one name: Benson Omalla. 1‑0 against Posta Rangers, and the applause at the whistle was mostly his.

Player ratings

Benson Omalla in the eights

A performance of 8.14 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

The dugout

Caleb Olunga gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

The dugout

The form table has caught Gad Mathews

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

The dugout

A satisfied Kevin Chemelil

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 1‑0, Kevin Chemelil could afford to be generous.

In brief

133 Edition

The Nairobi United Herald

12 Feb 2029
From our football correspondent Crisis

Market

Michael Karamor puts it in writing

“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 Nairobi United, and it is not being withdrawn.

Match

No end in sight to Nairobi United's wait for a win

4 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Nairobi United has to find a result from somewhere.

Boardroom

Still no name above the door at Nairobi United

Day 11 of the vacancy. Candidates have been priced, sounded out and quietly ruled out — and the caretaker’s win ratio is becoming an argument all by itself.

Match

Nairobi United come up short against Kakamega Homeboyz

Kakamega Homeboyz left with the points after a 1‑2 defeat that will take some explaining on the terraces.

Squad

Tempers go at Nairobi United

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

The dugout

No hiding place for Gad Mathews

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

Squad

Words at Nairobi United training over how hard people work

Somebody said out loud what several people had been thinking. Caleb Olunga 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 dugout

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

The dugout

Somebody else is better right now than Gad Mathews

The team sheet says it in public every week until it changes. The only version of being dropped a footballer cannot argue with, and the one he takes hardest.

In brief

128 Edition

The Nairobi United Herald

8 Jan 2029
From our football correspondent Steady

Squad

A knee injury of the worst kind for Mustafa Kizza

30 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Nairobi United lose a footballer; he loses considerably more than a season.

Market

Lungisani Mncwabe has said yes to Posta Rangers

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Nairobi United have lost him in all but the paperwork.

Market

Peter Chemelil asks to leave Nairobi United

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

Alvin Mangeni 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 Nairobi United this week that will take longer than a week to unsay.

Squad

Phila Dlamini signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Phila Dlamini commits to Nairobi United for another 3 years.

Boardroom

David Simiyu will join Nairobi United for nothing

The paperwork is done long before the player is. David Simiyu has agreed terms to come here when his current deal runs out, which means Nairobi United have spent a summer's transfer budget on a phone call.

Transfer targets

Nairobi United rebuffed over Derrick Onyango

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

Squad

Words at Nairobi United training over how hard people work

Somebody said out loud what several people had been thinking. Phila Dlamini 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

94 Edition

The Tusker Post

15 May 2028
From our football correspondent Steady

Squad

The knee: Ian Simiyu Jr. out for 79 days

79 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Tusker lose a player for a season; he loses something harder to name.

Match

The run at home goes on for Tusker

18 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Market

Dennis Wanjala is on his way

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

Squad

Words exchanged at Tusker

Ian Simiyu Jr. 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

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

Words at Tusker training over how hard people work

Somebody said out loud what several people had been thinking. John 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.

The dugout

Tusker keep their word to Cliff Oruko

Clubs make promises constantly and the page usually only hears about them when they are broken. This one was honoured, and the dressing room noticed that faster than any supporter did.

The dugout

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.” Martin Chemelil chose the glass-half-full version of 0‑0; the supporters left with the other one.

The dugout

When it matters, Dennis Oalo 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.

In brief