Khotso Malope

Attacking Midfielder (R) - Ulinzi Stars
27 Sep 2028
Wednesday
Process

Marked for Khotso Malope

113 Edition

The Ulinzi Stars Courier

25 Sep 2028
From our football correspondent Crisis

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.

Match

Ulinzi Stars let it slip despite Tumiso Mogakwe

Tumiso Mogakwe had done his part in building a 2-goal cushion. What happened after that was collective, and Posta Rangers were allowed back into a match that had been finished with.

Player ratings

Khotso Malope, 34, rolls back the years — 8.04

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

Squad

Words at Ulinzi Stars training over how hard people work

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

Player ratings

Tumiso Mogakwe in the eights

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

Squad

The manager makes an example of Thabo Nkabinde

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Match

Ulinzi Stars share the spoils with Posta Rangers

A 3‑3 draw with Posta Rangers leaves the dressing room somewhere between relief and regret.

Squad

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

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

Back issues
112 Edition

The Ulinzi Stars Courier

18 Sep 2028
From our football correspondent Crisis

Squad

Tempers go at Ulinzi Stars

Edwin Simiyu was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Boardroom

The numbers do not look good at Ulinzi Stars

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

Squad

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

A bad afternoon for Ulinzi Stars against Kakamega Homeboyz

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

Squad

The manager makes an example of Ibrahim Shambi

“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

A promise honoured for Edwin Simiyu

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

Player ratings

Tumiso Mogakwe runs at them all day

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

Market

The Tumiso Mogakwe story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Tumiso Mogakwe signs something — a contract at Ulinzi Stars or anywhere else — this column belongs to him.

Player ratings

Ntisikelelo Mbele could not find anything

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

In brief

111 Edition

The Ulinzi Stars Courier

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

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

The manager makes an example of Tumiso Mogakwe

“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

Nicholas Kipkirui stays put

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

Match

Masita Masuta answers Nairobi United immediately

Conceding is one thing; the response is what tells you about a dressing room. Masita Masuta had Ulinzi Stars level again within 4 minutes, and Nairobi United never got to play with a lead at all.

Match

Honours even between Ulinzi Stars and Nairobi United

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

Player ratings

Nobody could get near Tumiso Mogakwe

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

Market

The Boniface Muchiri story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Boniface Muchiri signs something — a contract at Ulinzi Stars or anywhere else — this column belongs to him.

Player ratings

Off the bench and decisive: Masita Masuta

The substitution nobody applauded turned out to be the whole story. Ulinzi Stars were going nowhere until he came on.

In brief

110 Edition

The Ulinzi Stars Courier

4 Sep 2028
From our football correspondent Upbeat

Boardroom

Ulinzi Stars put Brian Omurwa 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.

Squad

Edwin Simiyu 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.

Squad

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

Only the photograph left for Leonlevitt Osiago

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

Squad

Words at Ulinzi Stars training over how hard people work

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

Match

Nobody wins at Ulinzi Stars

8 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Match

Ulinzi Stars find a way past AFC Leopards

AFC Leopards made Ulinzi Stars work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Boardroom

Wages eat 106% 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.

In brief

109 Edition

The Ulinzi Stars Courier

28 Aug 2028
From our football correspondent Uneasy

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.

The terraces

The boos come down from three sides

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

Squad

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

Match

A bad afternoon for Ulinzi Stars against Tusker

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

Match

Nobody could stop scoring

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

Squad

Tempers go at Ulinzi Stars

Edwin Simiyu 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.

Player ratings

Paul Odhiambo was on a different afternoon to everybody else

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

Squad

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

108 Edition

The Ulinzi Stars Courier

21 Aug 2028
From our football correspondent Uneasy

Match

Still nobody has beaten Ulinzi Stars

The unbeaten run reaches 8. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

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.

Boardroom

Ulinzi Stars counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Ulinzi Stars now.

Squad

Words at Ulinzi Stars training over how hard people work

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

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.

Squad

Tempers go at Ulinzi Stars

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

Tumiso Mogakwe 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.

Match

No goals between Ulinzi Stars and Mathare United

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Mathare United will be the happier side with the point.

Market

Tumiso Mogakwe linked with a move away

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

In brief

107 Edition

The Ulinzi Stars Courier

14 Aug 2028
From our football correspondent Upbeat

Squad

Ntisikelelo Mbele 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.

Match

Still nobody has beaten Ulinzi Stars

The unbeaten run reaches 7. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Player ratings

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

Khotso Malope 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.

Squad

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.

Match

Honours even between Ulinzi Stars and Kenya Police

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

Market

Herman Mwambegu told to find a new club

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

Market

The Boniface Muchiri story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Boniface Muchiri signs something — a contract at Ulinzi Stars or anywhere else — this column belongs to him.

In brief

106 Edition

The Ulinzi Stars Courier

7 Aug 2028
From our football correspondent Upbeat

Boardroom

Ulinzi Stars spell it out for Brian Omurwa

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

Squad

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

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

Market

Only the photograph left for Leonlevitt Osiago

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

Match

Nobody wants to play Ulinzi Stars right now

3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for 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.

Match

Another one collected away from home

3 on the bounce on the road for Ulinzi Stars. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Match

Ulinzi Stars find a way past Muranga Seal

Muranga Seal made Ulinzi Stars work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

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 2 years.

In brief

105 Edition

The Ulinzi Stars Courier

31 Jul 2028
From our football correspondent Upbeat

Match

Cruel end for Bidco United as Ulinzi Stars pounce

There is no crueller way to lose a football match. Ulinzi Stars scored in the 94th minute, the restart barely happened, and the away end was still standing when the whistle went.

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

Tumiso Mogakwe runs at them all day

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

Player ratings

No sign of nerves from Mark Shaban at 21 — 7.64

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

Match

Ulinzi Stars find a way past Bidco United

Bidco United made Ulinzi Stars work for it, but the scoreboard read 3‑2 at the end and the table does not ask how.

Squad

Khotso Malope 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 Faxriddin Muhammadov

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

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

Faxriddin Muhammadov was on a different afternoon to everybody else

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

104 Edition

The Ulinzi Stars Courier

24 Jul 2028
From our football correspondent Uneasy

Player ratings

No sign of nerves from Mark Shaban at 21 — 8.42

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

Squad

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

Boardroom

Ulinzi Stars counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Ulinzi Stars now.

Squad

Words at Ulinzi Stars training over how hard people work

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

The crowd has taken to Mark Shaban

At 21 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.

Match

Ulinzi Stars get the job done against Kariobangi Sharks

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

Squad

Tempers go at Ulinzi Stars

Nicholas Kipkirui was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Squad

No hiding place for Masita Masuta

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

Player ratings

Nobody could get near Tumiso Mogakwe

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

In brief

103 Edition

The Ulinzi Stars Courier

17 Jul 2028
From our football correspondent Crisis

Market

Ulinzi Stars say no — this time

The offer from AFC Leopards for Timothy Odhiambo 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

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.

Squad

Khotso Malope 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.

Player ratings

Nobody could get near Tumiso Mogakwe

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

Player ratings

The afternoon belonged to Paul Odhiambo

7.62, and no serious argument from anybody who was there. Ulinzi Stars had eleven men on the pitch and one of them decided how it went.

Match

Paul Odhiambo rescues a point for Ulinzi Stars

It needed Paul Odhiambo to find the net to bring anything home at all: 1‑1 against Mara Sugar, and half the dressing room will call it a point won.

Squad

Ibrahim Shambi 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 Boniface Muchiri story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Boniface Muchiri signs something — a contract at Ulinzi Stars or anywhere else — this column belongs to him.

In brief

102 Edition

The Ulinzi Stars Courier

10 Jul 2028
From our football correspondent Crisis

Market

Only the photograph left for Leonlevitt Osiago

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

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

Words at Ulinzi Stars training over how hard people work

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

No hiding place for Tumiso Mogakwe

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

Match

Paul Odhiambo the difference as Ulinzi Stars beat KCB

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

Boardroom

107% 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.

Player ratings

Paul Odhiambo stands above it all

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

Squad

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

Market

The Khotso Malope 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

101 Edition

The Ulinzi Stars Courier

3 Jul 2028
From our football correspondent Crisis

Boardroom

Ulinzi Stars put Brian Omurwa 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.

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.

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.

Match

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

5 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

Ulinzi Stars cannot find the net

3 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

Khotso Malope falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

Market

No place for Paul Odhiambo in the plan

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

Squad

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.

Squad

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

100 Edition

The Ulinzi Stars Courier

26 Jun 2028
From our football correspondent Crisis

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.

Boardroom

Ulinzi Stars counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Ulinzi Stars now.

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.

Match

A bad afternoon for Ulinzi Stars against Gor Mahia

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

Squad

The manager makes an example of Ibrahim Shambi

“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

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

Tumiso Mogakwe linked with a move away

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

Player ratings

A day to forget for Khotso Malope

Marked 5.51, and generously at that. Nothing came off, and by the end the crowd had stopped expecting it to.

In brief

99 Edition

The Ulinzi Stars Courier

19 Jun 2028
From our football correspondent Crisis

Squad

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

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

Bandari take the points off Ulinzi Stars

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

Player ratings

Tumiso Mogakwe runs at them all day

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

Squad

No hiding place for Thabo Nkabinde

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

Squad

Ibrahim Shambi 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 Boniface Muchiri story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Boniface Muchiri signs something — a contract at Ulinzi Stars or anywhere else — this column belongs to him.

Player ratings

A day to forget for Thabo Nkabinde

Marked 5.70, and generously at that. Nothing came off, and by the end the crowd had stopped expecting it to.

Player ratings

Masita Masuta could not find anything

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

In brief

98 Edition

The Ulinzi Stars Courier

12 Jun 2028
From our football correspondent Uneasy

Player ratings

No sign of nerves from Mark Shaban at 21 — 8.04

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

Market

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

Leonlevitt Osiago signs for AFC Leopards while still at Ulinzi Stars

The rules permit it and it stings anyway. Leonlevitt Osiago has agreed terms with AFC Leopards for the summer, and until then he pulls on this shirt as a player who has already chosen his next one.

Squad

Words at Ulinzi Stars training over how hard people work

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

The crowd has taken to Mark Shaban

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

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

Ulinzi Stars count the cost of losing Herman Mwambegu

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

Boardroom

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

Tempers go at Ulinzi Stars

Reuben Juma was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

97 Edition

The Ulinzi Stars Courier

5 Jun 2028
From our football correspondent Crisis

The terraces

The boos come down from three sides

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

Squad

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

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

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

Sofapaka take the points off Ulinzi Stars

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

Squad

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

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

Khotso Malope never got going

5.43 on the card. Some afternoons a footballer looks like a man who has only just been introduced to the game, and this was one of them.

Player ratings

Clinton Omondi never got going

5.69 on the card. Some afternoons a footballer looks like a man who has only just been introduced to the game, and this was one of them.

In brief

96 Edition

The Ulinzi Stars Courier

29 May 2028
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.

Boardroom

Ulinzi Stars counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Ulinzi Stars now.

Match

Tumiso Mogakwe the difference as Ulinzi Stars beat Posta Rangers

Ask anyone on the way out what separated the sides and you will get one name: Tumiso Mogakwe. 3‑2 against Posta Rangers, and the applause at the whistle was mostly his.

Squad

Words at Ulinzi Stars training over how hard people work

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

Player ratings

Ninety minutes of Tumiso Mogakwe at his very best

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

Squad

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.

Match

Ulinzi Stars settle it inside twenty minutes

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

Player ratings

A masterclass from Boniface Muchiri

Marked 8.20 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

In brief

95 Edition

The Ulinzi Stars Courier

22 May 2028
From our football correspondent Uneasy

Squad

Khotso Malope 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 Faxriddin Muhammadov

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

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.

Player ratings

Ninety minutes of Boniface Muchiri at his very best

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

Player ratings

Faxriddin Muhammadov was on a different afternoon to everybody else

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

Squad

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

Home is on Bongani Mahlangu's mind

“Some mornings you wake up and you are still a long way from everything you know.” It is not the football and it never was; Ulinzi Stars are dealing with a man who wants a different country.

Match

Ulinzi Stars share the spoils with Kakamega Homeboyz

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

Market

The Boniface Muchiri story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Boniface Muchiri signs something — a contract at Ulinzi Stars or anywhere else — this column belongs to him.

In brief

94 Edition

The Ulinzi Stars Courier

15 May 2028
From our football correspondent Uneasy

Match

Paul Odhiambo settles it late for Ulinzi Stars

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

Player ratings

A brace, and Paul Odhiambo takes the afternoon — 8.45

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

Squad

Ntisikelelo Mbele 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.

Player ratings

Boniface Muchiri runs at them all day

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

Match

Ulinzi Stars get the job done against Nairobi United

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

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

Squad

No hiding place for Yassin Yasser

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

Squad

Tempers go at Ulinzi Stars

Nicholas Kipkirui was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

93 Edition

The Ulinzi Stars Courier

8 May 2028
From our football correspondent Uneasy

Match

Ulinzi Stars out of the cup

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

Squad

Timothy Odhiambo is the hero from the spot

A shoot-out is remembered by its ending, and this one ends with Timothy Odhiambo: 1 kept out, and a set of supporters who will describe every one of them for the next twenty years.

Match

6 matches without a win for Ulinzi Stars

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

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.

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

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

Tumiso Mogakwe’s goal not enough for Ulinzi Stars

Tumiso Mogakwe scored, and precious little else went right: 1‑2 to AFC Leopards, and a quiet walk to the dressing room.

Player ratings

Ninety minutes of Tumiso Mogakwe at his very best

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

In brief

92 Edition

The Ulinzi Stars Courier

1 May 2028
From our football correspondent Crisis

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

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.

Boardroom

Ulinzi Stars counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Ulinzi Stars now.

Squad

Words at Ulinzi Stars training over how hard people work

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

Tusker take the points off Ulinzi Stars

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

Squad

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.

Squad

Tumiso Mogakwe 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.

Player ratings

Nobody could get near Tumiso Mogakwe

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

Market

Tumiso Mogakwe linked with a move away

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

In brief

91 Edition

The Ulinzi Stars Courier

24 Apr 2028
From our football correspondent Crisis

The terraces

The ground has had enough

“We travel everywhere and we get this.” 7 of the 30 senior players heard it walking off, and the ones who did not hear it were not playing.

Squad

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

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

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

A bad afternoon for Ulinzi Stars against Mathare United

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

Player ratings

Khotso Malope runs at them all day

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

Squad

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

The Boniface Muchiri story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Boniface Muchiri signs something — a contract at Ulinzi Stars or anywhere else — this column belongs to him.

Player ratings

Off the pace: Mark Shaban

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

In brief

90 Edition

The Ulinzi Stars Courier

17 Apr 2028
From our football correspondent Steady

Match

Still nobody has beaten Ulinzi Stars

The unbeaten run reaches 12. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Player ratings

Paul Odhiambo scores twice — 8.21

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

Match

Paul Odhiambo among the goals in a wild afternoon

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

Squad

Words at Ulinzi Stars training over how hard people work

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

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

A masterclass from Boniface Muchiri

Marked 8.84 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Squad

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.

Match

Ulinzi Stars and Kenya Police take a point apiece

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

Squad

Evidence Vilakazi wants to go home

“I have given this everything, but my family is not here and neither am I, not really.” A footballer can be coached out of bad form. Nobody has ever been coached out of this, and Ulinzi Stars know it.

In brief

89 Edition

The Ulinzi Stars Courier

10 Apr 2028
From our football correspondent Steady

Match

Whatever happens, Ulinzi Stars do not lose

11 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

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

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.

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

Khotso Malope 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 terraces

The crowd has taken to Faxriddin Muhammadov

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.

Player ratings

One of those days for Faxriddin Muhammadov

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

Player ratings

Ninety minutes of Paul Odhiambo at his very best

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

In brief

88 Edition

The Ulinzi Stars Courier

3 Apr 2028
From our football correspondent Steady

Squad

A knee injury of the worst kind for Herman Mwambegu

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.

Match

Ulinzi Stars run riot against Bidco United

3‑0, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

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

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.

Boardroom

Ulinzi Stars counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Ulinzi Stars now.

Player ratings

Paul Odhiambo was on a different afternoon to everybody else

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

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

Squad

The manager makes an example of Khotso Malope

“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

87 Edition

The Ulinzi Stars Courier

27 Mar 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Herman Mwambegu

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

Player ratings

Both of them Khotso Malope's — 8.68

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

Match

Still nobody has beaten Ulinzi Stars

The unbeaten run reaches 9. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

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

Khotso Malope the difference as Ulinzi Stars beat Kariobangi Sharks

Ask anyone on the way out what separated the sides and you will get one name: Khotso Malope. 2‑1 against Kariobangi Sharks, and the applause at the whistle was mostly his.

Squad

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

The manager makes an example of Yassin Yasser

“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 Tumiso Mogakwe

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

In brief

86 Edition

The Ulinzi Stars Courier

20 Mar 2028
From our football correspondent Uneasy

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.

Squad

A knee injury of the worst kind for Herman Mwambegu

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.

Match

Ulinzi Stars throw away a 2-goal lead

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

Player ratings

Both of them Boniface Muchiri's — 8.90

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

Squad

Ntisikelelo Mbele 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.

Match

Whatever happens, Ulinzi Stars do not lose

8 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

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

Words at Ulinzi Stars training over how hard people work

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

Player ratings

Nobody could get near Tumiso Mogakwe

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

In brief

84 Edition

The Ulinzi Stars Courier

6 Mar 2028
From our football correspondent Uneasy

Match

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

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

Squad

Herman Mwambegu damages knee ligaments — 46 days out

The words a physio says slowly. 46 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

Boniface Muchiri signs on for more

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

Boardroom

Ulinzi Stars counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Ulinzi Stars now.

Match

Still nobody has beaten Ulinzi Stars

The unbeaten run reaches 6. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Words at Ulinzi Stars training over how hard people work

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

Khotso Malope 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.

Player ratings

Nobody could get near Tumiso Mogakwe

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

Match

Point won or two lost for Ulinzi Stars?

Ninety minutes, no goals, and the argument started before the car park emptied: a point gained, or two thrown away against Shabana? Both sides of it will still be going on Thursday.

In brief

83 Edition

The Ulinzi Stars Courier

28 Feb 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.

Squad

Herman Mwambegu damages knee ligaments — 53 days out

The words a physio says slowly. 53 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.

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

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

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

Tumiso Mogakwe 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.

Player ratings

Boniface Muchiri was on a different afternoon to everybody else

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

Player ratings

Nobody could get near Tumiso Mogakwe

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

Match

Boniface Muchiri rescues a point for Ulinzi Stars

It needed Boniface Muchiri to find the net to bring anything home at all: 1‑1 against Gor Mahia, and half the dressing room will call it a point won.

In brief

82 Edition

The Ulinzi Stars Courier

21 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

Thabo Nkabinde signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Thabo Nkabinde 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 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.

Player ratings

Tumiso Mogakwe runs at them all day

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

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.

Match

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

Market

The Khotso Malope 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.

Player ratings

Off the pace: Khotso Malope

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

In brief

81 Edition

The Ulinzi Stars Courier

14 Feb 2028
From our football correspondent Uneasy

Squad

John Kago damages knee ligaments — 16 days out

The words a physio says slowly. 16 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.

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

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

Nicholas Kipkirui in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Ulinzi Stars this week that will take longer than a week to unsay.

Squad

Boniface Muchiri gets it from the manager

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

Player ratings

Nobody could get near Tumiso Mogakwe

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

Market

A long bet from Ulinzi Stars on Evidence Vilakazi

He is 17, 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.

Match

Paul Odhiambo rescues a point for Ulinzi Stars

It needed Paul Odhiambo to find the net to bring anything home at all: 1‑1 against APS Bomet, and half the dressing room will call it a point won.

Market

The Tumiso Mogakwe story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Tumiso Mogakwe signs something — a contract at Ulinzi Stars or anywhere else — this column belongs to him.

In brief

80 Edition

The Ulinzi Stars Courier

7 Feb 2028
From our football correspondent Uneasy

Squad

John Kago damages knee ligaments — 23 days out

The words a physio says slowly. 23 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.

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.

Squad

A move Ali Torabi would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Ali Torabi is living that version at Ulinzi Stars, and it tends to show in the first month.

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.

Boardroom

Ulinzi Stars counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Ulinzi Stars now.

Squad

Words at Ulinzi Stars training over how hard people work

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

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

Amos Manyama steps up from the Ulinzi Stars academy

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

Ulinzi Stars promote Francis Onyango from within

The academy exists for exactly this morning. Francis Onyango has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

In brief

78 Edition

The Ulinzi Stars Courier

24 Jan 2028
From our football correspondent Crisis

Squad

John Kago damages knee ligaments — 37 days out

The words a physio says slowly. 37 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

Ulinzi Stars say no — this time

The offer from Muranga Seal for Nadeo Argawinata 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.

Market

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

In brief

77 Edition

The Ulinzi Stars Courier

17 Jan 2028
From our football correspondent Crisis

Squad

John Kago damages knee ligaments — 44 days out

The words a physio says slowly. 44 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

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.

Market

Ulinzi Stars say no — this time

The offer from NK Domzale for Tumiso Mogakwe 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.

Market

Muranga Seal expected to open talks for Nadeo Argawinata

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

Squad

Khotso Malope 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 promise honoured for Nadeo Argawinata

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

In brief

75 Edition

The Ulinzi Stars Courier

3 Jan 2028
From our football correspondent Crisis

Squad

A knee injury of the worst kind for John Kago

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

Boardroom

Brian Omurwa has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at Ulinzi Stars can do the arithmetic, including the man it is aimed at.

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 Ulinzi Stars board call everybody in

Nothing has been announced and everybody understands what it means. A board that summons the whole football department on a Tuesday morning is a board that has stopped believing the problem will fix itself.

Market

Nadeo Argawinata 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.

Market

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

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

Market

Muranga Seal join the queue for Denis Owino

Add another name to the list: Muranga Seal have asked the question everybody in the game has been asking about Denis Owino. The answer from Ulinzi Stars has not changed — yet.

Squad

Words at Ulinzi Stars training over how hard people work

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

74 Edition

The Ulinzi Stars Courier

27 Dec 2027
From our football correspondent Crisis

Squad

John Kago damages knee ligaments — 66 days out

The words a physio says slowly. 66 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

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

Khotso Malope 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.

In brief

72 Edition

The Ulinzi Stars Courier

13 Dec 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for John Kago

81 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

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

Khotso Malope 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.

In brief

71 Edition

The Ulinzi Stars Courier

6 Dec 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for John Kago

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

Boardroom

Brian Omurwa has until the next board meeting

What was said behind closed doors has now been said in front of a microphone. Everybody at Ulinzi Stars can do the arithmetic, including the man it is aimed at.

Market

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

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

Words at Ulinzi Stars training over how hard people work

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

In brief

70 Edition

The Ulinzi Stars Courier

29 Nov 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for John Kago

95 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

Ulinzi Stars count the cost of losing Boniface Muchiri

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

Squad

Tempers go at Ulinzi Stars

Nadeo Argawinata was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

69 Edition

The Ulinzi Stars Courier

22 Nov 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for John Kago

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

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.

Squad

Reuben Juma: 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

Words at Ulinzi Stars training over how hard people work

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

Reuben Juma was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Market

Ulinzi Stars sign Bongani Mahlangu, one for the future

Bongani Mahlangu is 19, and Ulinzi Stars have signed him for the player he will be rather than the one he is. The first team can wait; the point of a deal like this is the years it buys.

In brief

68 Edition

The Ulinzi Stars Courier

15 Nov 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for John Kago

109 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

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

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.

In brief

66 Edition

The Ulinzi Stars Courier

1 Nov 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for Omar Mbongi

76 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

Ulinzi Stars count the cost of losing Boniface Muchiri

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

Squad

Tempers go at Ulinzi Stars

Nadeo Argawinata was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

In brief

63 Edition

The Ulinzi Stars Courier

11 Oct 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for Omar Mbongi

97 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 Ntisikelelo Mbele out for 29 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

Only the photograph left for Nadeo Argawinata

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

In brief

62 Edition

The Ulinzi Stars Courier

4 Oct 2027
From our football correspondent Crisis

Squad

Omar Mbongi damages knee ligaments — 105 days out

The words a physio says slowly. 105 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

Ulinzi Stars spell it out for Brian Omurwa

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

Squad

A fracture rules Ntisikelelo Mbele out for 36 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

Ibrahim Shambi has been here 8 seasons

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

Squad

Khotso Malope signs on for more

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

Loan watch

Denis Owino wants to come home

“I did not go to Kariobangi Sharks to sit and watch. I want to come back to Ulinzi Stars and fight for my place.” 8 appearances in 12 matches say the rest.

In brief

60 Edition

The Ulinzi Stars Courier

20 Sep 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for Omar Mbongi

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

Match

The wait goes on for Ulinzi Stars

8 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

Ntisikelelo Mbele breaks a bone — 51 days out

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

Squad

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

Faxriddin Muhammadov’s goal not enough for Ulinzi Stars

Faxriddin Muhammadov scored, and precious little else went right: 1‑2 to Kakamega Homeboyz, and a quiet walk to the dressing room.

Squad

Nicholas Kipkirui 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.

Boardroom

136% 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.

Boardroom

The numbers do not look good at Ulinzi Stars

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

Player ratings

A day to forget for Izzadin Juma

Marked 5.13, and generously at that. Nothing came off, and by the end the crowd had stopped expecting it to.

In brief

59 Edition

The Ulinzi Stars Courier

13 Sep 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Omar Mbongi

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

Match

Ulinzi Stars out of the cup

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

Squad

A fracture rules Ntisikelelo Mbele out for 59 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

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

7 matches without a win for Ulinzi Stars

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

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

Words at Ulinzi Stars training over how hard people work

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

Player ratings

Tumiso Mogakwe takes the honours

Marked 7.65 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.

Match

Ulinzi Stars and Nairobi United 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.

In brief

58 Edition

The Ulinzi Stars Courier

6 Sep 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for Omar Mbongi

134 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 Ntisikelelo Mbele out for 66 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

Nicholas Kipkirui gets the move he always wanted

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

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

Words at Ulinzi Stars training over how hard people work

Somebody said out loud what several people had been thinking. Tumiso Mogakwe 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‑1 defeat that will take some explaining on the terraces.

Player ratings

Tumiso Mogakwe 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.

Loan watch

Paul Odhiambo has seen enough of Gor Mahia

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at Ulinzi Stars, and 5 appearances in 34 say he has earned the hearing.

Market

A long bet from Ulinzi Stars on Khama Williams

He is 17, 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

57 Edition

The Ulinzi Stars Courier

30 Aug 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Omar Mbongi

141 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 Ntisikelelo Mbele out for 73 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.

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.

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

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

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

Nobody could get near Boniface Muchiri

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

Match

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

Player ratings

A day to forget for Boniface Andayi

Marked 5.14, and generously at that. Nothing came off, and by the end the crowd had stopped expecting it to.

In brief

54 Edition

The Ulinzi Stars Courier

9 Aug 2027
From our football correspondent Uneasy

Squad

A fracture rules Ntisikelelo Mbele out for 94 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

No sign of nerves from Simon Omondi at 21 — 7.79

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

Match

Still nobody has beaten Ulinzi Stars

The unbeaten run reaches 7. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Market

The Nadeo Argawinata conversation is coming

Everyone has stopped pretending: Muranga Seal will make the call about Nadeo Argawinata this week. Ulinzi Stars have a number in mind, and the number is not shy.

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 terraces

Ulinzi Stars supporters have found a favourite in Simon Omondi

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

Player ratings

Nobody could get near Boniface Muchiri

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

Squad

The manager makes an example of Khotso Malope

“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

50 Edition

The Ulinzi Stars Courier

12 Jul 2027
From our football correspondent Uneasy

Squad

Nadeo Argawinata decides it from twelve yards

2 kept out in the shoot-out, and a stadium that will still be describing them in twenty years. A goalkeeper only needs one of these to be remembered forever.

Match

Cup progress for Ulinzi Stars

A 1‑1 win over Kakamega Homeboyz, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Market

Nadeo Argawinata 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.

Player ratings

Simon Omondi, 21, plays like he has been here for years — 7.96

A mark of 7.96 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 21-year-old's. Nobody at the ground needed telling which this was.

Player ratings

Boniface Muchiri runs at them all day

Successful dribbles: 24. 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. Nadeo Argawinata 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.

Loan watch

Paul Odhiambo wants to come home

“I did not go to Gor Mahia to sit and watch. I want to come back to Ulinzi Stars and fight for my place.” 4 appearances in 26 matches say the rest.

The terraces

Ulinzi Stars supporters have found a favourite in Simon Omondi

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

Squad

The manager makes an example of Khotso Malope

“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

49 Edition

The Ulinzi Stars Courier

5 Jul 2027
From our football correspondent Uneasy

Player ratings

A brace, and Khotso Malope takes the afternoon — 8.63

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

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.

Market

Ulinzi Stars turn down Kariobangi Sharks for Shannel Makwata

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

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.

Squad

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.

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

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 Shabana

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

Player ratings

One of those days for Tumiso Mogakwe

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

In brief

40 Edition

The Ulinzi Stars Courier

3 May 2027
From our football correspondent Crisis

Match

5 matches without a win for Ulinzi Stars

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

Market

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

Match

A bad afternoon for Ulinzi Stars against Tusker

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

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 terraces

Ulinzi Stars supporters have found a favourite in Faxriddin Muhammadov

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

Nobody could get near Tumiso Mogakwe

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

Player ratings

Ninety minutes of Faxriddin Muhammadov at his very best

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

Player ratings

Ninety minutes of Boniface Muchiri at his very best

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

In brief

30 Edition

The Ulinzi Stars Courier

22 Feb 2027
From our football correspondent Uneasy

Match

The wait goes on for Ulinzi Stars

11 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

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.

Player ratings

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

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

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

Boniface Muchiri takes the honours

Marked 7.84 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.

Match

Honours even between Ulinzi Stars and Bandari

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

Market

Ulinzi Stars put Nadeo Argawinata up for sale

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

Squad

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