Brian Okeyo

Right Back - Bidco United
26 Nov 2027
Friday
Process

Marked for Brian Okeyo

49 Edition

The Bidco United Herald

5 Jul 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for John Otieno

22 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Bidco United lose a footballer; he loses considerably more than a season.

Market

John Kelwishi hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Bidco United can pretend not to have heard.

Player ratings

Daniel Kakai was unplayable

Successful dribbles: 25. 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.

The dugout

Meshack Karani: 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.” Bidco United have not answered, which is an answer of sorts.

Market

John Otieno has one foot out of the door

Terms are settled between the clubs and the rest is paperwork and a photograph. Around Bidco United they have already started talking about him in the past tense.

Transfer targets

Vincent Ogolla is a medical away from Bidco United

The deal with Kakamega Homeboyz 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.

Squad

Bryn Deeley signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Bryn Deeley commits to Bidco United for another 4 years.

Transfer targets

Bidco United rebuffed over Mohammed Barisa

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

Match

A bad afternoon for Bidco United against Kariobangi Sharks

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

In brief

Back issues
46 Edition

The Bidco United Herald

14 Jun 2027
From our football correspondent Crisis

Match

11 matches without a win for Bidco United

The run now stands at 11, and the questions being asked around Bidco United are no longer polite ones.

Squad

A knee injury of the worst kind for John Otieno

43 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Bidco United lose a footballer; he loses considerably more than a season.

Market

Eric Gichimu asks to leave Bidco United

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

Market

Only the photograph left for Lebogang Mswane

Fee agreed, terms agreed, medical booked. Lebogang Mswane will be somebody else’s player by the weekend, and around Bidco United the goodbyes have quietly begun.

Boardroom

Lebogang Mswane signs for KCB while still at Bidco United

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

Transfer targets

Too dear: Bidco United walk away from Lewis Shivachi

$21.0K was the most the club would pay and Posta Rangers 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.

Match

3 matches without a goal for Bidco United

The chances are being made and something is happening between the making and the finishing. 3 matches now, and the anxiety in the ground arrives a little earlier every week.

Squad

Tempers go at Bidco United

Daniel Kakai 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

Bidco United come up short against Shabana

Shabana left with the points after a 0‑1 defeat that will take some explaining on the terraces.

In brief

  • Squad Words at Bidco United training over how hard people work
  • The dugout No hiding place for Ntokozo Siquba
  • The dugout The view from the dugout
43 Edition

The Bidco United Herald

24 May 2027
From our football correspondent Uneasy

Squad

The knee: John Otieno out for 64 days

64 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Bidco United lose a player for a season; he loses something harder to name.

Match

8 matches without a win for Bidco United

The run now stands at 8, and the questions being asked around Bidco United are no longer polite ones.

Squad

Words exchanged at Bidco United

Daniel Kakai 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.

Player ratings

Christopher Koloti 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.

Squad

A row about effort at Bidco United

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

The dugout

No hiding place for Kabelo Nkgwesa

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Kabelo Nkgwesa, and the manager let it.

The dugout

The manager has not finished forgetting Bryn Deeley's mistake

Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.

Match

Honours even between Bidco United and APS Bomet

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

The dugout

The view from the dugout

“We did not lose. Some weeks that is all you get, and I would rather have the point than not.” Dennis Miheso chose the glass-half-full version of 1‑1; the supporters left with the other one.

In brief

42 Edition

The Bidco United Herald

17 May 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for Simon Munala

19 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Bidco United lose a footballer; he loses considerably more than a season.

Match

The wait goes on for Bidco United

7 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Match

Sofapaka take the points off Bidco United

Beaten 1‑2, and beaten fairly. The manager kept his words short afterwards, which was probably wise.

Squad

A row about effort at Bidco United

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

Squad

A falling-out at Bidco United

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

The dugout

The manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 1‑2 Dennis Miheso left the room before anybody could ask which.

Player ratings

Osborn Maluleke runs at them all day

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

The dugout

No hiding place for John Kelwishi

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to John Kelwishi, and the manager let it.

Squad

Bookings catch up with Kevin Ouma

One yellow too many, and a match watched from the stand. The most avoidable absence in football, and Bidco United will feel it on Saturday.

In brief

40 Edition

The Bidco United Herald

3 May 2027
From our football correspondent Uneasy

Squad

The knee: Simon Munala out for 33 days

33 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Bidco United lose a player for a season; he loses something harder to name.

Match

The wait goes on for Bidco United

4 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

Match

The goals have deserted Bidco United

3 matches, no goals, and a training ground that has tried everything. It will end — droughts always do — but nobody at Bidco United can tell you which week it ends in.

Squad

Kabelo Nkgwesa 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 Bidco United this week that will take longer than a week to unsay.

Squad

Brian Okeyo 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.

Squad

Lebogang Mswane slips down the pecking order

The demotion a club never announces and a dressing room always notices. Lebogang Mswane is further from the side than he was, and the reason will not be given until he asks.

The dugout

Steve Hoffman gets picked when it counts

Every manager keeps a short list in his head of the men he wants on the pitch when the stakes rise, and it is never published. The team sheets for the big afternoons say Steve Hoffman is on it.

The dugout

Michael Bodo 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

Dennis Miheso: “We have to be better”

“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 0‑0 draw, said the honest thing and then went to say it again inside.

In brief

35 Edition

The Bidco United Herald

29 Mar 2027
From our football correspondent Crisis

Squad

The knee: John Otieno out for 120 days

120 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Bidco United lose a player for a season; he loses something harder to name.

Match

A hiding for Bidco United

Beaten 1‑5 by Kenya Police, and beaten everywhere it matters. The inquest starts on the training pitch on Monday morning.

The dugout

Clinton Asiago: 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.” Bidco United have not answered, which is an answer of sorts.

Match

Nobody could stop scoring

6 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Bidco United and Kenya Police in equal measure; everybody else had a wonderful time.

Squad

Kabelo Nkgwesa 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.

Squad

A falling-out at Bidco United

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

The dugout

Brian Okeyo 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.

Boardroom

Doors closed at Bidco United

The music was off and the showers ran late. What was said in that dressing room stays there, but Saturday will publish the minutes.

The dugout

Dennis Miheso answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 1‑5, a manager saying the necessary things, and a dressing room that heard a different version of them.

In brief

28 Edition

The Bidco United Herald

8 Feb 2027
From our football correspondent Crisis

Squad

Meshack Karani damages knee ligaments — 50 days out

The words a physio says slowly. 50 days is what the club will announce and everybody who has heard this diagnosis before knows the number is the least of it: the knee comes back before the player does.

Match

Nowhere to hide for Bidco United

1‑4 against Gor Mahia, and no complaints that would survive the replay. The manager spoke about character afterwards; the terraces used shorter words.

Match

The wait goes on for Bidco United

6 without a win now, and the ground has developed the special quiet of a crowd that expects the worst. One scrappy 1-0 would cure most of it; that is the maddening part.

The dugout

David Obasanjo keeps the receipts

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

Boardroom

1 academy players handed senior numbers at Bidco United

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.

Squad

A row about effort at Bidco United

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

Market

Victor Olunga steps up from the Bidco United academy

There is no fee, no unveiling and no agent on the steps. Victor Olunga has been at this club since he was a boy and is now, formally, one of the first-team squad — which for a local readership beats any signing of any size.

The dugout

The manager makes an example of Brian Okeyo

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

Boardroom

Inquest at Bidco United

The manager kept them in and said what needed saying. A response is expected on Saturday, and if it does not come the questions move upstairs.

In brief

26 Edition

The Bidco United Herald

25 Jan 2027
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Meshack Karani

64 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Bidco United lose a footballer; he loses considerably more than a season.

Market

Brian Okeyo hands in a written request

“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Bidco United can pretend not to have heard.

Transfer targets

Bidco United rebuffed over Lewis Shivachi

Not now, not at any price the club was prepared to say out loud. Posta Rangers have kept their man, and Bidco United go back to a list with one name crossed off it.

Squad

Michael Bodo 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 Bidco United this week that will take longer than a week to unsay.

Squad

A muscle injury sidelines Newton Ochieng for 18 days

Nobody makes a documentary about a hamstring and everybody in the game fears one. Bidco United will be careful with the return date, because the second one is always worse than the first.

Market

Ulinzi Stars watching John Otieno

The interest is real enough to have reached print. Bidco United have said nothing, which in a transfer window is its own kind of answer.

In brief

23 Edition

The Bidco United Herald

4 Jan 2027
From our football correspondent Uneasy

Squad

The knee: Meshack Karani out for 85 days

85 days on the announcement, and a year of quiet, unwatched rehabilitation behind it. Bidco United lose a player for a season; he loses something harder to name.

Squad

Tempers go at Bidco United

Daniel Kakai 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.

Transfer targets

Door shut on Elly Saenyi

Bidco United asked and Muranga Seal said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Market

Brian Okeyo told to find a new club

“They were honest with me, and I would rather know.” Brian Okeyo has been informed he is not in the manager's thinking at Bidco United.

Transfer targets

A loan move for Elvis Ochoro is in the works

Bidco United have made the call to KCB. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.

Transfer targets

Bidco United ask about Edward Omondi Ondimo

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

In brief

14 Edition

The Bidco United Herald

2 Nov 2026
From our football correspondent Uneasy

Squad

Tempers go at Bidco United

Kevin Otiende 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.

The dugout

The manager makes an example of Danson Kiprono

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

Boardroom

86% of the income goes out in wages at Bidco United

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.

The dugout

Christopher Koloti knocks on the manager's door

“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Bidco United, and both men came out saying it was fine.

Market

Brian Okeyo placed on the list

Bidco United have made Brian Okeyo available for transfer. A career at this club is over in all but paperwork.

Squad

Simon Munala has company in his position

The competition arrived without a word said to him about it. Simon Munala keeps the shirt for now, at Bidco United's convenience rather than his own.

In brief

10 Edition

The Bidco United Herald

5 Oct 2026
From our football correspondent Uneasy

Squad

A row about effort at Bidco United

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

Boardroom

Wages eat 118% of everything Bidco United earn

There is a figure at which a wage bill stops being ambitious and becomes the reason nothing else is possible, and this club has reached it. Nothing is left over for a transfer, a stand or a rainy afternoon.

Squad

Michael Bodo 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 Bidco United this week that will take longer than a week to unsay.

In brief