Michael Olunga

Defensive Midfielder - AFC Leopards U18
4 Jan 2028
Tuesday
Process

Marked for Michael Olunga

28 Edition

The AFC Leopards Herald

8 Feb 2027
From our football correspondent Steady

Squad

Humphrey Katasi stands alone

8 saves, and a scoreline the ten men in front of him had no right to. Goalkeepers only get noticed on the bad days; this was one of the other ones.

The dugout

Christopher Koloti keeps the receipts

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

Boardroom

AFC Leopards tie Duncan Ayumba down

A new deal for the man in the dugout, and the clearest thing a board can say without calling a press conference about it. Stability is cheap to promise and expensive to deliver.

Squad

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

Boardroom

1 academy players handed senior numbers at AFC Leopards

The morning the pathway stops being a brochure and becomes a team sheet. Most of them will not be here in three years; all of them have already done the hard part, which was getting to today.

Transfer targets

Chornomorets tell AFC Leopards: Muhammed Jobe is not for sale

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

Squad

A row about effort at AFC Leopards

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

Market

AFC Leopards promote Michael Olunga from within

The academy exists for exactly this morning. Michael Olunga 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.

Player ratings

Samuel Ssenyonjo was unplayable

Successful dribbles: 18. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

In brief