Katsina United

Nigerian Premier League
26 Dec 2026
Saturday
Process
21 Edition

The Katsina United Herald

21 Dec 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Mohammed Ibrahim

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

Market

Joshua Enaholo asks to leave Katsina United

“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

Boubacar Massally: 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.” Katsina United have not answered, which is an answer of sorts.

In brief

Back issues
20 Edition

The Katsina United Herald

14 Dec 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Mohammed Ibrahim

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

Squad

Tempers go at Katsina United

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

Squad

Uche Collins 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

19 Edition

The Katsina United Herald

7 Dec 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Mohammed Ibrahim

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

Squad

Joshua Enaholo 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 Katsina United this week that will take longer than a week to unsay.

Squad

The manager makes an example of Daniel Agara

“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

18 Edition

The Katsina United Herald

30 Nov 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Mohammed Ibrahim

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

Squad

Azeez Falolu keeps the receipts

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

Squad

Adeyemo Bolaji 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 Katsina United this week that will take longer than a week to unsay.

In brief

17 Edition

The Katsina United Herald

23 Nov 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Mohammed Ibrahim

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

Market

Joshua Enaholo asks to leave Katsina United

“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

Joshua Enaholo 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 Katsina United this week that will take longer than a week to unsay.

In brief

16 Edition

The Katsina United Herald

16 Nov 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Mohammed Ibrahim

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

Squad

Moses Adikwu keeps the receipts

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

Squad

Tempers go at Katsina United

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

In brief

15 Edition

The Katsina United Herald

9 Nov 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Mohammed Ibrahim

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

Squad

Joshua Enaholo 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 Katsina United this week that will take longer than a week to unsay.

Squad

Soufiane Aznabet 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

14 Edition

The Katsina United Herald

2 Nov 2026
From our football correspondent Steady

Squad

Haruna Attah says Katsina United went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tempers go at Katsina United

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

Squad

Words at Katsina United training over how hard people work

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

13 Edition

The Katsina United Herald

26 Oct 2026
From our football correspondent Steady

Squad

Joshua Enaholo 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 Katsina United this week that will take longer than a week to unsay.

Squad

The manager makes an example of Christopher Richards

“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

Daniel Agara has become a man the manager trusts

Nobody at Katsina United will say this on the record and the team sheets have been saying it for weeks. There is a small group in every squad who get picked when the fixture is difficult, and he has joined it.

In brief

12 Edition

The Katsina United Herald

19 Oct 2026
From our football correspondent Steady

Squad

Christopher Richards says Katsina United went back on their word

“I was told what my role would be, and I signed on that basis. It has not happened.” A grievance with a date attached is the hardest kind to settle.

Squad

Tempers go at Katsina United

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

Squad

Words at Katsina United training over how hard people work

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

11 Edition

The Katsina United Herald

12 Oct 2026
From our football correspondent Steady

Squad

Luka Ngwei keeps the receipts

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

Squad

Joshua Enaholo 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 Katsina United this week that will take longer than a week to unsay.

Squad

Jamilu Yusuf signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Jamilu Yusuf commits to Katsina United for another 3 years.

In brief

10 Edition

The Katsina United Herald

5 Oct 2026
From our football correspondent Steady

Squad

Tempers go at Katsina United

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

Squad

Too much change too quickly at Katsina United

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

Squad

Adeyemo Bolaji 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 Katsina United, and both men came out saying it was fine.

In brief

9 Edition

The Katsina United Herald

28 Sep 2026
From our football correspondent Steady

Squad

Joshua Enaholo 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 Katsina United this week that will take longer than a week to unsay.

Squad

Soufiane Aznabet falls out with a teammate over standards

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

Squad

The manager makes an example of Kabeer Jinadu

“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

8 Edition

The Katsina United Herald

21 Sep 2026
From our football correspondent Upbeat

Match

Uche Collins wins it after the whistle should have gone

94 minutes played. Uche Collins found the finish in time that only existed because of earlier delays, and Plateau United went from a point to nothing inside one movement.

Squad

Joshua Enaholo keeps Katsina United in it on his own

Some afternoons a goalkeeper is the team. 6 saves, several of them the sort nobody expects to see stopped, and a scoreline that flatters everybody in front of him.

Player ratings

Sadiq Auwal, 20, plays like he has been here for years — 7.77

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

Player ratings

Elijah Akanni runs at them all day

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

Squad

Tempers go at Katsina United

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

Match

Uche Collins the difference as Katsina United beat Plateau United

Ask anyone on the way out what separated the sides and you will get one name: Uche Collins. 2‑1 against Plateau United, and the applause at the whistle was mostly his.

The terraces

The crowd has taken to Sadiq Auwal

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

Squad

The manager makes an example of Adeyemo Bolaji

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

Squad

Words at Katsina United training over how hard people work

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

7 Edition

The Katsina United Herald

14 Sep 2026
From our football correspondent Steady

Squad

Soufiane Aznabet 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 Katsina United this week that will take longer than a week to unsay.

Squad

The manager makes an example of Soufiane Aznabet

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

Player ratings

David Onovo in the eights

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

Player ratings

Nobody could get near Nura Dan Megi

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

Match

Honours even between Katsina United and Wikki Tourists

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

Squad

Zalli Abdullahi 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

6 Edition

The Katsina United Herald

7 Sep 2026
From our football correspondent Upbeat

Market

Abubakar Isyaku asks to leave Katsina United

“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 Katsina United

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

Match

Katsina United find a way past Niger Tornadoes

Niger Tornadoes made Katsina United work for it, but the scoreboard read 3‑2 at the end and the table does not ask how.

Squad

Words at Katsina United training over how hard people work

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

The terraces

Katsina United supporters have found a favourite in Yusuf Mannase

There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Yusuf Mannase has it now, and everything he does for the rest of his time here will be measured against the goodwill he was handed for free.

Squad

No hiding place for Joshua Enaholo

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

Player ratings

David Onovo in the eights

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

Player ratings

Nobody could get near Yusuf Mannase

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

Squad

Sadiq Auwal named in the team of the month

A month is long enough that nobody gets in by accident. Sadiq Auwal is in the division's best eleven for it, which is a quieter compliment than an award and a more reliable one.

In brief

5 Edition

The Katsina United Herald

31 Aug 2026
From our football correspondent Steady

Match

Katsina United let it slip despite Uche Collins

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

Player ratings

A brace, and Uche Collins takes the afternoon — 8.45

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

Market

Haruna Attah 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 Katsina United can pretend not to have heard.

Player ratings

Sadiq Auwal, 20, plays like he has been here for years — 7.86

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

Market

Katsina United say no — this time

The offer from Barau for Daniel Agara was heard out and sent back the same day. First bids are rarely meant to succeed; they are meant to find out how loudly the door closes.

Squad

Joshua Enaholo 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 Katsina United this week that will take longer than a week to unsay.

Squad

Words at Katsina United training over how hard people work

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

Player ratings

Ninety minutes of Elijah Akanni at his very best

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

Squad

The manager makes an example of Sani Faisal

“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

4 Edition

The Katsina United Herald

24 Aug 2026
From our football correspondent Steady

Squad

A one-man rearguard from Joshua Enaholo

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

Match

The cup run ends for Katsina United

1‑2 against Kano Pillars, and the road stops here. Cup exits are quick deaths — no second leg, no next week, just the league from now until May.

Match

Katsina United strike at the death to beat Abia Warriors

There were 89 minutes on the clock and Abia Warriors had all but banked the point. Football rarely reads the room, and Katsina United did not stop to explain themselves.

Market

Usman Sadiq 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 Katsina United can pretend not to have heard.

Player ratings

Haruna Attah runs at them all day

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

Market

Police Union watching Joshua Enaholo

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

Market

Only the photograph left for Abu Tatu

Fee agreed, terms agreed, medical booked. Abu Tatu will be somebody else’s player by the weekend, and around Katsina United the goodbyes have quietly begun.

Boardroom

Abu Tatu has agreed to leave Katsina United for nothing

He will play here until the summer and then walk out of the door for free, having already signed elsewhere. Supporters will manage the first part of that sentence; it is the second they will struggle with.

Squad

Tempers go at Katsina United

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

In brief

3 Edition

The Katsina United Herald

17 Aug 2026
From our football correspondent Steady

Match

Jamilu Yusuf sends Katsina United through

Cup ties wait for somebody to seize them, and Jamilu Yusuf obliged against Kun Khalifat. 3‑1 on the night, and the name in the next round’s hat is Katsina United.

Player ratings

Jamilu Yusuf scores twice — 8.57

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

Player ratings

David Onovo runs at them all day

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

Player ratings

Haruna Attah, 20, plays like he has been here for years — 7.73

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

Market

Usman Sadiq has one foot out of the door

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

Squad

Naledi Hlongwane signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Naledi Hlongwane and Katsina United agree another 4 years.

Squad

Joshua Enaholo 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 Katsina United this week that will take longer than a week to unsay.

Squad

Soufiane Aznabet falls out with a teammate over standards

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

The terraces

The crowd has taken to Haruna Attah

At 20 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

2 Edition

The Katsina United Herald

10 Aug 2026
From our football correspondent Upbeat

Player ratings

Elijah Akanni scores twice — 8.28

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

Squad

A move Naledi Hlongwane would have made for nothing

There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Naledi Hlongwane is living that version at Katsina United, and it tends to show in the first month.

Player ratings

Sadiq Auwal, 20, plays like he has been here for years — 7.88

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

Boardroom

Katsina United to lose Hassan Abubakar for free

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

Market

Only the photograph left for Hassan Abubakar

Fee agreed, terms agreed, medical booked. Hassan Abubakar will be somebody else’s player by the weekend, and around Katsina United the goodbyes have quietly begun.

Squad

Naledi Hlongwane signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Naledi Hlongwane commits to Katsina United for another 4 years.

Player ratings

Azeez Falolu scored one and made one — 7.92

Two of the goals had his name somewhere on them, which is the afternoon a manager wants from anybody asked to both create and finish. 7.92, and 2 involvements.

Squad

Joshua Enaholo 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 Katsina United this week that will take longer than a week to unsay.

Match

Elijah Akanni the difference as Katsina United beat Remo Stars

Ask anyone on the way out what separated the sides and you will get one name: Elijah Akanni. 3‑1 against Remo Stars, and the applause at the whistle was mostly his.

In brief

1 Edition

The Katsina United Herald

3 Aug 2026
From our football correspondent Uneasy

Player ratings

David Onovo runs at them all day

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

Squad

Joshua Enaholo signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Joshua Enaholo and Katsina United agree another 3 years.

Player ratings

A goal and an assist for Azeez Falolu — 7.98

Involvement in 2 goals, from a player who spent the ninety minutes doing the thing a manager actually wants: being where the ball was going to end up. 7.98 beside his name.

Squad

Tempers go at Katsina United

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

Match

Nobody could stop scoring

6 goals. Both benches spent the second half looking at each other rather than at the pitch. Purists will complain about Katsina United and Barau in equal measure; everybody else had a wonderful time.

Squad

Azeez Falolu 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.

Market

Innocent Arigu is free to find somewhere else

“I was told straight, and I would rather have it straight.” The manager at Katsina United has been clear about where Innocent Arigu stands, which is more than many ever get.

Squad

No hiding place for Joshua Enaholo

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

Match

Katsina United and Barau take a point apiece

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

In brief