Samuel Miheso

Left Midfielder - Shabana
7 Dec 2035
Friday
Process

Marked for Samuel Miheso

487 Edition

The Shabana Post

26 Nov 2035
From our football correspondent Steady

Match

Shabana refuse to drop out of the race

Position 3, 71 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Squad

A falling-out at Shabana

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

The dugout

Biron Otieno has become a man the manager trusts

Nobody at Shabana 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.

Squad

A row about effort at Shabana

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

The dugout

Felix Opoyo 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 Shabana, and both men came out saying it was fine.

Market

The Maxwell Mulili question follows Shabana around

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

In brief

Back issues
484 Edition

The Shabana Post

5 Nov 2035
From our football correspondent Steady

The dugout

Lamarana Jallow says Shabana 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

Words exchanged at Shabana

Ezekiah Omuri 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.

Squad

Wayne Mbuya slips down the pecking order

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

Squad

Patrick Ayumba signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Patrick Ayumba and Shabana agree another 3 years.

Squad

Words at Shabana training over how hard people work

Somebody said out loud what several people had been thinking. Samuel Miheso 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 dugout

Brian Junior Olega 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 Brian Junior Olega is on it.

In brief

481 Edition

The Shabana Post

15 Oct 2035
From our football correspondent Steady

Market

Caleb Ouma asks to leave Shabana

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

Squad

Tempers go at Shabana

Ezekiah Omuri 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.

Boardroom

The numbers do not look good at Shabana

Wages have outrun income and the accountants have started attending meetings they used to send apologies to. Ambition comes second in a season like this.

Boardroom

Wages swallow 92% of the Shabana income

Every club 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 it has been tried.

Squad

Too much change too quickly at Shabana

6 signings in three months. Every one of them may be an upgrade and the team can still be worse for a while, which is the part of a rebuild that never appears in the transfer-window verdicts.

The dugout

Maxwell Mulili 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 Maxwell Mulili is on it.

Market

Shabana and Kevin Munika are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

Squad

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

Young player of the week: Samuel Miheso

At 16 he was the best of everybody his age in the division for one weekend. Nobody should build a career on it and everybody quietly does.

In brief

480 Edition

The Shabana Post

8 Oct 2035
From our football correspondent Upbeat

Squad

Brian Junior Olega is in the form of his life

A season average of 7.35 with 33 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Match

Shabana tear Mara Sugar apart

Rarely has this fixture seen a display like it: 5‑0 against Mara Sugar, and it could have been more.

Match

Full time on the season at Shabana

Position 3 on 71 points. Every season is a story and this is the last line of it, and now the club has three months to decide what the next one is about.

Player ratings

A brace, and Brian Junior Olega takes the afternoon — 9.11

There is a particular kind of quiet from an away end watching one man score twice. Brian Junior Olega provided it, and the 9.11 beside his name is if anything generous to everybody else.

Player ratings

Lamarana Jallow scores twice — 8.10

Two goals and a mark of 8.10 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Player ratings

Samuel Miheso, 16, plays like he has been here for years — 7.87

A mark of 7.87 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 16-year-old's. Nobody at the ground needed telling which this was.

Squad

Wayne Mbuya stays put

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

Squad

Ezekiah Omuri 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

Time is catching up with Kevin Munika

Everybody at Shabana saw it before anybody said it, which is how this always goes. At 34 the decline is real and measurable — 3 points — and the only question left is how the club handles somebody it owes a great deal to.

In brief

479 Edition

The Shabana Post

1 Oct 2035
From our football correspondent Steady

Match

Chastening afternoon for Shabana

A 1‑4 beating by KCB was the sort of result that empties a stadium long before the final whistle.

Match

Shabana refuse to drop out of the race

Position 3, 68 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Squad

Umar Eze is carrying Shabana

18 goals and a season average of 7.20. Form like that gets noticed well beyond this town.

Squad

Christian Gomis pulls a muscle — 18 days out

The injury that keeps coming back, keeps being rushed back from, and quietly costs more careers than the dramatic ones. 18 days is the estimate; the honest figure depends on whether anybody is patient.

Squad

Brian Junior Olega 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 Shabana this week that will take longer than a week to unsay.

Squad

Ezekiah Omuri 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.

The dugout

No hiding place for Youssef Sabra

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

Boardroom

Inquest at Shabana

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.

The dugout

Interim Coach answers for it

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

In brief

477 Edition

The Shabana Post

17 Sep 2035
From our football correspondent Upbeat

Match

Nowhere to hide for Shabana

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

Squad

Maxwell Mulili stands alone

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

Squad

Brian Junior Olega is in the form of his life

A season average of 7.32 with 30 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Boardroom

Belts tighten at Shabana

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

Squad

A row about effort at Shabana

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

Squad

Words exchanged at Shabana

Felix Opoyo 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 dugout

Biron Otieno 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 Shabana

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

Interim Coach: “No excuses”

“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 0‑4, and a press conference that lasted four minutes.

In brief

475 Edition

The Shabana Post

3 Sep 2035
From our football correspondent Triumph

Match

Umar Eze leads the rout of Bandari

3‑0, and Umar Eze took the headlines on an afternoon when everything Shabana tried came off. Days like this are retold all winter.

Match

Shabana are in among the leaders

Position 2 and 65 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Player ratings

Both of them Umar Eze's — 9.09

2 goals, and the second was the one that settled it. Marked 9.09, and he could have had a third with better luck at the near post.

Market

Martin Ochieng is on his way

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

Market

Samuel Miheso asks to leave Shabana

“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

Window shuts: 8 in, 17 out at Shabana

The deadline has passed and the squad is the squad. 8 arrived, 17 left, and everything else printed about this club last month was a rumour that stayed one.

Squad

Biron Otieno stays put

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

Squad

Defences have started doubling up on Umar Eze

17 goals and a season average of 7.21 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Squad

Ezekiah Omuri 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 Shabana this week that will take longer than a week to unsay.

In brief

471 Edition

The Shabana Post

6 Aug 2035
From our football correspondent Triumph

Match

Shabana up to position 2

56 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Player ratings

Both of them Umar Eze's — 9.15

2 goals, and the second was the one that settled it. Marked 9.15, and he could have had a third with better luck at the near post.

Market

Martin Ochieng is on his way

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

Market

Samuel Miheso 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 Shabana can pretend not to have heard.

The dugout

Hamari Kante keeps the receipts

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

Match

Still nobody has beaten Shabana

The unbeaten run reaches 7. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Ezekiah Omuri 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 Shabana this week that will take longer than a week to unsay.

Player ratings

Shehu Ihenacho beats them one at a time

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

Transfer targets

Shabana rebuffed over Abeiku Mohammed

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

In brief

467 Edition

The Shabana Post

9 Jul 2035
From our football correspondent Triumph

Market

Martin Ochieng is on his way

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

Match

Shabana refuse to drop out of the race

Position 3, 46 points, and the result everyone checks first is now theirs. The word is still not being said around the ground, which is how you know everyone is thinking it.

Squad

Defences have started doubling up on Brian Junior Olega

23 goals and a season average of 7.30 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.

Market

Samuel Miheso asks to leave Shabana

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

Match

Shabana make it 3 in a row

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

Squad

Tempers go at Shabana

Maxwell Mulili 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

Another one collected away from home

4 on the bounce on the road for Shabana. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Squad

A row about effort at Shabana

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

Match

Brian Junior Olega the difference as Shabana beat Ulinzi Stars

Ask anyone on the way out what separated the sides and you will get one name: Brian Junior Olega. 1‑0 against Ulinzi Stars, and the applause at the whistle was mostly his.

In brief

465 Edition

The Shabana Post

25 Jun 2035
From our football correspondent Upbeat

Player ratings

No sign of nerves from Samuel Miheso at 16 — 8.12

The hardest thing about being 16 in a senior side is that nobody makes allowances. Samuel Miheso did not need any: 8.12, and he looked the most comfortable man on the pitch.

Player ratings

Up for the corner, and Biron Otieno delivers — 7.73

Centre-halves are allowed forward twice a season and are judged on what they do when they get there. Biron Otieno scored, was marked 7.73, and got back before anybody noticed he had gone.

Squad

Tempers go at Shabana

Brian Junior Olega 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.

Boardroom

Shabana counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Shabana now.

The terraces

The crowd has taken to Samuel Miheso

At 16 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.

Match

Umar Eze the difference as Shabana beat Muranga Seal

Ask anyone on the way out what separated the sides and you will get one name: Umar Eze. 2‑0 against Muranga Seal, and the applause at the whistle was mostly his.

Match

Shabana keep winning on the road

3 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Squad

Hamari Kante 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.

The dugout

Hamari Kante 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.

In brief

463 Edition

The Shabana Post

11 Jun 2035
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Samuel Mwendwa

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

Player ratings

Brian Junior Olega scores twice — 8.80

Two goals and a mark of 8.80 to go with them. Strikers are judged on afternoons like this one and remembered for far fewer of them than people imagine.

Market

Martin Ochieng is on his way

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

Player ratings

Samuel Miheso, 16, steals the show — 8.06

Marked 8.06 at 16, in a side that makes no allowances for age. He did not need any, and he looked the least nervous man on the pitch.

Market

Samuel Miheso 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 Shabana can pretend not to have heard.

Squad

Brian Junior Olega is in the form of his life

A season average of 7.28 with 20 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

The dugout

Nicholas Nyakeya: 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.” Shabana have not answered, which is an answer of sorts.

Match

Nobody wants to play Shabana right now

3 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Squad

Tempers go at Shabana

Maxwell Mulili 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.

In brief

461 Edition

The Shabana Post

28 May 2035
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Samuel Mwendwa

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

Squad

Maxwell Mulili stands alone

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

Match

Shabana are in among the leaders

Position 3 and 31 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Squad

Brian Junior Olega is in the form of his life

A season average of 7.21 with 17 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Shehu Ihenacho out for 34 days

The medical room confirms 34 days on the sidelines for Shehu Ihenacho, and a plan built around him now has to be rebuilt.

Boardroom

Belts tighten at Shabana

The accounts are being read more closely than the results. Wages before ambition is the order of business now, and the manager has been told so.

The terraces

Shabana supporters have found a favourite in Samuel Miheso

There is a particular warmth a ground reserves for a 16-year-old it feels ownership of. Samuel Miheso 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.

Match

At last: Shabana win one

5 matches without a win, and then this, against KCB. Relief is a strange noise in a football ground and it was the only noise at the end.

Player ratings

Ezekiah Omuri beats them one at a time

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

In brief

459 Edition

The Shabana Post

14 May 2035
From our football correspondent Steady

Squad

10 saves: Maxwell Mulili was the team

Some afternoons a goalkeeper is the whole of the defence. 10 saves, several of them the kind nobody expects to see made, and ten outfield players who owe him a drink.

Match

The cup run ends for Shabana

0‑4 against Kakamega Homeboyz, and the road stops here. Cup exits are quick deaths — no second leg, no next week, just the league from now until May.

Market

Only the photograph left for Martin Ochieng

Fee agreed, terms agreed, medical booked. Martin Ochieng will be somebody else’s player by the weekend, and around Shabana the goodbyes have quietly begun.

The terraces

Shabana are taken apart by Kakamega Homeboyz — and the town wants answers

It finished 0-4. A cup exit is a disappointment; this was a public dismantling, and the difference between the two is the number of people who will still be talking about it in August.

Match

Shabana make home a hard place to visit

13 without defeat on their own grass. The pitch has not changed; the crowd has — louder earlier, and quicker to sense when the opposition would rather be somewhere else.

Market

Samuel Miheso 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 Shabana can pretend not to have heard.

Match

No end in sight to Shabana's wait for a win

4 matches now without a victory, and the excuses have worn thinner than the patience. Somebody at Shabana has to find a result from somewhere.

Squad

Ezekiah Omuri 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 Shabana this week that will take longer than a week to unsay.

The dugout

Brian Junior Olega 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.

In brief

455 Edition

The Shabana Post

16 Apr 2035
From our football correspondent Steady

Market

Martin Ochieng is on his way

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

Market

Samuel Miheso 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 Shabana can pretend not to have heard.

Match

Nobody wins at Shabana

11 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.

Squad

Tempers go at Shabana

Maxwell Mulili 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.

Squad

Words at Shabana training over how hard people work

Somebody said out loud what several people had been thinking. Ezekiah Omuri 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.

Match

Shabana get the job done against Posta Rangers

A 2‑0 win over Posta Rangers, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

One of those days for Umar Eze

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

The dugout

Interim Coach has his say

“We earned that. I asked them for a reaction and I got one, and now I want the same again on Saturday.” Interim Coach on a 2‑0 afternoon that pleased him more than he was prepared to show.

The dugout

Maxwell Mulili 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 Maxwell Mulili is on it.

In brief

451 Edition

The Shabana Post

19 Mar 2035
From our football correspondent Steady

Squad

22 days out for Biron Otieno after a fracture

A bone, which is the one injury with a calendar attached. Shabana will name a return date and, unusually for this business, will probably be right about it.

Squad

Collins Njeru damages knee ligaments — 29 days out

The words a physio says slowly. 29 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.

Squad

A one-man rearguard from Maxwell Mulili

There were 9 saves in it, and at least three that had no business being saves at all. The ten outfield players owe him a drink and they know it.

Market

Martin Ochieng has one foot out of the door

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

Market

Samuel Miheso puts it in writing

“This is not anger. I have thought about it for months, and nothing that has happened lately changed my mind.” The request is on a desk at Shabana, and it is not being withdrawn.

Boardroom

Shabana to lose Martin Ochieng for free

There is no worse way to lose a footballer. Martin Ochieng has pre-agreed a move away, which means every appearance between now and June is made by a man the club can no longer sell, and somebody upstairs will be asked why the contract was allowed to get here.

Squad

A falling-out at Shabana

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

Player ratings

Ezekiah Omuri beats them one at a time

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

Match

Shabana share the spoils with AFC Leopards

A 1‑1 draw with AFC Leopards leaves the dressing room somewhere between relief and regret.

In brief

  • The dugout Maxwell Mulili has become a man the manager trusts
  • The dugout The manager’s verdict
  • Market No place for Patrick Nyakeya in the plan
438 Edition

The Shabana Post

18 Dec 2034
From our football correspondent Steady

Squad

Words exchanged at Shabana

Ezekiah Omuri 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.

Squad

Nicholas Nyakeya stays put

“The easiest signature of my career.” Nicholas Nyakeya and Shabana agree another 3 years, and the manager can plan around him rather than about him.

The dugout

When it matters, Ezekiah Omuri plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

In brief

435 Edition

The Shabana Post

27 Nov 2034
From our football correspondent Steady

Squad

Tempers go at Shabana

Ezekiah Omuri 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.

Boardroom

Wages swallow 92% of the Shabana income

Every club 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 it has been tried.

The dugout

When it matters, Biron Otieno plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Biron Otieno story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Biron Otieno signs something — a contract at Shabana or anywhere else — this column belongs to him.

Market

Still no ink between Shabana and Samuel Miheso

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Shabana, another week without a signature from Samuel Miheso.

The dugout

Elvis Ayumba knocks on the manager’s door

“Thirty minutes, door closed, everything said. We shook hands after.” Whatever was in the room stayed in the room, and Elvis Ayumba trained the next morning like a man with less to carry.

In brief

432 Edition

The Shabana Post

6 Nov 2034
From our football correspondent Steady

Squad

Ezekiah Omuri 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 Shabana this week that will take longer than a week to unsay.

Squad

Kevin Munika is not the player he was

It happens to all of them and it is still the hardest paragraph a local paper has to write. 33 years old, 3 points down on where he was, and a body that has started charging interest on a career.

The dugout

Jesse Mwendwa frozen out at Shabana

This is not rotation. Jesse Mwendwa has not been in the manager's plans for some time, and nobody at Shabana is pretending otherwise.

Market

Shabana and Emmanuel Ajoku are talking past each other

“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.

The dugout

Brian Junior Olega has become a man the manager trusts

Nobody at Shabana 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.

Market

The Brian Junior Olega story refuses to die

It has been denied twice and printed three times, which is the usual arithmetic. Until Brian Junior Olega signs something — a contract at Shabana or anywhere else — this column belongs to him.

In brief

430 Edition

The Shabana Post

23 Oct 2034
From our football correspondent Steady

Squad

Words exchanged at Shabana

Ezekiah Omuri 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 dugout

When it matters, Ezekiah Omuri plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

The dugout

Patrick Nyakeya is still being punished for one mistake

Nobody will confirm it and the team sheets confirm it every week. One error has bought him a spell as second choice that is already longer than the error deserved.

In brief

429 Edition

The Shabana Post

16 Oct 2034
From our football correspondent Steady

The dugout

Patrick Nyakeya keeps the receipts

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

Squad

Brian Junior Olega 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 Shabana this week that will take longer than a week to unsay.

Boardroom

Shabana counting the cost

The accounts make uncomfortable reading. Wages first and ambition second is the order of business at Shabana now.

The dugout

When it matters, Maxwell Mulili plays

It is never announced and it is entirely visible: the biggest afternoons of the season keep containing him. A press box works this out long before anybody at the club confirms a word of it.

Market

The Maxwell Mulili question follows Shabana around

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

Match

Continental football is in reach for Shabana

60 points from position 5. The title is somebody else’s business and the drop is somebody else’s problem; what is left is the argument about passports.

The dugout

Samuel Miheso 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 Shabana, and both men came out saying it was fine.

Boardroom

The Shabana production line keeps running

80 graduates out of an academy now rated 4 out of 20. Clubs this size survive on exactly that, and the town knows every name.

Squad

Martin Ochieng has settled at Shabana

The shrug has gone, the language is coming, and he now argues in training like somebody who expects to be here next year. Half a signing's value is this and none of it appears on a fee.

In brief

427 Edition

The Shabana Post

2 Oct 2034
From our football correspondent Steady

Match

Shabana let it slip despite Ezekiah Omuri

Ezekiah Omuri had done his part in building a 2-goal cushion. What happened after that was collective, and KCB were allowed back into a match that had been finished with.

Player ratings

Samuel Miheso, 15, plays like he has been here for years — 7.71

A mark of 7.71 means one thing beside a twenty-nine-year-old's name and something else entirely beside a 15-year-old's. Nobody at the ground needed telling which this was.

Match

The wait goes on for Shabana

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.

Squad

Ezekiah Omuri is in the form of his life

A season average of 7.34 with 13 goals behind it. Opponents have started planning around him, which is the sincerest compliment football pays.

Squad

Tempers go at Shabana

Ezekiah Omuri 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

Shabana leaking at the back

4 matches, two or more conceded in every one of them. Sides that create as much as this can live with it for a while. Nobody lives with it forever.

Player ratings

Ninety minutes of Ezekiah Omuri at his very best

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

Boardroom

107% of the income goes out in wages at Shabana

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.

Market

Still no ink between Shabana and Emmanuel Ajoku

“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Shabana, another week without a signature from Emmanuel Ajoku.

In brief

418 Edition

The Shabana Post

31 Jul 2034
From our football correspondent Upbeat

Player ratings

Felix Mulyungi, 34, rolls back the years — 8.48

There is an age at which every good afternoon gets described as a throwback, which is unfair and also accurate. 8.48 at 34, and nobody on the pitch was better.

Squad

A falling-out at Shabana

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

Match

Shabana keep winning on the road

4 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Match

Felix Mulyungi sends Shabana past Nairobi United

It finished 3‑1, and it was Felix Mulyungi’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Shabana.

The terraces

Shabana supporters have found a favourite in Samuel Miheso

There is a particular warmth a ground reserves for a 15-year-old it feels ownership of. Samuel Miheso 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

A masterclass from Ezekiah Omuri

Marked 8.26 — the sort of number a correspondent writes down twice to be sure. Everything he tried came off, and what he did not try was not worth trying.

Squad

James Mazembe is slowing down

At 36, 3 points below where he was, and a body that has started charging interest. It happens to all of them and it is still the hardest paragraph on this page.

Squad

A row about effort at Shabana

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

Squad

Ezekiah Omuri is carrying Shabana

9 goals and a season average of 7.23. Form like that gets noticed well beyond this town.

In brief