Adrian Oloo

Right Midfielder - Sofapaka
24 Jan 2027
Sunday
Process

Marked for Adrian Oloo

8 Edition

The Sofapaka Gazette

21 Sep 2026
From our football correspondent Crisis

Squad

Ernest Mohammed 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

Edwin Lutta: that is not what I was promised

“Things were said to me before I signed. I am not going to repeat them, but I remember all of them.” Sofapaka have not answered, which is an answer of sorts.

Squad

Tempers go at Sofapaka

David Nshimirimana was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Match

A bad afternoon for Sofapaka against Kariobangi Sharks

1‑2 to Kariobangi Sharks, and no complaints worth printing. The performance asked for nothing more than it got.

The dugout

Victor Ochieng gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

The dugout

The view from the dugout

“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 1‑2 defeat, delivered by Clinton Ayumba to a room that had heard them before.

The dugout

Sofapaka pick somebody else ahead of Brian Olang'o

There is no complaint available here and everybody involved knows it, which does not make the walk to the bench any shorter. Form is the only currency in football that cannot be borrowed against.

Squad

Victor Ochieng is off the mark for Sofapaka

The first one is the one every signing is asked about until it arrives. It has arrived, and he can stop being asked.

Market

The Eugene Wethuli talk will not go away

Another week, another link, another denial nobody quite believes. Sofapaka know the market decides these things, not the back pages — but the back pages are louder.

In brief

Back issues
5 Edition

The Sofapaka Gazette

31 Aug 2026
From our football correspondent Uneasy

Match

Cup progress for Sofapaka

A 2‑0 win over Bidco United, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Player ratings

Meshack Omukhulu pops up at the right end — 7.96

7.96, 1 on the scoresheet, and the specific comedy of a back-four player celebrating like somebody who does this every week. He does not, and that is exactly why the ground reacted the way it did.

Transfer targets

Ernest Mohammed is a medical away from Sofapaka

The deal with Nairobi United is done in every sense but the one that puts him on the pitch. Nothing goes wrong at this stage, except on the occasions when it does.

Transfer targets

Sofapaka make their move for Chris Masinza

$8.0K on the table at Kakamega Homeboyz. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.

Squad

A falling-out at Sofapaka

David King'atua and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.

The terraces

Sofapaka supporters have found a favourite in Adrian Oloo

There is a particular warmth a ground reserves for a 18-year-old it feels ownership of. Adrian Oloo 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.

The dugout

The manager makes an example of Brian Olang'o

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

Player ratings

The afternoon belonged to Duncan Otieno

A mark of 7.26, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.

The dugout

The form table has caught Brian Olang'o

Somebody else has been better, the manager has said so with a team sheet, and there is no argument to be had. He will get the shirt back the only way it can be got back.

In brief

1 Edition

The Sofapaka Gazette

3 Aug 2026
From our football correspondent Triumph

Squad

David Nshimirimana stays put

“The easiest signature of my career.” David Nshimirimana and Sofapaka agree another 2 years, and the manager can plan around him rather than about him.

Squad

A falling-out at Sofapaka

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

Squad

Clifton Miheso 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.

Match

Sofapaka see off APS Bomet

Three points for Sofapaka, 2‑1 the final word against APS Bomet in a contest settled by the finer margins.

Player ratings

Ninety minutes of Eugene Wethuli at his very best

Marked 8.28. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Sofapaka.

Market

Talks stall between Sofapaka and David King'atua

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

Transfer targets

Sofapaka ask about Cleo Ssetuba

A loan enquiry to AFC Leopards: cover, or a look at somebody the club cannot afford to buy yet. Either way the answer will come back inside the week.

Transfer targets

Sofapaka try to borrow Reuben Otieno

Kenya Police have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.

Player ratings

Adrian Oloo's mistake decides it

Ten men and a goalkeeper behind him, and it still finished in the net. He knew before anybody told him, and nobody at Sofapaka needed to.

In brief