Ahmed Kofta

Attacking Midfielder (R) - ENPPI
26 Nov 2027
Friday
Process

Marked for Ahmed Kofta

64 Edition

The ENPPI Herald

18 Oct 2027
From our football correspondent Upbeat

Squad

Omar Radwan keeps ENPPI in it on his own

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

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.

Squad

Ahmed Nader Hawash 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

A row about effort at ENPPI

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

The dugout

Marwan Daoud gets it from the manager

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

Boardroom

Nobody left the ENPPI dressing room in a hurry

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

The dugout

Fathy Hassan faces the questions

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

Squad

Player of the week: Belajdi Pusi

Somebody watched every match in the division at the weekend and decided he was the best thing in any of them. A small honour, and most careers end without one.

Looking ahead

Emad Mayhoub goes back to face Ghazl El Mahalla

Every squad has one of these fixtures for somebody every season. This one is Emad Mayhoub’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and ENPPI needing him to play as if none of it matters.

In brief

Back issues
62 Edition

The ENPPI Herald

4 Oct 2027
From our football correspondent Upbeat

Match

Ammar Hamdy leads the rout of Military Production

6‑1, and Ammar Hamdy took the headlines on an afternoon when everything ENPPI tried came off. Days like this are retold all winter.

Player ratings

A brace, and Kahraba takes the afternoon — 8.46

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

Squad

3 goals for Ammar Hamdy

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

Market

Anas Roshdy has one foot out of the door

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

Squad

Words exchanged at ENPPI

Ahmed Nader Hawash 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

The step up is real for Omar El Azab

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

Ammar Hamdy among the goals in a wild afternoon

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

Squad

Ahmed El Agouz signs a new deal

“I never wanted to be anywhere else. There is unfinished business here.” Ahmed El Agouz commits to ENPPI for another 2 years.

Player ratings

A masterclass from Ammar Hamdy

Marked 8.41 — 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.

In brief

48 Edition

The ENPPI Herald

28 Jun 2027
From our football correspondent Steady

Squad

Youssef Labib damages knee ligaments — 43 days out

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

Market

Youssef Beshir has said yes to Military Production

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

Market

Mohamed Samir 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

Adham Farid 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

Late improvement for Mody Naser

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

Transfer targets

ENPPI rebuffed over Abdourahman Badamosi

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

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.

Transfer targets

ENPPI try to borrow Mahmoud Abou-Gouda

Arab Contractors 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.

Transfer targets

ENPPI try to borrow Don-Pedro Samuel

Bayelsa United 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.

In brief

47 Edition

The ENPPI Herald

21 Jun 2027
From our football correspondent Steady

Squad

Youssef Labib damages knee ligaments — 50 days out

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

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.

Market

Terms done: Hossam Ghanem is going

Fee agreed, wages agreed, and Petrojet waiting with a shirt. Nobody at ENPPI is pretending otherwise, and the supporters have stopped asking whether and started asking when.

Transfer targets

Mahmoud Abou-Gouda due for a ENPPI medical

Everything agreed with Arab Contractors, everything agreed with the player; a doctor is the only person left to persuade. The photograph is a day or two away.

Squad

Youssef Beshir is a better footballer than he was

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

Transfer targets

ENPPI rebuffed over Vinicius Tobias

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

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

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

Mody Naser 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

41 Edition

The ENPPI Herald

10 May 2027
From our football correspondent Steady

Squad

Youssef Labib damages knee ligaments — 96 days out

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

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

ENPPI count the cost of losing Hossam Ghanem

16 days, the scan says, and scans are kinder than reality. The fixtures in that window have just become somebody else’s job.

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.

Squad

Mohanad Bakri 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

Mohamed Hathout 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

40 Edition

The ENPPI Herald

3 May 2027
From our football correspondent Steady

The dugout

Mohamed Samir 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

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.

Market

Ramadan El Mohamady steps up from the ENPPI academy

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

Amr Hassan steps up from the ENPPI academy

There is no fee, no unveiling and no agent on the steps. Amr Hassan 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: Mostafa El Hadary joins the ENPPI first team

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

Market

One of our own: Salah Salah joins the ENPPI first team

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

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.

The dugout

Ahmed Kofta 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 ENPPI, and both men came out saying it was fine.

The dugout

A door opens for Mohamed Samir

He asked about his future and was given an answer with minutes in it. The manager has now made a promise in a building where promises are remembered, and the clock on it has started.

In brief

23 Edition

The ENPPI Herald

4 Jan 2027
From our football correspondent Upbeat

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.

Market

ENPPI turn down Petrojet for Rafik Kabou

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

Player ratings

Rafik Kabou, 34, rolls back the years — 8.52

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

Squad

Kahraba is in the form of his life

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

Player ratings

Nobody could get near Ammar Hamdy

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

Market

Eyes on Ziad Kamal again

The phone has started ringing about Ziad Kamal again, and this time the name on the line is Al Ahly. ENPPI are listening politely and promising nothing.

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

ENPPI see off Ismaily

Three points for ENPPI, 3‑1 the final word against Ismaily in a contest settled by the finer margins.

Transfer targets

ENPPI rebuffed over Daniel Gnahoua

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

In brief

  • Player ratings Kahraba was on a different afternoon to everybody else
  • Player ratings A masterclass from Ahmed Kofta
  • Squad Adham Farid signs on for more
22 Edition

The ENPPI Herald

28 Dec 2026
From our football correspondent Upbeat

Squad

Kahraba is carrying ENPPI

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

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.

Player ratings

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

ENPPI find a way past Haras El Hodoud

Haras El Hodoud made ENPPI work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

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.

Player ratings

One of those days for Kahraba

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

Player ratings

The game went through Mody Naser — 6.99

Marked 6.99 on 10 actions at both ends of the pitch. Midfielders like this get described as unspectacular by people who have never tried to play against one.

The dugout

No hiding place for Ahmed Kofta

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

The dugout

A satisfied Fathy Hassan

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

In brief

13 Edition

The ENPPI Herald

26 Oct 2026
From our football correspondent Steady

Squad

A knee injury of the worst kind for Walid Aboutrika

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

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

Body Samir keeps ENPPI in it on his own

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

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

A bad afternoon for ENPPI against Arab Contractors

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

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

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.

The dugout

Fathy Hassan faces the questions

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

Market

No place for Ahmed Zaki in the plan

“The manager did not use many words, and he did not need to.” Ahmed Zaki has his answer from ENPPI; what he does with it is the next window’s story.

In brief

8 Edition

The ENPPI Herald

21 Sep 2026
From our football correspondent Upbeat

Match

ENPPI win it in stoppage time

The board had gone up, the arguing had started, and then the ball was in the net in the 93th minute. Smouha will replay every second of the added time for a week.

Player ratings

Both of them Rafik Kabou's — 9.16

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

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.

Match

Rafik Kabou the difference as ENPPI beat Smouha

Ask anyone on the way out what separated the sides and you will get one name: Rafik Kabou. 3‑2 against Smouha, and the applause at the whistle was mostly his.

The dugout

Body Samir 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

A masterclass from Ammar Hamdy

Marked 8.40 — 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

Kahraba ran the game

Chances created: 12. Not on the scoresheet and not remotely anonymous — a passing performance that pulled a defence apart without leaving a mark on the column that gets read.

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 0 appearances in 5 say he has earned the hearing.

The dugout

The view from the dugout

“We controlled it. There were spells I did not like and we will look at them, but the group showed me something.” Fathy Hassan, on a 3‑2 win that he was already picking apart on the walk to the press room.

In brief

3 Edition

The ENPPI Herald

17 Aug 2026
From our football correspondent Triumph

Player ratings

A brace, and Kahraba takes the afternoon — 9.27

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

Match

Kahraba breaks Aswan hearts

Some goals win a match and some take one off somebody else. Kahraba scored in the 88th minute, Aswan had already begun thinking about the journey home, and ENPPI took the lot.

Player ratings

A debut Arafat Masoud will not forget — 7.70

There is exactly one of these per career and it does not usually go like this. 0 on the scoresheet, 7.70 beside the name, and a crowd that had never seen him before chanting it by the end.

Market

ENPPI turn down El Dakhleya for Ziad Kamal

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

Player ratings

Ammar Hamdy goes up and wins it — 7.96

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.96 for the rest of it.

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 the difference as ENPPI beat Aswan

Ask anyone on the way out what separated the sides and you will get one name: Kahraba. 4‑3 against Aswan, and the applause at the whistle was mostly his.

Transfer targets

Frosinone tell ENPPI: Omar Fayed 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.

The terraces

ENPPI supporters have found a favourite in Arafat Masoud

There is a particular warmth a ground reserves for a 19-year-old it feels ownership of. Arafat Masoud 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.

In brief