Bassem Gabr

Right Forward - CR Belouizdad
9 Dec 2027
Thursday
Process

Marked for Bassem Gabr

66 Edition

The Zamalek Chronicle

1 Nov 2027
From our football correspondent Triumph

Match

The run at home goes on for Zamalek

26 matches unbeaten here. Every visiting manager is asked about it in the week before, which is precisely why it keeps going.

Match

Sory Kaba wins it after the whistle should have gone

92 minutes played. Sory Kaba found the finish in time that only existed because of earlier delays, and Ghazl El Mahalla went from a point to nothing inside one movement.

Match

Zamalek up to position 2

29 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Match

Nobody wants to play Zamalek right now

7 wins in a row changes how opponents warm up: quieter, more glances across. Runs end, everybody knows that — but nobody in this dressing room is planning for it.

Player ratings

Riyad Mahrez, 36, rolls back the years — 7.91

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

Squad

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

Squad

Sory Kaba is in the form of his life

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

Match

Sory Kaba the difference as Zamalek beat Ghazl El Mahalla

Ask anyone on the way out what separated the sides and you will get one name: Sory Kaba. 2‑1 against Ghazl El Mahalla, and the applause at the whistle was mostly his.

Loan watch

Bassem Gabr counts the days

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

In brief

Back issues
65 Edition

The Zamalek Chronicle

25 Oct 2027
From our football correspondent Triumph

Player ratings

Nobody could get near Chico Banza

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

Match

Zamalek make it 6 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Zamalek have 6 straight wins of it.

Player ratings

Riyad Mahrez, 36, rolls back the years — 8.00

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

Squad

Tempers go at Zamalek

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

Another one collected away from home

3 on the bounce on the road for Zamalek. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Match

Riyad Mahrez the difference as Zamalek beat Aswan

Ask anyone on the way out what separated the sides and you will get one name: Riyad Mahrez. 1‑0 against Aswan, and the applause at the whistle was mostly his.

Squad

Words at Zamalek training over how hard people work

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

When it matters, Mohamed Awad plays

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

Squad

Adam Kaied is in the form of his life

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

In brief

62 Edition

The CR Belouizdad Herald

4 Oct 2027
From our football correspondent Upbeat

Player ratings

A brace, and Farid El Melali takes the afternoon — 8.42

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

Squad

Moustapha Zeghba stays put

“The easiest signature of my career.” Moustapha Zeghba and CR Belouizdad agree another 2 years, and the manager can plan around him rather than about him.

Match

Still nobody has beaten CR Belouizdad

The unbeaten run reaches 7. Some of them were wins and some were escapes, but a side that refuses to lose is a side other dressing rooms talk about.

Squad

Tempers go at CR Belouizdad

Naoufel Khacef 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 CR Belouizdad training over how hard people work

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

No hiding place for Bassem Gabr

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

Match

CR Belouizdad share the spoils with MC Alger

A 2‑2 draw with MC Alger leaves the dressing room somewhere between relief and regret.

Player ratings

Nobody could get near Khanyisa Mayo

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

Market

The Gopolang Taunyane story refuses to die

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

In brief

61 Edition

The CR Belouizdad Herald

27 Sep 2027
From our football correspondent Upbeat

Squad

Real improvement from Issam Yazid at CR Belouizdad

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

Match

Whatever happens, CR Belouizdad do not lose

6 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Chouaib Keddad 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 ratings

Nobody could get near Abderrahmane Meziane

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

Squad

Bassem Gabr 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 CR Belouizdad this week that will take longer than a week to unsay.

Match

CR Belouizdad find a way past ES Setif

ES Setif made CR Belouizdad work for it, but the scoreboard read 1‑0 at the end and the table does not ask how.

Squad

A late step up for Franck Etouga

At 26 the improving is meant to be over. It is not: 4 points better than the mark taken at the start of the year, which is the sort of thing that happens to players who take the boring parts of the job seriously.

Player ratings

Farid El Melali takes the honours

Marked 7.83 on an afternoon he ran from the first whistle to the last. Whatever else went wrong, CR Belouizdad had the best player on the pitch.

Player ratings

Nothing got past Naoufel Khacef

Headers, blocks, tackles, interceptions — 13 of them, and not one goal behind him. The sort of performance that never makes a highlight reel and wins football matches.

In brief

61 Edition

The Zamalek Chronicle

27 Sep 2027
From our football correspondent Upbeat

Match

Whatever happens, Zamalek do not lose

44 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

5 goals for Sory Kaba

The match ball belongs to Sory Kaba, whose 5 goals turned a difficult afternoon into a procession.

Match

Sory Kaba leads the rout of Police Union

7‑2, and Sory Kaba took the headlines on an afternoon when everything Zamalek tried came off. Days like this are retold all winter.

Player ratings

Age has not caught Riyad Mahrez yet — 8.31

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

Squad

Mahmoud El Wensh 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 Zamalek this week that will take longer than a week to unsay.

Player ratings

Sory Kaba was on a different afternoon to everybody else

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

Match

Sory Kaba among the goals in a wild afternoon

9 goals in one match, Sory Kaba on the scoresheet, and a scoreline that will look like a misprint. Neutrals could not have asked more of Zamalek and Police Union.

Squad

Mahmoud Bentayg signs on for more

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

Player ratings

Mahmoud Al Shamsi was on a different afternoon to everybody else

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

In brief

  • Player ratings A masterclass from Adam Kaied
  • Squad Words at Zamalek training over how hard people work
  • Loan watch Bassem Gabr counts the days
60 Edition

The CR Belouizdad Herald

20 Sep 2027
From our football correspondent Upbeat

Player ratings

A brace, and Moussa Dembélé takes the afternoon — 8.99

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

Squad

Bassem Gabr says CR Belouizdad 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

Real improvement from Abdelmalek Kelaleche at CR Belouizdad

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

Match

CR Belouizdad make home a hard place to visit

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

Squad

Tempers go at CR Belouizdad

Naoufel Khacef 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

Youcef Laouafi has improved at 31, which nobody expected

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

Match

Moussa Dembélé the difference as CR Belouizdad beat ES Mostaganem

Ask anyone on the way out what separated the sides and you will get one name: Moussa Dembélé. 2‑1 against ES Mostaganem, and the applause at the whistle was mostly his.

Player ratings

A masterclass from Farid El Melali

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

Abdelmalek Kelaleche runs at them all day

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

In brief

57 Edition

The CR Belouizdad Herald

30 Aug 2027
From our football correspondent Steady

Match

CR Belouizdad up to position 2

61 points on the board and a place in the leading group. Nobody at the ground is saying the word out loud yet.

Squad

John Okoli says CR Belouizdad 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

Bassem Gabr is a better footballer than he was

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

In brief

57 Edition

The Zamalek Chronicle

30 Aug 2027
From our football correspondent Upbeat

Market

Zamalek turn down Ismaily for Junior Onana

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

Riyad Mahrez, 36, rolls back the years — 7.82

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

Match

Zamalek cannot stop winning

3 wins on the spin now, and the question has changed from whether the run ends to who ends it. Confidence like this cannot be bought; it has to be earned exactly this way.

Squad

Tempers go at Zamalek

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

El Sayed Osama is a better footballer than he was

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

Match

Zamalek see off El Dakhleya

Three points for Zamalek, 2‑0 the final word against El Dakhleya in a contest settled by the finer margins.

Squad

A late step up for Ahmed Fouad

At 28 the improving is meant to be over. It is not: 3 points better than the mark taken at the start of the year, which is the sort of thing that happens to players who take the boring parts of the job seriously.

Player ratings

Adam Kaied in the eights

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

Squad

Words at Zamalek training over how hard people work

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

54 Edition

The CR Belouizdad Herald

9 Aug 2027
From our football correspondent Steady

Market

Rosenborg watching Moussa Dembélé

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

Market

CR Belouizdad say no — this time

The offer from ENPPI for John Okoli 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

Real improvement from Gopolang Taunyane at CR Belouizdad

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

In brief

52 Edition

The CR Belouizdad Herald

26 Jul 2027
From our football correspondent Steady

Market

Farid Chaâl is on his way

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

Squad

Words at CR Belouizdad training over how hard people work

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

Tempers go at CR Belouizdad

Bassem Gabr 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.

Market

JS Kabylie join the queue for Mohamed Ali Ben Hammouda

Add another name to the list: JS Kabylie have asked the question everybody in the game has been asking about Mohamed Ali Ben Hammouda. The answer from CR Belouizdad has not changed — yet.

Squad

The manager makes an example of Bilal Boukerchaoui

“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

When it matters, Younes Ouassa plays

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

In brief

52 Edition

The Zamalek Chronicle

26 Jul 2027
From our football correspondent Steady

Market

Zamalek turn down Military Production for Ahmed Jafeli

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

Squad

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

Squad

Omar Gaber 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

Bassem Gabr counts the days

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

Squad

Fathy Elneny signs on for more

“Some decisions take a long time. This one took ten minutes, and most of that was finding a pen.” Fathy Elneny and Zamalek agree another 3 years.

Market

KCB expected to open talks for Mohamed Abdelfattah

Both sides expect a conversation in the coming days. Zamalek will name a price, and everything after that is arithmetic.

In brief

46 Edition

The CR Belouizdad Herald

14 Jun 2027
From our football correspondent Steady

Market

CR Belouizdad turn down MC Alger for Abderrahmane Bekkour

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

Squad

Tempers go at CR Belouizdad

Naoufel Khacef 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 CR Belouizdad training over how hard people work

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

Market

Mohamed Slimi attracts admirers

The name of Mohamed Slimi has come up in conversations CR Belouizdad were not part of. Nothing formal, nothing signed — but nothing about it accidental either.

Squad

Bassem Gabr has outgrown this division

There is a level at which a footballer stops being tested and starts being contained, and he reached it some time ago. CR Belouizdad know it, and so does everybody who watches him.

Squad

No hiding place for Mohamed Ali Ben Hammouda

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

In brief

45 Edition

The Zamalek Chronicle

7 Jun 2027
From our football correspondent Steady

Match

Zamalek are in among the leaders

Position 2 and 86 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Squad

Junior Onana: 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.” Zamalek have not answered, which is an answer of sorts.

Market

Zamalek turn down Olympique Akbou for Bassem Gabr

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

Squad

Tempers go at Zamalek

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

Market

Military Production watching Mohamed Abdelfattah

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

Squad

Words at Zamalek training over how hard people work

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

37 Edition

The Zamalek Chronicle

12 Apr 2027
From our football correspondent Steady

Match

Zamalek are in among the leaders

Position 2 and 86 points on the board. Nobody at the ground will say the word out loud yet, and everybody at the ground is thinking it.

Squad

Tempers go at Zamalek

Bassem Gabr 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

Junior Onana 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

35 Edition

The Dinamo Tbilisi Gazette

29 Mar 2027
From our football correspondent Triumph

Match

Dinamo Tbilisi make it 15 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Dinamo Tbilisi have 15 straight wins of it.

Match

Dinamo Tbilisi tear Guria apart

Rarely has this fixture seen a display like it: 3‑0 against Guria, and it could have been more.

Player ratings

Both of them Gerónimo Rivera's — 8.46

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

Match

Dinamo Tbilisi keep winning on the road

6 away wins in a row. Travelling support is the truest kind, and this season it is being repaid in the only currency that counts.

Squad

Tempers go at Dinamo Tbilisi

Bassem Gabr 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 manager makes an example of Bassem Gabr

“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 Dinamo Tbilisi training over how hard people work

Somebody said out loud what several people had been thinking. Welton Júnior 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 Giorgi Beridze at his very best

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

Loan watch

Nikoloz Ugrekhelidze has seen enough of Saburtalo

“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 Dinamo Tbilisi, and 0 appearances in 10 say he has earned the hearing.

In brief

34 Edition

The Dinamo Tbilisi Gazette

22 Mar 2027
From our football correspondent Triumph

Match

Dinamo Tbilisi make it 14 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Dinamo Tbilisi have 14 straight wins of it.

Match

Dinamo Tbilisi run riot against Chikhura

6‑0, and the margin flattered nobody — it could have carried another goal or two without complaint. Afternoons like this are why people keep coming.

Squad

Bassem Gabr: 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.” Dinamo Tbilisi have not answered, which is an answer of sorts.

Player ratings

Both of them Lyes Houri's — 8.53

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

Player ratings

A brace, and Gerónimo Rivera takes the afternoon — 8.48

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

Match

Dinamo Tbilisi make home a hard place to visit

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

Squad

Bassem Gabr 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 Dinamo Tbilisi this week that will take longer than a week to unsay.

Match

6 goals as Dinamo Tbilisi and Chikhura go for it

Defending was optional and nobody took up the option. 6 goals between Dinamo Tbilisi and Chikhura, and not one of the people who paid to be there will ask for the money back.

Squad

Words at Dinamo Tbilisi training over how hard people work

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

32 Edition

The Zamalek Chronicle

8 Mar 2027
From our football correspondent Triumph

Match

Zamalek make it 13 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Zamalek have 13 straight wins of it.

Player ratings

A brace, and Adam Kaied takes the afternoon — 8.03

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

Squad

Ahmed Jafeli says Zamalek 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.

Match

Another one collected away from home

6 on the bounce on the road for Zamalek. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

Squad

Riyad Mahrez stays put

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

Squad

Tempers go at Zamalek

Monsef Bakrar 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

Zamalek find a way past Arab Contractors

Arab Contractors made Zamalek work for it, but the scoreboard read 2‑1 at the end and the table does not ask how.

Squad

Words at Zamalek training over how hard people work

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

Boardroom

Zamalek release $2.0M for the manager

The board have put money on the table rather than an encouraging word. What happens to it now is somebody else's problem, and somebody else's job.

In brief

23 Edition

The Zamalek Chronicle

4 Jan 2027
From our football correspondent Upbeat

Match

No mercy from Zamalek

Masr El Makasa will want this one forgotten quickly: 6‑1, every duel lost, and a long ride home. Zamalek were ruthless in the way good sides are ruthless.

Squad

A day Riyad Mahrez will not forget

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

Squad

Ahmed Hassan breaks a bone — 23 days out

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

Player ratings

Oday Dabbagh scores twice — 9.19

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

Market

University of Pretoria come back empty-handed

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

Player ratings

Riyad Mahrez, 35, rolls back the years — 8.48

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

Squad

The season belongs to Juan Bezerra

An individual honour is a strange thing in a team game, and the best of them are never argued with. He has had the sort of year that ends with his name being read out, and Zamalek have had the benefit of it.

Market

Amr Nasser 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 Zamalek can pretend not to have heard.

Match

Nobody wins at Zamalek

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

In brief

16 Edition

The Zamalek Chronicle

16 Nov 2026
From our football correspondent Triumph

Player ratings

Juan Bezerra runs at them all day

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

Squad

A fracture rules Ahmed Hassan out for 85 days

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

Player ratings

Chico Banza scores twice — 8.07

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

Match

Zamalek make it 4 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Zamalek have 4 straight wins of it.

Squad

Tempers go at Zamalek

Juan Bezerra 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

Chico Banza sends Zamalek past Haras El Hodoud

It finished 2‑1, and it was Chico Banza’s afternoon: on the scoresheet when it mattered, and the reason the points belong to Zamalek.

The terraces

Zamalek supporters have found a favourite in Bassem Gabr

There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Bassem Gabr 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

Words at Zamalek training over how hard people work

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

Bassem Gabr 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

10 Edition

The Zamalek Chronicle

5 Oct 2026
From our football correspondent Triumph

Player ratings

Age has not caught Riyad Mahrez yet — 8.02

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

Match

Whatever happens, Zamalek do not lose

8 games unbeaten now. Some were earned and some were survived, but a habit is forming — and habits are the hardest thing in football to play against.

Squad

Tempers go at Zamalek

Juan Bezerra 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

Real improvement from Ahmed Magdy at Zamalek

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

Match

Another one collected away from home

4 on the bounce on the road for Zamalek. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.

The terraces

The crowd has taken to Juan Bezerra

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

Match

Zamalek see off Al Gaish

Three points for Zamalek, 1‑0 the final word against Al Gaish in a contest settled by the finer margins.

Squad

Words at Zamalek training over how hard people work

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

A masterclass from Juan Bezerra

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

6 Edition

The Zamalek Chronicle

7 Sep 2026
From our football correspondent Triumph

Player ratings

A brace, and Juan Bezerra takes the afternoon — 8.35

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

Match

Zamalek make it 3 in a row

Momentum is a hard thing to buy and an easy thing to lose, and right now Zamalek have 3 straight wins of it.

Squad

Tempers go at Zamalek

Franck Boli 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

Zamalek get the job done against Masr El Makasa

A 3‑1 win over Masr El Makasa, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.

Player ratings

One of those days for Oday Dabbagh

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

Squad

Bassem Gabr 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.

Market

12 months and counting on Franck Boli

Still no offer on the table, and Franck Boli’s deal keeps shrinking. In boardroom language, silence this long stops being an oversight and starts being an answer.

Squad

Words at Zamalek training over how hard people work

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

Zamalek pick somebody else ahead of Franck Boli

There is no complaint available here and everybody involved knows it, which does not make the walk to the bench any shorter. Form is the only currency in football that cannot be borrowed against.

In brief

5 Edition

The Zamalek Chronicle

31 Aug 2026
From our football correspondent Upbeat

Match

Zamalek tear Smouha apart

Rarely has this fixture seen a display like it: 5‑0 against Smouha, and it could have been more.

Player ratings

Chico Banza scores twice — 8.10

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

Market

Zamalek say no — this time

The offer from BATE for Bassem Gabr 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

Junior Onana gets the move he always wanted

Footballers are asked about their boyhood club so often that nobody listens to the answer. Junior Onana has just signed for Zamalek, and for once the answer mattered.

Player ratings

Riyad Mahrez, 35, rolls back the years — 8.12

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

Market

Zamalek pay Wadi Degla $600.0K for a proper upgrade

Wadi Degla did not want to sell and the number is why they did. $600.0K for Franck Boli, and the expectation that arrives with him is the kind no amount of settling-in period softens.

Squad

Tempers go at Zamalek

Ismaël Bennacer 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.

Market

Mahmoud El Shenawy has one foot out of the door

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

Market

Zamalek sign Ahmed Fouad with one eye on the future

Nobody at the club will say out loud who this signing is for, which is how you know exactly who it is for. Ahmed Fouad has been brought in to take a shirt somebody is still wearing.

In brief

4 Edition

The Masr El Makasa Courier

24 Aug 2026
From our football correspondent Crisis

Market

The unthinkable, invoiced: Bassem Gabr sold

Zamalek arrived with $1.7M and left with the best player in the building. The board will call it business; the queue at the ticket office will use other words.

Match

Nowhere to hide for Masr El Makasa

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

Market

Ashraf Trezeguet asks to leave Masr El Makasa

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

The terraces

Supporters turn on the $1.7M sale of Bassem Gabr

He is going to Zamalek, the club has $1.7M it did not have on Friday, and the phone-ins have already decided how they feel about that. Selling well and selling somebody they loved are not the same skill.

Squad

Ahmed El Sheikh 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 Masr El Makasa this week that will take longer than a week to unsay.

Match

7 goals as Masr El Makasa and Al Ahly go for it

Defending was optional and nobody took up the option. 7 goals between Masr El Makasa and Al Ahly, and not one of the people who paid to be there will ask for the money back.

Market

The El Sayed Trezeguet conversation is coming

Everyone has stopped pretending: Al Ahly will make the call about El Sayed Trezeguet this week. Masr El Makasa have a number in mind, and the number is not shy.

Squad

A long afternoon for Trezeguet Ashour

Beaten 7 times, with 3 saves for company. Goalkeepers carry these scorelines on their record whoever actually caused them, which is the quiet injustice of the job.

Squad

Words at Masr El Makasa training over how hard people work

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

4 Edition

The Zamalek Chronicle

24 Aug 2026
From our football correspondent Upbeat

Player ratings

Nobody could get near Juan Bezerra

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

Match

Zamalek win it in stoppage time

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

Market

Zamalek say no — this time

The offer from Grasshopper for Mahmoud El Wensh 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.

Market

Mohamed Ibrahim 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 Zamalek, and it is not being withdrawn.

Market

Zamalek pay Masr El Makasa $1.7M for a proper upgrade

Masr El Makasa did not want to sell and the number is why they did. $1.7M for Bassem Gabr, and the expectation that arrives with him is the kind no amount of settling-in period softens.

Market

Zamalek sell Nasser Mansi for $3.3M

Nasser Mansi has left for Najran in a $3.3M deal. The accountants are pleased; the supporters are less certain.

Squad

Tempers go at Zamalek

Juan Bezerra 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

Zamalek get the job done against El Dakhleya

A 1‑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

Words at Zamalek training over how hard people work

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