Moses Ali

Central Midfielder - Ashanti Gold
3 Aug 2028
Thursday
Process

Marked for Moses Ali

90 Edition

The Ashanti Gold Sentinel

17 Apr 2028
From our football correspondent Uneasy

Squad

A knee injury of the worst kind for Mohammed Fatau

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

Squad

A falling-out at Ashanti Gold

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

The dugout

When it matters, Isaac Hemans plays

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

The dugout

Moses Ali gets it from the manager

“Nobody here is above being told.” It was not said with a name attached, but the dressing room can count, and so can everybody who was listening.

The dugout

Mamudo Moro 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 Ashanti Gold, and both men came out saying it was fine.

Loan watch

Israel Oladeji keeps scoring at PWD Bamenda

23 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

Back issues
87 Edition

The Ashanti Gold Sentinel

27 Mar 2028
From our football correspondent Crisis

Squad

Mohammed Fatau damages knee ligaments — 128 days out

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

Squad

24 days out for Shaun Els after a fracture

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

Match

Chastening afternoon for Ashanti Gold

A 0‑3 beating by Asante Kotoko was the sort of result that empties a stadium long before the final whistle.

Match

The season ends: position 13 for Ashanti Gold

The last league game has been played and the table has stopped moving: 31 points. The summer begins on Monday, and so does the argument about what it all meant.

Market

Thomas Kwabena Osae is on his way

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

Match

No end in sight to Ashanti Gold's wait for a win

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

Squad

Aaron Olanare in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Ashanti Gold this week that will take longer than a week to unsay.

The dugout

No hiding place for Francis Acquah

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

Boardroom

Inquest at Ashanti Gold

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

In brief

75 Edition

The Ashanti Gold Sentinel

3 Jan 2028
From our football correspondent Steady

Match

Selasie Bakai sends Ashanti Gold through

Cup ties wait for somebody to seize them, and Selasie Bakai obliged against Aduana Stars. 2‑1 on the night, and the name in the next round’s hat is Ashanti Gold.

Match

Selasie Bakai wins it after the whistle should have gone

119 minutes played. Selasie Bakai found the finish in time that only existed because of earlier delays, and Aduana Stars went from a point to nothing inside one movement.

Player ratings

Moses Ali was unplayable

Successful dribbles: 31. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

The dugout

Edwin Gyimah says Ashanti Gold 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.

Player ratings

Vintage Ebenezer Assifuah — 7.83

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

Market

Richard Mahama asks to leave Ashanti Gold

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

Squad

Tempers go at Ashanti Gold

Aaron Olanare was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Transfer targets

Door shut on Samuel Ezekiel

Ashanti Gold asked and Ikorodu City said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.

Squad

Words at Ashanti Gold training over how hard people work

Somebody said out loud what several people had been thinking. Manuel Mantey is at the centre of it, and the squad will now find out whether the standard rises or the pair of them simply stop speaking.

In brief

64 Edition

The Ashanti Gold Sentinel

18 Oct 2027
From our football correspondent Steady

Player ratings

Isaac Hemans beats them one at a time

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

Player ratings

Aaron Olanare, 33, rolls back the years — 8.15

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

Match

Still nobody has beaten Ashanti Gold

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

Nobody wins at Ashanti Gold

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

Squad

Aaron Olanare in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Ashanti Gold this week that will take longer than a week to unsay.

Match

Ashanti Gold get the job done against Aduana Stars

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

Player ratings

Mamudo Moro in the eights

A performance of 8.22 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.

The dugout

The manager’s verdict

“I am not going to get carried away and I will not let them either. It was a good day. There will be harder ones.” Felix Ofori kept it short after the 2‑0 win, which is what managers do when they are happy.

The dugout

A promise honoured for Moses Ali

It is not much of a headline and it is the reason players believe the next promise. Ashanti Gold told Moses Ali something would happen and then it happened, which in this industry passes for remarkable.

In brief

60 Edition

The Ashanti Gold Sentinel

20 Sep 2027
From our football correspondent Uneasy

Squad

Francis Acquah breaks a bone — 15 days out

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

Match

The wait goes on for Ashanti Gold

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

Squad

Kelvin Appiah is a better footballer than he was

Not a run of form — an actual step up, held for months. At 22 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Squad

Aaron Olanare in a row with a teammate

It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Ashanti Gold this week that will take longer than a week to unsay.

Squad

Late improvement for Elvis Manu

At 34 the improving is meant to be over, and it is not: 3 points better than a year ago. It happens to the ones who take the boring parts seriously.

Player ratings

Thomas Agyepong beats them one at a time

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

The dugout

No hiding place for Moses Ali

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

The dugout

The view from the dugout

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

The dugout

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

58 Edition

The Ashanti Gold Sentinel

6 Sep 2027
From our football correspondent Uneasy

Squad

30 days out for Francis Acquah after a fracture

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

Player ratings

Age has not caught Aaron Olanare yet — 8.04

At 33 he is supposed to be managing his minutes. Instead he was marked 8.04 and looked, for ninety minutes, exactly like the player everybody remembers.

Boardroom

Window shuts: 13 in, 1 out at Ashanti Gold

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

Squad

A muscle injury sidelines Elvis Manu for 15 days

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

Squad

Moses Ali is a better footballer than he was

Not a run of form — an actual step up, held for months. At 22 he is doing things at this level he could not do at the start of the season, and the coaching staff will tell you exactly which of them.

Squad

Words exchanged at Ashanti Gold

Aaron Olanare and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Boardroom

Graduation day at Ashanti Gold

5 boys move up, and somewhere in the building the people who coached them at twelve are quietly having the best morning of their working year. Nothing about this shows up in a result and it is why the academy exists.

Market

Bernard Baba steps up from the Ashanti Gold academy

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

Market

Daniel Wakaso steps up from the Ashanti Gold academy

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

In brief

54 Edition

The Ashanti Gold Sentinel

9 Aug 2027
From our football correspondent Uneasy

Squad

A fracture rules Banele Mnguni out for 37 days

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

Squad

The step up is real for Moses Ali

At 22 he is doing things this season that he could not do last season, and doing them every week. Form comes and goes; this has stayed long enough to be called something else.

Squad

Words exchanged at Ashanti Gold

Aaron Olanare and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Isaac Twum has improved at 28, which nobody expected

Careers are supposed to plateau and then decline, and the players who ignore that are always the ones who were listening on the training ground. 3 points of it, over months, at an age where the direction normally only goes one way.

The dugout

No hiding place for Ebenezer Assifuah

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

The dugout

Kelvin Appiah has been promised minutes

A conversation in the manager’s office, and a commitment that came out of it. Promises like that are cheap to make and expensive to break, and Kelvin Appiah has written the date down.

In brief

49 Edition

The Ashanti Gold Sentinel

5 Jul 2027
From our football correspondent Uneasy

Squad

Banele Mnguni breaks a bone — 74 days out

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

Transfer targets

Ashanti Gold rebuffed over Kwame Opoku

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

Squad

Emmanuel Ntim signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Emmanuel Ntim commits to Ashanti Gold for another 3 years.

Squad

A falling-out at Ashanti Gold

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

Boardroom

Intake day at the Ashanti Gold academy

5 arrivals, an average age nobody would call a squad, and a set of parents being shown around a building their sons will spend more time in than at home. The scouting has already happened; today is only the paperwork.

Squad

The formation has left Moses Ali behind

Every shape has positions in it and this one does not have his. Ashanti Gold will either change the shape, change his job, or change his club, and he is waiting to hear which.

In brief

43 Edition

The Ikorodu City Chronicle

24 May 2027
From our football correspondent Upbeat

Player ratings

No sign of nerves from Seun Agboola at 19 — 7.68

The hardest thing about being 19 in a senior side is that nobody makes allowances. Seun Agboola did not need any: 7.68, and he looked the most comfortable man on the pitch.

Squad

Remember the name: Seun Agboola

He is 19, he is averaging 7.09, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Market

Moses Ali 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 Ikorodu City can pretend not to have heard.

Market

Malik Afoke has one foot out of the door

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

Squad

A falling-out at Ikorodu City

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

Match

Late, late show earns Ikorodu City a point

Minute 89, against El-Kanemi Warriors, and a goal that felt like a win to everybody who had stayed. It was a draw. Nobody leaving the ground will describe it as one.

Match

The run is over for Ikorodu City

4 matches without defeat, and then El-Kanemi Warriors. Nobody at the ground pretended it would go on forever; nobody expected it to stop here either.

Player ratings

Tosin Oyedokun was unplayable

Successful dribbles: 17. He went past people as if he had been told there was a prize for it, and by the end the full-back had stopped pretending to try.

Squad

Chineme Chinonso falls out with a teammate over standards

The oldest argument in any dressing room and the only one that is genuinely about football: one man thinks another is not putting enough in. It is also the row a manager privately does not mind having happened.

In brief

41 Edition

The Ikorodu City Chronicle

10 May 2027
From our football correspondent Upbeat

Match

Chidera Oparaocha leads the rout of Wikki Tourists

3‑0, and Chidera Oparaocha took the headlines on an afternoon when everything Ikorodu City tried came off. Days like this are retold all winter.

Player ratings

Both of them Chidera Oparaocha's — 9.20

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

Player ratings

Seun Agboola, 19, plays like he has been here for years — 8.05

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

The dugout

Daniel Dennis says Ikorodu City 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

Tomiwa Awojob asks to leave Ikorodu City

“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

At 21, Chineme Chinonso is already the best thing here

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

Match

Ikorodu City 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.

Player ratings

Nobody could get near Naheem Odugbemi

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

Market

Only the photograph left for Moses Ali

Fee agreed, terms agreed, medical booked. Moses Ali will be somebody else’s player by the weekend, and around Ikorodu City the goodbyes have quietly begun.

In brief

38 Edition

The Ikorodu City Chronicle

19 Apr 2027
From our football correspondent Crisis

Squad

A knee injury of the worst kind for Afeez Bankole

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

Player ratings

Chineme Chinonso, 21, plays like he has been here for years — 7.93

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

Market

Moses Ali puts it in writing

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

Market

Only the photograph left for Oladimeji Dada

Fee agreed, terms agreed, medical booked. Oladimeji Dada will be somebody else’s player by the weekend, and around Ikorodu City the goodbyes have quietly begun.

Player ratings

Nobody could get near Onyeuche Ujunwa

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

Squad

A falling-out at Ikorodu City

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

Squad

Joseph Arumala is the real thing at 21

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

Match

Abia Warriors take the points off Ikorodu City

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

The dugout

The view from the dugout

“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 1‑2 defeat, delivered by Moses Aribo to a room that had heard them before.

In brief

37 Edition

The Ikorodu City Chronicle

12 Apr 2027
From our football correspondent Steady

Squad

Afeez Bankole damages knee ligaments — 40 days out

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

Player ratings

Chineme Chinonso, 21, plays like he has been here for years — 7.78

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

Player ratings

Nobody could get near Naheem Odugbemi

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

Market

Tomiwa Awojob asks to leave Ikorodu City

“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

Remember the name: Chineme Chinonso

He is 21, he is averaging 7.24, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Market

Moses Ali is on his way

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

Squad

Words exchanged at Ikorodu City

Tosin Oyedokun and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Match

Ikorodu City make home a hard place to visit

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

Squad

Joseph Arumala stays put

“The easiest signature of my career.” Joseph Arumala and Ikorodu City agree another 5 years, and the manager can plan around him rather than about him.

In brief

33 Edition

The Ikorodu City Chronicle

15 Mar 2027
From our football correspondent Upbeat

Market

Samuel Ezekiel agrees terms with VPS

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

Player ratings

No sign of nerves from Chineme Chinonso at 21 — 8.50

The hardest thing about being 21 in a senior side is that nobody makes allowances. Chineme Chinonso did not need any: 8.50, and he looked the most comfortable man on the pitch.

Match

Still nobody has beaten Ikorodu City

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.

Player ratings

Onyeuche Ujunwa runs at them all day

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

Squad

Chineme Chinonso is the real thing at 21

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

Market

Only the photograph left for Moses Ali

Fee agreed, terms agreed, medical booked. Moses Ali will be somebody else’s player by the weekend, and around Ikorodu City the goodbyes have quietly begun.

Squad

Words exchanged at Ikorodu City

Tosin Oyedokun and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Match

Ikorodu City find a way past Warri Wolves

Warri Wolves made Ikorodu City work for it, but the scoreboard read 2‑1 at the end and the table does not ask how.

The terraces

The crowd has taken to Chineme Chinonso

At 21 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

In brief

32 Edition

The Ikorodu City Chronicle

8 Mar 2027
From our football correspondent Steady

Market

Moses Ali 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 Ikorodu City can pretend not to have heard.

Match

Still nobody has beaten Ikorodu City

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.

Market

Naheem Odugbemi is on his way

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

Squad

Emmanuel Mathias stays put

“The easiest signature of my career.” Emmanuel Mathias and Ikorodu City agree another 4 years, and the manager can plan around him rather than about him.

Squad

Tempers go at Ikorodu City

Tosin Oyedokun was at the centre of it, and by the time it was pulled apart there were three or four others involved. Training grounds are small places and long seasons make them smaller.

Player ratings

A masterclass from Chidera Oparaocha

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

Player ratings

A masterclass from Tosin Oyedokun

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

Player ratings

Nobody could get near Naheem Odugbemi

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

Match

Ikorodu City and Rangers International take a point apiece

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

In brief

29 Edition

The Ikorodu City Chronicle

15 Feb 2027
From our football correspondent Steady

Player ratings

Both of them Chineme Chinonso's — 9.55

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

Player ratings

No sign of nerves from Joseph Arumala at 21 — 8.78

The hardest thing about being 21 in a senior side is that nobody makes allowances. Joseph Arumala did not need any: 8.78, and he looked the most comfortable man on the pitch.

Market

Cotonsport Garoua come back empty-handed

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

Player ratings

Naheem Odugbemi runs at them all day

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

Market

Moses Ali is on his way

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

Squad

Words exchanged at Ikorodu City

Tosin Oyedokun and a teammate said things this week that will take longer than a week to unsay. It was not about football, and both of them play on Saturday.

Squad

Remember the name: Chineme Chinonso

He is 21, he is averaging 7.00, and older professionals have started passing to him in the difficult minutes. That last part is the real scouting report.

Match

Ikorodu City find a way past Bayelsa United

Bayelsa United made Ikorodu City work for it, but the scoreboard read 3‑1 at the end and the table does not ask how.

The terraces

The crowd has taken to Chineme Chinonso

At 21 he is being sung about by people twice his age, which is an affection a signing has to earn over years and a local kid gets for turning up. It is also the hardest thing in football to live up to.

In brief

28 Edition

The Ikorodu City Chronicle

8 Feb 2027
From our football correspondent Steady

Match

The small margins put Ikorodu City out

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

Squad

Michael Atata is the hero from the spot

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

Market

Moses Ali agrees terms with Niger Tornadoes

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

Player ratings

Joseph Arumala, 21, steals the show — 8.34

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

Player ratings

Ayomide Cole beats them one at a time

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

Market

Moses Ali asks to leave Ikorodu City

“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

Naheem Odugbemi is on his way

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

The terraces

One of their own: Joseph Arumala

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

Squad

A month that belonged to Seun Agboola

The young player of the month award goes to a 19-year-old at Ikorodu City who has looked like the finished article for four weekends running. The next four are the ones that decide whether he is.

In brief

26 Edition

The Ikorodu City Chronicle

25 Jan 2027
From our football correspondent Upbeat

Market

Terms done: Kammonke Willie is going

Fee agreed, wages agreed, and Zlate Moravce waiting with a shirt. Nobody at Ikorodu City is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Player ratings

Onyeuche Ujunwa, 20, steals the show — 8.28

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

Market

Rasheed Owolabi puts it in writing

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

Market

Only the photograph left for Oladimeji Dada

Fee agreed, terms agreed, medical booked. Oladimeji Dada will be somebody else’s player by the weekend, and around Ikorodu City the goodbyes have quietly begun.

Squad

A falling-out at Ikorodu City

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

Player ratings

Seun Agboola beats them one at a time

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

Match

Onyeuche Ujunwa sends Ikorodu City past Kun Khalifat

It finished 2‑1, and it was Onyeuche Ujunwa’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Ikorodu City.

The terraces

One of their own: Onyeuche Ujunwa

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

Market

Niger Tornadoes join the queue for Moses Ali

Add another name to the list: Niger Tornadoes have asked the question everybody in the game has been asking about Moses Ali. The answer from Ikorodu City has not changed — yet.

In brief