Anthony Miheso

Central Defender - AFC Leopards U18
29 Aug 2027
Sunday
Process

Marked for Anthony Miheso

7 Edition

The AFC Leopards Herald

14 Sep 2026
From our football correspondent Triumph

Match

AFC Leopards through in the cup

A 2‑0 win over Tusker, and the draw for the next round can be watched with some interest for once.

Player ratings

No sign of nerves from Bennet Mokoena at 19 — 7.99

The hardest thing about being 19 in a senior side is that nobody makes allowances. Bennet Mokoena did not need any: 7.99, and he looked the most comfortable man on the pitch.

Match

AFC Leopards make it 4 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now AFC Leopards have 4 straight wins of it.

Squad

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.

The terraces

AFC Leopards supporters have found a favourite in Bennet Mokoena

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

One of those days for Boniface Munyendo

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

Squad

Anthony Miheso out for 14 days

The medical room confirms 14 days on the sidelines for Anthony Miheso, and a plan built around him now has to be rebuilt.

Player ratings

Maxwell Otieno was on a different afternoon to everybody else

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

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

In brief

Back issues
2 Edition

The AFC Leopards Herald

10 Aug 2026
From our football correspondent Steady

Player ratings

James Kinyanjui runs at them all day

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

Squad

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.

Squad

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.

Market

The clock runs on Tyson Otieno's contract

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

Market

AFC Leopards buy the years ahead of Samuel Kahata

He is 14, and the scouting reports agree on the only line that matters: the ceiling. Signings like this are lottery tickets written by professionals.

Market

A long bet from AFC Leopards on Anthony Miheso

He is 14, and nobody at AFC Leopards signed him for this season. Deals like this are judged in four years, by people who may not still be in the building.

Market

AFC Leopards buy the years ahead of Kenneth Nyakeya

He is 16, and the scouting reports agree on the only line that matters: the ceiling. Signings like this are lottery tickets written by professionals.

Match

Honours even between AFC Leopards and Kariobangi Sharks

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

Squad

Peter Maker left out for tactical reasons at AFC Leopards

The shape wanted a different profile against this opponent, which is a real football answer and no comfort at all to the man it is about. He did nothing wrong and he did not play.

In brief