The AFC Leopards Herald
Match9 Sep 2026
AFC Leopards bow out of the cup
Bandari go through and AFC Leopards go home, 1‑2 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.
Player ratings14 Sep 2026
No sign of nerves from Kelly Madada at 20 — 7.69
The hardest thing about being 20 in a senior side is that nobody makes allowances. Kelly Madada did not need any: 7.69, and he looked the most comfortable man on the pitch.
Squad14 Sep 2026
Words at AFC Leopards training over how hard people work
Somebody said out loud what several people had been thinking. Kaycie Odhiambo 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.
Match12 Sep 2026
James Kinyanjui the difference as AFC Leopards beat Tusker
Ask anyone on the way out what separated the sides and you will get one name: James Kinyanjui. 2‑1 against Tusker, and the applause at the whistle was mostly his.
The terraces14 Sep 2026
AFC Leopards supporters have found a favourite in Kelly Madada
There is a particular warmth a ground reserves for a 20-year-old it feels ownership of. Kelly Madada 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 ratings14 Sep 2026
Nobody could get near Boniface Munyendo
Successful dribbles: 19. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.
Player ratings14 Sep 2026
One of those days for James Kinyanjui
There is a version of this player everybody suspected was in there, and on this evidence it is. 8.60, and no argument anywhere in the ground.
Squad14 Sep 2026
No hiding place for Victor Omune
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Victor Omune, and the manager let it.
Squad14 Sep 2026
Tempers go at AFC Leopards
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.
In brief
- Squad Samuel Ssenyonjo dropped after a run of poor form
- Player ratings Elias Mugane Muriuki changes it off the bench
- Market Window shut, Randy Bakari still here