Geoffrey Ojunga

Central Midfielder - Bandari
26 Jan 2027
Tuesday
Process

Marked for Geoffrey Ojunga

26 Edition

The Bandari Chronicle

25 Jan 2027
From our football correspondent Steady

Squad

Said Tsuma breaks a bone — 84 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 84 days, a clean timeline, and a return date somebody can actually plan around.

Market

James Omusinde agrees terms with Ulinzi Stars

The clubs have settled the fee and he has settled his wages. What remains is a medical and a photograph, and around Bandari people have started saying his name in the past tense.

Squad

Tempers go at Bandari

Amza Moubarack 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

Back issues
23 Edition

The Bandari Chronicle

4 Jan 2027
From our football correspondent Steady

Squad

Said Tsuma breaks a bone — 109 days out

Brutal, unambiguous and, for all the horror of the moment, usually less career-shaped than the ligament everybody fears more. 109 days, a clean timeline, and a return date somebody can actually plan around.

Market

Darius Msagha 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 Bandari can pretend not to have heard.

Squad

Words exchanged at Bandari

Amza Moubarack 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

Geoffrey Ojunga has become a man the manager trusts

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

Boardroom

Open for business: Bandari enter the window

The registration window is open and the phone has started. Between now and the deadline this club will be linked with forty players and sign three, which is the usual ratio.

The dugout

William Wadri 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 William Wadri trained the next morning like a man with less to carry.

In brief

19 Edition

The Bandari Chronicle

7 Dec 2026
From our football correspondent Steady

Squad

The knee: Geoffrey Ojunga out for 18 days

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

Squad

Words exchanged at Bandari

Amza Moubarack 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

Hassan Abdallah 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

18 Edition

The Bandari Chronicle

30 Nov 2026
From our football correspondent Steady

Squad

The knee: Geoffrey Ojunga out for 25 days

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

Squad

Tempers go at Bandari

Amza Moubarack 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

Hassan Abdallah 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

17 Edition

The Bandari Chronicle

23 Nov 2026
From our football correspondent Steady

Squad

Geoffrey Ojunga damages knee ligaments — 32 days out

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

Amza Moubarack 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 Bandari this week that will take longer than a week to unsay.

The dugout

No hiding place for Geoffrey Ojunga

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

The dugout

David Sakwa 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 David Sakwa is on it.

The dugout

Erickson Mulu 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.

Market

The Erick Balecho story refuses to die

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

In brief

16 Edition

The Bandari Chronicle

16 Nov 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Geoffrey Ojunga

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

The dugout

Shariff Amubwombe says Bandari 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 Bandari

Amza Moubarack 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 Bandari

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

The dugout

When it matters, Alain Ngeleka 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.

Squad

Hassan Abdallah goes off with his country

A call-up flatters the player and the club that produced him in the same breath. Bandari would like him back in one piece and know they will not be consulted.

In brief

15 Edition

The Bandari Chronicle

9 Nov 2026
From our football correspondent Steady

The dugout

William Wadri keeps the receipts

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

Squad

Words exchanged at Bandari

Amza Moubarack 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

Hassan Abdallah 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

11 Edition

The Bandari Chronicle

12 Oct 2026
From our football correspondent Steady

Squad

Words exchanged at Bandari

Amza Moubarack 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.

Market

Moses Kamau steps up from the Bandari academy

There is no fee, no unveiling and no agent on the steps. Moses Kamau 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

No hiding place for Geoffrey Ojunga

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

The dugout

Geoffrey Ojunga 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 Geoffrey Ojunga is on it.

Squad

Country calls for Hassan Abdallah

He goes off to be somebody else’s player for a fortnight. Bandari lose him for the window and would like him returned in the condition he left.

The dugout

Erickson Mulu 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.

In brief

9 Edition

The Bandari Chronicle

28 Sep 2026
From our football correspondent Upbeat

Player ratings

Nyamawi Beja scores twice — 9.12

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

Match

Nyamawi Beja settles it late for Bandari

The 87th minute, half the ground already edging towards the exits, and Nyamawi Beja decided nobody was going anywhere. Bidco United had no time left to answer.

Player ratings

Hassan Abdallah beats them one at a time

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

Squad

Amza Moubarack 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 Bandari this week that will take longer than a week to unsay.

Match

Nyamawi Beja sends Bandari past Bidco United

It finished 3‑2, and it was Nyamawi Beja’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Bandari.

Squad

Hassan Abdallah 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

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

The dugout

A satisfied Duncan Mainge

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 3‑2, Duncan Mainge could afford to be generous.

Squad

Nyamawi Beja named player of the week

One weekend, judged against everybody else's. Nyamawi Beja has come out on top of it, and for most footballers a weekly award is the only silverware a career ever produces.

In brief

7 Edition

The Bandari Chronicle

14 Sep 2026
From our football correspondent Steady

Player ratings

A brace, and Nyamawi Beja takes the afternoon — 9.27

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

Player ratings

Erick Balecho beats them one at a time

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

Transfer targets

Too dear: Bandari walk away from Robert Mboya

$27.0K was the most the club would pay and Mathare United 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

Nyamawi Beja sends Bandari past Mara Sugar

It finished 3‑1, and it was Nyamawi Beja’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Bandari.

Squad

Words at Bandari training over how hard people work

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

Market

Bandari promote Duncan Onyango from within

The academy exists for exactly this morning. Duncan Onyango has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.

Player ratings

One of those days for Mohammed Barisa

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

Squad

Clifford Otieno 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 Bandari this week that will take longer than a week to unsay.

The dugout

The view from the dugout

“We controlled it. There were spells I did not like and we will look at them, but the group showed me something.” Duncan Mainge, on a 3‑1 win that he was already picking apart on the walk to the press room.

In brief

4 Edition

The Bandari Chronicle

24 Aug 2026
From our football correspondent Steady

Squad

Alain Ngeleka is the hero from the spot

A shoot-out is remembered by its ending, and this one ends with Alain Ngeleka: 4 kept out, and a set of supporters who will describe every one of them for the next twenty years.

Match

Cup progress for Bandari

A 1‑1 win over Kenya Police, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Market

Mara Sugar come back empty-handed

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

Squad

A falling-out at Bandari

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

Transfer targets

Bandari make their move for Faustine Samaki

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

Transfer targets

An offer of $13.0K for Tyron Kariuki

Bandari have gone to KCB with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.

Transfer targets

Bandari baulk at the price for Wycliffe Omondi

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

Transfer targets

AFC Leopards tell Bandari: Musa Oundo is not for sale

The approach was made and the answer came back in a sentence. There is no number on the table because there was no number that would have been enough.

Squad

Words at Bandari training over how hard people work

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

In brief