Marked for Karim Hamdi
From our football correspondent
Upbeat
Match28 Nov 2026
Military Production will want this one forgotten quickly: 5‑2, every duel lost, and a long ride home. Masr El Makasa were ruthless in the way good sides are ruthless.
Squad30 Nov 2026
3 goals in one afternoon from one man. The other players were also present, a witness confirmed.
The dugout30 Nov 2026
“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.
Squad30 Nov 2026
Defences have started doubling up on Abdallah Trezeguet
15 goals and a season average of 7.33 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.
Match28 Nov 2026
Defending was optional and nobody took up the option. 7 goals between Masr El Makasa and Military Production, and not one of the people who paid to be there will ask for the money back.
Player ratings30 Nov 2026
Abdallah Trezeguet was on a different afternoon to everybody else
9.80. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.
Squad30 Nov 2026
Ibrahim Aboul-Yazid and a teammate went at it, and not about football. Training grounds are small places and a long season makes them smaller.
Player ratings30 Nov 2026
A performance of 8.32 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.
Player ratings30 Nov 2026
There is a version of this player everybody suspected was in there, and on this evidence it is. 8.17, and no argument anywhere in the ground.
Back issues
From our football correspondent
Steady
Squad23 Nov 2026
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.
Match18 Nov 2026
There is no crueller way to lose a football match. Masr El Makasa scored in the 90th minute, the restart barely happened, and the away end was still standing when the whistle went.
Match21 Nov 2026
Beaten 2‑3, and beaten fairly. The manager kept his words short afterwards, which was probably wise.
Squad23 Nov 2026
Ibrahim Aboul-Yazid 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.
The terraces23 Nov 2026
There is a particular warmth a ground reserves for a 20-year-old it feels ownership of. Ibrahim Adel 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.
Squad23 Nov 2026
Defences have started doubling up on Abdallah Trezeguet
12 goals and a season average of 7.22 will do that. The space he used to find has gone; he keeps scoring anyway, which is the mark of the real thing.
Player ratings23 Nov 2026
Successful dribbles: 19. There was always a defender in front of him and there was never a defender in front of him for long.
Player ratings23 Nov 2026
Marked 8.46. Players have careers without a single afternoon like this in them, and he has just had one in front of everybody at Masr El Makasa.
In brief
-
Squad
A row about effort at Masr El Makasa
-
The dugout
The view from the dugout
-
The dugout
The form table has caught Ali Fathi
From our football correspondent
Uneasy
Squad2 Nov 2026
Mahmoud Hassan damages knee ligaments — 25 days out
The words a physio says slowly. 25 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 ratings2 Nov 2026
Successful dribbles: 28. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.
Squad2 Nov 2026
Rivio Ayemwenre 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.
Player ratings2 Nov 2026
There is a version of this player everybody suspected was in there, and on this evidence it is. 8.01, and no argument anywhere in the ground.
The dugout2 Nov 2026
Karim Hamdi 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.
Match31 Oct 2026
A goal on 91 minutes turned three points into one and a good afternoon into an argument about game management that will run until Saturday.
Market2 Nov 2026
“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.
Match31 Oct 2026
It needed Trezeguet Soliman to find the net to bring anything home at all: 1‑1 against Ismaily, and half the dressing room will call it a point won.
The dugout2 Nov 2026
The manager’s verdict
“I am frustrated, honestly. We did enough to win and we did not win.” Fathy El Hadary was not hiding it after 1‑1, and nobody in the Masr El Makasa dressing room was either.
From our football correspondent
Upbeat
Match16 Sep 2026
A 5‑2 win over El Dakhleya, a place in the next round, and the quiet arithmetic every supporter does on the walk home: how many more until a final?
Player ratings21 Sep 2026
Ahmed Hegazi beats them one at a time
Successful dribbles: 33. There was always a defender in front of him and there was never a defender in front of him for long.
Player ratings21 Sep 2026
Age has not caught Mostafa Gabr yet — 9.95
At 35 he is supposed to be managing his minutes. Instead he was marked 9.95 and looked, for ninety minutes, exactly like the player everybody remembers.
Squad21 Sep 2026
3 goals in one game. The first was taken well, the second was taken greedily, and by the third the crowd were simply waiting for him to get the ball.
Player ratings21 Sep 2026
A performance of 9.64 does not come along often, and when it does the rest of the team becomes scenery. He was magnificent.
Squad21 Sep 2026
Somebody said out loud what several people thought about how hard another man trains, and Rivio Ayemwenre was in the middle of it. The one dressing-room argument that is genuinely about football.
Squad21 Sep 2026
Too much change too quickly at Masr El Makasa
9 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.
Match19 Sep 2026
A 1‑1 draw with Police Union leaves the dressing room somewhere between relief and regret.
In brief
-
The dugout
The view from the dugout
-
The dugout
No hiding place for Karim Hamdi
-
The dugout
Somebody else is better right now than Ibrahim Adel
From our football correspondent
Upbeat
Squad14 Sep 2026
Some afternoons a goalkeeper is the whole of the defence. 6 saves, several of them the kind nobody expects to see made, and ten outfield players who owe him a drink.
Market14 Sep 2026
“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 Masr El Makasa, and it is not being withdrawn.
Transfer targets14 Sep 2026
Not now, not at any price the club was prepared to say out loud. Santos have kept their man, and Masr El Makasa go back to a list with one name crossed off it.
Match12 Sep 2026
Three points for Masr El Makasa, 2‑1 the final word against Zamalek in a contest settled by the finer margins.
Player ratings14 Sep 2026
Abdallah Trezeguet was on a different afternoon to everybody else
8.24. There are performances a supporter describes to somebody who was not there and cannot quite convey; this was one, and the number does not help either.
Player ratings14 Sep 2026
Marked 8.11 — 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.
The dugout14 Sep 2026
No hiding place for Ali Fathi
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Ali Fathi, and the manager let it.
Loan watch14 Sep 2026
“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 Masr El Makasa, and 0 appearances in 5 say he has earned the hearing.
Squad14 Sep 2026
Somebody said out loud what several people thought about how hard another man trains, and Abdelrahman Mano was in the middle of it. The one dressing-room argument that is genuinely about football.
From our football correspondent
Steady
Market7 Sep 2026
“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.
Boardroom7 Sep 2026
Window shuts: 14 in, 2 out at Masr El Makasa
The deadline has passed and the squad is the squad. 14 arrived, 2 left, and everything else printed about this club last month was a rumour that stayed one.
Transfer targets7 Sep 2026
Masr El Makasa asked and Bragantino said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Squad7 Sep 2026
Somebody said out loud what several people thought about how hard another man trains, and Rivio Ayemwenre was in the middle of it. The one dressing-room argument that is genuinely about football.
Market7 Sep 2026
“There is a gap, and pretending there is not helps nobody.” Neither side has moved, and the calendar is working for exactly one of them.
Squad7 Sep 2026
A place in the month's best eleven for Abdallah Trezeguet
Four or five weekends of consistency, judged against everybody in the division doing his job. Abdallah Trezeguet has come out of that comparison in the side, and Masr El Makasa have had the benefit of every one of those afternoons.
Squad7 Sep 2026
Karim Hamdi slips down the pecking order
The demotion a club never announces and a dressing room always notices. Karim Hamdi is further from the side than he was, and the reason will not be given until he asks.
Squad7 Sep 2026
He is not being dropped. There is simply nowhere in the formation Masr El Makasa are playing to put a man who does what he does, which is a harder thing to be told than any team sheet.
Looking ahead7 Sep 2026
Masr El Makasa 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.
From our football correspondent
Crisis
Market17 Aug 2026
The offer from Police Union for Hossam El Mohamady 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.
Player ratings17 Aug 2026
Successful dribbles: 25. Every time he got the ball somebody had to make a decision, and every time the decision was wrong.
Boardroom17 Aug 2026
The number the board signed off was not enough. It has been asked again and raised its own offer to $10.3K — a club that wants Adam El Mallah enough to be asked twice.
Transfer targets17 Aug 2026
$32.0K on the table at Ittihad. The manager wanted him, the board agreed a number, and the only voices still to be heard are the ones at the other club.
Transfer targets17 Aug 2026
Masr El Makasa have gone to Wadi Degla with a bid, and the supporters have gone to the internet with an opinion about it. Whether either changes anything is up to the selling club.
Boardroom17 Aug 2026
5 academy players handed senior numbers at Masr El Makasa
The morning the pathway stops being a brochure and becomes a team sheet. Most of them will not be here in three years; all of them have already done the hard part, which was getting to today.
Squad17 Aug 2026
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Masr El Makasa this week that will take longer than a week to unsay.
Match15 Aug 2026
Ittihad left with the points after a 0‑2 defeat that will take some explaining on the terraces.
The dugout17 Aug 2026
The manager makes an example of Karim Hamdi
“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.