Ibrahim Olunga

Left Forward - AFC Leopards
6 Sep 2026
Sunday
Process

Marked for Ibrahim Olunga

2 Edition

The AFC Leopards Herald

10 Aug 2026
From our football correspondent Triumph

Match

Samuel Ssenyonjo leads the rout of Kariobangi Sharks

5‑2, and Samuel Ssenyonjo took the headlines on an afternoon when everything AFC Leopards tried came off. Days like this are retold all winter.

Player ratings

Hassan Beja beats them one at a time

Successful dribbles: 33. There was always a defender in front of him and there was never a defender in front of him for long.

Squad

A day Samuel Ssenyonjo will not forget

3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.

Player ratings

Age has not caught George Odhiambo yet — 8.58

At 34 he is supposed to be managing his minutes. Instead he was marked 8.58 and looked, for ninety minutes, exactly like the player everybody remembers.

Squad

A falling-out at AFC Leopards

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

Match

Nobody could stop scoring

7 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about AFC Leopards and Kariobangi Sharks in equal measure; everybody else had a wonderful time.

Player ratings

Samuel Ssenyonjo was on a different afternoon to everybody else

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

Transfer targets

AFC Leopards rebuffed over Kutlwano Letlhaku

Not now, not at any price the club was prepared to say out loud. Mamelodi Sundowns have kept their man, and AFC Leopards go back to a list with one name crossed off it.

Squad

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.

In brief