Ulinzi Stars U18

Kenyan Premier Division U18
13 Oct 2026
Tuesday
Process
11 Edition

The Ulinzi Stars Courier

12 Oct 2026
From our football correspondent Steady

Squad

Boniface Andayi 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 Ulinzi Stars this week that will take longer than a week to unsay.

Squad

George Odhiambo knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and George Odhiambo trained the next morning like a man with less to carry.

Squad

A promise honoured for Brian Birgen

It is not much of a headline and it is the reason players believe the next promise. Ulinzi Stars told Brian Birgen something would happen and then it happened, which in this industry passes for remarkable.

In brief

Back issues
10 Edition

The Ulinzi Stars Courier

5 Oct 2026
From our football correspondent Steady

Squad

Omar Boraafya: 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.” Ulinzi Stars have not answered, which is an answer of sorts.

Squad

George Odhiambo 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 Ulinzi Stars this week that will take longer than a week to unsay.

Squad

Words at Ulinzi Stars training over how hard people work

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

9 Edition

The Ulinzi Stars Courier

28 Sep 2026
From our football correspondent Steady

Player ratings

Boniface Muchiri runs at them all day

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

Squad

Tempers go at Ulinzi Stars

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

Squad

No hiding place for George Odhiambo

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

In brief

8 Edition

The Ulinzi Stars Courier

21 Sep 2026
From our football correspondent Steady

Player ratings

Age has not caught Enosh Ochieng yet — 8.36

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

Squad

George Odhiambo 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 Ulinzi Stars this week that will take longer than a week to unsay.

Player ratings

Boniface Muchiri runs at them all day

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

Match

Enosh Ochieng sends Ulinzi Stars past Kakamega Homeboyz

It finished 1‑0, and it was Enosh Ochieng’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Ulinzi Stars.

Squad

Masita Masuta 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

James Saruni has become a man the manager trusts

Nobody at Ulinzi Stars will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

7 Edition

The Ulinzi Stars Courier

14 Sep 2026
From our football correspondent Uneasy

Player ratings

Enosh Ochieng, 35, rolls back the years — 8.06

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.06 at 35, and nobody on the pitch was better.

Squad

A muscle injury sidelines Omar Mbongi for 14 days

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

Squad

Boniface Andayi 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

Enosh Ochieng sends Ulinzi Stars past Nairobi United

It finished 2‑1, and it was Enosh Ochieng’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Ulinzi Stars.

Player ratings

Nobody could get near Sello Jaftha

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

Squad

The manager makes an example of Clinton Omondi

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

Market

AFC Leopards expected to open talks for Leonlevitt Osiago

Both sides expect a conversation in the coming days. Ulinzi Stars will name a price, and everything after that is arithmetic.

Squad

Sello Jaftha finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. Ulinzi Stars have their signing off the mark and one press-conference question retired.

Player ratings

The one thing George Odhiambo could not do

Shots: 5, enough of them from close enough that a striker in form scores two. He is not a striker in form.

In brief

6 Edition

The Ulinzi Stars Courier

7 Sep 2026
From our football correspondent Uneasy

Player ratings

Boniface Muchiri runs at them all day

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

The terraces

Supporters turn on the $80.0K sale of Mark Bikokwa

He is going to Bandari, the club has $80.0K it did not have on Friday, and the phone-ins have already decided how they feel about that. Selling well and selling somebody they loved are not the same skill.

Market

Abdalla Hamisi asks to leave Ulinzi Stars

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

Match

5 matches without a win for Ulinzi Stars

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

Market

So close: Denis Owino’s move dies late

The fee was agreed and the flight was looked at — and then the phone stopped ringing. Mara Sugar moved on, Denis Owino reports back to Ulinzi Stars, and everybody pretends Monday is just Monday.

Market

Paul Odhiambo attracts admirers

The name of Paul Odhiambo has come up in conversations Ulinzi Stars were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Market

Ulinzi Stars sell Mark Bikokwa for $80.0K

Mark Bikokwa has left for Bandari in a $80.0K deal. The accountants are pleased; the supporters are less certain.

Squad

Words at Ulinzi Stars training over how hard people work

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

Squad

Enosh Ochieng 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.

In brief

5 Edition

The Ulinzi Stars Courier

31 Aug 2026
From our football correspondent Crisis

The terraces

The boos come down from three sides

“We pay for this every fortnight. The least we want is somebody who looks like he cares.” 8 of the 38 senior players walked off into it; the rest were not playing.

Market

Bernard Ongoma asks to leave Ulinzi Stars

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

Player ratings

Nobody could get near Boniface Muchiri

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

Match

4 matches without a win for Ulinzi Stars

The run now stands at 4, and the questions being asked around Ulinzi Stars are no longer polite ones.

Squad

Boniface Andayi 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 Ulinzi Stars this week that will take longer than a week to unsay.

Squad

Boniface Muchiri 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.

Market

Eyes on Leonlevitt Osiago again

The phone has started ringing about Leonlevitt Osiago again, and this time the name on the line is AFC Leopards. Ulinzi Stars are listening politely and promising nothing.

Match

A bad afternoon for Ulinzi Stars against Tusker

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

Squad

Ulinzi Stars pick somebody else ahead of Kelvin Thairu

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

4 Edition

The Ulinzi Stars Courier

24 Aug 2026
From our football correspondent Uneasy

Match

Ulinzi Stars out of the cup

Mathare United ended it 1‑1. The season narrows to the league now, and everyone in the ground knew it before the final whistle.

Player ratings

Nobody could get near Boniface Muchiri

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

Market

Simon Omondi asks to leave Ulinzi Stars

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

Player ratings

Enosh Ochieng, 35, rolls back the years — 7.87

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 7.87 at 35, and nobody on the pitch was better.

Market

Ulinzi Stars turn down Shabana for Paul Odhiambo

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

Squad

George Odhiambo 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 Ulinzi Stars this week that will take longer than a week to unsay.

Squad

Words at Ulinzi Stars training over how hard people work

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

Squad

The manager makes an example of Masita Masuta

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

Player ratings

The kick that got away from Victor Ngume

Twelve yards, a goalkeeper guessing, and it still did not go in. He will take the next one, and every soul in the ground will hold their breath.

In brief

3 Edition

The Ulinzi Stars Courier

17 Aug 2026
From our football correspondent Crisis

Player ratings

Nobody could get near Boniface Muchiri

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

Player ratings

A first appearance Javan Omondi will want to forget — 5.70

Everybody's debut is one of two stories and this was the other one. 5.70, and the only consolation available is that nobody's career has ever been decided by ninety minutes in a shirt he had just been given.

Market

Ulinzi Stars say no — this time

The offer from CotonTchad for Shannel Makwata was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Tempers go at Ulinzi Stars

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

Squad

No hiding place for George Odhiambo

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

Match

Ulinzi Stars come up short against Kenya Police

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

Squad

Ibrahim Shambi 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

Ibrahim Shambi 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.

Player ratings

Abdalla Hamisi could not find anything

5.73. Every footballer has these and most of them happen away from a full ground; his did not, and he will be aware of that all week.

In brief

2 Edition

The Ulinzi Stars Courier

10 Aug 2026
From our football correspondent Upbeat

Player ratings

Enosh Ochieng, 35, rolls back the years — 8.38

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.38 at 35, and nobody on the pitch was better.

Market

Ulinzi Stars say no — this time

The offer from Nairobi United for Mark Bikokwa was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Tempers go at Ulinzi Stars

George Odhiambo 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

Ulinzi Stars see off Muranga Seal

Three points for Ulinzi Stars, 1‑0 the final word against Muranga Seal in a contest settled by the finer margins.

Squad

This league is too small for George Odhiambo

He is doing things on a Saturday afternoon that nobody around him can answer, which is flattering for about one season and a problem after that. Ulinzi Stars will not keep him by pretending otherwise.

Player ratings

Sello Jaftha runs at them all day

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

Market

Still no ink between Ulinzi Stars and Boniface Andayi

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Ulinzi Stars, another week without a signature from Boniface Andayi.

Squad

Ulinzi Stars pick somebody else ahead of Kelvin Thairu

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.

Squad

Enosh Ochieng is off the mark for Ulinzi Stars

The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.

In brief

1 Edition

The Ulinzi Stars Courier

3 Aug 2026
From our football correspondent Crisis

Market

Ulinzi Stars turn down Real Bamako for Timothy Odhiambo

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

Squad

Boniface Muchiri signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Boniface Muchiri and Ulinzi Stars agree another 3 years.

Player ratings

Boniface Muchiri runs at them all day

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

Squad

George Odhiambo 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 Ulinzi Stars this week that will take longer than a week to unsay.

Squad

Bonaventure Muchika out for 35 days

The medical room confirms 35 days on the sidelines for Bonaventure Muchika, and a plan built around him now has to be rebuilt.

Squad

Words at Ulinzi Stars training over how hard people work

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

Ulinzi Stars come up short against Bidco United

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

Market

Still no ink between Ulinzi Stars and Enosh Ochieng

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Ulinzi Stars, another week without a signature from Enosh Ochieng.

Market

Simon Omondi is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at Ulinzi Stars has been clear about where Simon Omondi stands, which is more than many ever get.

In brief