Derrick Onyango

Striker - Shabana
19 Sep 2026
Saturday
Process

Marked for Derrick Onyango

7 Edition

The Shabana Post

14 Sep 2026
From our football correspondent Steady

Market

Maxwell Mulili’s move to Posta Rangers falls through

The deal that would have taken Maxwell Mulili to Posta Rangers has collapsed at the last stage, and he reports back to Shabana with a summer to forget and a season still to play. Nobody is saying which side walked away.

Squad

Cliff Nyakeya falls out with a teammate over standards

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

Player ratings

Nobody could get near Brian Junior Olega

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

Match

Shabana share the spoils with Bandari

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

The dugout

No hiding place for Justine Nyangwara

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

The dugout

Patrick Omurwa: “We have to be better”

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

Squad

Bookings catch up with Biron Otieno

One yellow too many, and a match watched from the stand. The most avoidable absence in football, and Shabana will feel it on Saturday.

Squad

The first one for Cliff Nyakeya

Every signing waits for it and every press conference asks about it until it comes. It has come, Shabana have their man off the mark, and the second one is always easier.

The dugout

Shabana pick somebody else ahead of Humphrey Obina

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

In brief

Back issues
1 Edition

The Shabana Post

3 Aug 2026
From our football correspondent Crisis

Player ratings

James Mazembe runs at them all day

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

Squad

Cliff Nyakeya signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Cliff Nyakeya commits to Shabana for another 2 years.

Squad

A falling-out at Shabana

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

Market

Eyes on Dalphine Omuri again

The phone has started ringing about Dalphine Omuri again, and this time the name on the line is Muranga Seal. Shabana are listening politely and promising nothing.

Squad

A row about effort at Shabana

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

Match

A bad afternoon for Shabana against Nairobi United

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

The dugout

The manager makes an example of Maxwell Mulili

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

Market

Shabana and Derrick Onyango are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

Market

The clock runs on Maxwell Mulili's contract

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

In brief