27 Dec 2026
Sunday
Process
21 Edition

The ENPPI Herald

21 Dec 2026
From our football correspondent Steady

Player ratings

Kahraba scores twice — 8.87

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

Squad

Goal number 100 for Kahraba

100 goals in these colours now, every one of them somebody’s memory. There is a supporter in the stand who can tell you where he was for most of them.

Squad

Words exchanged at ENPPI

Ahmed Sabeha 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

Kahraba the difference as ENPPI beat Police Union

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

Squad

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

Loan watch

Fares Fakhri has seen enough of Police Union

“I am grateful for the games, but I did not become a footballer to be somebody else's spare part.” He wants to be at ENPPI, and 5 appearances in 17 say he has earned the hearing.

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.” Mostafa Hamdi kept it short after the 2‑1 win, which is what managers do when they are happy.

The dugout

No hiding place for Anas Roshdy

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

Looking ahead

Ammar Hamdy faces his old club

Al Gaish next, and one man in the ENPPI dressing room knows their training ground better than his own. The reception will tell him what they thought of him.

In brief

Back issues
20 Edition

The ENPPI Herald

14 Dec 2026
From our football correspondent Uneasy

Squad

A falling-out at ENPPI

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

The dugout

No hiding place for Body Samir

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

Squad

A row about effort at ENPPI

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

Match

Masr El Makasa snatch it back from ENPPI

A goal on 87 minutes turned three points into one and a good afternoon into an argument about game management that will run until Saturday.

Player ratings

Kahraba was the difference for ENPPI

Marked 7.61. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

Match

Kahraba rescues a point for ENPPI

It needed Kahraba to find the net to bring anything home at all: 1‑1 against Masr El Makasa, and half the dressing room will call it a point won.

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.” Mostafa Hamdi chose the glass-half-full version of 1‑1; the supporters left with the other one.

Market

The Body Samir question follows ENPPI around

Every press conference now starts and ends the same way: with Body Samir’s future. The manager has run out of new ways to say nothing.

The dugout

Ahmed Kofta does not fit this one

Ninety specific minutes wanted a different sort of player, and the manager picked one. He is not out of form and he is not in the side, and both are true.

In brief

19 Edition

The ENPPI Herald

7 Dec 2026
From our football correspondent Uneasy

Market

Ahmed Kalosha 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 ENPPI can pretend not to have heard.

Match

At last: ENPPI win one

7 matches without a win, and then this, against El Dakhleya. Relief is a strange noise in a football ground and it was the only noise at the end.

Squad

Words exchanged at ENPPI

Rafik Kabou 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

Ahmed Sabeha signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Ahmed Sabeha and ENPPI agree another 4 years.

Match

ENPPI get the job done against El Dakhleya

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

Squad

A row about effort at ENPPI

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

The dugout

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

Player ratings

Kahraba was the difference for ENPPI

Marked 7.67. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.

Squad

Emad Mayhoub is no longer first choice

The manager has re-ordered his thinking and Emad Mayhoub has come out of it lower. He will be told it is temporary, and the players who have heard that before will avoid his eye.

In brief

  • The dugout The manager’s verdict
  • The dugout Body Samir knocks on the manager’s door
  • Looking ahead Ahmed Sabeha faces his old club
18 Edition

The ENPPI Herald

30 Nov 2026
From our football correspondent Crisis

Match

Nowhere to hide for ENPPI

0‑5 against Al Ahly, and no complaints that would survive the replay. The manager spoke about character afterwards; the terraces used shorter words.

Squad

Body Samir keeps ENPPI in it on his own

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

Match

Every point is an argument now for ENPPI

Position 16 and 10 points, and the table gets read bottom-up in this part of town. The calendar has stopped being a schedule and started being a countdown.

Match

No end in sight to ENPPI's wait for a win

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

Squad

Tempers go at ENPPI

Rafik Kabou 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

No clean sheets in sight for ENPPI

4 games now with at least two against. The back line has been rearranged, the goalkeeper has been backed publicly, and the goals keep going in anyway.

Squad

Kahraba falls out with a teammate over standards

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

The dugout

No hiding place for Ahmed El Agouz

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

Boardroom

Doors closed at ENPPI

The music was off and the showers ran late. What was said in that dressing room stays there, but Saturday will publish the minutes.

In brief

17 Edition

The ENPPI Herald

23 Nov 2026
From our football correspondent Crisis

Match

The small margins put ENPPI out

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

Squad

8 saves: Body Samir was the team

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

Match

The wait goes on for ENPPI

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

Player ratings

Mohamed Goldy goes up and wins it — 7.62

A defender on the scoresheet, which happens rarely enough that everybody in the ground remembers who took the corner. 1 for him, and a mark of 7.62 for the rest of it.

Squad

Rafik Kabou 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 ENPPI this week that will take longer than a week to unsay.

Player ratings

Ammar Hamdy in the eights

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

Loan watch

Fares Fakhri wants to come home

“I did not go to Police Union to sit and watch. I want to come back to ENPPI and fight for my place.” 3 appearances in 13 matches say the rest.

The dugout

Mostafa Hamdi: “No excuses”

“I could talk about decisions and I could talk about luck. I will not. We lost.” The manager, 1‑2, and a press conference that lasted four minutes.

The dugout

No hiding place for Anas Roshdy

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

In brief

  • Looking ahead ENPPI take on the side everybody is chasing
  • Squad Words at ENPPI training over how hard people work
  • The dugout Ahmed Kalosha left out for tactical reasons at ENPPI
16 Edition

The ENPPI Herald

16 Nov 2026
From our football correspondent Uneasy

Squad

A falling-out at ENPPI

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

Squad

Kahraba falls out with a teammate over standards

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

The dugout

No hiding place for Hamed Abdallah

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

Looking ahead

Ammar Hamdy faces his old club

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

Market

Kahraba linked with a move away

The name of Kahraba keeps appearing in other people's back pages. ENPPI say nothing, which says plenty.

The dugout

Anas Roshdy asks for a word with the manager

“I would rather say it to his face than read about it.” The meeting was requested by the player, which tells you most of what you need to know.

The dugout

The manager makes Youssef Oubaba a promise

Nothing in writing and nothing in public: a word about playing time, given face to face at ENPPI. The team sheets over the next month will show whether it was worth having.

Looking ahead

Looking ahead: the trip to Ittihad

Position 4 for the hosts, a long journey for the away end, and a fixture that will look ordinary on paper right up until it is not.

The dugout

The manager comes out for Ammar Hamdy

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

In brief

15 Edition

The ENPPI Herald

9 Nov 2026
From our football correspondent Crisis

Market

Ahmed Kalosha 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 ENPPI can pretend not to have heard.

Match

4 matches without a win for ENPPI

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

Match

4 matches without a goal for ENPPI

The chances are being made and something is happening between the making and the finishing. 4 matches now, and the anxiety in the ground arrives a little earlier every week.

Squad

Tempers go at ENPPI

Kahraba 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

Arab Contractors take the points off ENPPI

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

Player ratings

Rafik Kabou 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.

The dugout

The manager makes an example of Mody Naser

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

The dugout

Mostafa Hamdi answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 0‑2, a manager saying the necessary things, and a dressing room that heard a different version of them.

Squad

Mohab Samy 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 ENPPI Herald

2 Nov 2026
From our football correspondent Uneasy

Match

The goals have deserted ENPPI

3 matches, no goals, and a training ground that has tried everything. It will end — droughts always do — but nobody at ENPPI can tell you which week it ends in.

Squad

A falling-out at ENPPI

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

Squad

Words at ENPPI training over how hard people work

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

Squad

Ahmed Kalosha makes it 100

100 times in these colours, in all weathers and under four or five different managers. That kind of service is quietly disappearing from the game.

Squad

A place in the month's best eleven for Mohamed Bendary

Four or five weekends of consistency, judged against everybody in the division doing his job. Mohamed Bendary has come out of that comparison in the side, and ENPPI have had the benefit of every one of those afternoons.

The dugout

Ahmed Zaki 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

Half-satisfied: Mostafa Hamdi on the draw

“There are things I liked and things we will be doing on Tuesday until they are right.” 0‑0, and a manager who had already decided what Tuesday looked like.

Player ratings

Marwan Daoud was immovable

13 times he got in the way of something. Centre-halves get written about when they make mistakes and ignored when they do not, so an afternoon like this needs saying out loud: he is the reason the scoreline reads as it does.

Match

ENPPI draw a blank against Ghazl El Mahalla

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

In brief

13 Edition

The ENPPI Herald

26 Oct 2026
From our football correspondent Crisis

Match

Nowhere to hide for ENPPI

0‑3 against Zamalek, and no complaints that would survive the replay. The manager spoke about character afterwards; the terraces used shorter words.

The dugout

Ahmed El Agouz keeps the receipts

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

Squad

A one-man rearguard from Body Samir

There were 7 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.

Squad

Rafik Kabou 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 ENPPI this week that will take longer than a week to unsay.

Squad

Mohamed Hathout falls out with a teammate over standards

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

The dugout

Emad Mayhoub 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

Doors closed at ENPPI

The music was off and the showers ran late. What was said in that dressing room stays there, but Saturday will publish the minutes.

Loan watch

Fares Fakhri counts the days

“I watch every ENPPI game from here. That says everything about where my head is.” The loan at Police Union runs its course, but his heart never made the trip.

The dugout

Mostafa Hamdi answers for it

“The supporters are entitled to be angry. So am I. We will put it right.” 0‑3, a manager saying the necessary things, and a dressing room that heard a different version of them.

In brief

12 Edition

The ENPPI Herald

19 Oct 2026
From our football correspondent Crisis

Squad

A falling-out at ENPPI

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

Squad

Real improvement from Nour Ashraf at ENPPI

Form comes and goes; this has not gone. Nour Ashraf is 18, and the version of him training now would not have got into the side he was in a year ago.

Match

A bad afternoon for ENPPI against Petrojet

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

The dugout

The manager makes an example of Body Samir

“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

Nobody could get near Mohamed Hathout

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

Squad

A row about effort at ENPPI

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

The dugout

The manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑2 Mostafa Hamdi left the room before anybody could ask which.

Looking ahead

ENPPI take on the side everybody is chasing

Zamalek arrive as leaders. A side at the top is beaten roughly once a month, and the club that does it gets a week it remembers for a year.

Looking ahead

A reunion for Kahraba

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

In brief

11 Edition

The ENPPI Herald

12 Oct 2026
From our football correspondent Uneasy

Squad

Words exchanged at ENPPI

Rafik Kabou 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

Abdelaziz El Zoghbi is a better footballer than he was

Not a run of form — an actual step up, held for months. At 18 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

A row about effort at ENPPI

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

The dugout

Youssef Oubaba 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.

Looking ahead

A reunion for Ammar Hamdy

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

Market

The Body Samir story refuses to die

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

In brief

10 Edition

The ENPPI Herald

5 Oct 2026
From our football correspondent Uneasy

Player ratings

Both of them Ahmed Kofta's — 8.09

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

Squad

Tempers go at ENPPI

Rafik Kabou 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

The step up is real for Mohamed Bendary

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

Match

ENPPI find a way past Military Production

Military Production made ENPPI work for it, but the scoreboard read 2‑0 at the end and the table does not ask how.

Match

ENPPI end the wait against Military Production

It had gone 5 games. The players did not celebrate like men who had won a match; they celebrated like men who had been let out of something.

Squad

Mohamed Hathout falls out with a teammate over standards

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

The dugout

Mostafa Hamdi has his say

“We earned that. I asked them for a reaction and I got one, and now I want the same again on Saturday.” Mostafa Hamdi on a 2‑0 afternoon that pleased him more than he was prepared to show.

Player ratings

Salah Zayid beats them one at a time

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

The dugout

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

9 Edition

The ENPPI Herald

28 Sep 2026
From our football correspondent Crisis

Player ratings

Ammar Hamdy 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.

Match

5 matches without a win for ENPPI

The run now stands at 5, and the questions being asked around ENPPI are no longer polite ones.

Squad

Rafik Kabou 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 ENPPI this week that will take longer than a week to unsay.

Match

Smouha take the points off ENPPI

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

Squad

Words at ENPPI training over how hard people work

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

Loan watch

Fares Fakhri counts the days

“I watch every ENPPI game from here. That says everything about where my head is.” The loan at Police Union runs its course, but his heart never made the trip.

The dugout

The manager’s verdict

“That is on me. I pick the team and I picked wrong.” Managers say that when they mean it and when they need to be seen to, and after 0‑1 Mostafa Hamdi left the room before anybody could ask which.

The dugout

The manager has not finished forgetting Ahmed Kofta's mistake

Publicly it is behind everybody. It is not behind the man who picks the team, and the only place that shows is a team sheet. He will get another chance; he will get it in a match that matters less.

The dugout

Anas Roshdy 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

8 Edition

The ENPPI Herald

21 Sep 2026
From our football correspondent Crisis

Player ratings

Both of them Kahraba's — 9.31

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

Player ratings

Nour Ashraf goes up and wins it — 7.26

A defender on the scoresheet, which happens rarely enough that everybody in the ground remembers who took the corner. 1 for him, and a mark of 7.26 for the rest of it.

Match

4 matches without a win for ENPPI

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

Match

Kahraba’s goal not enough for ENPPI

Kahraba scored, and precious little else went right: 3‑4 to Wadi Degla, and a quiet walk to the dressing room.

Match

7 goals as ENPPI and Wadi Degla go for it

Defending was optional and nobody took up the option. 7 goals between ENPPI and Wadi Degla, and not one of the people who paid to be there will ask for the money back.

Squad

Costly mistake from Body Samir

An error at the back is a moment; an error in goal is a goal. Body Samir knows it, the crowd knew it instantly, and there was nobody behind him to make it anything else.

Squad

Tempers go at ENPPI

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

The dugout

No hiding place for Ahmed Kalosha

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

Squad

Appearance number 100 for Mody Naser

100 games in this shirt, through managers and relegations and everything else. Service like it is disappearing from the game and the crowd knows what it is watching.

In brief

7 Edition

The ENPPI Herald

14 Sep 2026
From our football correspondent Steady

Market

Ahmed Zaki 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 ENPPI can pretend not to have heard.

Transfer targets

Levski tell ENPPI: Akram Bouras is not for sale

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

Squad

Ahmed Sabeha 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 ENPPI this week that will take longer than a week to unsay.

Squad

Words at ENPPI training over how hard people work

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

Mody Naser in the eights

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

Match

ENPPI and Ismaily 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.

The dugout

Mostafa Hamdi: “We have to be better”

“It is not the end of the world and it is not good enough. Both of those are true.” The manager, after a 1‑1 draw, said the honest thing and then went to say it again inside.

Looking ahead

A reunion for Rafik Kabou

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

Squad

Adham Farid, 17, gets his chance

Off the academy pitches and onto a senior team sheet at 17. The debut is the easy part; the second appearance is the one every young player has to earn.

In brief

6 Edition

The ENPPI Herald

7 Sep 2026
From our football correspondent Steady

Market

Mohab Samy asks to leave ENPPI

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

Boardroom

ENPPI close the window on a squad of their own making

12 in and 7 out, and no more changes for months. The manager has what he has, the supporters have their opinion of it, and the table will have the last word.

Squad

Tempers go at ENPPI

Rafik Kabou 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

ENPPI rebuffed over Mohamed Azzi

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

Transfer targets

Deadline beats ENPPI to Ahmed Khaled

The clock did what Zamalek would not, and ended it. Supporters who watched the countdown will spend the next window doing it again.

Squad

Words at ENPPI training over how hard people work

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

Squad

Ahmed Kalosha makes the team of the month

Four or five weekends of consistency, measured against everybody else in the division. A quieter compliment than an award and a more reliable one.

Market

Body Samir linked with a move away

The name of Body Samir keeps appearing in other people's back pages. ENPPI say nothing, which says plenty.

Squad

ENPPI have started building around Kahraba

He used to be one of the options. He is now one of the men the options are picked around, and the change happened quietly enough that only the dressing room noticed on the day.

In brief

5 Edition

The ENPPI Herald

31 Aug 2026
From our football correspondent Steady

Market

Ziad Kamal 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 ENPPI, and it is not being withdrawn.

Squad

Body Samir stands alone

7 saves, and a scoreline the ten men in front of him had no right to. Goalkeepers only get noticed on the bad days; this was one of the other ones.

Market

ENPPI say no — this time

The offer from Arab Contractors for Anas Roshdy 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

Rafik Kabou 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 ENPPI this week that will take longer than a week to unsay.

Transfer targets

Door shut on Bilal Mazhar

ENPPI asked and Kavala 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

Appearance number 100 for Ziad Kamal

100 games in this shirt, through managers and relegations and everything else. Service like it is disappearing from the game and the crowd knows what it is watching.

The dugout

Ahmed Kofta is still paying for one afternoon at ENPPI

Nobody will confirm this and nothing else explains the last month of selections. A costly error buys a player a period of being second choice that is always longer than the error was.

The dugout

Ahmed Zaki 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

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.” Mostafa Hamdi chose the glass-half-full version of 0‑0; the supporters left with the other one.

In brief

4 Edition

The ENPPI Herald

24 Aug 2026
From our football correspondent Steady

Transfer targets

Adama Traoré will not be coming to ENPPI

Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Real Bamako is saying, and nobody at ENPPI is enjoying the guessing.

Squad

A falling-out at ENPPI

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

Transfer targets

ENPPI rebuffed over Adama Traoré

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

Market

Arafat Masoud attracts admirers

The name of Arafat Masoud has come up in conversations ENPPI were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Player ratings

One of those days for Ammar Hamdy

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

Squad

Mohamed Hathout falls out with a teammate over standards

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

Match

Late, late show earns ENPPI a point

Minute 89, against El Masry, 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.

Transfer targets

ENPPI try to borrow Bilal Mazhar

Kavala have been asked whether they would lend him. Loans are agreed quickly or not at all, and this one will be one or the other by the weekend.

Match

ENPPI share the spoils with El Masry

A 1‑1 draw with El Masry leaves the dressing room somewhere between relief and regret.

In brief

  • The dugout The manager’s verdict
  • Squad A first team debut at 19 for Arafat Masoud
  • The dugout No place in the plan for Ahmed El Agouz
3 Edition

The ENPPI Herald

17 Aug 2026
From our football correspondent Triumph

Match

Kahraba leads the rout of Aswan

5‑2, and Kahraba took the headlines on an afternoon when everything ENPPI tried came off. Days like this are retold all winter.

Player ratings

Both of them Kahraba's — 9.37

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

Player ratings

Ahmed Kalosha goes up and wins it — 7.45

A defender on the scoresheet, which happens rarely enough that everybody in the ground remembers who took the corner. 1 for him, and a mark of 7.45 for the rest of it.

Transfer targets

The paperwork begins on Adama Traoré

A medical, a signature, a shirt held up in front of a sponsor’s board. ENPPI have done the hard part with Real Bamako, and the part that remains is the part supporters actually see.

Squad

Words exchanged at ENPPI

Rafik Kabou 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

Kahraba among the goals in a wild afternoon

7 goals in one match, Kahraba on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of ENPPI and Aswan.

Boardroom

1 academy graduates step up at ENPPI

Senior shirt numbers handed to boys the coaches have known since they were twelve. Most will not make it and all of them have already done the hard part.

The dugout

The manager makes an example of Body Samir

“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

One of our own: Fathy El Mohamady joins the ENPPI first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Fathy El Mohamady is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

In brief

2 Edition

The ENPPI Herald

10 Aug 2026
From our football correspondent Steady

Market

Arab Contractors come back empty-handed

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

Squad

Ammar Hamdy signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Ammar Hamdy and ENPPI agree another 4 years.

Squad

Rafik Kabou 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 ENPPI this week that will take longer than a week to unsay.

Transfer targets

ENPPI rebuffed over Moses Moffi

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

Market

Bassem Ashour steps up from the ENPPI academy

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

One of our own: Ali Ghaly joins the ENPPI first team

Clubs spend fortunes looking for players and occasionally find one down the corridor. Ali Ghaly is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.

Market

Walid Mohsen steps up from the ENPPI academy

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

The dugout

The manager makes an example of Ahmed Kofta

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

The dugout

Ammar Hamdy 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

1 Edition

The ENPPI Herald

3 Aug 2026
From our football correspondent Steady

Market

Ziad Kamal 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 ENPPI can pretend not to have heard.

Squad

Rafik Kabou stays put

“The easiest signature of my career.” Rafik Kabou and ENPPI agree another 2 years, and the manager can plan around him rather than about him.

Squad

Tempers go at ENPPI

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

Squad

A row about effort at ENPPI

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

Market

Talks stall between ENPPI and Rafik Kabou

“We are a long way apart, and pretending otherwise helps nobody.” Neither side is close, and the calendar is not on the club's side.

Transfer targets

A loan move for Moses Moffi is in the works

ENPPI have made the call to Liberty Professionals. No fee, a share of the wages, and a spare shirt in the position where the squad has been thinnest all season.

In brief