21 Aug 2028
Monday
Process
107 Edition

The Gor Mahia Chronicle

14 Aug 2028
From our football correspondent Upbeat

Match

Gor Mahia are in among the leaders

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

Market

Christopher Ochieng has one foot out of the door

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

Match

Gor Mahia make it 3 in a row

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

Boardroom

The numbers do not look good at Gor Mahia

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

Gor Mahia find a way past APS Bomet

APS Bomet made Gor Mahia work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Market

Bidco United are about to pick up the phone

A conversation is coming this week. Gor Mahia will put a number on him, and from there it stops being football and becomes arithmetic.

Squad

No place for Owugha Tonyemiete on the big day

He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at Gor Mahia pretended it was anything other than a decision about him.

Squad

Gad Mathews 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.

Squad

Philip Amoh is carrying Gor Mahia

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

In brief

Back issues
106 Edition

The Gor Mahia Chronicle

7 Aug 2028
From our football correspondent Upbeat

Match

Still nobody has beaten Gor Mahia

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

Match

Gor Mahia get the job done against Sofapaka

A 1-0 win over Sofapaka, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

Ahmed Khaled 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.

Squad

Philemon Otieno stays put

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

Squad

Ben Stanley Omondi is carrying Gor Mahia

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

Market

The clock runs on Alpha Onyango's contract

36 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.

In brief

105 Edition

The Gor Mahia Chronicle

31 Jul 2028
From our football correspondent Upbeat

Squad

Egbeoluwa Emmanuel: 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.” Gor Mahia have not answered, which is an answer of sorts.

Match

Still nobody has beaten Gor Mahia

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

Match

Gor Mahia 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.

Boardroom

116% of the income goes out in wages at Gor Mahia

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

Frank Odhiambo is in the form of his life

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

Squad

Daniel Aboh finally opens his account

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

Squad

Enock Morrison has company in his position

The competition arrived without a word said to him about it. Enock Morrison keeps the shirt for now, at Gor Mahia's convenience rather than his own.

Market

Sylvester Owino linked with a move away

The name of Sylvester Owino keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Market

Evidence Manyama arrives on loan

Gor Mahia have taken Evidence Manyama on loan from University of Pretoria — cover where cover was needed.

In brief

104 Edition

The Gor Mahia Chronicle

24 Jul 2028
From our football correspondent Steady

Market

Gor Mahia turn down Bidco United for Paul Ochuoga

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Match

Still nobody has beaten Gor Mahia

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

The manager makes an example of Ben Stanley Omondi

“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

No place for Gad Mathews on the big day

He found out with everybody else, an hour before kick-off, from a sheet of paper on a wall. Nobody at Gor Mahia pretended it was anything other than a decision about him.

Match

Gor Mahia draw a blank against Kakamega Homeboyz

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

Squad

Somebody is after Enock Morrison’s shirt

A new face in his position, and Enock Morrison suddenly has to win back what he thought he owned. Gor Mahia have promised nothing — clubs rarely do at this stage.

In brief

103 Edition

The Gor Mahia Chronicle

17 Jul 2028
From our football correspondent Steady

Match

Gor Mahia are in among the leaders

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

Market

Christopher Ochieng has one foot out of the door

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

Boardroom

The numbers do not look good at Gor Mahia

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

Still nobody has beaten Gor Mahia

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

Market

Bidco United are about to pick up the phone

A conversation is coming this week. Gor Mahia will put a number on him, and from there it stops being football and becomes arithmetic.

Squad

The manager makes an example of Paulinho

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

Match

No goals between Gor Mahia and Nairobi United

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Nairobi United will be the happier side with the point.

Squad

Philip Amoh is carrying Gor Mahia

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

Market

Gad Mathews linked with a move away

The name of Gad Mathews keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

102 Edition

The Gor Mahia Chronicle

10 Jul 2028
From our football correspondent Steady

Match

Cup progress for Gor Mahia

A 0-0 win over Posta Rangers, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?

Squad

Giscard Mavoungou is the hero from the spot

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

Match

Gor Mahia get the job done against AFC Leopards

A 1-0 win over AFC Leopards, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

The manager makes an example of Philemon Otieno

“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

Ben Stanley Omondi is in the form of his life

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

Squad

Ahmed Khaled is off the mark for Gor Mahia

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

In brief

101 Edition

The Gor Mahia Chronicle

3 Jul 2028
From our football correspondent Steady

Match

Gor Mahia see off Tusker

Three points for Gor Mahia, 2-1 the final word against Tusker in a contest settled by the finer margins.

Boardroom

110% of the income goes out in wages at Gor Mahia

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

The month belongs to Owugha Tonyemiete

The award is a small thing with a heavy meaning: for four weeks nobody in this division did his job better. Gor Mahia have the trophy on a shelf and the player in the side.

Squad

Alpha Onyango 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 Gor Mahia, and both men came out saying it was fine.

Squad

Brahim Sabaouni 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.

Squad

Gift Motupa has taken the shirt

At 34 he is in the side on merit and somebody else is watching from the bench. Places at Gor Mahia are won quietly and lost loudly.

In brief

100 Edition

The Gor Mahia Chronicle

26 Jun 2028
From our football correspondent Uneasy

Squad

Brahim Sabaouni: 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.” Gor Mahia have not answered, which is an answer of sorts.

Match

4 matches without a win for Gor Mahia

The run now stands at 4, and the questions being asked around Gor Mahia are no longer polite ones.

Squad

Madaoua Tchiva is the real thing at 20

A season average of 7.02 at an age when most of his year group are still in the youth team. Gor Mahia know what they have, and so, by now, does everybody else.

Squad

Frank Odhiambo 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.

Match

Honours even between Gor Mahia and Ulinzi Stars

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

Squad

Alpha Onyango 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

  • Market The Lewis Bandi talk will not go away
  • Boardroom The Gor Mahia production line keeps running
99 Edition

The Gor Mahia Chronicle

19 Jun 2028
From our football correspondent Uneasy

Match

Gor Mahia 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.

Boardroom

The numbers do not look good at Gor Mahia

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.

Squad

Gift Motupa 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.

Squad

Frank Odhiambo 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 Gor Mahia, and both men came out saying it was fine.

Match

Gor Mahia and Kenya Police cancel each other out

Nil-nil, and few chances worth the name. Kenya Police came to defend and left with exactly what they came for.

Market

Gad Mathews linked with a move away

The name of Gad Mathews keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

98 Edition

The Gor Mahia Chronicle

12 Jun 2028
From our football correspondent Crisis

Match

Gor Mahia come up short against Muranga Seal

Muranga Seal left with the points after a 0-1 defeat that will take some explaining on the terraces.

Boardroom

Inquest at Gor Mahia

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.

Squad

The manager makes an example of Felix Oluoch

“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

Gift Motupa 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 Gor Mahia, and both men came out saying it was fine.

Squad

Ben Stanley Omondi is in the form of his life

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

Market

Frank Odhiambo linked with a move away

The name of Frank Odhiambo keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

97 Edition

The Gor Mahia Chronicle

5 Jun 2028
From our football correspondent Steady

Match

21 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 21 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Squad

Byrne Omondi says Gor Mahia 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.

Market

Ebenezer Adukwaw attracts admirers

The name of Ebenezer Adukwaw has come up in conversations Gor Mahia were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Boardroom

106% of the income goes out in wages at Gor Mahia

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

The manager makes an example of Owugha Tonyemiete

“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

Gift Motupa loses the armband

The captaincy has been taken off Gift Motupa. Gor Mahia will call it a decision about the team; a dressing room reads it as a verdict on a man.

In brief

96 Edition

The Gor Mahia Chronicle

29 May 2028
From our football correspondent Upbeat

Match

20 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 20 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Squad

Madaoua Tchiva is the real thing at 20

A season average of 7.04 at an age when most of his year group are still in the youth team. Gor Mahia know what they have, and so, by now, does everybody else.

Match

Gor Mahia get the job done against Kariobangi Sharks

A 1-0 win over Kariobangi Sharks, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

The manager makes an example of Michael Kibwage

“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

Owugha Tonyemiete 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 Lewis Bandi talk will not go away

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

In brief

95 Edition

The Gor Mahia Chronicle

22 May 2028
From our football correspondent Steady

Match

19 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 19 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Match

Gor Mahia 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.

Boardroom

The numbers do not look good at Gor Mahia

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.

Squad

Gad Mathews 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.

Squad

Brahim Sabaouni out for 14 days

The medical room confirms 14 days on the sidelines for Brahim Sabaouni, and a plan built around him now has to be rebuilt.

Match

Honours even between Gor Mahia and Mara Sugar

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

In brief

94 Edition

The Gor Mahia Chronicle

15 May 2028
From our football correspondent Upbeat

Match

18 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 18 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Squad

The manager makes an example of Lewis Bandi

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

Match

Honours even between Gor Mahia and KCB

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

In brief

93 Edition

The Gor Mahia Chronicle

8 May 2028
From our football correspondent Upbeat

Match

17 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 17 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Match

Gor Mahia march on in the cup

APS Bomet are out and Gor Mahia go through, 1-0 the final word. The bracket opens up a little, and everyone allows themselves a look at it.

Squad

Gift Motupa signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Gift Motupa commits to Gor Mahia for another 2 years.

Squad

Gift Motupa 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

Wages eat 103% of everything Gor Mahia earn

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

Squad

The month belongs to Madaoua Tchiva

The award is a small thing with a heavy meaning: for four weeks nobody in this division did his job better. Gor Mahia have the trophy on a shelf and the player in the side.

Match

Gor Mahia draw a blank against Shabana

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

Squad

Timothy Wanyama makes his debut at 15

At 15 years old, Timothy Wanyama became the latest name off the academy production line to be handed a senior shirt.

Market

Sylvester Owino linked with a move away

The name of Sylvester Owino keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

92 Edition

The Gor Mahia Chronicle

1 May 2028
From our football correspondent Upbeat

Match

Gor Mahia cannot stop winning

3 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Madaoua Tchiva is the real thing at 20

A season average of 7.04 at an age when most of his year group are still in the youth team. Gor Mahia know what they have, and so, by now, does everybody else.

Match

Gor Mahia see off Mathare United

Three points for Gor Mahia, 2-0 the final word against Mathare United in a contest settled by the finer margins.

Squad

Paul Ochuoga 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.

Squad

Philip Amoh is off the mark for Gor Mahia

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

Squad

Gift Motupa has company in his position

The competition arrived without a word said to him about it. Gift Motupa keeps the shirt for now, at Gor Mahia's convenience rather than his own.

In brief

91 Edition

The Gor Mahia Chronicle

24 Apr 2028
From our football correspondent Upbeat

Match

Still nobody has beaten Gor Mahia

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

Match

Gor Mahia up to position 3

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

Boardroom

The numbers do not look good at Gor Mahia

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

Gor Mahia find a way past Bandari

Bandari made Gor Mahia work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

Brahim Sabaouni out for 44 days

The medical room confirms 44 days on the sidelines for Brahim Sabaouni, and a plan built around him now has to be rebuilt.

Squad

The manager makes an example of Egbeoluwa Emmanuel

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

In brief

90 Edition

The Gor Mahia Chronicle

17 Apr 2028
From our football correspondent Steady

Match

Still nobody has beaten Gor Mahia

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

Egbeoluwa Emmanuel says Gor Mahia 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

Frank Odhiambo 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.

Match

Gor Mahia get the job done against APS Bomet

A 1-0 win over APS Bomet, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Market

Frank Odhiambo linked with a move away

The name of Frank Odhiambo keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Squad

Owugha Tonyemiete 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

89 Edition

The Gor Mahia Chronicle

10 Apr 2028
From our football correspondent Uneasy

Match

Still nobody has beaten Gor Mahia

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

Gad Mathews 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

Wages eat 85% of everything Gor Mahia earn

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

Match

Gor Mahia and Sofapaka take a point apiece

It finished 1-1, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

Squad

Frank Odhiambo 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 Gor Mahia, and both men came out saying it was fine.

Market

Sylvester Owino linked with a move away

The name of Sylvester Owino keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

88 Edition

The Gor Mahia Chronicle

3 Apr 2028
From our football correspondent Uneasy

Match

Still nobody has beaten Gor Mahia

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

Madaoua Tchiva named player of the month

The award goes to Madaoua Tchiva, and nobody around here is inclined to argue with the choice.

Match

Gor Mahia share the spoils with Posta Rangers

A 1-1 draw with Posta Rangers leaves the dressing room somewhere between relief and regret.

Squad

The manager makes an example of Ebenezer Adukwaw

“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

Enock Morrison is off the mark for Gor Mahia

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

Squad

Madaoua Tchiva has taken the shirt

At 20 he is in the side on merit and somebody else is watching from the bench. Places at Gor Mahia are won quietly and lost loudly.

In brief

87 Edition

The Gor Mahia Chronicle

27 Mar 2028
From our football correspondent Uneasy

Match

Still nobody has beaten Gor Mahia

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

Owugha Tonyemiete: 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.” Gor Mahia have not answered, which is an answer of sorts.

Boardroom

The numbers do not look good at Gor Mahia

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.

Squad

Felix Oluoch 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.

Match

Gor Mahia draw a blank against Kakamega Homeboyz

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

Market

Gad Mathews linked with a move away

The name of Gad Mathews keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

86 Edition

The Gor Mahia Chronicle

20 Mar 2028
From our football correspondent Steady

Match

Still nobody has beaten Gor Mahia

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

Match

Gor Mahia find a way past Nairobi United

Nairobi United made Gor Mahia work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

The manager makes an example of Brahim Sabaouni

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

In brief

85 Edition

The Gor Mahia Chronicle

13 Mar 2028
From our football correspondent Uneasy

Match

Still nobody has beaten Gor Mahia

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

Match

No end in sight to Gor Mahia's wait for a win

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

Squad

The manager makes an example of Philip Amoh

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

In brief

84 Edition

The Gor Mahia Chronicle

6 Mar 2028
From our football correspondent Steady

Squad

Gad Mathews signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Gad Mathews commits to Gor Mahia for another 3 years.

Match

Still nobody has beaten Gor Mahia

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

The manager makes an example of Gift Motupa

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

Match

Gor Mahia share the spoils with Tusker

A 1-1 draw with Tusker leaves the dressing room somewhere between relief and regret.

Squad

Madaoua Tchiva is off the mark for Gor Mahia

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

Squad

The shirt belongs to Youssou Coulibaly now

At 23 he has made the position his own, and the man he took it from has to find something to say about it. Gor Mahia have a decision that made itself.

In brief

83 Edition

The Gor Mahia Chronicle

28 Feb 2028
From our football correspondent Steady

Boardroom

The numbers do not look good at Gor Mahia

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

Still nobody has beaten Gor Mahia

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

Michael Kibwage 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.

Match

No goals between Gor Mahia and Ulinzi Stars

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Ulinzi Stars will be the happier side with the point.

Market

Gad Mathews linked with a move away

The name of Gad Mathews keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Squad

Evidence Ngcobo 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 Gor Mahia Chronicle

21 Feb 2028
From our football correspondent Steady

Squad

The manager makes an example of Mthobisi Zondo

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

Market

Shabana expected to open talks for Ebenezer Adukwaw

Both sides expect a conversation in the coming days. Gor Mahia will name a price, and everything after that is arithmetic.

Squad

Youssou Coulibaly 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

81 Edition

The Gor Mahia Chronicle

14 Feb 2028
From our football correspondent Upbeat

Squad

Youssou Coulibaly: 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.” Gor Mahia have not answered, which is an answer of sorts.

Match

Gor Mahia see off Muranga Seal

Three points for Gor Mahia, 2-1 the final word against Muranga Seal in a contest settled by the finer margins.

Squad

Gad Mathews 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.

Squad

Mthobisi Zondo is off the mark for Gor Mahia

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

Squad

Ben Stanley Omondi is off the mark for Gor Mahia

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

Market

Sylvester Owino linked with a move away

The name of Sylvester Owino keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

80 Edition

The Gor Mahia Chronicle

7 Feb 2028
From our football correspondent Steady

Market

Jesse Njeru comes home

The shirt still fits. Jesse Njeru is back at Gor Mahia, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Kenneth Masika comes home

The shirt still fits. Kenneth Masika is back at Gor Mahia, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Ochieng Odhiambo is a Gor Mahia player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Market

Timothy Wanyama is a Gor Mahia player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Match

Honours even between Gor Mahia and Bidco United

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

Squad

Madaoua Tchiva 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

79 Edition

The Gor Mahia Chronicle

31 Jan 2028
From our football correspondent Steady

Boardroom

The numbers do not look good at Gor Mahia

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.

Squad

Patrick Ekandjoum 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.

Market

Gad Mathews linked with a move away

The name of Gad Mathews keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

78 Edition

The Gor Mahia Chronicle

24 Jan 2028
From our football correspondent Steady

Match

Gor Mahia up to position 1

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

Market

Christopher Ochieng asks to leave Gor Mahia

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Shabana expected to open talks for Ebenezer Adukwaw

Both sides expect a conversation in the coming days. Gor Mahia will name a price, and everything after that is arithmetic.

Market

Frank Odhiambo linked with a move away

The name of Frank Odhiambo keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Squad

Somebody is after Enock Morrison’s shirt

A new face in his position, and Enock Morrison suddenly has to win back what he thought he owned. Gor Mahia have promised nothing — clubs rarely do at this stage.

Squad

Patrick Ekandjoum 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 Gor Mahia, and both men came out saying it was fine.

In brief

77 Edition

The Gor Mahia Chronicle

17 Jan 2028
From our football correspondent Steady

Market

Michael Kibwage comes home

The shirt still fits. Michael Kibwage is back at Gor Mahia, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Squad

Gor Mahia lose Paul Ochuoga

38 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Squad

Evidence Ngcobo 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.

Squad

Somebody is after Gift Motupa’s shirt

A new face in his position, and Gift Motupa suddenly has to win back what he thought he owned. Gor Mahia have promised nothing — clubs rarely do at this stage.

Market

Lewis Bandi linked with a move away

The name of Lewis Bandi keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Market

Madaoua Tchiva arrives on loan

Gor Mahia have taken Madaoua Tchiva on loan from CotonTchad — cover where cover was needed.

In brief

76 Edition

The Gor Mahia Chronicle

10 Jan 2028
From our football correspondent Steady

Market

Gor Mahia turn down Shabana for Ebenezer Adukwaw

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Market

Paul Ochuoga is a Gor Mahia player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Squad

The manager makes an example of Mthobisi Zondo

“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

Evidence Ngcobo 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 Gor Mahia, and both men came out saying it was fine.

Squad

Gift Motupa has company in his position

The competition arrived without a word said to him about it. Gift Motupa keeps the shirt for now, at Gor Mahia's convenience rather than his own.

Market

The Sylvester Owino talk will not go away

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

In brief

75 Edition

The Gor Mahia Chronicle

3 Jan 2028
From our football correspondent Steady

Boardroom

Gor Mahia counting the cost

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

Market

Shabana watching Ebenezer Adukwaw

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

Squad

Alpha Onyango 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.

Market

Christopher Ochieng told to find a new club

“They were honest with me, and I would rather know.” Christopher Ochieng has been informed he is not in the manager's thinking at Gor Mahia.

Boardroom

Gor Mahia sign a deal worth $51.7K a year

Commercial news is the news nobody sings about and everything else is paid for with. The board will call it a partnership; the accountants will call it the difference between this squad and a smaller one.

Market

The Gad Mathews talk will not go away

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

Squad

Gift Motupa has company in his position

The competition arrived without a word said to him about it. Gift Motupa keeps the shirt for now, at Gor Mahia's convenience rather than his own.

Squad

Is this Brahim Sabaouni’s last season?

“I will know when it is time. I am not there yet.” Brahim Sabaouni is 34, with 9 appearances behind him, and Gor Mahia will have to plan for whichever answer comes.

Market

Gor Mahia pick up Youssou Coulibaly for nothing

The best deals are the ones the accountants never notice. Youssou Coulibaly arrives at Gor Mahia with his wages the only cost and something to prove the only clause.

In brief

74 Edition

The Gor Mahia Chronicle

27 Dec 2027
From our football correspondent Steady

Match

Gor Mahia are in among the leaders

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

Squad

Brahim Sabaouni out for 44 days

The medical room confirms 44 days on the sidelines for Brahim Sabaouni, and a plan built around him now has to be rebuilt.

Squad

Alpha Onyango 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 Gor Mahia, and both men came out saying it was fine.

In brief

73 Edition

The Gor Mahia Chronicle

20 Dec 2027
From our football correspondent Steady

Squad

The manager makes an example of Byrne Omondi

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

Market

The Lewis Bandi talk will not go away

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

Squad

The manager comes out for Frank Odhiambo

Public backing, and the sort that costs a manager something if it turns out to be wrong. Frank Odhiambo has been told in front of everybody that the shirt is his.

72 Edition

The Gor Mahia Chronicle

13 Dec 2027
From our football correspondent Steady

Market

Sylvester Owino linked with a move away

The name of Sylvester Owino keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Squad

Enock Morrison keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Enock Morrison plays, and the argument is closed until the manager decides otherwise.

Squad

Giscard Mavoungou back in training

A welcome sight on the training pitch: Giscard Mavoungou has come through recovery and is pushing for a place again.

71 Edition

The Gor Mahia Chronicle

6 Dec 2027
From our football correspondent Steady

Squad

Don-Pedro Samuel is the real thing at 20

A season average of 7.18 at an age when most of his year group are still in the youth team. Gor Mahia know what they have, and so, by now, does everybody else.

Boardroom

Gor Mahia counting the cost

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

Market

The Gad Mathews talk will not go away

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

In brief

70 Edition

The Gor Mahia Chronicle

29 Nov 2027
From our football correspondent Steady

Match

Gor Mahia are in among the leaders

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

Squad

Evidence Ngcobo says Gor Mahia 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.

Boardroom

150% of the income goes out in wages at Gor Mahia

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.

In brief

69 Edition

The Gor Mahia Chronicle

22 Nov 2027
From our football correspondent Steady

Boardroom

Silverware for Gor Mahia

They will talk about this season in this town for a long time. The trophy comes home with the squad, and the route is already agreed.

Squad

Giscard Mavoungou: 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.” Gor Mahia have not answered, which is an answer of sorts.

Loan watch

13 goals on loan for Ebenezer Adukwaw

32 appearances at Mara Sugar and the goals keep coming. Gor Mahia are watching this more closely than the borrowing club would like.

In brief

68 Edition

The Gor Mahia Chronicle

15 Nov 2027
From our football correspondent Steady

Boardroom

Gor Mahia 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

Brahim Sabaouni 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.

Squad

International call for Gad Mathews

Gad Mathews joins up with his country. Gor Mahia lose him for the window and would like him back in one piece.

In brief

67 Edition

The Gor Mahia Chronicle

8 Nov 2027
From our football correspondent Steady

Squad

Don-Pedro Samuel is the real thing at 20

A season average of 7.18 at an age when most of his year group are still in the youth team. Gor Mahia know what they have, and so, by now, does everybody else.

Squad

Giscard Mavoungou out for 31 days

The medical room confirms 31 days on the sidelines for Giscard Mavoungou, and a plan built around him now has to be rebuilt.

Boardroom

Gor Mahia counting the cost

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

In brief

66 Edition

The Gor Mahia Chronicle

1 Nov 2027
From our football correspondent Steady

Match

Gor Mahia are in among the leaders

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

Squad

Brahim Sabaouni out for 102 days

The medical room confirms 102 days on the sidelines for Brahim Sabaouni, and a plan built around him now has to be rebuilt.

Squad

The manager makes an example of Frank Odhiambo

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Boardroom

124% of the income goes out in wages at Gor Mahia

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

Alpha Onyango 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 Gor Mahia, and both men came out saying it was fine.

Market

The Frank Odhiambo talk will not go away

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

In brief

65 Edition

The Gor Mahia Chronicle

25 Oct 2027
From our football correspondent Steady

Squad

Michael Kibwage: 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.” Gor Mahia have not answered, which is an answer of sorts.

Loan watch

13 goals on loan for Ebenezer Adukwaw

32 appearances at Mara Sugar and the goals keep coming. Gor Mahia are watching this more closely than the borrowing club would like.

Squad

Frank Odhiambo 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

64 Edition

The Gor Mahia Chronicle

18 Oct 2027
From our football correspondent Steady

Market

Gor Mahia and Alpha Onyango 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.

Market

Sylvester Owino linked with a move away

The name of Sylvester Owino keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Squad

Alpha Onyango keeps his manager's vote

The message was aimed at the stands as much as the dressing room: Alpha Onyango plays, and the argument is closed until the manager decides otherwise.

63 Edition

The Gor Mahia Chronicle

11 Oct 2027
From our football correspondent Steady

Squad

Don-Pedro Samuel is the real thing at 20

A season average of 7.18 at an age when most of his year group are still in the youth team. Gor Mahia know what they have, and so, by now, does everybody else.

Boardroom

Gor Mahia counting the cost

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

Squad

The manager makes an example of Evidence Ngcobo

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

In brief

62 Edition

The Gor Mahia Chronicle

4 Oct 2027
From our football correspondent Steady

Match

Gor Mahia are in among the leaders

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

Squad

Ousmane Coulibaly signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Ousmane Coulibaly commits to Gor Mahia for another 2 years.

Boardroom

Wages eat 139% of everything Gor Mahia earn

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

Squad

The month belongs to Don-Pedro Samuel

The award is a small thing with a heavy meaning: for four weeks nobody in this division did his job better. Gor Mahia have the trophy on a shelf and the player in the side.

Squad

Patrick Ekandjoum 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.

Market

The Frank Odhiambo talk will not go away

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

In brief

61 Edition

The Gor Mahia Chronicle

27 Sep 2027
From our football correspondent Upbeat

Match

Gor Mahia see off Kariobangi Sharks

Three points for Gor Mahia, 1-0 the final word against Kariobangi Sharks in a contest settled by the finer margins.

Squad

Frank Odhiambo is in the form of his life

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

Loan watch

13 goals on loan for Ebenezer Adukwaw

32 appearances at Mara Sugar and the goals keep coming. Gor Mahia are watching this more closely than the borrowing club would like.

Squad

The manager makes an example of Byrne Omondi

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

Market

The Lewis Bandi talk will not go away

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

Squad

Patrick Ekandjoum 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 Gor Mahia, and both men came out saying it was fine.

In brief

60 Edition

The Gor Mahia Chronicle

20 Sep 2027
From our football correspondent Upbeat

Match

Gor Mahia run riot against Mara Sugar

4-0, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Squad

3 goals for Don-Pedro Samuel

The match ball belongs to Don-Pedro Samuel, whose 3 goals turned a difficult afternoon into a procession.

Squad

Evidence Ngcobo says Gor Mahia 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

Michael Kibwage 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.

Squad

Alpha Onyango is carrying Gor Mahia

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

Market

Sylvester Owino linked with a move away

The name of Sylvester Owino keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

59 Edition

The Gor Mahia Chronicle

13 Sep 2027
From our football correspondent Steady

Squad

At 20, Don-Pedro Samuel is already the best thing here

An average of 7.13 in a first team he is several years too young for. Gor Mahia have something, and by now the whole division has noticed.

Boardroom

Gor Mahia counting the cost

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

Match

KCB take the points off Gor Mahia

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

Squad

The manager makes an example of Ousmane Coulibaly

“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

Frank Odhiambo is carrying Gor Mahia

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

Market

The Gad Mathews talk will not go away

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

In brief

58 Edition

The Gor Mahia Chronicle

6 Sep 2027
From our football correspondent Upbeat

Match

Gor Mahia are in among the leaders

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

The terraces

The boos come down from three sides

“We pay for this every fortnight. The least we want is somebody who looks like he cares.” 5 of the 23 senior players walked off into it; the rest were not playing.

Squad

Enock Morrison stays put

“The easiest signature of my career.” Enock Morrison and Gor Mahia agree another 4 years, and the manager can plan around him rather than about him.

Market

Ben Stanley Omondi is a Gor Mahia player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Boardroom

Wages eat 151% of everything Gor Mahia earn

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

Match

A bad afternoon for Gor Mahia against Shabana

0-1 to Shabana, and no complaints worth printing. The performance asked for nothing more than it got.

Squad

Lewis Bandi 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

Nobody left the Gor Mahia dressing room in a hurry

The door stayed shut a long time after the final whistle. What was said in there is between them; whether it worked is between them and Saturday.

Squad

The month belongs to Don-Pedro Samuel

The award is a small thing with a heavy meaning: for four weeks nobody in this division did his job better. Gor Mahia have the trophy on a shelf and the player in the side.

In brief

57 Edition

The Gor Mahia Chronicle

30 Aug 2027
From our football correspondent Upbeat

Match

24 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 24 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Loan watch

12 goals on loan for Ebenezer Adukwaw

29 appearances at Mara Sugar and the goals keep coming. Gor Mahia are watching this more closely than the borrowing club would like.

Squad

Jude Mamman 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.

Match

Gor Mahia and Mathare United take a point apiece

It finished 1-1, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

Squad

Ousmane Coulibaly is in the form of his life

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

Market

The Lewis Bandi talk will not go away

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

In brief

56 Edition

The Gor Mahia Chronicle

23 Aug 2027
From our football correspondent Triumph

Match

Gor Mahia make it 5 in a row

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

Squad

Mthobisi Zondo says Gor Mahia 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.

Market

Kakamega Homeboyz come back empty-handed

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

Squad

Gad Mathews shuts the door again

16 clean sheets and counting. Strikers leave this ground muttering his name, which is exactly how a goalkeeper measures a good season.

Match

Gor Mahia get the job done against Bandari

A 1-0 win over Bandari, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

Alpha Onyango is in the form of his life

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

Squad

The manager makes an example of Christopher Ochieng

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

Market

Sylvester Owino linked with a move away

The name of Sylvester Owino keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Market

George Amonoo leaves for nothing

Contract settled, hands shaken, no fee changing hands. George Amonoo leaves Gor Mahia the quiet way, and the wage bill breathes a little easier.

In brief

55 Edition

The Gor Mahia Chronicle

16 Aug 2027
From our football correspondent Upbeat

Match

Gor Mahia make it 4 in a row

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

Market

Kakamega Homeboyz come back empty-handed

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

Squad

Don-Pedro Samuel is the real thing at 20

A season average of 7.08 at an age when most of his year group are still in the youth team. Gor Mahia know what they have, and so, by now, does everybody else.

Squad

Gad Mathews shuts the door again

15 clean sheets and counting. Strikers leave this ground muttering his name, which is exactly how a goalkeeper measures a good season.

Match

Gor Mahia find a way past APS Bomet

APS Bomet made Gor Mahia work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

Frank Odhiambo is in the form of his life

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

Boardroom

Gor Mahia counting the cost

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

Squad

The manager makes an example of Siyabonga Mbongo

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

Market

The Gad Mathews talk will not go away

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

In brief

54 Edition

The Gor Mahia Chronicle

9 Aug 2027
From our football correspondent Upbeat

Match

Gor Mahia up to position 1

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

Market

Felix Oluoch asks to leave Gor Mahia

“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

Ben Stanley Omondi says Gor Mahia 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.

Match

Gor Mahia make it 3 in a row

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

Squad

Another clean sheet for Gad Mathews

14 shut-outs and counting. Goalkeepers are only noticed when they fail, and Gad Mathews has given nobody the chance.

Match

Gor Mahia see off Sofapaka

Three points for Gor Mahia, 1-0 the final word against Sofapaka in a contest settled by the finer margins.

Squad

Philemon Otieno signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Philemon Otieno commits to Gor Mahia for another 2 years.

Boardroom

90% of the income goes out in wages at Gor Mahia

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

Felix Oluoch 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

53 Edition

The Gor Mahia Chronicle

2 Aug 2027
From our football correspondent Upbeat

Match

20 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 20 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Market

Gor Mahia sell Kevin Omondi for $170.0K

Kevin Omondi has left for Sofapaka in a $170.0K deal. The accountants are pleased; the supporters are less certain.

Squad

Another clean sheet for Gad Mathews

13 shut-outs and counting. Goalkeepers are only noticed when they fail, and Gad Mathews has given nobody the chance.

Match

Gor Mahia find a way past Posta Rangers

Posta Rangers made Gor Mahia work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

Philemon Otieno stays put

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

Loan watch

Ebenezer Adukwaw keeps scoring at Mara Sugar

25 appearances away from home and 11 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Squad

Samuel Kapen is in the form of his life

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

Squad

Jude Mamman left out for the big one

A player who expected to start watched it instead. The manager will call it a decision for the team; Jude Mamman will call it something else in private.

Market

Nobody at Gor Mahia has picked up the phone to Giscard Mavoungou

12 months to run and not a word offered. A club that lets the calendar negotiate for it usually ends up losing to the calendar.

In brief

52 Edition

The Gor Mahia Chronicle

26 Jul 2027
From our football correspondent Upbeat

Match

19 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 19 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Match

No mercy from Gor Mahia

Kakamega Homeboyz will want this one forgotten quickly: 4-0, every duel lost, and a long ride home. Gor Mahia were ruthless in the way good sides are ruthless.

Squad

Felix Oluoch says Gor Mahia 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.

Market

Mara Sugar come back empty-handed

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

Squad

Another clean sheet for Gad Mathews

12 shut-outs and counting. Goalkeepers are only noticed when they fail, and Gad Mathews has given nobody the chance.

Squad

Frank Odhiambo is carrying Gor Mahia

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

In brief

51 Edition

The Gor Mahia Chronicle

19 Jul 2027
From our football correspondent Steady

Match

18 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 18 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Squad

Brahim Sabaouni: 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.” Gor Mahia have not answered, which is an answer of sorts.

Squad

Don-Pedro Samuel is the real thing at 20

A season average of 7.00 at an age when most of his year group are still in the youth team. Gor Mahia know what they have, and so, by now, does everybody else.

Market

Mara Sugar watching Paul Ochuoga

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

Match

Gor Mahia share the spoils with Nairobi United

A 1-1 draw with Nairobi United leaves the dressing room somewhere between relief and regret.

Squad

The manager makes an example of Patrick Ekandjoum

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Boardroom

Gor Mahia counting the cost

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

Squad

Frank Odhiambo is in the form of his life

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

Market

The Gad Mathews talk will not go away

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

In brief

50 Edition

The Gor Mahia Chronicle

12 Jul 2027
From our football correspondent Steady

Match

17 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 17 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Match

Gor Mahia up to position 1

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

Boardroom

Wages eat 105% of everything Gor Mahia earn

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

Loan watch

10 goals on loan for Ebenezer Adukwaw

22 appearances at Mara Sugar and the goals keep coming. Gor Mahia are watching this more closely than the borrowing club would like.

Squad

The manager makes an example of Paul Ochuoga

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

Match

Gor Mahia and AFC Leopards cancel each other out

Nil-nil, and few chances worth the name. AFC Leopards came to defend and left with exactly what they came for.

In brief

49 Edition

The Gor Mahia Chronicle

5 Jul 2027
From our football correspondent Upbeat

Match

16 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 16 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Squad

Christopher Ochieng says Gor Mahia 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.

Match

Gor Mahia get the job done against Tusker

A 1-0 win over Tusker, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

George Amonoo signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” George Amonoo commits to Gor Mahia for another 2 years.

Squad

Samuel Kapen is carrying Gor Mahia

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

Loan watch

8 goals on loan for Ebenezer Adukwaw

21 appearances at Mara Sugar and the goals keep coming. Gor Mahia are watching this more closely than the borrowing club would like.

In brief

48 Edition

The Gor Mahia Chronicle

28 Jun 2027
From our football correspondent Steady

Match

15 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 15 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Squad

Gad Mathews shuts the door again

11 clean sheets and counting. Strikers leave this ground muttering his name, which is exactly how a goalkeeper measures a good season.

Squad

The manager makes an example of Jude Mamman

“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

Alpha Onyango is in the form of his life

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

Match

No goals between Gor Mahia and Ulinzi Stars

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Ulinzi Stars will be the happier side with the point.

Squad

Enock Morrison wants a proper job in this side

Shifted about, taken off before the hour, asked to do somebody else's running — Enock Morrison has had enough of being useful and would like to be picked. Gor Mahia know, and have known for weeks.

In brief

47 Edition

The Gor Mahia Chronicle

21 Jun 2027
From our football correspondent Upbeat

Match

14 unbeaten for Gor Mahia

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

Squad

At 20, Don-Pedro Samuel is already the best thing here

An average of 7.03 in a first team he is several years too young for. Gor Mahia have something, and by now the whole division has noticed.

Market

Gor Mahia turn down Sofapaka for Kevin Omondi

The offer was not close and it was refused without much discussion. Whether the second one is refused as quickly is another matter.

Match

Gor Mahia see off Kenya Police

Three points for Gor Mahia, 2-1 the final word against Kenya Police in a contest settled by the finer margins.

Squad

Giscard Mavoungou lets one through his hands

A defender's mistake gets tidied up by somebody else; a goalkeeper's ends up in the net. He knew before the ball crossed the line, and so did everybody in the ground.

Boardroom

Gor Mahia counting the cost

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

Squad

George Amonoo 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.

Market

The Gad Mathews talk will not go away

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

Squad

Mark Shaban finally opens his account

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

In brief

46 Edition

The Gor Mahia Chronicle

14 Jun 2027
From our football correspondent Upbeat

Match

Gor Mahia up to position 1

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

Match

13 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 13 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Market

Bidco United come back empty-handed

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

Boardroom

120% of the income goes out in wages at Gor Mahia

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

The manager makes an example of Paul Ochuoga

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

Loan watch

Ebenezer Adukwaw keeps scoring at Mara Sugar

18 appearances away from home and 7 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

Match

Gor Mahia and Muranga Seal cancel each other out

Nil-nil, and few chances worth the name. Muranga Seal came to defend and left with exactly what they came for.

Squad

International call for Gad Mathews

Gad Mathews joins up with his country. Gor Mahia lose him for the window and would like him back in one piece.

Squad

Frank Odhiambo called up by his country

A window away with the national side, and a shirt at Gor Mahia that briefly doubles as an advertisement. A call-up flatters the player and the club that built him in the same breath.

In brief

45 Edition

The Gor Mahia Chronicle

7 Jun 2027
From our football correspondent Upbeat

Match

12 unbeaten for Gor Mahia

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

Market

Bidco United watching Paul Ochuoga

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

Squad

The manager makes an example of Gad Mathews

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

Match

Gor Mahia share the spoils with Bidco United

A 3-3 draw with Bidco United leaves the dressing room somewhere between relief and regret.

Squad

Enock Morrison is off the mark for Gor Mahia

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

Squad

Samuel Kapen is carrying Gor Mahia

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

In brief

44 Edition

The Gor Mahia Chronicle

31 May 2027
From our football correspondent Triumph

Match

Gor Mahia cannot stop winning

4 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Match

Gor Mahia see off Kariobangi Sharks

Three points for Gor Mahia, 1-0 the final word against Kariobangi Sharks in a contest settled by the finer margins.

Squad

Another clean sheet for Gad Mathews

11 shut-outs and counting. Goalkeepers are only noticed when they fail, and Gad Mathews has given nobody the chance.

In brief

43 Edition

The Gor Mahia Chronicle

24 May 2027
From our football correspondent Triumph

Match

Gor Mahia get the job done against Mara Sugar

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

Squad

Gad Mathews shuts the door again

10 clean sheets and counting. Strikers leave this ground muttering his name, which is exactly how a goalkeeper measures a good season.

Squad

The manager makes an example of Patrick Ekandjoum

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Boardroom

Gor Mahia counting the cost

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

Market

The Gad Mathews talk will not go away

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

Squad

Shariff Musa wants a proper job in this side

Shifted about, taken off before the hour, asked to do somebody else's running — Shariff Musa has had enough of being useful and would like to be picked. Gor Mahia know, and have known for weeks.

In brief

42 Edition

The Gor Mahia Chronicle

17 May 2027
From our football correspondent Triumph

Match

Gor Mahia up to position 1

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

Match

9 unbeaten for Gor Mahia

Hard to beat is not the same as winning, but 9 matches without defeat is a foundation Gor Mahia did not have in the autumn.

Match

Gor Mahia see off KCB

Three points for Gor Mahia, 2-0 the final word against KCB in a contest settled by the finer margins.

Squad

The manager makes an example of Don-Pedro Samuel

“If you cannot run for the shirt, somebody else will wear it.” No name was used and none was needed; every player in that room knew who it was for.

Boardroom

Wages eat 133% of everything Gor Mahia earn

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

Loan watch

7 goals on loan for Ebenezer Adukwaw

15 appearances at Mara Sugar and the goals keep coming. Gor Mahia are watching this more closely than the borrowing club would like.

Market

The Frank Odhiambo talk will not go away

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

Squad

Paul Ochuoga 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 Gor Mahia, and both men came out saying it was fine.

The terraces

The press have found their man in Ousmane Coulibaly

Column inches are not points, but a footballer whose name keeps appearing for the right reasons is a footballer whose price has just gone up.

In brief

41 Edition

The Gor Mahia Chronicle

10 May 2027
From our football correspondent Upbeat

Match

Gor Mahia bow out of the cup

APS Bomet go through and Gor Mahia go home, 0-0 the scoreline that did it. The dressing room will call the league the priority now, because that is what dressing rooms say.

Squad

Patrick Ekandjoum: 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.” Gor Mahia have not answered, which is an answer of sorts.

Match

8 unbeaten for Gor Mahia

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

Match

Gor Mahia find a way past Shabana

Shabana made Gor Mahia work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

Stabiso Njoko 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.

Loan watch

Ebenezer Adukwaw keeps scoring at Mara Sugar

14 appearances away from home and 6 goals to show for them. Every one of them makes next summer's conversation a little more expensive.

In brief

40 Edition

The Gor Mahia Chronicle

3 May 2027
From our football correspondent Upbeat

Squad

Giscard Mavoungou says Gor Mahia 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.

Match

Gor Mahia make it 3 in a row

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

Match

Gor Mahia find a way past Mathare United

Mathare United made Gor Mahia work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

Brahim Sabaouni 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.

Loan watch

5 goals on loan for Ebenezer Adukwaw

13 appearances at Mara Sugar and the goals keep coming. Gor Mahia are watching this more closely than the borrowing club would like.

Market

The Samuel Kapen talk will not go away

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

In brief

39 Edition

The Gor Mahia Chronicle

26 Apr 2027
From our football correspondent Steady

Squad

Byrne Omondi: 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.” Gor Mahia have not answered, which is an answer of sorts.

Match

Gor Mahia get the job done against Bandari

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

Boardroom

Gor Mahia counting the cost

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

Squad

The manager makes an example of Michael Kibwage

“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

Ben Stanley Omondi finally opens his account

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

Market

The Gad Mathews talk will not go away

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

In brief

38 Edition

The Gor Mahia Chronicle

19 Apr 2027
From our football correspondent Steady

Match

Gor Mahia up to position 2

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

Squad

Stabiso Njoko says Gor Mahia 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.

Boardroom

135% of the income goes out in wages at Gor Mahia

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.

Match

Gor Mahia get the job done against APS Bomet

A 1-0 win over APS Bomet, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

The manager makes an example of Felix Oluoch

“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

Enock Morrison unhappy with how he is being used

Asked to play a role that is not his, or taken off before the hour once too often — Enock Morrison has let it be known that he does not like the way Gor Mahia are using him. Managers hear this long before the press does.

In brief

37 Edition

The Gor Mahia Chronicle

12 Apr 2027
From our football correspondent Uneasy

Match

No end in sight to Gor Mahia's wait for a win

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

Squad

Gor Mahia lose Samuel Kapen

14 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Match

Gor Mahia and Sofapaka take a point apiece

It finished 1-1, and it somehow always looked like it would. One of those afternoons where the table moves less than the tempers.

Squad

Patrick Ekandjoum 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.

Squad

Alpha Onyango finally opens his account

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

Squad

Sylvester Owino 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

36 Edition

The Gor Mahia Chronicle

5 Apr 2027
From our football correspondent Uneasy

Squad

Don-Pedro Samuel 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.

Match

Honours even between Gor Mahia and Posta Rangers

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

Squad

The armband comes off Ousmane Coulibaly

Gor Mahia will explain it as a decision about the team, and it may well be one. A dressing room has never once read it that way.

Squad

Samuel Kapen is off the mark for Gor Mahia

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

Squad

Sylvester Owino 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 Gor Mahia, and both men came out saying it was fine.

Market

Samuel Kapen linked with a move away

The name of Samuel Kapen keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

35 Edition

The Gor Mahia Chronicle

29 Mar 2027
From our football correspondent Steady

Squad

Ben Stanley Omondi says Gor Mahia 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.

Match

Gor Mahia share the spoils with Kakamega Homeboyz

A 1-1 draw with Kakamega Homeboyz leaves the dressing room somewhere between relief and regret.

Boardroom

The numbers do not look good at Gor Mahia

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.

In brief

34 Edition

The Gor Mahia Chronicle

22 Mar 2027
From our football correspondent Steady

Boardroom

Wages eat 146% of everything Gor Mahia earn

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

Squad

The manager makes an example of Brahim Sabaouni

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

Match

Gor Mahia come up short against Nairobi United

Nairobi United left with the points after a 0-1 defeat that will take some explaining on the terraces.

Boardroom

Inquest at Gor Mahia

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.

Squad

Gad Mathews called up by his country

A window away with the national side, and a shirt at Gor Mahia that briefly doubles as an advertisement. A call-up flatters the player and the club that built him in the same breath.

Squad

International call for Frank Odhiambo

Frank Odhiambo joins up with his country. Gor Mahia lose him for the window and would like him back in one piece.

In brief

33 Edition

The Gor Mahia Chronicle

15 Mar 2027
From our football correspondent Upbeat

Match

Still nobody has beaten Gor Mahia

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

Match

Gor Mahia find a way past AFC Leopards

AFC Leopards made Gor Mahia work for it, but the scoreboard read 1-0 at the end and the table does not ask how.

Squad

Patrick Ekandjoum 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

32 Edition

The Gor Mahia Chronicle

8 Mar 2027
From our football correspondent Steady

Squad

Gift Motupa stays put

“The easiest signature of my career.” Gift Motupa and Gor Mahia agree another 2 years, and the manager can plan around him rather than about him.

Squad

The manager makes an example of Felix Oluoch

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

Match

Gor Mahia draw a blank against Tusker

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

In brief

31 Edition

The Gor Mahia Chronicle

1 Mar 2027
From our football correspondent Steady

Squad

Ben Stanley Omondi 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

The numbers do not look good at Gor Mahia

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

Gor Mahia draw a blank against Ulinzi Stars

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

Market

Gad Mathews linked with a move away

The name of Gad Mathews keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Loan watch

2 goals on loan for Ebenezer Adukwaw

4 appearances at Mara Sugar and the goals keep coming. Gor Mahia are watching this more closely than the borrowing club would like.

Squad

Byrne Omondi 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

30 Edition

The Gor Mahia Chronicle

22 Feb 2027
From our football correspondent Upbeat

Boardroom

Wages eat 158% of everything Gor Mahia earn

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

Match

Gor Mahia get the job done against Kenya Police

A 1-0 win over Kenya Police, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Squad

The manager makes an example of Philemon Otieno

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

In brief

29 Edition

The Gor Mahia Chronicle

15 Feb 2027
From our football correspondent Upbeat

Match

Gor Mahia see off Muranga Seal

Three points for Gor Mahia, 2-0 the final word against Muranga Seal in a contest settled by the finer margins.

Squad

Brahim Sabaouni 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.

Squad

Don-Pedro Samuel finally opens his account

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

In brief

28 Edition

The Gor Mahia Chronicle

8 Feb 2027
From our football correspondent Steady

Market

Ochieng Odhiambo comes home

The shirt still fits. Ochieng Odhiambo is back at Gor Mahia, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

George Odhiambo comes home

The shirt still fits. George Odhiambo is back at Gor Mahia, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Kenneth Kagere comes home

The shirt still fits. Kenneth Kagere is back at Gor Mahia, and half the ground remembers him in these colours already. Some signings need selling to the town; this one sold itself.

Market

Clinton Mbugua is a Gor Mahia player again

He left as a boy and has come back still knowing where the away end is. Most signings have to be explained to a town; this one needed a photograph and nothing else.

Squad

Samkelo Dlamuka 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.

Match

No goals between Gor Mahia and Bidco United

Ninety minutes, two goalkeepers with clean gloves, and not one finish worth keeping. Bidco United will be the happier side with the point.

In brief

27 Edition

The Gor Mahia Chronicle

1 Feb 2027
From our football correspondent Upbeat

Market

Ben Stanley Omondi asks to leave Gor Mahia

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Mara Sugar come back empty-handed

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

Squad

Ben Stanley Omondi 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

26 Edition

The Gor Mahia Chronicle

25 Jan 2027
From our football correspondent Upbeat

Market

Michael Kibwage 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 Gor Mahia can pretend not to have heard.

Market

George Amonoo is on his way

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

Boardroom

Wages eat 192% of everything Gor Mahia earn

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

Squad

Brahim Sabaouni 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 Gor Mahia, and both men came out saying it was fine.

Squad

Somebody is after Samkelo Dlamuka’s shirt

A new face in his position, and Samkelo Dlamuka suddenly has to win back what he thought he owned. Gor Mahia have promised nothing — clubs rarely do at this stage.

Market

The Ben Stanley Omondi talk will not go away

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

In brief

25 Edition

The Gor Mahia Chronicle

18 Jan 2027
From our football correspondent Upbeat

Squad

Brahim Sabaouni 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 Frank Odhiambo talk will not go away

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

Squad

Samkelo Dlamuka is starting to look at home

The language is arriving, the jokes are landing, and there is somebody at the next peg to talk to. None of it appears in a scouting report and all of it shows up on the pitch.

In brief

24 Edition

The Gor Mahia Chronicle

11 Jan 2027
From our football correspondent Upbeat

Market

Kevin Omondi 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 Gor Mahia can pretend not to have heard.

Market

Tusker are about to pick up the phone

A conversation is coming this week. Gor Mahia will put a number on him, and from there it stops being football and becomes arithmetic.

Squad

The manager makes an example of Kevin Omondi

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

Market

The Lewis Bandi talk will not go away

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

Market

Stabiso Njoko arrives on loan

Gor Mahia have taken Stabiso Njoko on loan from Golden Arrows — cover where cover was needed.

Squad

Gift Motupa is starting to look at home

The language is arriving, the jokes are landing, and there is somebody at the next peg to talk to. None of it appears in a scouting report and all of it shows up on the pitch.

In brief

23 Edition

The Gor Mahia Chronicle

4 Jan 2027
From our football correspondent Upbeat

Market

Ben Stanley Omondi asks to leave Gor Mahia

“I have given everything here and I need a new challenge.” The request is formal, and the relationship will never be quite the same again.

Market

Tusker watching Lawrence Juma

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

Squad

Ben Stanley Omondi 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

22 Edition

The Gor Mahia Chronicle

28 Dec 2026
From our football correspondent Upbeat

Boardroom

Wages eat 457% of everything Gor Mahia earn

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

Squad

Samkelo Dlamuka 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 Mark Shaban talk will not go away

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

In brief

21 Edition

The Gor Mahia Chronicle

21 Dec 2026
From our football correspondent Upbeat

Squad

Felix Oluoch says Gor Mahia 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

Michael Kibwage 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.

Squad

Sanele Sikhosana 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 Gor Mahia, and both men came out saying it was fine.

In brief

20 Edition

The Gor Mahia Chronicle

14 Dec 2026
From our football correspondent Upbeat

Squad

Christopher Ochieng says Gor Mahia 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

The manager makes an example of Patrick Ekandjoum

“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

Lewis Bandi 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 Gor Mahia, and both men came out saying it was fine.

In brief

19 Edition

The Gor Mahia Chronicle

7 Dec 2026
From our football correspondent Upbeat

Squad

Mohammed Siraji: 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.” Gor Mahia have not answered, which is an answer of sorts.

Squad

Brahim Sabaouni 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.

Squad

Lewis Bandi loses the armband

The captaincy has been taken off Lewis Bandi. Gor Mahia will call it a decision about the team; a dressing room reads it as a verdict on a man.

In brief

18 Edition

The Gor Mahia Chronicle

30 Nov 2026
From our football correspondent Upbeat

Boardroom

609% of the income goes out in wages at Gor Mahia

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

Bryson Jerome out for 42 days

The medical room confirms 42 days on the sidelines for Bryson Jerome, and a plan built around him now has to be rebuilt.

Squad

Brahim Sabaouni 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 Gor Mahia, and both men came out saying it was fine.

In brief

17 Edition

The Gor Mahia Chronicle

23 Nov 2026
From our football correspondent Upbeat

Squad

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

Market

Giscard Mavoungou linked with a move away

The name of Giscard Mavoungou keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

Squad

The manager comes out for Ben Stanley Omondi

Public backing, and the sort that costs a manager something if it turns out to be wrong. Ben Stanley Omondi has been told in front of everybody that the shirt is his.

In brief

16 Edition

The Gor Mahia Chronicle

16 Nov 2026
From our football correspondent Upbeat

Boardroom

Silverware for Gor Mahia

They will talk about this season in this town for a long time. The trophy comes home with the squad, and the route is already agreed.

Squad

Samkelo Dlamuka 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.

Squad

Gad Mathews called up by his country

A window away with the national side, and a shirt at Gor Mahia that briefly doubles as an advertisement. A call-up flatters the player and the club that built him in the same breath.

In brief

15 Edition

The Gor Mahia Chronicle

9 Nov 2026
From our football correspondent Upbeat

Squad

Samkelo Dlamuka: 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.” Gor Mahia have not answered, which is an answer of sorts.

Squad

Ben Stanley Omondi 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.

Market

The Frank Odhiambo talk will not go away

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

In brief

14 Edition

The Gor Mahia Chronicle

2 Nov 2026
From our football correspondent Upbeat

Squad

Geoffrey Ochieng: 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.” Gor Mahia have not answered, which is an answer of sorts.

Boardroom

609% of the income goes out in wages at Gor Mahia

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

Gor Mahia lose Bryson Jerome

71 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

In brief

13 Edition

The Gor Mahia Chronicle

26 Oct 2026
From our football correspondent Upbeat

Squad

Sanele Sikhosana: 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.” Gor Mahia have not answered, which is an answer of sorts.

Squad

Patrick Ekandjoum 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.

Squad

Sylvester Owino 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

12 Edition

The Gor Mahia Chronicle

19 Oct 2026
From our football correspondent Upbeat

Squad

Sylvester Owino: 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.” Gor Mahia have not answered, which is an answer of sorts.

Squad

The manager makes an example of Brahim Sabaouni

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

Market

The Ben Stanley Omondi talk will not go away

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

In brief

11 Edition

The Gor Mahia Chronicle

12 Oct 2026
From our football correspondent Upbeat

Squad

Byrne Omondi says Gor Mahia 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

Michael Kibwage 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.

Squad

Brahim Sabaouni 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

10 Edition

The Gor Mahia Chronicle

5 Oct 2026
From our football correspondent Upbeat

Boardroom

1191% of the income goes out in wages at Gor Mahia

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

The manager makes an example of Ben Stanley Omondi

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

Market

The Mark Shaban talk will not go away

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

In brief

9 Edition

The Gor Mahia Chronicle

28 Sep 2026
From our football correspondent Upbeat

Squad

Gad Mathews 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.

Match

Kariobangi Sharks take the points off Gor Mahia

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

Market

Giscard Mavoungou linked with a move away

The name of Giscard Mavoungou keeps appearing in other people's back pages. Gor Mahia say nothing, which says plenty.

In brief

8 Edition

The Gor Mahia Chronicle

21 Sep 2026
From our football correspondent Upbeat

Match

Gor Mahia cannot stop winning

3 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Gor Mahia lose Alpha Onyango

37 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.

Match

Gor Mahia see off Mara Sugar

Three points for Gor Mahia, 2-0 the final word against Mara Sugar in a contest settled by the finer margins.

Squad

The manager makes an example of Brahim Sabaouni

“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

Sanele Sikhosana is off the mark for Gor Mahia

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

Squad

Frank Odhiambo is off the mark for Gor Mahia

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

In brief