27 Sep 2028
Wednesday
Process
113 Edition

The Ulinzi Stars Courier

25 Sep 2028
From our football correspondent Crisis

Squad

Tempers go at Ulinzi Stars

Bryton Onyona 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

A row about effort at Ulinzi Stars

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

Squad

Ulinzi Stars are still strangers to each other

9 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

Match

Ulinzi Stars share the spoils with Nairobi United

A 1‑1 draw with Nairobi United leaves the dressing room somewhere between relief and regret.

The dugout

Bonaventure Muchika is still paying for one afternoon at Ulinzi Stars

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Joseph Juma was not hiding it after 1‑1, and nobody in the Ulinzi Stars dressing room was either.

The dugout

Clinton Omondi asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

Player ratings

Brian Chonjo Otieno beats them one at a time

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

The dugout

No hiding place for Herman Mwambegu

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

In brief

Back issues
112 Edition

The Ulinzi Stars Courier

18 Sep 2028
From our football correspondent Crisis

The terraces

Anger at Ulinzi Stars spills outside the ground

It has stopped being a mood in the stands and started being something organised. Boards can ignore a bad atmosphere for a long time; they cannot ignore this stage of it for very long at all.

Boardroom

The scrutiny sharpens at Ulinzi Stars

Nobody upstairs has said anything, which is the loudest thing they could do. Results buy silence in this game; the account at Ulinzi Stars is running low.

Squad

Tempers go at Ulinzi Stars

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

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 AFC Leopards

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

The dugout

Ali Mhamdi 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.

Boardroom

108% of the income goes out in wages at Ulinzi Stars

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

The dugout

No place for Boniface Andayi on the big day

He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at Ulinzi Stars pretended it was anything other than a decision about him.

The dugout

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

In brief

111 Edition

The Ulinzi Stars Courier

11 Sep 2028
From our football correspondent Uneasy

Squad

Bryton Onyona 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

Shuaibu Olofu gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Shuaibu Olofu has just signed for Ulinzi Stars, and for once the answer mattered.

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.

Market

Still no ink between Ulinzi Stars and Samukelo Mlaba

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

The dugout

No hiding place for Festus Okiring

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

Squad

This league is too small for Dalphine Omuri

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.

The dugout

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

The dugout

Boniface Andayi knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Ulinzi Stars, and both men came out saying it was fine.

Looking ahead

A reunion for Elias Mugane Muriuki

He used to wear the other shirt. On Saturday he plays against AFC Leopards in this one, and whatever he says this week about it being just another game will be untrue.

In brief

110 Edition

The Ulinzi Stars Courier

4 Sep 2028
From our football correspondent Uneasy

Boardroom

Ulinzi Stars spell it out for Joseph Juma

The board’s statement ran to three sentences and one of them mentioned results. Joseph Juma has managed long enough to translate: win soon, or the next statement is shorter.

Market

Felix Otieno 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 Ulinzi Stars, and it is not being withdrawn.

The dugout

Felix Otieno keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Ulinzi Stars may remember it differently, which is precisely the problem.

Boardroom

Deadline passes with 13 signed and 13 gone

That is the business done at Ulinzi Stars until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

Squad

Tempers go at Ulinzi Stars

Samukelo Mlaba 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

A row about effort at Ulinzi Stars

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

The dugout

The manager makes an example of Samukelo Mlaba

“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

Ulinzi Stars and Thabiso Msele are talking past each other

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

Player ratings

Shannel Makwata was unplayable

Successful dribbles: 15. 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.

In brief

109 Edition

The Ulinzi Stars Courier

28 Aug 2028
From our football correspondent Upbeat

Squad

6 saves: Ali Mhamdi 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

Tempers go at Ulinzi Stars

Leonlevitt Osiago 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

Mark Bikokwa frozen out at Ulinzi Stars

This is not rotation. Mark Bikokwa has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

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 get the job done against Mathare United

A 2‑1 win over Mathare United, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

The terraces

The crowd has taken to Thabang Letsoalo

At 23 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

The dugout

The manager makes an example of Boniface Andayi

“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

Boniface Muchiri was the difference for Ulinzi Stars

Marked 7.98. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

Squad

6 new faces, and Ulinzi Stars are still learning each other

A squad rebuilt inside one window pays for it in a currency nobody budgets for. The football is not worse than the sum of the players; it is worse than the sum of the players who have played together before.

In brief

108 Edition

The Ulinzi Stars Courier

21 Aug 2028
From our football correspondent Uneasy

The terraces

Anger at Ulinzi Stars spills outside the ground

It has stopped being a mood in the stands and started being something organised. Boards can ignore a bad atmosphere for a long time; they cannot ignore this stage of it for very long at all.

Boardroom

The silence upstairs is getting loud at Ulinzi Stars

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

Player ratings

A brace, and Clinton Omondi takes the afternoon — 8.71

There is a particular kind of quiet from an away end watching one man score twice. Clinton Omondi provided it, and the 8.71 beside his name is if anything generous to everybody else.

Market

Luyanda Makhathini 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 Ulinzi Stars can pretend not to have heard.

Squad

A falling-out at Ulinzi Stars

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

Squad

A late step up for Samukelo Mlaba

At 24 the improving is meant to be over. It is not: 3 points better than the mark taken at the start of the year, which is the sort of thing that happens to players who take the boring parts of the job seriously.

Transfer targets

Too dear: Ulinzi Stars walk away from Lewis Shivachi

$16.0K was the most the club would pay and Posta Rangers were asking for more. Deals like this are revived in the last week of a window roughly half the time, and everybody involved knows it.

Squad

A row about effort at Ulinzi Stars

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

The dugout

Ali Mhamdi 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

107 Edition

The Ulinzi Stars Courier

14 Aug 2028
From our football correspondent Uneasy

Match

Ulinzi Stars are in real trouble now

Position 16, 23 points, and a fixture list with fewer games left in it than excuses. The arithmetic is not cruel yet, but it has stopped being kind.

Market

Herman Mwambegu 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.

Squad

A falling-out at Ulinzi Stars

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

Transfer targets

No deal for Junior Gqabashe at that price

Ulinzi Stars offered $72.0K; Kenya Police said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

Transfer targets

Ulinzi Stars rebuffed over Victor Augo

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

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.

The dugout

Javan Omondi frozen out at Ulinzi Stars

This is not rotation. Javan Omondi has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Match

Muranga Seal take the points off Ulinzi Stars

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

Squad

Festus Okiring is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 34 years old, 3 points down on where he was, and a body that has started charging interest on a career.

In brief

106 Edition

The Ulinzi Stars Courier

7 Aug 2028
From our football correspondent Uneasy

Boardroom

Ulinzi Stars spell it out for Joseph Juma

The board’s statement ran to three sentences and one of them mentioned results. Joseph Juma has managed long enough to translate: win soon, or the next statement is shorter.

Market

Felix Otieno 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 Ulinzi Stars, and it is not being withdrawn.

Squad

Elias Mugane Muriuki arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Elias Mugane Muriuki has, at Ulinzi Stars, and the first month will show what that does to a man.

Squad

Boniface Andayi has been here 8 seasons

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

Market

Ulinzi Stars sign Bryton Onyona for $110.0K

The paperwork is done: Bryton Onyona joins from Gor Mahia in a deal worth $110.0K. Now comes the harder part.

Squad

Thabiso Msele 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.

Transfer targets

Ulinzi Stars baulk at the price for Donald Ange Paterne

Mathare United wanted more than $83.0K and the board would not go there. Walked away, for now, which in a transfer window means until somebody blinks.

The terraces

$110.0K for Bryton Onyona, and Ulinzi Stars supporters approve

Boards get told what they have done wrong for years and hear nothing on the days they get it right. This is one of those days: Bryton Onyona from Gor Mahia for $110.0K, and a ticket office having a very good morning.

Squad

Elias Mugane Muriuki stays put

“The easiest signature of my career.” Elias Mugane Muriuki and Ulinzi Stars agree another 2 years, and the manager can plan around him rather than about him.

In brief

105 Edition

The Ulinzi Stars Courier

31 Jul 2028
From our football correspondent Upbeat

Market

Shannel Makwata 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 Ulinzi Stars, and it is not being withdrawn.

Squad

A one-man rearguard from Ali Mhamdi

There were 8 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

A day Paul Odhiambo will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Match

Ulinzi Stars make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Ulinzi Stars have 3 straight wins of it.

Transfer targets

An offer of $110.0K for Bryton Onyona

Ulinzi Stars have gone to Gor Mahia 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

Ulinzi Stars make their move for Lewis Shivachi

$16.0K on the table at Posta Rangers. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

Squad

Tempers go at Ulinzi Stars

Thabiso Msele 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

One of those days for Paul Odhiambo

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.53, and no argument anywhere in the ground.

The dugout

Mark Bikokwa frozen out at Ulinzi Stars

This is not rotation. Mark Bikokwa has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

In brief

104 Edition

The Ulinzi Stars Courier

24 Jul 2028
From our football correspondent Upbeat

The terraces

Supporters organise against the Ulinzi Stars board

A bad atmosphere can be waited out. A group of people meeting afterwards to decide what to do about it cannot, and everybody in the building knows which stage this is.

Boardroom

The silence upstairs is getting loud at Ulinzi Stars

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

Player ratings

Paul Odhiambo scores twice — 8.69

Two goals and a mark of 8.69 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Transfer targets

Bryton Onyona will not be coming to Ulinzi Stars

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Gor Mahia is saying, and nobody at Ulinzi Stars is enjoying the guessing.

Transfer targets

An offer of $120.0K for Donald Ange Paterne

Ulinzi Stars have gone to Mathare United 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.

Squad

Words exchanged at Ulinzi Stars

Thabiso Msele 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.

Transfer targets

Too dear: Ulinzi Stars walk away from Lewis Shivachi

$16.0K was the most the club would pay and Posta Rangers were asking for more. Deals like this are revived in the last week of a window roughly half the time, and everybody involved knows it.

Squad

A row about effort at Ulinzi Stars

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

Match

Ulinzi Stars find a way past Mara Sugar

Mara Sugar made Ulinzi Stars work for it, but the scoreboard read 2‑1 at the end and the table does not ask how.

In brief

103 Edition

The Ulinzi Stars Courier

17 Jul 2028
From our football correspondent Upbeat

Squad

Paul Odhiambo takes the match ball home

4 goals in one afternoon from one man. The other players were also present, a witness confirmed.

Match

No mercy from Ulinzi Stars

KCB will want this one forgotten quickly: 4‑1, every duel lost, and a long ride home. Ulinzi Stars were ruthless in the way good sides are ruthless.

Match

Every point is an argument now for Ulinzi Stars

Position 16 and 16 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Market

Lefa Ngwenya 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 Ulinzi Stars can pretend not to have heard.

Transfer targets

The paperwork begins on Bryton Onyona

A medical, a signature, a shirt held up in front of a sponsor’s board. Ulinzi Stars have done the hard part with Gor Mahia, and the part that remains is the part supporters actually see.

Transfer targets

Ulinzi Stars make their move for Lewis Shivachi

$16.0K on the table at Posta Rangers. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

Player ratings

One of those days for Paul Odhiambo

There is a version of this player everybody suspected was in there, and on this evidence it is. 9.77, and no argument anywhere in the ground.

Squad

A row about effort at Ulinzi Stars

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

The dugout

Javan Omondi frozen out at Ulinzi Stars

This is not rotation. Javan Omondi has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

In brief

102 Edition

The Ulinzi Stars Courier

10 Jul 2028
From our football correspondent Uneasy

Player ratings

A brace, and Paul Odhiambo takes the afternoon — 8.60

There is a particular kind of quiet from an away end watching one man score twice. Paul Odhiambo provided it, and the 8.60 beside his name is if anything generous to everybody else.

Market

Brian Chonjo Otieno 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.

Squad

A one-man rearguard from Ali Mhamdi

There were 6 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Transfer targets

Ulinzi Stars bid $84.0K for Dalphine Omuri

The offer went to Shabana this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Squad

Leonlevitt Osiago 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.

Transfer targets

Ulinzi Stars rebuffed over Lesley Otieno

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

Squad

A row about effort at Ulinzi Stars

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

The dugout

Timothy Odhiambo frozen out at Ulinzi Stars

This is not rotation. Timothy Odhiambo has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Match

Honours even between Ulinzi Stars and Shabana

2‑2, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

In brief

101 Edition

The Ulinzi Stars Courier

3 Jul 2028
From our football correspondent Crisis

Market

Shannel Makwata 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 Ulinzi Stars can pretend not to have heard.

Transfer targets

No thanks: Donald Ange Paterne rejects the move

Ulinzi Stars had done everything except persuade the man himself. He stays at Mathare United, and the manager goes back to the drawing board with the money still in the bank.

Market

Timothy Odhiambo has one foot out of the door

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

Squad

Ibrahim Shambi stays put

“The easiest signature of my career.” Ibrahim Shambi and Ulinzi Stars agree another 3 years, and the manager can plan around him rather than about him.

Transfer targets

Ulinzi Stars bid $16.0K for Lewis Shivachi

The offer went to Posta Rangers this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Squad

Tempers go at Ulinzi Stars

Leonlevitt Osiago 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

Mark Bikokwa frozen out at Ulinzi Stars

This is not rotation. Mark Bikokwa has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Transfer targets

Door shut on Ibrahim Kipkirui

Ulinzi Stars asked and AFC Leopards said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

A row about effort at Ulinzi Stars

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

In brief

100 Edition

The Ulinzi Stars Courier

26 Jun 2028
From our football correspondent Uneasy

The terraces

Supporters organise against the Ulinzi Stars board

A bad atmosphere can be waited out. A group of people meeting afterwards to decide what to do about it cannot, and everybody in the building knows which stage this is.

Boardroom

Pressure builds in the Ulinzi Stars boardroom

The directors have stopped offering the manager public warmth. In football that is usually the stage before the short statement.

The dugout

Bonaventure Muchika keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Ulinzi Stars may remember it differently, which is precisely the problem.

Market

Mzwekhaya Nkonxeni 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 Ulinzi Stars, and it is not being withdrawn.

Transfer targets

No thanks: Bryton Onyona rejects the move

Ulinzi Stars had done everything except persuade the man himself. He stays at Gor Mahia, and the manager goes back to the drawing board with the money still in the bank.

Squad

Words exchanged at Ulinzi Stars

Leonlevitt Osiago 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.

Transfer targets

No deal for Lewis Shivachi at that price

Ulinzi Stars offered $16.0K; Posta Rangers said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

Squad

A row about effort at Ulinzi Stars

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

The dugout

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

99 Edition

The Ulinzi Stars Courier

19 Jun 2028
From our football correspondent Uneasy

Match

Every point is an argument now for Ulinzi Stars

Position 17 and 11 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Transfer targets

Fee done, terms next for Donald Ange Paterne

Ulinzi Stars and Mathare United have settled on $83.0K. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

Player ratings

Up for the corner, and Leonlevitt Osiago delivers — 7.70

Centre-halves are allowed forward twice a season and are judged on what they do when they get there. Leonlevitt Osiago scored, was marked 7.70, and got back before anybody noticed he had gone.

Transfer targets

Mohammed Siraji due for a Ulinzi Stars medical

Everything agreed with Gor Mahia, everything agreed with the player; a doctor is the only person left to persuade. The photograph is a day or two away.

Squad

A falling-out at Ulinzi Stars

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

Transfer targets

Ulinzi Stars baulk at the price for Junior Gqabashe

Kenya Police wanted more than $77.0K and the board would not go there. Walked away, for now, which in a transfer window means until somebody blinks.

Squad

A row about effort at Ulinzi Stars

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

Match

Ulinzi Stars get the job done against APS Bomet

A 2‑1 win over APS Bomet, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

The dugout

Javan Omondi frozen out at Ulinzi Stars

This is not rotation. Javan Omondi has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

In brief

98 Edition

The Ulinzi Stars Courier

12 Jun 2028
From our football correspondent Crisis

Match

Ulinzi Stars end the wait against Sofapaka

It had gone 26 games. The players did not celebrate like men who had won a match; they celebrated like men who had been let out of something.

Player ratings

Ibrahim Shambi pops up at the right end — 7.90

7.90, 1 on the scoresheet, and the specific comedy of a back-four player celebrating like somebody who does this every week. He does not, and that is exactly why the ground reacted the way it did.

Transfer targets

Ulinzi Stars bid $77.0K for Junior Gqabashe

The offer went to Kenya Police this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Transfer targets

Ulinzi Stars bid $16.0K for Lewis Shivachi

The offer went to Posta Rangers this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Squad

Thabiso Msele 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 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.

The terraces

One of their own: Paul Odhiambo

He is 23 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

Paul Odhiambo sends Ulinzi Stars past Sofapaka

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

The dugout

Timothy Odhiambo frozen out at Ulinzi Stars

This is not rotation. Timothy Odhiambo has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

In brief

97 Edition

The Ulinzi Stars Courier

5 Jun 2028
From our football correspondent Crisis

Match

The wait goes on for Ulinzi Stars

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

Boardroom

Ulinzi Stars put Joseph Juma on notice

The board have said in public what they had been saying in private. Results between now and the next meeting decide it, and everybody in the building knows the arithmetic.

Match

The goals have deserted Ulinzi Stars

8 matches, no goals, and a training ground that has tried everything. It will end — droughts always do — but nobody at Ulinzi Stars can tell you which week it ends in.

Market

Tshepang Mogotlane 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 Ulinzi Stars, and it is not being withdrawn.

Market

Timothy Odhiambo is on his way

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

Transfer targets

Josphat Andafu Mukhwana is a medical away from Ulinzi Stars

The deal with KCB is done in every sense but the one that puts him on the pitch. Nothing goes wrong at this stage, except on the occasions when it does.

Squad

Tempers go at Ulinzi Stars

Thabiso Msele 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

Mark Bikokwa frozen out at Ulinzi Stars

This is not rotation. Mark Bikokwa has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Transfer targets

Door shut on Ibrahim Kipkirui

Ulinzi Stars asked and AFC Leopards said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

In brief

96 Edition

The Ulinzi Stars Courier

29 May 2028
From our football correspondent Crisis

Match

25 matches without a win for Ulinzi Stars

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

The terraces

Supporters organise against the Ulinzi Stars board

A bad atmosphere can be waited out. A group of people meeting afterwards to decide what to do about it cannot, and everybody in the building knows which stage this is.

Match

The goals have deserted Ulinzi Stars

7 matches, no goals, and a training ground that has tried everything. It will end — droughts always do — but nobody at Ulinzi Stars can tell you which week it ends in.

Market

Brian Chonjo Otieno 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.

Boardroom

The silence upstairs is getting loud at Ulinzi Stars

Nobody on the board has said anything against the manager, which is the point — they have stopped saying anything for him either.

Squad

Real improvement from Erick Lorch at Ulinzi Stars

Form comes and goes; this has not gone. Erick Lorch is 20, and the version of him training now would not have got into the side he was in a year ago.

Squad

Tempers go at Ulinzi Stars

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

Kakamega Homeboyz take the points off Ulinzi Stars

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

Squad

The decline has begun for Abdalla Hamisi

Everybody saw it before anybody said it. At 36 the numbers say 3 points down on what he was, and the question for Ulinzi Stars is how to handle a man they owe a great deal.

In brief

95 Edition

The Ulinzi Stars Courier

22 May 2028
From our football correspondent Crisis

Match

The wait goes on for Ulinzi Stars

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

Match

Every point is an argument now for Ulinzi Stars

Position 18 and 5 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Market

Mzwekhaya Nkonxeni 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 Ulinzi Stars, and it is not being withdrawn.

Match

Ulinzi Stars cannot find the net

6 games without scoring. Strikers stop looking up, midfielders take the extra touch, and every shot that clears the bar is followed by a groan that has been building since the last goal.

Squad

A falling-out at Ulinzi Stars

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

Squad

A row about effort at Ulinzi Stars

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

The dugout

Javan Omondi frozen out at Ulinzi Stars

This is not rotation. Javan Omondi has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Match

Nairobi United take the points off Ulinzi Stars

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

The dugout

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

94 Edition

The Ulinzi Stars Courier

15 May 2028
From our football correspondent Crisis

Match

23 matches without a win for Ulinzi Stars

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

Match

Chastening afternoon for Ulinzi Stars

A 0‑3 beating by AFC Leopards was the sort of result that empties a stadium long before the final whistle.

Match

The goals have deserted Ulinzi Stars

5 matches, no goals, and a training ground that has tried everything. It will end — droughts always do — but nobody at Ulinzi Stars can tell you which week it ends in.

Squad

Shannel Makwata stays put

“The easiest signature of my career.” Shannel Makwata and Ulinzi Stars agree another 3 years, and the manager can plan around him rather than about him.

Squad

Leonlevitt Osiago 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 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.

The dugout

Timothy Odhiambo frozen out at Ulinzi Stars

This is not rotation. Timothy Odhiambo has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Boardroom

Doors closed at Ulinzi Stars

The music was off and the showers ran late. What was said in that dressing room stays there, but Saturday will publish the minutes.

The dugout

Joseph Juma answers for it

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

In brief

93 Edition

The Ulinzi Stars Courier

8 May 2028
From our football correspondent Crisis

Match

The wait goes on for Ulinzi Stars

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

Match

Ulinzi Stars bow out of the cup

Sofapaka go through and Ulinzi Stars go home, 0‑1 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.

Match

Ulinzi Stars taken apart

0‑3 to Tusker, and it was every bit as bad as the number suggests. There are defeats you argue about and defeats you apologise for; this was the second kind.

Market

Only the photograph left for Timothy Odhiambo

Fee agreed, terms agreed, medical booked. Timothy Odhiambo will be somebody else’s player by the weekend, and around Ulinzi Stars the goodbyes have quietly begun.

Squad

Boniface Andayi signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Boniface Andayi commits to Ulinzi Stars for another 2 years.

Match

Ulinzi Stars cannot find the net

4 games without scoring. Strikers stop looking up, midfielders take the extra touch, and every shot that clears the bar is followed by a groan that has been building since the last goal.

Player ratings

Nobody could get near Boniface Muchiri

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

Squad

Tempers go at Ulinzi Stars

Leonlevitt Osiago 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

Mark Bikokwa frozen out at Ulinzi Stars

This is not rotation. Mark Bikokwa has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

In brief

92 Edition

The Ulinzi Stars Courier

1 May 2028
From our football correspondent Crisis

Match

The wait goes on for Ulinzi Stars

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

The terraces

The mood at Ulinzi Stars has turned into something else

Supporters who sing when it goes badly are supporters. Supporters who gather afterwards are a problem, and everybody inside the building knows which of the two this now is.

Squad

Ali Mhamdi keeps Ulinzi Stars in it on his own

Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

The dugout

Tshepang Mogotlane: 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.

Boardroom

The scrutiny sharpens at Ulinzi Stars

Nobody upstairs has said anything, which is the loudest thing they could do. Results buy silence in this game; the account at Ulinzi Stars is running low.

Squad

Words exchanged at Ulinzi Stars

Thabiso Msele 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

A row about effort at Ulinzi Stars

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

Match

Mathare United take the points off Ulinzi Stars

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

The dugout

The manager makes an example of Bonaventure Muchika

“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

91 Edition

The Ulinzi Stars Courier

24 Apr 2028
From our football correspondent Crisis

Match

The wait goes on for Ulinzi Stars

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

Match

Ulinzi Stars sink to position 16

5 points, and a fixture list that is running out. The mathematics are not yet cruel, but they are no longer kind.

Squad

A one-man rearguard from Ali Mhamdi

There were 6 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Squad

A falling-out at Ulinzi Stars

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

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.

Player ratings

Nobody could get near Shannel Makwata

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

Match

A bad afternoon for Ulinzi Stars against Kenya Police

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

The dugout

Erick Lorch 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 manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑1 Joseph Juma left the room before anybody could ask which.

In brief

90 Edition

The Ulinzi Stars Courier

17 Apr 2028
From our football correspondent Crisis

Match

18 matches without a win for Ulinzi Stars

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

Squad

8 saves: Ali Mhamdi was the team

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

Player ratings

No sign of nerves from Lefa Ngwenya at 21 — 7.68

The hardest thing about being 21 in a senior side is that nobody makes allowances. Lefa Ngwenya did not need any: 7.68, and he looked the most comfortable man on the pitch.

Squad

A falling-out at Ulinzi Stars

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

Player ratings

Shannel Makwata did the work nobody counts — 6.54

13 combined actions and 6.54. The job he did is the one that shows up as other people looking good, and the only reliable way to notice it is to watch what happens on the afternoons he is missing.

Match

Ulinzi Stars leaking at the back

4 matches, two or more conceded in every one of them. Sides that create as much as this can live with it for a while. Nobody lives with it forever.

Match

Lefa Ngwenya’s goal not enough for Ulinzi Stars

Lefa Ngwenya scored, and precious little else went right: 1‑2 to Muranga Seal, and a quiet walk to the dressing room.

The dugout

Javan Omondi frozen out at Ulinzi Stars

This is not rotation. Javan Omondi has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

The dugout

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

  • The dugout The view from the dugout
  • Squad Words at Ulinzi Stars training over how hard people work
  • The dugout Shannel Makwata asks for a word with the manager
89 Edition

The Ulinzi Stars Courier

10 Apr 2028
From our football correspondent Uneasy

Match

No end in sight to Ulinzi Stars's wait for a win

17 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Ulinzi Stars has to find a result from somewhere.

Match

Bidco United punish Ulinzi Stars for switching off

2 goals to the good, and then a slow surrender of everything that had been earned. Clinton Omondi will not be the one blamed for it, but nobody at Ulinzi Stars escapes the conversation that follows a collapse like this.

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.

Market

Timothy Odhiambo is on his way

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

Squad

A row about effort at Ulinzi Stars

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

The dugout

Timothy Odhiambo frozen out at Ulinzi Stars

This is not rotation. Timothy Odhiambo has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Squad

Tempers go at Ulinzi Stars

Cailin Knock 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

Clinton Omondi rescues a point for Ulinzi Stars

It needed Clinton Omondi to find the net to bring anything home at all: 2‑2 against Bidco United, and half the dressing room will call it a point won.

Player ratings

Bonaventure Muchika will replay that one

1 error, one goal, and a night in front of the same three seconds. He will see it tonight, tomorrow and probably in February, and everybody who has played knows exactly which frame he keeps stopping on.

In brief

88 Edition

The Ulinzi Stars Courier

3 Apr 2028
From our football correspondent Crisis

Match

16 matches without a win for Ulinzi Stars

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

Market

Erick Lorch 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 Ulinzi Stars can pretend not to have heard.

Squad

Words exchanged at Ulinzi Stars

Leonlevitt Osiago 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

A row about effort at Ulinzi Stars

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

Match

A bad afternoon for Ulinzi Stars against Kariobangi Sharks

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

The dugout

No hiding place for Boniface Andayi

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

Squad

Brian Chonjo Otieno stays put

“The easiest signature of my career.” Brian Chonjo Otieno and Ulinzi Stars agree another 3 years, and the manager can plan around him rather than about him.

Player ratings

The afternoon belonged to Boniface Muchiri

A mark of 7.91, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

The dugout

The manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 1‑2 Joseph Juma left the room before anybody could ask which.

In brief

87 Edition

The Ulinzi Stars Courier

27 Mar 2028
From our football correspondent Uneasy

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

Mzwekhaya Nkonxeni 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

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

Squad

Felix Otieno has had enough of the bench

“I did not come here to warm up in front of people.” He is out of contract eventually, he is old enough to count the weeks, and Ulinzi Stars will have to give him a reason to stay or an exit.

Market

The Clinton Omondi talk will not go away

Another week, another link, another denial nobody quite believes. Ulinzi Stars know the market decides these things, not the back pages — but the back pages are louder.

Market

Mark Bikokwa placed on the list

Ulinzi Stars have made Mark Bikokwa available for transfer. A career at this club is over in all but paperwork.

In brief

86 Edition

The Ulinzi Stars Courier

20 Mar 2028
From our football correspondent Crisis

Match

No end in sight to Ulinzi Stars's wait for a win

15 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Ulinzi Stars has to find a result from somewhere.

Player ratings

Both of them Cailin Knock's — 8.62

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

Match

Nobody could stop scoring

6 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Ulinzi Stars and Mara Sugar in equal measure; everybody else had a wonderful time.

Squad

Leonlevitt Osiago 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.

Match

Mara Sugar take the points off Ulinzi Stars

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

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.

The dugout

Javan Omondi frozen out at Ulinzi Stars

This is not rotation. Javan Omondi has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Squad

Ali Mhamdi signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Ali Mhamdi commits to Ulinzi Stars for another 1 years.

The dugout

The manager makes an example of Felix Otieno

“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

85 Edition

The Ulinzi Stars Courier

13 Mar 2028
From our football correspondent Crisis

Match

14 matches without a win for Ulinzi Stars

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

Squad

6 saves: Ali Mhamdi 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.

Market

Only the photograph left for Timothy Odhiambo

Fee agreed, terms agreed, medical booked. Timothy Odhiambo will be somebody else’s player by the weekend, and around Ulinzi Stars the goodbyes have quietly begun.

Squad

Tempers go at Ulinzi Stars

Thabiso Msele 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

Felix Otieno stays put

“The easiest signature of my career.” Felix Otieno and Ulinzi Stars agree another 2 years, and the manager can plan around him rather than about him.

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.

The dugout

Timothy Odhiambo frozen out at Ulinzi Stars

This is not rotation. Timothy Odhiambo has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Match

A bad afternoon for Ulinzi Stars against KCB

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

The dugout

The manager makes an example of Bonaventure Muchika

“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

84 Edition

The Ulinzi Stars Courier

6 Mar 2028
From our football correspondent Uneasy

Match

The wait goes on for Ulinzi Stars

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

Player ratings

Denis Munyao goes up and wins it — 7.20

A defender on the scoresheet, which happens rarely enough that everybody in the ground remembers who took the corner. 1 for him, and a mark of 7.20 for the rest of it.

Squad

Paul Odhiambo stays put

“The easiest signature of my career.” Paul Odhiambo and Ulinzi Stars agree another 4 years, and the manager can plan around him rather than about him.

Squad

Tempers go at Ulinzi Stars

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

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

Squad

The decline has begun for Festus Okiring

Everybody saw it before anybody said it. At 33 the numbers say 3 points down on what he was, and the question for Ulinzi Stars is how to handle a man they owe a great deal.

Squad

Mzwekhaya Nkonxeni 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

Ulinzi Stars and Shabana 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

When it matters, Paul Odhiambo 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

83 Edition

The Ulinzi Stars Courier

28 Feb 2028
From our football correspondent Uneasy

Match

The wait goes on for Ulinzi Stars

12 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

Ulinzi Stars count the cost of losing Paul Odhiambo

34 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

Player ratings

Nobody could get near Shannel Makwata

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

Squad

A falling-out at Ulinzi Stars

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

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.

The terraces

The crowd has taken to Paul Odhiambo

At 23 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Squad

Abdalla Hamisi is slowing down

At 36, 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.

Match

Late, late show earns Ulinzi Stars a point

Minute 88, against Gor Mahia, and a goal that felt like a win to everybody who had stayed. It was a draw. Nobody leaving the ground will describe it as one.

Player ratings

Paul Odhiambo takes the honours

Marked 7.66 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, Ulinzi Stars had the best player on the pitch.

In brief

82 Edition

The Ulinzi Stars Courier

21 Feb 2028
From our football correspondent Uneasy

Match

11 matches without a win for Ulinzi Stars

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

Squad

Ali Mhamdi 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.

The dugout

Thabang Letsoalo says Ulinzi Stars 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.

Squad

The step up is real for Erick Lorch

At 19 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Player ratings

Nobody could get near Boniface Muchiri

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

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.

Squad

Luyanda Makhathini 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.

The dugout

Javan Omondi frozen out at Ulinzi Stars

This is not rotation. Javan Omondi has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

The dugout

The manager makes an example of Erick Lorch

“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

81 Edition

The Ulinzi Stars Courier

14 Feb 2028
From our football correspondent Uneasy

Match

10 matches without a win for Ulinzi Stars

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

Market

Timothy Odhiambo has one foot out of the door

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

Boardroom

Timothy Odhiambo has agreed to leave Ulinzi Stars for nothing

He will play here until the summer and then walk out of the door for free, having already signed elsewhere. Supporters will manage the first part of that sentence; it is the second they will struggle with.

Squad

Words exchanged at Ulinzi Stars

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

Transfer targets

AFC Leopards tell Ulinzi Stars: Levis Esambe is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

The dugout

Timothy Odhiambo frozen out at Ulinzi Stars

This is not rotation. Timothy Odhiambo has not been in the manager's plans for some time, and nobody at Ulinzi Stars is pretending otherwise.

Transfer targets

The window shuts on the Donald Ange Paterne deal

Ulinzi Stars ran out of time with Mathare United. The paperwork was open when the deadline passed, and a transfer that was almost done is now a transfer that never happened.

The dugout

The manager makes an example of Luyanda Makhathini

“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

Ulinzi Stars and Thabiso Msele are talking past each other

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

In brief

80 Edition

The Ulinzi Stars Courier

7 Feb 2028
From our football correspondent Crisis

Match

No end in sight to Ulinzi Stars's wait for a win

9 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Ulinzi Stars has to find a result from somewhere.

The dugout

Felix Otieno keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Ulinzi Stars may remember it differently, which is precisely the problem.

Market

Thabang Letsoalo 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.

Boardroom

Window shuts: 6 in, 0 out at Ulinzi Stars

The deadline has passed and the squad is the squad. 6 arrived, 0 left, and everything else printed about this club last month was a rumour that stayed one.

Market

So close: Mark Bikokwa’s move dies late

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

Squad

Words exchanged at Ulinzi Stars

Leonlevitt Osiago 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.

Boardroom

Graduation day at Ulinzi Stars

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

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

Ulinzi Stars come up short against Sofapaka

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

In brief

79 Edition

The Ulinzi Stars Courier

31 Jan 2028
From our football correspondent Uneasy

Market

Cailin Knock 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.

Squad

A falling-out at Ulinzi Stars

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

Market

Sofapaka join the queue for Mark Bikokwa

Add another name to the list: Sofapaka have asked the question everybody in the game has been asking about Mark Bikokwa. The answer from Ulinzi Stars has not changed — yet.

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.

Transfer targets

Ulinzi Stars ask about David Owino

A loan enquiry to Kenya Police: 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

Ulinzi Stars ask about Levis Esambe

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.

The dugout

Quintine Indeche 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.

Market

The shop window has Paul Odhiambo in it

Ulinzi Stars have let the market know Paul Odhiambo can be had. No price in the advert, but everyone in the trade knows roughly what it says.

Market

Timothy Odhiambo linked with a move away

The name of Timothy Odhiambo keeps appearing in other people's back pages. Ulinzi Stars say nothing, which says plenty.

In brief

78 Edition

The Ulinzi Stars Courier

24 Jan 2028
From our football correspondent Uneasy

Market

Festus Okiring 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.

Transfer targets

Fee done, terms next for Donald Ange Paterne

Ulinzi Stars and Mathare United have settled on $77.0K. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

Transfer targets

Fidel Origa will not be coming to Ulinzi Stars

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at AFC Leopards is saying, and nobody at Ulinzi Stars is enjoying the guessing.

Squad

A falling-out at Ulinzi Stars

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

Transfer targets

APS Bomet tell Ulinzi Stars: Evans Kipkemoi is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Squad

Mzwekhaya Nkonxeni 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

Boniface Muchiri gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Boniface Muchiri is on it.

Market

Paul Odhiambo linked with a move away

The name of Paul Odhiambo keeps appearing in other people's back pages. Ulinzi Stars say nothing, which says plenty.

Squad

Felix Otieno wants out of the dugout

“I did not sign to watch. Nobody does.” The oldest complaint in the game, and Ulinzi Stars will have to answer it with minutes or with a move.

In brief

77 Edition

The Ulinzi Stars Courier

17 Jan 2028
From our football correspondent Uneasy

Market

Erick Lorch 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 Ulinzi Stars can pretend not to have heard.

Market

Ulinzi Stars turn down Bidco United for Mark Bikokwa

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

Transfer targets

The paperwork begins on Levis Esambe

A medical, a signature, a shirt held up in front of a sponsor’s board. Ulinzi Stars have done the hard part with AFC Leopards, and the part that remains is the part supporters actually see.

Squad

Ali Mhamdi signs on for more

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

Squad

Tempers go at Ulinzi Stars

Thabiso Msele 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.

Transfer targets

Ulinzi Stars rebuffed over Cameron Carnell

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

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.

The dugout

The manager has not finished forgetting Shannel Makwata's mistake

Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.

Squad

Too much change too quickly at Ulinzi Stars

6 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

In brief

76 Edition

The Ulinzi Stars Courier

10 Jan 2028
From our football correspondent Uneasy

Market

Paul Odhiambo 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 Ulinzi Stars can pretend not to have heard.

Transfer targets

The paperwork begins on Fidel Origa

A medical, a signature, a shirt held up in front of a sponsor’s board. Ulinzi Stars have done the hard part with AFC Leopards, and the part that remains is the part supporters actually see.

Squad

Leonlevitt Osiago signs on for more

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

Squad

Tempers go at Ulinzi Stars

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

Bidco United join the queue for Mark Bikokwa

Add another name to the list: Bidco United have asked the question everybody in the game has been asking about Mark Bikokwa. The answer from Ulinzi Stars has not changed — yet.

Transfer targets

Kenya Police tell Ulinzi Stars: Hernest Malonga is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Market

Talks stall between Ulinzi Stars and Thabiso Msele

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

The dugout

The manager has not finished forgetting Boniface Andayi's mistake

Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.

Squad

Words at Ulinzi Stars training over how hard people work

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

75 Edition

The Ulinzi Stars Courier

3 Jan 2028
From our football correspondent Uneasy

Squad

Clinton Ouma damages knee ligaments — 14 days out

The words a physio says slowly. 14 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Clinton Omondi 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 Ulinzi Stars, and it is not being withdrawn.

Squad

Tempers go at Ulinzi Stars

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

Transfer targets

Bidco United tell Ulinzi Stars: Simon Munala is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Squad

Thabiso Msele is a square peg at Ulinzi Stars

The system has changed and his position has not. A footballer can improve his form; he cannot improve the manager’s formation, and that is the whole of the problem.

Squad

Mzwekhaya Nkonxeni 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.

Transfer targets

Ulinzi Stars ask about Brian Ojok Nyogesa

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.

Market

Festus Okiring 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 Festus Okiring stands, which is more than many ever get.

The dugout

Leonlevitt Osiago asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

74 Edition

The Ulinzi Stars Courier

27 Dec 2027
From our football correspondent Uneasy

Squad

Clinton Ouma damages knee ligaments — 21 days out

The words a physio says slowly. 21 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Mark Bikokwa is on his way

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

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.

Squad

Bonaventure Muchika 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.

The dugout

Boniface Muchiri gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Boniface Muchiri is on it.

Market

The Paul Odhiambo talk will not go away

Another week, another link, another denial nobody quite believes. Ulinzi Stars know the market decides these things, not the back pages — but the back pages are louder.

The dugout

Quintine Indeche 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 Quintine Indeche trained the next morning like a man with less to carry.

Market

The shop window has Cailin Knock in it

Ulinzi Stars have let the market know Cailin Knock can be had. No price in the advert, but everyone in the trade knows roughly what it says.

Squad

Denis Munyao is not doing himself any favours

A manager forgives a bad Saturday far more readily than a bad Tuesday, because one of them he can explain and the other one he chose. The reports this week have not been good.

In brief

73 Edition

The Ulinzi Stars Courier

20 Dec 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Clinton Ouma

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

Market

Thabang Letsoalo 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 Ulinzi Stars, and it is not being withdrawn.

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

Tempers go at Ulinzi Stars

Bonaventure Muchika 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

Too much change too quickly at Ulinzi Stars

5 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

The dugout

Shannel Makwata 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.

In brief

72 Edition

The Ulinzi Stars Courier

13 Dec 2027
From our football correspondent Uneasy

Squad

Clinton Ouma damages knee ligaments — 35 days out

The words a physio says slowly. 35 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Squad

The step up is real for Erick Lorch

At 19 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

Words exchanged at Ulinzi Stars

Bonaventure Muchika 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

Time is catching up with Bernard Mootian

Everybody at Ulinzi Stars saw it before anybody said it, which is how this always goes. At 34 the decline is real and measurable — 3 points — and the only question left is how the club handles somebody it owes a great deal to.

The dugout

Boniface Andayi is still paying for one afternoon at Ulinzi Stars

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

The dugout

Festus Okiring gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Festus Okiring is on it.

In brief

71 Edition

The Ulinzi Stars Courier

6 Dec 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Clinton Ouma

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

Market

Lefa Ngwenya 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 Ulinzi Stars can pretend not to have heard.

Squad

Erick Lorch signs on for more

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

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

A falling-out at Ulinzi Stars

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

Market

A long bet from Ulinzi Stars on Erick Lorch

He is 19, and nobody at Ulinzi Stars signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.

In brief

70 Edition

The Ulinzi Stars Courier

29 Nov 2027
From our football correspondent Uneasy

Squad

Timothy Odhiambo damages knee ligaments — 15 days out

The words a physio says slowly. 15 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Market

Cailin Knock 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 Ulinzi Stars can pretend not to have heard.

Market

Mark Bikokwa has one foot out of the door

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

Squad

A row about effort at Ulinzi Stars

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

Squad

Tempers go at Ulinzi Stars

Luyanda Makhathini 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

The decline has begun for Bernard Ongoma

Everybody saw it before anybody said it. At 34 the numbers say 3 points down on what he was, and the question for Ulinzi Stars is how to handle a man they owe a great deal.

Market

The ambition of Tshepang Mogotlane outgrows Ulinzi Stars early

Signings arrive with a picture of the club in their head, and this one’s picture was bigger than the building. He will play well and he will be gone, in that order, and everybody knows it.

The dugout

Boniface Muchiri gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Boniface Muchiri is on it.

Market

The Paul Odhiambo talk will not go away

Another week, another link, another denial nobody quite believes. Ulinzi Stars know the market decides these things, not the back pages — but the back pages are louder.

In brief

69 Edition

The Ulinzi Stars Courier

22 Nov 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Timothy Odhiambo

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

Squad

Mzwekhaya Nkonxeni arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Mzwekhaya Nkonxeni has, at Ulinzi Stars, and the first month will show what that does to a man.

Squad

Ali Mhamdi signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Ali Mhamdi commits to Ulinzi Stars for another 1 years.

Squad

A falling-out at Ulinzi Stars

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

The dugout

Shannel Makwata 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

Paul Odhiambo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Paul Odhiambo is on it.

Market

The Clinton Omondi question follows Ulinzi Stars around

Every press conference now starts and ends the same way: with Clinton Omondi’s future. The manager has run out of new ways to say nothing.

Market

Ulinzi Stars add cover with Mzwekhaya Nkonxeni

It is the least glamorous business a club does and the reason seasons do not collapse in February. Mzwekhaya Nkonxeni is here for the weeks when three men are injured and somebody still has to play.

Market

The shop window has Paul Odhiambo in it

Ulinzi Stars have let the market know Paul Odhiambo can be had. No price in the advert, but everyone in the trade knows roughly what it says.

In brief

68 Edition

The Ulinzi Stars Courier

15 Nov 2027
From our football correspondent Uneasy

Squad

Timothy Odhiambo damages knee ligaments — 29 days out

The words a physio says slowly. 29 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Squad

Servyl Akouala 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 Muchiri 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

Boniface Andayi is still paying for one afternoon at Ulinzi Stars

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

The dugout

No hiding place for Felix Otieno

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

The dugout

Servyl Akouala knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Ulinzi Stars, and both men came out saying it was fine.

In brief

67 Edition

The Ulinzi Stars Courier

8 Nov 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Timothy Odhiambo

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

The dugout

Servyl Akouala: 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.

Market

Mark Bikokwa 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.

Squad

Tempers go at Ulinzi Stars

Servyl Akouala 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

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.

The dugout

No hiding place for Cailin Knock

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

Squad

Chris Masinza signs on for more

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

Market

Still no ink between Ulinzi Stars and Cailin Knock

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

The dugout

When it matters, Omar Mbongi 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

66 Edition

The Ulinzi Stars Courier

1 Nov 2027
From our football correspondent Uneasy

Market

Only the photograph left for Mark Bikokwa

Fee agreed, terms agreed, medical booked. Mark Bikokwa will be somebody else’s player by the weekend, and around Ulinzi Stars the goodbyes have quietly begun.

Squad

Words exchanged at Ulinzi Stars

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

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

The manager makes an example of Omar Mbongi

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

Squad

Chris Masinza signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Chris Masinza commits to Ulinzi Stars for another 1 years.

The dugout

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

Squad

The armband comes off Boniface Andayi

Ulinzi Stars will explain it as a decision about the team, and it may well be one. A dressing room has never once read it that way.

The dugout

Cailin Knock 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 Cailin Knock trained the next morning like a man with less to carry.

Market

The Paul Odhiambo talk will not go away

Another week, another link, another denial nobody quite believes. Ulinzi Stars know the market decides these things, not the back pages — but the back pages are louder.

In brief

65 Edition

The Ulinzi Stars Courier

25 Oct 2027
From our football correspondent Uneasy

Squad

Words at Ulinzi Stars training over how hard people work

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

Tempers go at Ulinzi Stars

Bonaventure Muchika 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

Shannel Makwata 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

Paul Odhiambo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Paul Odhiambo is on it.

Market

Denis Munyao told to find a new club

“They were honest with me, and I would rather know.” Denis Munyao has been informed he is not in the manager's thinking at Ulinzi Stars.

The dugout

Omar Mbongi 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 Omar Mbongi trained the next morning like a man with less to carry.

Market

The Clinton Omondi question follows Ulinzi Stars around

Every press conference now starts and ends the same way: with Clinton Omondi’s future. The manager has run out of new ways to say nothing.

Market

Still no signature from Ali Mhamdi

5 months left and the two sides are nowhere near each other. Every week this drags on takes money off what Ulinzi Stars could get for him.

Market

The shop window has Paul Odhiambo in it

Ulinzi Stars have let the market know Paul Odhiambo can be had. No price in the advert, but everyone in the trade knows roughly what it says.

In brief

64 Edition

The Ulinzi Stars Courier

18 Oct 2027
From our football correspondent Uneasy

Match

The season ends: position 8 for Ulinzi Stars

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

Match

No end in sight to Ulinzi Stars's wait for a win

8 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Ulinzi Stars has to find a result from somewhere.

Player ratings

Both of them Clinton Omondi's — 8.84

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

Squad

Timothy Odhiambo keeps Ulinzi Stars 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.

Squad

Ali Mhamdi out for 18 days

The medical room confirms 18 days on the sidelines for Ali Mhamdi, and a plan built around him now has to be rebuilt.

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.

Squad

A row about effort at Ulinzi Stars

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

Squad

Words exchanged at Ulinzi Stars

Bonaventure Muchika 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

No hiding place for Boniface Andayi

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

In brief

63 Edition

The Ulinzi Stars Courier

11 Oct 2027
From our football correspondent Uneasy

Squad

Tempers go at Ulinzi Stars

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

A row about effort at Ulinzi Stars

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

The dugout

David Obasanjo 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

Festus Okiring gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Festus Okiring is on it.

Squad

A season on the outside for Servyl Akouala

He trains hard, says the right things and goes home to an empty flat. Nobody at Ulinzi Stars has done anything wrong, which is exactly what makes it so difficult to fix.

Market

24 months and counting on Moses Mudavadi

Still no offer on the table, and Moses Mudavadi’s deal keeps shrinking. In boardroom language, silence this long stops being an oversight and starts being an answer.

Market

Clinton Omondi placed on the list

Ulinzi Stars have made Clinton Omondi available for transfer. A career at this club is over in all but paperwork.

Market

The Shannel Makwata talk will not go away

Another week, another link, another denial nobody quite believes. Ulinzi Stars know the market decides these things, not the back pages — but the back pages are louder.

The dugout

Felix Otieno 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 Felix Otieno trained the next morning like a man with less to carry.

In brief

62 Edition

The Ulinzi Stars Courier

4 Oct 2027
From our football correspondent Crisis

Match

A hiding for Ulinzi Stars

Beaten 0‑4 by Kakamega Homeboyz, and beaten everywhere it matters. The inquest starts on the training pitch on Monday morning.

Match

No end in sight to Ulinzi Stars's wait for a win

7 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Ulinzi Stars has to find a result from somewhere.

Market

Only the photograph left for Mark Bikokwa

Fee agreed, terms agreed, medical booked. Mark Bikokwa will be somebody else’s player by the weekend, and around Ulinzi Stars the goodbyes have quietly begun.

Squad

Boniface Andayi signs on for more

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

Squad

A row about effort at Ulinzi Stars

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

Squad

Tempers go at Ulinzi Stars

Cailin Knock 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 Shannel Makwata

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

Boardroom

Inquest at Ulinzi Stars

The manager kept them in and said what needed saying. A response is expected on Saturday, and if it does not come the questions move upstairs.

Market

The clock runs on Ali Mhamdi's contract

5 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.

In brief

61 Edition

The Ulinzi Stars Courier

27 Sep 2027
From our football correspondent Uneasy

Match

The wait goes on for Ulinzi Stars

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

Luyanda Makhathini 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.

The dugout

The manager makes an example of Luyanda Makhathini

“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

Joseph Juma: “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 0‑0 draw, said the honest thing and then went to say it again inside.

The dugout

Omar Mbongi gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Omar Mbongi is on it.

Match

Ulinzi Stars draw a blank against Nairobi United

The crowd waited for a goal that never came. Nairobi United defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

Looking ahead

A reunion for Moses Mudavadi

He used to wear the other shirt. On Saturday he plays against Kakamega Homeboyz in this one, and whatever he says this week about it being just another game will be untrue.

Player ratings

Mark Bikokwa beats them one at a time

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

In brief

60 Edition

The Ulinzi Stars Courier

20 Sep 2027
From our football correspondent Uneasy

Match

The wait goes on for Ulinzi Stars

5 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

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

A row about effort at Ulinzi Stars

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

Squad

The decline has begun for John Kago

Everybody saw it before anybody said it. At 37 the numbers say 3 points down on what he was, and the question for Ulinzi Stars is how to handle a man they owe a great deal.

The dugout

Bonaventure Muchika 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.

Match

Ulinzi Stars share the spoils with AFC Leopards

A 1‑1 draw with AFC Leopards leaves the dressing room somewhere between relief and regret.

The dugout

Paul Odhiambo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Paul Odhiambo is on it.

The dugout

The manager’s verdict

“I am frustrated, honestly. We did enough to win and we did not win.” Joseph Juma was not hiding it after 1‑1, and nobody in the Ulinzi Stars dressing room was either.

The dugout

Boniface Andayi left out for tactical reasons at Ulinzi Stars

The shape wanted a different profile against this opponent, which is a real football answer and no comfort at all to the man it is about. He did nothing wrong and he did not play.

In brief

59 Edition

The Ulinzi Stars Courier

13 Sep 2027
From our football correspondent Crisis

Market

Ulinzi Stars turn down Muranga Seal for Mark Bikokwa

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

Match

The wait goes on for Ulinzi Stars

4 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

A row about effort at Ulinzi Stars

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

Squad

A falling-out at Ulinzi Stars

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

Match

Tusker take the points off Ulinzi Stars

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

The dugout

The manager makes an example of Boniface Andayi

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

Transfer targets

Brian Marani stays at Sofapaka as time runs out

A deal that was a phone call from completion at lunchtime was dead by midnight. Ulinzi Stars will try again when the window opens; Sofapaka may not be selling by then.

Squad

Time is catching up with Chris Masinza

Everybody at Ulinzi Stars saw it before anybody said it, which is how this always goes. At 38 the decline is real and measurable — 3 points — and the only question left is how the club handles somebody it owes a great deal to.

Squad

John Kagere out for 25 days

The medical room confirms 25 days on the sidelines for John Kagere, and a plan built around him now has to be rebuilt.

In brief

58 Edition

The Ulinzi Stars Courier

6 Sep 2027
From our football correspondent Steady

Transfer targets

Fee done, terms next for Brian Marani

Ulinzi Stars and Sofapaka have settled on $32.0K. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

Market

Mark Bikokwa has one foot out of the door

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

Boardroom

Window shuts: 7 in, 7 out at Ulinzi Stars

The deadline has passed and the squad is the squad. 7 arrived, 7 left, and everything else printed about this club last month was a rumour that stayed one.

Squad

8 seasons of Omar Mbongi

137 appearances across 8 seasons in these colours. Careers like that are not built any more, and Ulinzi Stars know what they have.

Squad

Omar Mbongi pulls a muscle — 16 days out

The injury that keeps coming back, keeps being rushed back from, and quietly costs more careers than the dramatic ones. 16 days is the estimate; the honest figure depends on whether anybody is patient.

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.

Squad

Bonaventure Muchika 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.

Transfer targets

The window shuts on the Aron Kithae deal

Ulinzi Stars ran out of time with Sofapaka. The paperwork was open when the deadline passed, and a transfer that was almost done is now a transfer that never happened.

The dugout

The manager makes an example of Thabang Letsoalo

“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

57 Edition

The Ulinzi Stars Courier

30 Aug 2027
From our football correspondent Crisis

Player ratings

Paul Odhiambo scores twice — 8.42

Two goals and a mark of 8.42 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Javan Omondi 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 Ulinzi Stars, and it is not being withdrawn.

Match

Ulinzi Stars come up short against Mathare United

Mathare United left with the points after a 3‑4 defeat that will take some explaining on the terraces.

Match

Paul Odhiambo among the goals in a wild afternoon

7 goals in one match, Paul Odhiambo on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of Ulinzi Stars and Mathare United.

Market

Mark Bikokwa attracts admirers

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

Squad

Words at Ulinzi Stars training over how hard people work

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

Tempers go at Ulinzi Stars

Bonaventure Muchika 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

Ulinzi Stars supporters have found a favourite in Paul Odhiambo

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Paul Odhiambo 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.

Player ratings

Shannel Makwata was on a different afternoon to everybody else

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

In brief

56 Edition

The Ulinzi Stars Courier

23 Aug 2027
From our football correspondent Crisis

Market

Paul Odhiambo 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 Ulinzi Stars, and it is not being withdrawn.

Squad

Words at Ulinzi Stars training over how hard people work

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

Kenya Police take the points off Ulinzi Stars

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

Squad

Words exchanged at Ulinzi Stars

Bonaventure Muchika 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

No hiding place for Ali Mhamdi

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

The dugout

Joseph Juma faces the questions

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

The dugout

Omar Mbongi gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Omar Mbongi is on it.

Player ratings

Clinton Omondi keeps on missing

Shots: 6, not one of them in. A centre forward is paid for one thing, and on this evidence he has forgotten which thing it is.

The dugout

John Kago knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Ulinzi Stars, and both men came out saying it was fine.

In brief

55 Edition

The Ulinzi Stars Courier

16 Aug 2027
From our football correspondent Steady

Market

Clinton Omondi 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 Ulinzi Stars can pretend not to have heard.

Market

Ulinzi Stars say no — this time

The offer from Bidco 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

A row about effort at Ulinzi Stars

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

Squad

Words exchanged at Ulinzi Stars

Luyanda Makhathini 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

John Kagere out for 53 days

The medical room confirms 53 days on the sidelines for John Kagere, and a plan built around him now has to be rebuilt.

The dugout

Paul Odhiambo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Paul Odhiambo is on it.

The dugout

Joseph Juma: “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 0‑0 draw, said the honest thing and then went to say it again inside.

Squad

Clinton Omondi named player of the week

One weekend, judged against everybody else's. Clinton Omondi has come out on top of it, and for most footballers a weekly award is the only silverware a career ever produces.

Match

Ulinzi Stars draw a blank against Muranga Seal

The crowd waited for a goal that never came. Muranga Seal defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

In brief

54 Edition

The Ulinzi Stars Courier

9 Aug 2027
From our football correspondent Steady

Player ratings

Clinton Omondi scores twice — 8.96

Two goals and a mark of 8.96 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Only the photograph left for Mark Bikokwa

Fee agreed, terms agreed, medical booked. Mark Bikokwa will be somebody else’s player by the weekend, and around Ulinzi Stars the goodbyes have quietly begun.

Squad

Words exchanged at Ulinzi Stars

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

Clinton Omondi the difference as Ulinzi Stars beat Bidco United

Ask anyone on the way out what separated the sides and you will get one name: Clinton Omondi. 3‑1 against Bidco United, and the applause at the whistle was mostly his.

Transfer targets

KCB tell Ulinzi Stars: Fadhili Mwinyimvua is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Squad

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

Quintine Indeche stays put

“The easiest signature of my career.” Quintine Indeche and Ulinzi Stars agree another 2 years, and the manager can plan around him rather than about him.

Player ratings

Boniface Muchiri runs at them all day

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

Transfer targets

Ulinzi Stars try to borrow Lewis Bandi

Gor Mahia have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.

In brief

  • The dugout The manager’s verdict
  • Player ratings Everything came through Shannel Makwata
  • The dugout Boniface Muchiri has become a man the manager trusts
53 Edition

The Ulinzi Stars Courier

2 Aug 2027
From our football correspondent Uneasy

The dugout

Kelvin Thairu keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Ulinzi Stars may remember it differently, which is precisely the problem.

Squad

8 seasons of Ibrahim Shambi

65 appearances across 8 seasons in these colours. Careers like that are not built any more, and Ulinzi Stars know what they have.

Market

Mark Bikokwa attracts admirers

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

Transfer targets

Ulinzi Stars rebuffed over Aron Kithae

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

Squad

A row about effort at Ulinzi Stars

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

Squad

Tempers go at Ulinzi Stars

Bonaventure Muchika 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 Boniface Muchiri

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

Squad

Felix Otieno signs on for more

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

The dugout

No place for Omar Mbongi on the big day

He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at Ulinzi Stars pretended it was anything other than a decision about him.

In brief

52 Edition

The Ulinzi Stars Courier

26 Jul 2027
From our football correspondent Uneasy

Squad

Ali Mhamdi keeps Ulinzi Stars 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.

Transfer targets

Too dear: Ulinzi Stars walk away from Aron Kithae

$39.0K was the most the club would pay and Sofapaka were asking for more. Deals like this are revived in the last week of a window roughly half the time, and everybody involved knows it.

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

Ulinzi Stars see off Mara Sugar

Three points for Ulinzi Stars, 2‑1 the final word against Mara Sugar in a contest settled by the finer margins.

Squad

Words exchanged at Ulinzi Stars

Bonaventure Muchika 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 terraces

Ulinzi Stars supporters have found a favourite in Paul Odhiambo

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Paul Odhiambo 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

Ulinzi Stars end the wait against Mara Sugar

It had gone 5 games. The players did not celebrate like men who had won a match; they celebrated like men who had been let out of something.

Match

Ulinzi Stars settle it inside twenty minutes

2 goals before the ground had finished arriving. Mara Sugar spent the rest of the afternoon playing a match that had already been decided, and everybody in the stadium knew it.

Player ratings

Paul Odhiambo was the difference for Ulinzi Stars

Marked 7.92. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

In brief

51 Edition

The Ulinzi Stars Courier

19 Jul 2027
From our football correspondent Uneasy

Market

Terms done: Mark Bikokwa is going

Fee agreed, wages agreed, and Mathare United waiting with a shirt. Nobody at Ulinzi Stars is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Transfer targets

Fee done, terms next for Edwin Simiyu

Ulinzi Stars and Tusker have settled on $29.0K. The rest belongs to the player and his agent, and a supporter who has watched one of these before knows not to buy the shirt yet.

Market

Timothy Odhiambo 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 Ulinzi Stars, and it is not being withdrawn.

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.

Squad

Boniface Muchiri 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 Ulinzi Stars

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

The dugout

No hiding place for Boniface Andayi

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

Player ratings

Boniface Muchiri was the difference for Ulinzi Stars

Marked 7.99. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

Squad

Costly mistake from Ali Mhamdi

An error at the back is a moment; an error in goal is a goal. Ali Mhamdi knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

In brief

50 Edition

The Ulinzi Stars Courier

12 Jul 2027
From our football correspondent Crisis

Match

Ulinzi Stars bow out of the cup

KCB go through and Ulinzi Stars go home, 0‑2 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.

Market

Festus Okiring 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

The wait goes on for Ulinzi Stars

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

Transfer targets

Posta Rangers tell Ulinzi Stars: Lewis Shivachi is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Squad

Words at Ulinzi Stars training over how hard people work

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

Bonaventure Muchika 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.

Match

A bad afternoon for Ulinzi Stars against Shabana

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

The dugout

No hiding place for Paul Odhiambo

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

The dugout

The manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑1 Joseph Juma left the room before anybody could ask which.

In brief

49 Edition

The Ulinzi Stars Courier

5 Jul 2027
From our football correspondent Crisis

Market

Gundo Nkoana 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 Ulinzi Stars can pretend not to have heard.

The dugout

John Kago: 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.

Market

Ulinzi Stars say no — this time

The offer from Mathare 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.

Match

Gor Mahia end the Ulinzi Stars run at 10

Every run ends on an afternoon somebody had marked down as routine. This one went 10 matches, which is long enough that a town had stopped counting, and short enough that it will remember exactly who stopped it.

Transfer targets

Ulinzi Stars bid $65.0K for Klinsman Omulanga

The offer went to Mathare United this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

Squad

A row about effort at Ulinzi Stars

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

Match

Paul Odhiambo’s goal not enough for Ulinzi Stars

Paul Odhiambo scored, and precious little else went right: 1‑2 to Gor Mahia, and a quiet walk to the dressing room.

Squad

Tempers go at Ulinzi Stars

Bonaventure Muchika 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 Ali Mhamdi

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

In brief

48 Edition

The Ulinzi Stars Courier

28 Jun 2027
From our football correspondent Steady

Market

Cailin Knock 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

Whatever happens, Ulinzi Stars do not lose

10 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Player ratings

Ibrahim Shambi pops up at the right end — 7.50

7.50, 1 on the scoresheet, and the specific comedy of a back-four player celebrating like somebody who does this every week. He does not, and that is exactly why the ground reacted the way it did.

Market

Denis Owino has one foot out of the door

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

Transfer targets

The paperwork begins on Paul Ochuoga

A medical, a signature, a shirt held up in front of a sponsor’s board. Ulinzi Stars have done the hard part with Gor Mahia, and the part that remains is the part supporters actually see.

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.

Transfer targets

Door shut on Donald Ange Paterne

Ulinzi Stars asked and Mathare United said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

Words at Ulinzi Stars training over how hard people work

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

Abdalla Hamisi is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 35 years old, 3 points down on where he was, and a body that has started charging interest on a career.

In brief

47 Edition

The Ulinzi Stars Courier

21 Jun 2027
From our football correspondent Upbeat

Match

Ulinzi Stars leave it late against APS Bomet

Ninety minutes of very little, and then everything at once. The winner arrived in the 85th, and APS Bomet spent what remained of the match appealing to the referee rather than chasing the ball.

The dugout

Lefa Ngwenya keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Ulinzi Stars may remember it differently, which is precisely the problem.

Player ratings

Shannel Makwata beats them one at a time

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

Player ratings

Boniface Andayi, 33, rolls back the years — 7.88

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

Match

Whatever happens, Ulinzi Stars do not lose

9 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Market

Timothy Odhiambo 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 Ulinzi Stars, and it is not being withdrawn.

Transfer targets

No deal for Lewis Shivachi at that price

Ulinzi Stars offered $16.0K; Posta Rangers said it was not close. The manager will be told the money is still there for the right player, which is what managers are told.

Squad

A row about effort at Ulinzi Stars

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

Match

Ulinzi Stars find a way past APS Bomet

APS Bomet made Ulinzi Stars work for it, but the scoreboard read 2‑1 at the end and the table does not ask how.

In brief

46 Edition

The Ulinzi Stars Courier

14 Jun 2027
From our football correspondent Steady

Market

Terms done: Denis Owino is going

Fee agreed, wages agreed, and Sofapaka waiting with a shirt. Nobody at Ulinzi Stars is pretending otherwise, and the supporters have stopped asking whether and started asking when.

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.

The dugout

Denis Owino: 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.

Match

8 unbeaten for Ulinzi Stars

Hard to beat is not the same as winning, but 8 matches without defeat is a foundation Ulinzi Stars did not have in the autumn.

Transfer targets

Ulinzi Stars make their move for Lewis Shivachi

$16.0K on the table at Posta Rangers. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

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.

Squad

Omar Mbongi is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 38 years old, 3 points down on where he was, and a body that has started charging interest on a career.

Squad

Bonaventure Muchika 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

Javan Omondi signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Javan Omondi commits to Ulinzi Stars for another 3 years.

In brief

45 Edition

The Ulinzi Stars Courier

7 Jun 2027
From our football correspondent Upbeat

Player ratings

Clinton Omondi scores twice — 8.62

Two goals and a mark of 8.62 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

The dugout

Gundo Nkoana: 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.

Market

Mark Bikokwa 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.

Transfer targets

Lewis Bandi due for a Ulinzi Stars medical

Everything agreed with Gor Mahia, everything agreed with the player; a doctor is the only person left to persuade. The photograph is a day or two away.

Match

7 unbeaten for Ulinzi Stars

Hard to beat is not the same as winning, but 7 matches without defeat is a foundation Ulinzi Stars did not have in the autumn.

Squad

A falling-out at Ulinzi Stars

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

Player ratings

The game went through Leonlevitt Osiago — 7.31

Marked 7.31 on 14 actions at both ends of the pitch. Midfielders like this get described as unspectacular by people who have never tried to play against one.

Squad

Luyanda Makhathini signs on for more

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

Squad

Words at Ulinzi Stars training over how hard people work

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

44 Edition

The Ulinzi Stars Courier

31 May 2027
From our football correspondent Steady

Market

Gundo Nkoana 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

Boniface Muchiri runs at them all day

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

Market

Only the photograph left for Denis Owino

Fee agreed, terms agreed, medical booked. Denis Owino will be somebody else’s player by the weekend, and around Ulinzi Stars the goodbyes have quietly begun.

Match

Whatever happens, Ulinzi Stars do not lose

6 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Boniface Muchiri 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 Ulinzi Stars

Bonaventure Muchika 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

Lefa Ngwenya 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.

Match

Ulinzi Stars share the spoils with Kakamega Homeboyz

A 1‑1 draw with Kakamega Homeboyz leaves the dressing room somewhere between relief and regret.

The dugout

Ulinzi Stars keep their word to Luyanda Makhathini

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.

In brief

43 Edition

The Ulinzi Stars Courier

24 May 2027
From our football correspondent Upbeat

Match

Ibrahim Shambi settles it late for Ulinzi Stars

The 89th minute, half the ground already edging towards the exits, and Ibrahim Shambi decided nobody was going anywhere. Nairobi United had no time left to answer.

Market

Cailin Knock 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 Ulinzi Stars can pretend not to have heard.

Player ratings

Both of them Ibrahim Shambi's — 8.17

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

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

Ibrahim Shambi the difference as Ulinzi Stars beat Nairobi United

Ask anyone on the way out what separated the sides and you will get one name: Ibrahim Shambi. 2‑1 against Nairobi United, and the applause at the whistle was mostly his.

Squad

A falling-out at Ulinzi Stars

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

The dugout

The manager makes an example of John Kago

“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

Nobody could get near Boniface Muchiri

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

The dugout

A satisfied Joseph Juma

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

In brief

42 Edition

The Ulinzi Stars Courier

17 May 2027
From our football correspondent Steady

The dugout

Timothy Odhiambo: 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

Tempers go at Ulinzi Stars

Luyanda Makhathini 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

Cailin Knock 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

No hiding place for Luyanda Makhathini

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

Match

Ulinzi Stars and AFC Leopards take a point apiece

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

The dugout

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

The dugout

Half-satisfied: Joseph Juma on the draw

“There are things I liked and things we will be doing on Tuesday until they are right.” 2‑2, and a manager who had already decided what Tuesday looked like.

Squad

“I want to play”: Lefa Ngwenya speaks

“I respect the manager and I am not going to sit here and pretend I am happy.” It is the most common sentence in football and it has never once been the end of a story.

Market

The Shannel Makwata question follows Ulinzi Stars around

Every press conference now starts and ends the same way: with Shannel Makwata’s future. The manager has run out of new ways to say nothing.

In brief

41 Edition

The Ulinzi Stars Courier

10 May 2027
From our football correspondent Upbeat

Match

Ulinzi Stars through in the cup

A 3‑0 win over Shabana, and the draw for the next round can be watched with some interest for once.

Match

Ulinzi Stars throw away a 2-goal lead

2 in front and in complete control, and it finished with Tusker the happier side. There is no version of this afternoon that Ulinzi Stars will enjoy reviewing.

Player ratings

No sign of nerves from Simon Omondi at 21 — 7.90

The hardest thing about being 21 in a senior side is that nobody makes allowances. Simon Omondi did not need any: 7.90, and he looked the most comfortable man on the pitch.

Player ratings

Bernard Ongoma, 34, rolls back the years — 8.28

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

Player ratings

Boniface Andayi pops up at the right end — 7.76

7.76, 1 on the scoresheet, and the specific comedy of a back-four player celebrating like somebody who does this every week. He does not, and that is exactly why the ground reacted the way it did.

Player ratings

Boniface Muchiri runs at them all day

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

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

Cailin Knock 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.

The terraces

Ulinzi Stars supporters have found a favourite in Javan Omondi

There is a particular warmth a ground reserves for a 20-year-old it feels ownership of. Javan Omondi 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.

In brief

40 Edition

The Ulinzi Stars Courier

3 May 2027
From our football correspondent Steady

Market

Denis Owino has one foot out of the door

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

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

A row about effort at Ulinzi Stars

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

Match

Ulinzi Stars see off Mathare United

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

The dugout

Cailin Knock 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

Mark Bikokwa slips down the pecking order

The demotion a club never announces and a dressing room always notices. Mark Bikokwa is further from the side than he was, and the reason will not be given until he asks.

The dugout

Joseph Juma: “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.

The dugout

Paul Odhiambo gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Paul Odhiambo is on it.

Looking ahead

The leaders are next for Ulinzi Stars

Tusker top the table and they are coming into view. Nothing to lose, which is what every manager says before losing.

In brief

39 Edition

The Ulinzi Stars Courier

26 Apr 2027
From our football correspondent Crisis

Market

Timothy Odhiambo 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 Ulinzi Stars can pretend not to have heard.

Squad

Tempers go at Ulinzi Stars

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

Kenya Police take the points off Ulinzi Stars

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

Squad

A row about effort at Ulinzi Stars

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

Player ratings

Shannel Makwata beats them one at a time

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

The dugout

No hiding place for John Kago

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

The dugout

The manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 1‑3 Joseph Juma left the room before anybody could ask which.

The dugout

Omar Mbongi 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.

Squad

Mark Bikokwa 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.

In brief

38 Edition

The Ulinzi Stars Courier

19 Apr 2027
From our football correspondent Crisis

The dugout

Ali Swaleh: 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

A row about effort at Ulinzi Stars

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

Match

A bad afternoon for Ulinzi Stars against Muranga Seal

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

Squad

A falling-out at Ulinzi Stars

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

The dugout

Mark Bikokwa 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

Joseph Juma 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

Paul Odhiambo is still paying for one afternoon at Ulinzi Stars

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

Player ratings

Nobody could get near Shannel Makwata

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

Player ratings

The chances came and went for Clinton Omondi

8 shots, and a count that reads like a good afternoon until you check the other column. Strikers survive weeks like this on the understanding that the chances keep arriving; the day they stop is the day it becomes a problem.

In brief

37 Edition

The Ulinzi Stars Courier

12 Apr 2027
From our football correspondent Steady

Player ratings

Both of them Paul Odhiambo's — 8.81

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

Match

Paul Odhiambo sends Ulinzi Stars past Bidco United

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

Squad

A row about effort at Ulinzi Stars

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

Squad

Words exchanged at Ulinzi Stars

Bonaventure Muchika 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 terraces

Ulinzi Stars supporters have found a favourite in Paul Odhiambo

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Paul Odhiambo 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.

The dugout

No hiding place for Ali Mhamdi

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

Match

Paul Odhiambo at the heart of a fast Ulinzi Stars start

2 goals inside twenty minutes with Paul Odhiambo in the middle of it, and Bidco United unable to get near the ball long enough to change anything. Some matches are won before the first drink.

Player ratings

Ali Swaleh ran the middle of the pitch — 7.30

He won it back and then made something of it, which is two jobs and the reason the scoreline looks the way it does. 9 combined actions and a mark of 7.30, and not one of them will make a highlights package.

Player ratings

Leonlevitt Osiago will replay that one

1 error, one goal, and a night in front of the same three seconds. He will see it tonight, tomorrow and probably in February, and everybody who has played knows exactly which frame he keeps stopping on.

In brief

36 Edition

The Ulinzi Stars Courier

5 Apr 2027
From our football correspondent Steady

Player ratings

Bernard Mootian, 33, rolls back the years — 8.02

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

Market

Denis Owino has one foot out of the door

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

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

Tempers go at Ulinzi Stars

Bonaventure Muchika 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

Boniface Muchiri was unplayable

Successful dribbles: 19. 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

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

Cailin Knock 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

Two points walk out of the ground

Level with 88 minutes on the clock, after an afternoon Ulinzi Stars had all but put away. Kariobangi Sharks will call it a point earned; the home dressing room will call it two given away, and both of them are right.

Squad

Festus Okiring slips down the pecking order

The demotion a club never announces and a dressing room always notices. Festus Okiring is further from the side than he was, and the reason will not be given until he asks.

In brief

35 Edition

The Ulinzi Stars Courier

29 Mar 2027
From our football correspondent Steady

Squad

Kelvin Thairu breaks a bone — 19 days out

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

The dugout

Cailin Knock keeps the receipts

“I remember the meeting. I remember exactly what was promised in it.” Ulinzi Stars may remember it differently, which is precisely the problem.

Market

Ali Swaleh 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 Ulinzi Stars, and it is not being withdrawn.

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

Tempers go at Ulinzi Stars

Luyanda Makhathini 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

The decline has begun for Abdalla Hamisi

Everybody saw it before anybody said it. At 35 the numbers say 3 points down on what he was, and the question for Ulinzi Stars is how to handle a man they owe a great deal.

The dugout

The manager makes an example of Lefa Ngwenya

“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

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

Market

The Paul Odhiambo talk will not go away

Another week, another link, another denial nobody quite believes. Ulinzi Stars know the market decides these things, not the back pages — but the back pages are louder.

In brief

34 Edition

The Ulinzi Stars Courier

22 Mar 2027
From our football correspondent Steady

Match

Ulinzi Stars taken apart

0‑3 to Mara Sugar, and it was every bit as bad as the number suggests. There are defeats you argue about and defeats you apologise for; this was the second kind.

Squad

A fracture rules Kelvin Thairu out for 26 days

Bones knit. That is the one merciful thing about this injury and the reason Ulinzi Stars will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Ali Mhamdi signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Ali Mhamdi commits to Ulinzi Stars for another 1 years.

Squad

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

Omar Mbongi is slowing down

At 38, 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

The manager makes an example of John Kago

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

Boardroom

Nobody left the Ulinzi Stars dressing room in a hurry

The door stayed shut a long time after the final whistle. What was said in there is between them; whether it worked is between them and 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‑3 defeat, delivered by Joseph Juma to a room that had heard them before.

The dugout

Festus Okiring 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

33 Edition

The Ulinzi Stars Courier

15 Mar 2027
From our football correspondent Upbeat

Squad

Kelvin Thairu breaks a bone — 33 days out

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

Squad

A one-man rearguard from Ali Mhamdi

There were 6 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

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.

Match

6 unbeaten for Ulinzi Stars

Hard to beat is not the same as winning, but 6 matches without defeat is a foundation Ulinzi Stars did not have in the autumn.

Squad

A row about effort at Ulinzi Stars

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

The dugout

No hiding place for Bonaventure Muchika

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

Player ratings

Clinton Omondi stands above it all

Some games turn on a moment; this one turned on a man. 7.75 on the card, and the Ulinzi Stars support went home talking about one name.

Match

Honours even between Ulinzi Stars and KCB

1‑1, and both dressing rooms will call it two points lost. A draw that asked plenty of questions and answered none of them.

The dugout

Boniface Muchiri gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Boniface Muchiri is on it.

In brief

32 Edition

The Ulinzi Stars Courier

8 Mar 2027
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Bernard Ongoma

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

Squad

40 days out for Kelvin Thairu after a fracture

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

Market

Only the photograph left for Denis Owino

Fee agreed, terms agreed, medical booked. Denis Owino will be somebody else’s player by the weekend, and around Ulinzi Stars the goodbyes have quietly begun.

Squad

Boniface Andayi signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Boniface Andayi commits to Ulinzi Stars for another 2 years.

Squad

A row about effort at Ulinzi Stars

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

The terraces

Ulinzi Stars supporters have found a favourite in Paul Odhiambo

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Paul Odhiambo 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

The run is over for Ulinzi Stars

4 matches without defeat, and then Shabana. Nobody at the ground pretended it would go on forever; nobody expected it to stop here either.

Market

Omar Mbongi told to find a new club

“They were honest with me, and I would rather know.” Omar Mbongi has been informed he is not in the manager's thinking at Ulinzi Stars.

Match

Two points walk out of the ground

Level with 90 minutes on the clock, after an afternoon Ulinzi Stars had all but put away. Shabana will call it a point earned; the home dressing room will call it two given away, and both of them are right.

In brief

31 Edition

The Ulinzi Stars Courier

1 Mar 2027
From our football correspondent Triumph

Squad

The knee: Bernard Ongoma out for 24 days

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

Squad

A fracture rules Kelvin Thairu out for 47 days

Bones knit. That is the one merciful thing about this injury and the reason Ulinzi Stars will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Ali Mhamdi stands alone

7 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

Ulinzi Stars cannot stop winning

4 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Words exchanged at Ulinzi Stars

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

Ulinzi Stars get the job done against Gor Mahia

A 2‑1 win over Gor Mahia, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Market

No place for Ibrahim Shambi in the plan

“The manager did not use many words, and he did not need to.” Ibrahim Shambi has his answer from Ulinzi Stars; what he does with it is the next window’s story.

Player ratings

Ninety minutes of Boniface Muchiri at his very best

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

The dugout

The manager makes an example of Cailin Knock

“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

30 Edition

The Ulinzi Stars Courier

22 Feb 2027
From our football correspondent Triumph

Squad

A knee injury of the worst kind for Bernard Ongoma

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

Squad

A fracture rules Kelvin Thairu out for 55 days

Bones knit. That is the one merciful thing about this injury and the reason Ulinzi Stars will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Match

Ulinzi Stars make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Ulinzi Stars have 3 straight wins of it.

Squad

Words at Ulinzi Stars training over how hard people work

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

A falling-out at Ulinzi Stars

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

Match

Clinton Omondi the difference as Ulinzi Stars beat Bandari

Ask anyone on the way out what separated the sides and you will get one name: Clinton Omondi. 2‑0 against Bandari, and the applause at the whistle was mostly his.

Player ratings

Clinton Omondi in the eights

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

Player ratings

Boniface Muchiri was on a different afternoon to everybody else

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

The dugout

Gundo Nkoana 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

29 Edition

The Ulinzi Stars Courier

15 Feb 2027
From our football correspondent Upbeat

Squad

The knee: Bernard Ongoma out for 38 days

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

Squad

A fracture rules Kelvin Thairu out for 62 days

Bones knit. That is the one merciful thing about this injury and the reason Ulinzi Stars will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Player ratings

Both of them Paul Odhiambo's — 8.61

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

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

Words exchanged at Ulinzi Stars

Bonaventure Muchika 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

Ulinzi Stars get the job done against APS Bomet

A 2‑0 win over APS Bomet, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

The dugout

Joseph Juma: “That is the standard”

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

The dugout

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

The dugout

John Kago left out for tactical reasons at Ulinzi Stars

The shape wanted a different profile against this opponent, which is a real football answer and no comfort at all to the man it is about. He did nothing wrong and he did not play.

In brief

28 Edition

The Ulinzi Stars Courier

8 Feb 2027
From our football correspondent Upbeat

Squad

Bernard Ongoma damages knee ligaments — 45 days out

The words a physio says slowly. 45 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Squad

Kelvin Thairu breaks a bone — 69 days out

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

Market

Only the photograph left for Denis Owino

Fee agreed, terms agreed, medical booked. Denis Owino will be somebody else’s player by the weekend, and around Ulinzi Stars the goodbyes have quietly begun.

Boardroom

3 academy graduates step up at Ulinzi Stars

Senior shirt numbers handed to boys the coaches have known since they were twelve. Most will not make it and all of them have already done the hard part.

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

Luyanda Makhathini 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.

The terraces

The crowd has taken to Paul Odhiambo

At 22 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

Market

Dennis Okoth steps up from the Ulinzi Stars academy

There is no fee, no unveiling and no agent on the steps. Dennis Okoth 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.

Market

One of our own: Clinton Nyakeya joins the Ulinzi Stars first team

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

In brief

27 Edition

The Ulinzi Stars Courier

1 Feb 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Bernard Ongoma

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

Squad

76 days out for Kelvin Thairu after a fracture

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

Market

Abdalla Hamisi 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 Ulinzi Stars, and it is not being withdrawn.

Boardroom

Deadline passes with 0 signed and 0 gone

That is the business done at Ulinzi Stars until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

Transfer targets

Ulinzi Stars baulk at the price for Reuben Juma

Kenya Police wanted more than $13.0K and the board would not go there. Walked away, for now, which in a transfer window means until somebody blinks.

Squad

Tempers go at Ulinzi Stars

Luyanda Makhathini 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.

Transfer targets

Deadline beats Ulinzi Stars to Brian Marani

The clock did what Sofapaka would not, and ended it. Supporters who watched the countdown will spend the next window doing it again.

Squad

Too much change too quickly at Ulinzi Stars

6 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

The dugout

Festus Okiring gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Festus Okiring is on it.

In brief

26 Edition

The Ulinzi Stars Courier

25 Jan 2027
From our football correspondent Steady

Squad

Bernard Ongoma damages knee ligaments — 59 days out

The words a physio says slowly. 59 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Squad

A fracture rules Kelvin Thairu out for 84 days

Bones knit. That is the one merciful thing about this injury and the reason Ulinzi Stars will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Market

Denis Owino has said yes to Mara Sugar

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

Market

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

Squad

Tempers go at Ulinzi Stars

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

Transfer targets

Ulinzi Stars bid $13.0K for Reuben Juma

The offer went to Kenya Police this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.

In brief

25 Edition

The Ulinzi Stars Courier

18 Jan 2027
From our football correspondent Steady

Squad

A knee injury of the worst kind for Bernard Ongoma

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

Squad

A fracture rules Kelvin Thairu out for 92 days

Bones knit. That is the one merciful thing about this injury and the reason Ulinzi Stars will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Ali Mhamdi signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Ali Mhamdi commits to Ulinzi Stars for another 1 years.

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.

Market

Eyes on Denis Owino again

The phone has started ringing about Denis Owino again, and this time the name on the line is Mara Sugar. Ulinzi Stars are listening politely and promising nothing.

Transfer targets

Ulinzi Stars ask about Lewis Bandi

A loan enquiry to Gor Mahia: 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

Ulinzi Stars ask about Geoffrey Onyango

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

The dugout

Omar Mbongi gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Omar Mbongi is on it.

Market

The shop window has Bernard Mootian in it

Ulinzi Stars have let the market know Bernard Mootian can be had. No price in the advert, but everyone in the trade knows roughly what it says.

In brief

24 Edition

The Ulinzi Stars Courier

11 Jan 2027
From our football correspondent Steady

Squad

The knee: Bernard Ongoma out for 74 days

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

Squad

A fracture rules Kelvin Thairu out for 99 days

Bones knit. That is the one merciful thing about this injury and the reason Ulinzi Stars will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

A falling-out at Ulinzi Stars

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

Transfer targets

A loan move for Lewis Bandi is in the works

Ulinzi Stars 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.

Transfer targets

A loan move for Geoffrey Onyango is in the works

Ulinzi Stars have made the call to Kenya Police. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.

The dugout

When it matters, Boniface Muchiri 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

23 Edition

The Ulinzi Stars Courier

4 Jan 2027
From our football correspondent Steady

Squad

Bernard Ongoma damages knee ligaments — 81 days out

The words a physio says slowly. 81 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Squad

A fracture rules Kelvin Thairu out for 106 days

Bones knit. That is the one merciful thing about this injury and the reason Ulinzi Stars will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Bonaventure Muchika 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.

Transfer targets

Ulinzi Stars try to borrow Geoffrey Onyango

Kenya Police have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.

Squad

Too much change too quickly at Ulinzi Stars

6 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

Market

Bernard Mootian told to find a new club

“They were honest with me, and I would rather know.” Bernard Mootian has been informed he is not in the manager's thinking at Ulinzi Stars.

The dugout

When it matters, Festus Okiring 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.

Boardroom

Open for business: Ulinzi Stars enter the window

The registration window is open and the phone has started. Between now and the deadline this club will be linked with forty players and sign three, which is the usual ratio.

Market

The Paul Odhiambo talk will not go away

Another week, another link, another denial nobody quite believes. Ulinzi Stars know the market decides these things, not the back pages — but the back pages are louder.

In brief

22 Edition

The Ulinzi Stars Courier

28 Dec 2026
From our football correspondent Steady

Squad

The knee: Bernard Ongoma out for 88 days

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

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

Omar Mbongi is slowing down

At 38, 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.

Squad

A falling-out at Ulinzi Stars

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

Boardroom

Wages eat 98% of everything Ulinzi Stars earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

The dugout

When it matters, Paul Odhiambo 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

21 Edition

The Ulinzi Stars Courier

21 Dec 2026
From our football correspondent Steady

Squad

The knee: Bernard Ongoma out for 95 days

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

Market

Brian Birgen 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 Ulinzi Stars can pretend not to have heard.

Squad

A row about effort at Ulinzi Stars

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

In brief

20 Edition

The Ulinzi Stars Courier

14 Dec 2026
From our football correspondent Steady

Squad

Ibrahim Shambi signs on for more

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

Squad

Words at Ulinzi Stars training over how hard people work

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

Luyanda Makhathini 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.

In brief

19 Edition

The Ulinzi Stars Courier

7 Dec 2026
From our football correspondent Steady

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.

Squad

Tempers go at Ulinzi Stars

Cailin Knock 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

A step back for Mark Bikokwa at Ulinzi Stars

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.

Squad

Simon Omondi signs on for more

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

Boardroom

$234.4K on the table at Ulinzi Stars

The board have answered with money instead of encouragement, which is the only answer a manager ever wants. Spending it well is now entirely his problem.

The dugout

Ibrahim Shambi asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

In brief

18 Edition

The Ulinzi Stars Courier

30 Nov 2026
From our football correspondent Steady

Squad

Words exchanged at Ulinzi Stars

Cailin Knock 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.

Boardroom

119% of the income goes out in wages at Ulinzi Stars

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Squad

A row about effort at Ulinzi Stars

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

Squad

Ulinzi Stars are still strangers to each other

6 new signings in one window. Every one may be an upgrade and the side can still be worse for a while, which is the part of a rebuild the verdicts never mention.

The dugout

John Kago 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

Ulinzi Stars put Mark Bikokwa up for sale

The list is a quiet document with a loud meaning. Mark Bikokwa may talk to anybody who asks, and everybody at the club understands what that means.

In brief

17 Edition

The Ulinzi Stars Courier

23 Nov 2026
From our football correspondent Steady

Squad

Cailin Knock arrives at the club he grew up with

Every footballer has an answer to the question about his boyhood club, and most of them never get to act on it. Cailin Knock has, at Ulinzi Stars, and the first month will show what that does to a man.

Squad

Ali Mhamdi stays put

“The easiest signature of my career.” Ali Mhamdi and Ulinzi Stars agree another 1 years, and the manager can plan around him rather than about him.

Squad

A falling-out at Ulinzi Stars

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

In brief

16 Edition

The Ulinzi Stars Courier

16 Nov 2026
From our football correspondent Steady

Squad

Thabang Letsoalo gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Thabang Letsoalo has just signed for Ulinzi Stars, and for once the answer mattered.

Squad

Luyanda Makhathini signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Luyanda Makhathini commits to Ulinzi Stars for another 2 years.

Squad

Tempers go at Ulinzi Stars

Bonaventure Muchika 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

Ali Mhamdi has outgrown this division

There is a level at which a footballer stops being tested and starts being contained, and he reached it some time ago. Ulinzi Stars know it, and so does everybody who watches him.

Market

Still no ink between Ulinzi Stars and Gundo Nkoana

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

Market

Experience through the door at Ulinzi Stars

Ali Mhamdi arrives at 34 with nothing left to prove and plenty left to pass on. Legs are a young man's currency; knowing where to stand never ages.

In brief

15 Edition

The Ulinzi Stars Courier

9 Nov 2026
From our football correspondent Steady

Squad

James Saruni damages knee ligaments — 158 days out

The words a physio says slowly. 158 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Squad

Words exchanged at Ulinzi Stars

Boniface Andayi 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 Ulinzi Stars training over how hard people work

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

Simon Omondi 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

Festus Okiring gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Festus Okiring is on it.

Squad

Boniface Muchiri goes off with his country

A call-up flatters the player and the club that produced him in the same breath. Ulinzi Stars would like him back in one piece and know they will not be consulted.

In brief

14 Edition

The Ulinzi Stars Courier

2 Nov 2026
From our football correspondent Steady

Squad

James Saruni damages knee ligaments — 165 days out

The words a physio says slowly. 165 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Boardroom

Wages swallow 119% of the Ulinzi Stars income

Every club pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time it has been tried.

The dugout

Masita Masuta gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Masita Masuta is on it.

In brief