The AFC Leopards Herald
Squad19 Mar 2029
A knee injury of the worst kind for Patrick Kamau
28 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. AFC Leopards lose a footballer; he loses considerably more than a season.
The dugout19 Mar 2029
Humphrey Katasi frozen out at AFC Leopards
This is not rotation. Humphrey Katasi has not been in the manager's plans for some time, and nobody at AFC Leopards is pretending otherwise.
Match17 Mar 2029
The wait goes on for AFC Leopards
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.
Squad19 Mar 2029
Kaycie Odhiambo stays put
“The easiest signature of my career.” Kaycie Odhiambo and AFC Leopards agree another 4 years, and the manager can plan around him rather than about him.
Squad19 Mar 2029
Kennedy Odhiambo in a row with a teammate
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at AFC Leopards this week that will take longer than a week to unsay.
Squad19 Mar 2029
Kaycie Odhiambo 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.
Match17 Mar 2029
AFC Leopards come up short against Shabana
Shabana left with the points after a 1‑2 defeat that will take some explaining on the terraces.
Player ratings19 Mar 2029
Christopher Raila ran the middle of the pitch — 6.54
He won it back and then made something of it, which is two jobs and the reason the scoreline looks the way it does. 10 combined actions and a mark of 6.54, and not one of them will make a highlights package.
The dugout19 Mar 2029
The manager makes an example of Ronald Sichenje
“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
- The dugout Duncan Ayumba faces the questions
- The dugout When it matters, Boniface Munyendo plays
- Player ratings Samuel Ssenyonjo runs at them all day