Levis Esambe

Left Back - Free Agent
28 Aug 2027
Saturday
Process

Marked for Levis Esambe

21 Edition

The AFC Leopards Herald

21 Dec 2026
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Vincent Mahiga

86 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 dugout

Cleo Ssetuba says AFC Leopards went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

A falling-out at AFC Leopards

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

Squad

A row about effort at AFC Leopards

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

Market

The Samuel Ssenyonjo question follows AFC Leopards around

Every press conference now starts and ends the same way: with Samuel Ssenyonjo’s future. The manager has run out of new ways to say nothing.

The dugout

James Kinyanjui has become a man the manager trusts

Nobody at AFC Leopards will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

Back issues
18 Edition

The AFC Leopards Herald

30 Nov 2026
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Vincent Mahiga

110 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 dugout

James Kinyanjui 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.

Market

Musa Oundo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at AFC Leopards is pretending he will be back in the shirt.

Squad

Eric Omondi 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

115% of the income goes out in wages at AFC Leopards

Every club in football pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time somebody has tried it.

Squad

A row about effort at AFC Leopards

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

The dugout

Christopher Koloti asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

The dugout

Musa Oundo has become a man the manager trusts

Nobody at AFC Leopards will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

The dugout

The manager makes Stephen Okola a promise

Nothing in writing and nothing in public: a word about playing time, given face to face at AFC Leopards. The team sheets over the next month will show whether it was worth having.

In brief

7 Edition

The AFC Leopards Herald

14 Sep 2026
From our football correspondent Upbeat

Player ratings

Nobody could get near Eric Omondi

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

Match

The small margins put AFC Leopards out

Out, 0‑3 to Kenya Police, and the long argument about which of the small moments decided it. The league is all there is now, and everybody knows it.

Match

Tusker punish AFC Leopards for switching off

2 goals to the good, and then a slow surrender of everything that had been earned. Tyson Otieno will not be the one blamed for it, but nobody at AFC Leopards escapes the conversation that follows a collapse like this.

The terraces

A cup hiding at Kenya Police leaves AFC Leopards explaining themselves

0-3, and long before the end the away end had switched from encouragement to something considerably more pointed. Nobody rings a phone-in about losing narrowly.

Player ratings

Tyson Otieno goes up and wins it — 7.59

A defender on the scoresheet, which happens rarely enough that everybody in the ground remembers who took the corner. 1 for him, and a mark of 7.59 for the rest of it.

Transfer targets

Too dear: AFC Leopards walk away from Ally Yusuf

$40.0K was the most the club would pay and Bandari were asking for more. Deals like this are revived in the last week of a window roughly half the time, and everybody involved knows 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.

Squad

Words exchanged at AFC Leopards

Stephen Okola and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

The terraces

The crowd has taken to Levis Esambe

At 23 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

In brief

6 Edition

The AFC Leopards Herald

7 Sep 2026
From our football correspondent Triumph

Match

AFC Leopards make it 5 in a row

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

Market

Levis Esambe asks to leave AFC Leopards

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Boardroom

Deadline passes with 18 signed and 2 gone

That is the business done at AFC Leopards until the window opens again. Whether it was enough will be answered on Saturdays rather than in a column, and the first Saturday is close.

Market

Sofapaka come back empty-handed

The bid was some way short and AFC Leopards did not need long over it. Nobody in the game reads a first refusal as the end of anything.

Market

Musa Oundo is on his way

The clubs have agreed terms, and what remains is formality: a medical, a photograph, a signature. Nobody at AFC Leopards is pretending he will be back in the shirt.

Transfer targets

Daniel Adjessa will not be coming to AFC Leopards

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Egnatia Rrogozhinë is saying, and nobody at AFC Leopards is enjoying the guessing.

Boardroom

Musa Oundo signs for Tusker while still at AFC Leopards

The rules permit it and it stings anyway. Musa Oundo has agreed terms with Tusker for the summer, and until then he pulls on this shirt as a player who has already chosen his next one.

Squad

Eric Omondi 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.

Transfer targets

AFC Leopards baulk at the price for Boniface Onyango

Kakamega Homeboyz wanted more than $28.0K and the board would not go there. Walked away, for now, which in a transfer window means until somebody blinks.

In brief