Bob Cetric

Goalkeeper - Free Agent
23 Dec 2029
Sunday
Process

Marked for Bob Cetric

150 Edition

The AFC Leopards Herald

11 Jun 2029
From our football correspondent Upbeat

Squad

Bob Cetric damages knee ligaments — 46 days out

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

14 unbeaten for AFC Leopards

Hard to beat is not the same as winning, but 14 matches without defeat is a foundation AFC Leopards did not have in the autumn.

Match

AFC Leopards tear Posta Rangers apart

Rarely has this fixture seen a display like it: 3‑0 against Posta Rangers, and it could have been more.

Player ratings

A brace, and Hassan Beja takes the afternoon — 9.06

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

Squad

A fracture rules John Otieno out for 95 days

Bones knit. That is the one merciful thing about this injury and the reason AFC Leopards will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Player ratings

Kabelo Sibande, 20, plays like he has been here for years — 7.66

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

Match

Nobody wins at AFC Leopards

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

Player ratings

Fidel Origa beats them one at a time

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

Squad

A falling-out at AFC Leopards

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

In brief

Back issues
149 Edition

The AFC Leopards Herald

4 Jun 2029
From our football correspondent Steady

Squad

The knee: Bob Cetric out for 54 days

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

Match

Whatever happens, AFC Leopards do not lose

13 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

John Otieno breaks a bone — 102 days out

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

Player ratings

Fidel Origa was unplayable

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

Player ratings

Kabelo Sibande, 20, steals the show — 7.69

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

The dugout

Odwa Bushula: 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.” AFC Leopards have not answered, which is an answer of sorts.

Market

John Otieno 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 AFC Leopards, and it is not being withdrawn.

Squad

Words exchanged at AFC Leopards

Johnstone Omurwa 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 terraces

One of their own: Kabelo Sibande

He is 20 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

In brief

148 Edition

The AFC Leopards Herald

28 May 2029
From our football correspondent Upbeat

Squad

The knee: Bob Cetric out for 61 days

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

Squad

A fracture rules John Otieno out for 109 days

Bones knit. That is the one merciful thing about this injury and the reason AFC Leopards will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Player ratings

Both of them Hassan Beja's — 9.20

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

Match

12 unbeaten for AFC Leopards

Hard to beat is not the same as winning, but 12 matches without defeat is a foundation AFC Leopards did not have in the autumn.

Player ratings

Kabelo Sibande, 20, plays like he has been here for years — 8.06

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

Player ratings

Alpha Onyango runs at them all day

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

Market

Bob Cetric 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 AFC Leopards, and it is not being withdrawn.

Match

The run at home goes on for AFC Leopards

10 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Squad

Johnstone Omurwa 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 AFC Leopards this week that will take longer than a week to unsay.

In brief

147 Edition

The AFC Leopards Herald

21 May 2029
From our football correspondent Steady

Squad

The knee: Bob Cetric out for 68 days

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

Squad

John Otieno breaks a bone — 116 days out

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

Match

AFC Leopards refuse to drop out of the race

Position 3, 34 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.

Match

Still nobody has beaten AFC Leopards

The unbeaten run reaches 11. 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

Tempers go at AFC Leopards

Johnstone Omurwa 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

Nobody wins at AFC Leopards

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

Player ratings

Alpha Onyango beats them one at a time

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

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.

Boardroom

Wages swallow 92% of the AFC Leopards 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.

In brief

146 Edition

The AFC Leopards Herald

14 May 2029
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Bob Cetric

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

Squad

Job Ochieng wins the shoot-out

2 kept out from twelve yards, and a stadium that will describe each of them for twenty years. A goalkeeper needs one night like this in a career, and this was it.

Match

Timothy Kagere sends AFC Leopards through

Cup ties wait for somebody to seize them, and Timothy Kagere obliged against APS Bomet. 1‑1 on the night, and the name in the next round’s hat is AFC Leopards.

Squad

John Otieno breaks a bone — 124 days out

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

Match

Whatever happens, AFC Leopards do not lose

10 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Player ratings

Kgaogelo Monanyane, 21, steals the show — 7.83

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

Player ratings

Vintage Julius Masaba — 7.93

At 33 every good afternoon gets called a throwback, and this one was: 7.93, and nobody on the pitch better.

Squad

Words exchanged at AFC Leopards

Johnstone Omurwa 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 terraces

One of their own: Hassan Beja

He is 23 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.

In brief

145 Edition

The AFC Leopards Herald

7 May 2029
From our football correspondent Triumph

Squad

The knee: Bob Cetric out for 82 days

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

Match

AFC Leopards tear Ulinzi Stars apart

Rarely has this fixture seen a display like it: 4‑1 against Ulinzi Stars, and it could have been more.

Squad

3 goals for Hassan Beja

The match ball belongs to Hassan Beja, whose 3 goals turned a difficult afternoon into a procession.

Player ratings

Kabelo Sibande, 20, plays like he has been here for years — 7.80

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

Match

8 unbeaten for AFC Leopards

Hard to beat is not the same as winning, but 8 matches without defeat is a foundation AFC Leopards did not have in the autumn.

Squad

A falling-out at AFC Leopards

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

Player ratings

Ninety minutes of Hassan Beja at his very best

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

Player ratings

Nobody could get near Alpha Onyango

Successful dribbles: 21. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

Squad

Boniface Munyendo stays put

“The easiest signature of my career.” Boniface Munyendo and AFC Leopards agree another 3 years, and the manager can plan around him rather than about him.

In brief

144 Edition

The AFC Leopards Herald

30 Apr 2029
From our football correspondent Upbeat

Squad

Bob Cetric damages knee ligaments — 90 days out

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

The dugout

Clyde Senaji keeps the receipts

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

Market

Bob Cetric 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 AFC Leopards, and it is not being withdrawn.

Match

Whatever happens, AFC Leopards do not lose

7 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Johnstone Omurwa 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 AFC Leopards this week that will take longer than a week to unsay.

Boardroom

The numbers do not look good at AFC Leopards

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.

Player ratings

Anas El Mahboubi runs at them all day

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

Match

After 6 games, AFC Leopards finally taste it again

The first defeat in 6 matches. The manager will say it had to come; the dressing room will say it did not have to come against Kenya Police; the supporters will say both, in that order, all week.

Squad

A row about effort at AFC Leopards

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

In brief

143 Edition

The AFC Leopards Herald

23 Apr 2029
From our football correspondent Triumph

Squad

Bob Cetric damages knee ligaments — 97 days out

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

AFC Leopards make it 6 in a row

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

Match

AFC Leopards up to position 3

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

The dugout

Job Ochieng says AFC Leopards 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

Tempers go at AFC Leopards

Johnstone Omurwa 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

AFC Leopards find a way past Muranga Seal

Muranga Seal made AFC Leopards work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Squad

Words at AFC Leopards training over how hard people work

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

Player ratings

Alpha Onyango was on a different afternoon to everybody else

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

The dugout

A satisfied John Kahata

“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 1‑0, John Kahata could afford to be generous.

In brief

140 Edition

The AFC Leopards Herald

2 Apr 2029
From our football correspondent Upbeat

Player ratings

Both of them Alpha Onyango's — 8.18

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

Market

Bob Cetric asks to leave AFC Leopards

“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

Nobody wants to play AFC Leopards 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

Johnstone Omurwa 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 AFC Leopards this week that will take longer than a week to unsay.

Boardroom

The numbers do not look good at AFC Leopards

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.

Match

AFC Leopards find a way past Mara Sugar

Mara Sugar made AFC Leopards work for it, but the scoreboard read 2‑0 at the end and the table does not ask how.

The dugout

The manager makes an example of Anas El Mahboubi

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

Squad

A row about effort at AFC Leopards

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

Player ratings

Anas El Mahboubi 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.

In brief

131 Edition

The AFC Leopards Herald

29 Jan 2029
From our football correspondent Upbeat

Market

Fadhili Mwinyimvua 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 AFC Leopards can pretend not to have heard.

Squad

Tempers go at AFC Leopards

Johnstone Omurwa 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

A row about effort at AFC Leopards

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

The dugout

news_h_old_wounds_reopened

news_b_old_wounds_reopened

The dugout

Job 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

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

The dugout

Tyson Otieno 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 AFC Leopards, and both men came out saying it was fine.

Market

The Humphrey Katasi story refuses to die

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

Market

Bob Cetric placed on the list

AFC Leopards have made Bob Cetric available for transfer. A career at this club is over in all but paperwork.

In brief

129 Edition

The AFC Leopards Herald

15 Jan 2029
From our football correspondent Upbeat

Market

Bob Cetric asks to leave AFC Leopards

“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

A falling-out at AFC Leopards

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

Squad

Words at AFC Leopards training over how hard people work

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

news_h_old_wounds_reopened

news_b_old_wounds_reopened

Market

Levis Esambe told to find a new club

“They were honest with me, and I would rather know.” Levis Esambe has been informed he is not in the manager's thinking at AFC Leopards.

The dugout

Humphrey Katasi 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.

The dugout

When it matters, Hassan Beja 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

No hiding place for Vincent Mahiga

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

Market

Humphrey Katasi placed on the list

AFC Leopards have made Humphrey Katasi available for transfer. A career at this club is over in all but paperwork.

In brief

125 Edition

The AFC Leopards Herald

18 Dec 2028
From our football correspondent Upbeat

Squad

The knee: Tyson Otieno out for 20 days

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

Squad

A falling-out at AFC Leopards

Johnstone Omurwa 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 AFC Leopards

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

The dugout

news_h_old_wounds_reopened

news_b_old_wounds_reopened

The dugout

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

The dugout

Hassan Beja 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 Hassan Beja is on it.

The dugout

No hiding place for Vincent Mahiga

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

Market

The shop window has Bob Cetric in it

AFC Leopards have let the market know Bob Cetric can be had. No price in the advert, but everyone in the trade knows roughly what it says.

Market

The Victor Otieno talk will not go away

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

In brief

121 Edition

The AFC Leopards Herald

20 Nov 2028
From our football correspondent Upbeat

Boardroom

AFC Leopards have won it

This is the season the town will measure the next twenty against. The trophy travels home with the squad, and the route through the streets was agreed days ago.

Squad

The knee: Tyson Otieno out for 50 days

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

Squad

A fracture rules Elias Mugane Muriuki out for 37 days

Bones knit. That is the one merciful thing about this injury and the reason AFC Leopards will talk about it more openly than they would about a knee. He will be back, and roughly when they say.

Squad

Hassan Beja honoured for the season

The kind of year that ends with a name being read out in a hall. AFC Leopards had the benefit of it every week and now have the problem of everybody else knowing.

Squad

A falling-out at AFC Leopards

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

The dugout

news_h_old_wounds_reopened

news_b_old_wounds_reopened

The dugout

Hassan Beja 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 Hassan Beja is on it.

Market

Glen Masava told to find a new club

“They were honest with me, and I would rather know.” Glen Masava has been informed he is not in the manager's thinking at AFC Leopards.

The dugout

Vincent Mahiga 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

117 Edition

The AFC Leopards Herald

23 Oct 2028
From our football correspondent Upbeat

Squad

Tyson Otieno damages knee ligaments — 80 days out

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

The dugout

Mpho Molepo: 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.” AFC Leopards have not answered, which is an answer of sorts.

Market

Bob Cetric asks to leave AFC Leopards

“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

A falling-out at AFC Leopards

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

Squad

Words at AFC Leopards training over how hard people work

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

news_h_old_wounds_reopened

news_b_old_wounds_reopened

In brief

115 Edition

The AFC Leopards Herald

9 Oct 2028
From our football correspondent Upbeat

Squad

A knee injury of the worst kind for Tyson Otieno

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

Squad

Tempers go at AFC Leopards

Johnstone Omurwa 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

No hiding place for Humphrey Katasi

“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Humphrey Katasi, and the manager let 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.

The dugout

news_h_old_wounds_reopened

news_b_old_wounds_reopened

Boardroom

102% of the income goes out in wages at AFC Leopards

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.

Squad

10 new faces, and AFC Leopards are still learning each other

A squad rebuilt inside one window pays for it in a currency nobody budgets for. The football is not worse than the sum of the players; it is worse than the sum of the players who have played together before.

The dugout

Christopher Koloti has become a man the manager trusts

Nobody at AFC Leopards 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 Humphrey Katasi story refuses to die

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

In brief

95 Edition

The APS Bomet Sentinel

22 May 2028
From our football correspondent Crisis

Market

Maxwell Kubasu 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 APS Bomet, and it is not being withdrawn.

Squad

A falling-out at APS Bomet

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

Match

3 matches without a goal for APS Bomet

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.

Match

A bad afternoon for APS Bomet against Bidco United

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

The dugout

The manager makes an example of Sven Yidah

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

The dugout

Ochieng Odhiambo faces the questions

“We were not good enough today and I am not going to dress it up.” Ochieng Odhiambo after 0‑2, in the tone of a man who knows the next question and does not intend to answer it.

The dugout

The plan did not have a place for Enock Wanyama

Nobody at APS Bomet is suggesting he is out of form. The manager simply wanted somebody with a different set of qualities for ninety specific minutes, and there is nothing a player can train to fix that.

Market

The Enock Wanyama talk will not go away

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

The dugout

Delton Oyo has become a man the manager trusts

Nobody at APS Bomet 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.

In brief

94 Edition

The APS Bomet Sentinel

15 May 2028
From our football correspondent Crisis

The terraces

The mood at APS Bomet has turned into something else

Supporters who sing when it goes badly are supporters. Supporters who gather afterwards are a problem, and everybody inside the building knows which of the two this now is.

Market

Evans Kipkemoi 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 APS Bomet, and it is not being withdrawn.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

Sven Yidah 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 APS Bomet this week that will take longer than a week to unsay.

Match

A bad afternoon for APS Bomet against Kariobangi Sharks

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

The dugout

Bob Cetric 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

Ochieng Odhiambo faces the questions

“We were not good enough today and I am not going to dress it up.” Ochieng Odhiambo after 0‑2, in the tone of a man who knows the next question and does not intend to answer it.

Player ratings

Nobody could get near Curtis Wekesa

Successful dribbles: 15. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.

The dugout

No place in the plan for Enock Wanyama

The manager wanted a different profile for this opponent, which is a real football reason and no consolation. He did nothing wrong and he did not play.

In brief

90 Edition

The APS Bomet Sentinel

17 Apr 2028
From our football correspondent Crisis

The terraces

The mood at APS Bomet has turned into something else

Supporters who sing when it goes badly are supporters. Supporters who gather afterwards are a problem, and everybody inside the building knows which of the two this now is.

Squad

8 saves: Morgan Ambuka was the team

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

Market

Maxwell Kubasu 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 APS Bomet, and it is not being withdrawn.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

The dugout

Patrick Njeru says APS Bomet 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

Sven Yidah 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 APS Bomet this week that will take longer than a week to unsay.

Match

A bad afternoon for APS Bomet against Gor Mahia

0‑1 to Gor Mahia, and no complaints worth printing. The performance asked for nothing more than it got.

The dugout

Ochieng Odhiambo faces the questions

“We were not good enough today and I am not going to dress it up.” Ochieng Odhiambo after 0‑1, in the tone of a man who knows the next question and does not intend to answer it.

The dugout

Bob Cetric 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 APS Bomet, and both men came out saying it was fine.

In brief

89 Edition

The APS Bomet Sentinel

10 Apr 2028
From our football correspondent Uneasy

Market

Evans Kipkemoi asks to leave APS Bomet

“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 APS Bomet

Sven Yidah 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

Edwin Buliba 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

Sven Yidah 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 Sven Yidah is on it.

The dugout

Ochieng Odhiambo on the point

“A point is a point and I will take it, but we should have had all three.” Ochieng Odhiambo after the 0‑0 draw, and the sentence every manager in the country said at some stage this weekend.

The dugout

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

Player ratings

Enock Wanyama beats them one at a time

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

Match

Point won or two lost for APS Bomet?

Ninety minutes, no goals, and the argument started before the car park emptied: a point gained, or two thrown away against Bandari? Both sides of it will still be going on Thursday.

Market

The Enock Wanyama story refuses to die

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

In brief

87 Edition

The APS Bomet Sentinel

27 Mar 2028
From our football correspondent Uneasy

Market

Brian Buleti 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 APS Bomet can pretend not to have heard.

Match

No end in sight to APS Bomet's wait for a win

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

Squad

A falling-out at APS Bomet

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

Boardroom

The numbers do not look good at APS Bomet

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.

The dugout

Ochieng Odhiambo: “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.

Player ratings

Curtis Wekesa runs at them all day

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

Match

APS Bomet draw a blank against Sofapaka

The crowd waited for a goal that never came. Sofapaka defended in numbers and left with what they came for, and the two sides could be playing still without troubling a scorer.

Looking ahead

Francis Omondi faces his old club

Mathare United next, and one man in the APS Bomet dressing room knows their training ground better than his own. The reception will tell him what they thought of him.

Market

Hansel Ochieng linked with a move away

The name of Hansel Ochieng keeps appearing in other people's back pages. APS Bomet say nothing, which says plenty.

In brief

85 Edition

The APS Bomet Sentinel

13 Mar 2028
From our football correspondent Crisis

Match

The small margins put APS Bomet out

Out, 0‑1 to Muranga Seal, and the long argument about which of the small moments decided it. The league is all there is now, and everybody knows it.

Player ratings

Curtis Wekesa beats them one at a time

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

Market

Evans Kipkemoi 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 APS Bomet can pretend not to have heard.

Match

No end in sight to APS Bomet's wait for a win

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

Match

APS Bomet cannot find the net

4 games without scoring. Strikers stop looking up, midfielders take the extra touch, and every shot that clears the bar is followed by a groan that has been building since the last goal.

Squad

Tempers go at APS Bomet

Sven Yidah 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

APS Bomet come up short against Kakamega Homeboyz

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

The dugout

The manager makes an example of Bob Cetric

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

Squad

Words at APS Bomet training over how hard people work

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

83 Edition

The APS Bomet Sentinel

28 Feb 2028
From our football correspondent Uneasy

Market

Brian Buleti 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 APS Bomet, and it is not being withdrawn.

Squad

6 saves: Morgan Ambuka was the team

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

Squad

A falling-out at APS Bomet

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

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

The dugout

No hiding place for Hillary Otieno

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

Squad

Evans Kipkemoi 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.

Boardroom

APS Bomet counting the cost

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

The dugout

Ochieng Odhiambo: “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.

The dugout

Bob Cetric 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

82 Edition

The APS Bomet Sentinel

21 Feb 2028
From our football correspondent Crisis

The terraces

Anger at APS Bomet spills outside the ground

It has stopped being a mood in the stands and started being something organised. Boards can ignore a bad atmosphere for a long time; they cannot ignore this stage of it for very long at all.

Market

Bob Cetric 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 APS Bomet, and it is not being withdrawn.

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Squad

Sven Yidah 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 APS Bomet this week that will take longer than a week to unsay.

Match

Rodgers Kipkemoi’s goal not enough for APS Bomet

Rodgers Kipkemoi scored, and precious little else went right: 1‑2 to Tusker, and a quiet walk to the dressing room.

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 Ochieng Odhiambo to a room that had heard them before.

Squad

A row about effort at APS Bomet

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

The dugout

Sosthenes Idah 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

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

In brief

81 Edition

The APS Bomet Sentinel

14 Feb 2028
From our football correspondent Uneasy

Market

Morgan Ambuka 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 APS Bomet can pretend not to have heard.

Squad

Tempers go at APS Bomet

Sven Yidah 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.

Player ratings

Curtis Wekesa 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

Curtis Wekesa rescues a point for APS Bomet

It needed Curtis Wekesa to find the net to bring anything home at all: 1‑1 against Ulinzi Stars, and half the dressing room will call it a point won.

The dugout

When it matters, Sven Yidah 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

Ochieng Odhiambo on the point

“A point is a point and I will take it, but we should have had all three.” Ochieng Odhiambo after the 1‑1 draw, and the sentence every manager in the country said at some stage this weekend.

Squad

A APS Bomet teenager takes the young player award

Ochieng Owusu is 18, and for one weekend he was the best of everybody his age in the division. Nobody should build a career on it and everybody quietly does.

Squad

Curtis Wekesa finally opens his account

He wheeled away like a man who had been carrying it for months, because he had. APS Bomet have their signing off the mark and one press-conference question retired.

Looking ahead

A reunion for Bob Cetric

He used to wear the other shirt. On Saturday he plays against Tusker in this one, and whatever he says this week about it being just another game will be untrue.

In brief

79 Edition

The APS Bomet Sentinel

31 Jan 2028
From our football correspondent Crisis

Market

Brian Buleti 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 APS Bomet can pretend not to have heard.

Market

Evans Kipkemoi has said yes to Mathare United

The last thing about a transfer that is still about the player is his signature on his own terms, and it is there. APS Bomet have lost him in all but the paperwork.

Transfer targets

Collins Kamau is a medical away from APS Bomet

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.

The dugout

news_h_old_wounds_reopened

news_b_old_wounds_reopened

Squad

A falling-out at APS Bomet

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

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Boardroom

Belts tighten at APS Bomet

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 dugout

Hansel Ochieng 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 APS Bomet, and both men came out saying it was fine.

Market

Hansel Ochieng linked with a move away

The name of Hansel Ochieng keeps appearing in other people's back pages. APS Bomet say nothing, which says plenty.

In brief

78 Edition

The APS Bomet Sentinel

24 Jan 2028
From our football correspondent Crisis

The terraces

The mood at APS Bomet has turned into something else

Supporters who sing when it goes badly are supporters. Supporters who gather afterwards are a problem, and everybody inside the building knows which of the two this now is.

Match

APS Bomet sink to position 18

22 points, and a fixture list that is running out. The mathematics are not yet cruel, but they are no longer kind.

Market

Hansel Ochieng asks to leave APS Bomet

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

The dugout

news_h_frozen_out_of_the_side

news_b_frozen_out_of_the_side

Market

Evans Kipkemoi has one foot out of the door

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

The dugout

news_h_old_wounds_reopened

news_b_old_wounds_reopened

Squad

Sven Yidah 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 APS Bomet this week that will take longer than a week to unsay.

Squad

Kenneth Juma stays put

“The easiest signature of my career.” Kenneth Juma and APS Bomet agree another 3 years, and the manager can plan around him rather than about him.

The dugout

Hansel Ochieng 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