The words a physio says slowly. 37 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.
Fee agreed, wages agreed, and Military Production waiting with a shirt. Nobody at Petrojet is pretending otherwise, and the supporters have stopped asking whether and started asking when.
Soufiane Bayazid 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.
Squad8 Feb 2027
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Siyanda Ndlovu 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.
Petrojet asked and Al Jazira said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
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
The dugoutAhmed Yassin asks for a word with the manager
A brace, and Badr Mousa takes the afternoon — 8.99
There is a particular kind of quiet from an away end watching one man score twice. Badr Mousa provided it, and the 8.99 beside his name is if anything generous to everybody else.
“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.
Boardroom1 Feb 2027
Petrojet close the window on a squad of their own making
2 in and 1 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.
Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Mamelodi Sundowns is saying, and nobody at Petrojet is enjoying the guessing.
There is a version of every career where the player ends up somewhere he chose rather than somewhere that chose him. Molemo Seemela is living that version at Petrojet, and it tends to show in the first month.
0‑4 to Zamalek, and it was every bit as bad as the number suggests. There are defeats you argue about and defeats you apologise for; this was the second kind.
“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 Petrojet, and it is not being withdrawn.
Fee agreed, terms agreed, medical booked. Mahmoud Ahmed Morsi will be somebody else’s player by the weekend, and around Petrojet the goodbyes have quietly begun.
Petrojet had done everything except persuade the man himself. He stays at Esteghlal, and the manager goes back to the drawing board with the money still in the bank.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Petrojet this week that will take longer than a week to unsay.
Somebody said out loud what several people thought about how hard another man trains, and Siyanda Ndlovu was in the middle of it. The one dressing-room argument that is genuinely about football.
Marked 8.20 — 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 last thing about a transfer that is still about the player is his signature on his own terms, and it is there. Petrojet have lost him in all but the paperwork.
There is a particular kind of quiet from an away end watching one man score twice. Soufiane Bayazid provided it, and the 8.72 beside his name is if anything generous to everybody else.
A medical, a signature, a shirt held up in front of a sponsor’s board. Petrojet have done the hard part with Mamelodi Sundowns, and the part that remains is the part supporters actually see.
Soufiane Bayazid 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.
Squad18 Jan 2027
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Siyanda Ndlovu 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.
Not now, not at any price the club was prepared to say out loud. Mamelodi Sundowns have kept their man, and Petrojet go back to a list with one name crossed off it.
“I pick players who do the work. All of it.” No name was spoken; every camera still turned to Ibrahim El Shenawy, and the manager let it.
Player ratings18 Jan 2027
Siyanda Ndlovu was on a different afternoon to everybody else
8.23. 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.
Fee agreed, wages agreed, and ENPPI waiting with a shirt. Nobody at Petrojet is pretending otherwise, and the supporters have stopped asking whether and started asking when.
11 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.
Terms were offered and declined. Whether it was the wages, the role or the town, nobody at Al Jazira is saying, and nobody at Petrojet is enjoying the guessing.
Siyanda Ndlovu 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.
Squad11 Jan 2027
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Ahmed Yassin 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.
Not now, not at any price the club was prepared to say out loud. Al Jazira have kept their man, and Petrojet go back to a list with one name crossed off it.
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.
Clubs spend fortunes looking for players and occasionally find one down the corridor. Amr Fathy is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.
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.
“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 Petrojet, and it is not being withdrawn.
Every run ends on an afternoon somebody had marked down as routine. This one went 9 matches, which is long enough that a town had stopped counting, and short enough that it will remember exactly who stopped it.
“I never wanted to be anywhere else. There is unfinished business here.” Ibrahim El Shenawy commits to Petrojet for another 3 years.
Squad4 Jan 2027
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Siyanda Ndlovu 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.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Petrojet this week that will take longer than a week to unsay.
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.
Successful dribbles: 22. 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.
Squad28 Dec 2026
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Mostafa El Badry 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.
“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Petrojet, and both men came out saying it was fine.
The dugout28 Dec 2026
The manager’s verdict
“I am frustrated, honestly. We did enough to win and we did not win.” Mahmoud Salah was not hiding it after 1‑1, and nobody in the Petrojet dressing room was either.
Siyanda Ndlovu 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.
Match19 Dec 2026
Another one collected away from home
4 on the bounce on the road for Petrojet. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.
Somebody said out loud what several people thought about how hard another man trains, and Youssef Limouri was in the middle of it. The one dressing-room argument that is genuinely about football.
Successful dribbles: 23. 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.
9 home matches unbeaten. Visiting sides arrive already talking about the atmosphere, which is usually the sign that they have half-lost before kickoff.
Squad14 Dec 2026
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Siyanda Ndlovu 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.
Every run ends on an afternoon somebody had marked down as routine. This one went 6 matches, which is long enough that a town had stopped counting, and short enough that it will remember exactly who stopped it.
He won it back and then made something of it, which is two jobs and the reason the scoreline looks the way it does. 10 combined actions and a mark of 6.80, and not one of them will make a highlights package.
6 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.
Successful dribbles: 23. 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.
Somebody said out loud what several people thought about how hard another man trains, and Mostafa El Badry was in the middle of it. The one dressing-room argument that is genuinely about football.
Match5 Dec 2026
Another one collected away from home
3 on the bounce on the road for Petrojet. The coaches leave early, arrive at unlovely grounds in the dark, and keep coming home with three points.
Marked 8.36 — 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.
Position 5, 29 points, and every result so far reduced to one line. The second half of the season starts with the same squad and a different set of expectations.
Successful dribbles: 28. 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.
5 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.
8 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.
A 1‑0 win over Al Gaish, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.
Squad30 Nov 2026
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Youssef Limouri 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.
Marked 7.90. Ask anyone leaving the ground what settled it and you will get one name, which is the only award that has ever really counted.
The dugout30 Nov 2026
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.” Mahmoud Salah, on a 1‑0 win that he was already picking apart on the walk to the press room.
In brief
The dugoutThe plan did not have a place for Ahmed Said
Cup ties wait for somebody to seize them, and Gabriel Chukwudi obliged against Smouha. 2‑1 on the night, and the name in the next round’s hat is Petrojet.
There is a particular kind of quiet from an away end watching one man score twice. Gabriel Chukwudi provided it, and the 8.71 beside his name is if anything generous to everybody else.
4 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.
Soufiane Bayazid 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.
Squad23 Nov 2026
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Mostafa El Badry 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.
He is 23 and the ground already sings his name, which is a thing that happens to local boys and almost never to signings. Everything from here is measured against an affection he did nothing to earn except be from here.
100 games in the shirt. Nobody sets out to build a record like that; it happens to a certain kind of player at a certain kind of club, and this town knows what it has.
In brief
The dugoutThe manager makes an example of Amr Moussa
At 33 he is supposed to be managing his minutes. Instead he was marked 7.97 and looked, for ninety minutes, exactly like the player everybody remembers.
Siyanda Ndlovu 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.
Squad16 Nov 2026
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Mostafa El Badry 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.
There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Siyanda Ndlovu 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.
“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 2‑1, Mahmoud Salah could afford to be generous.
Successful dribbles: 29. 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.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Petrojet this week that will take longer than a week to unsay.
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.
Something was said to Saleh Gomaa and then it happened. In this industry that passes for remarkable, and the dressing room noticed faster than any supporter could.
“The players deserve the credit. My job was easy today.” It was not, and everybody in the room knew it; after 1‑0, Mahmoud Salah could afford to be generous.
He used to wear the other shirt. On Saturday he plays against Masr El Makasa in this one, and whatever he says this week about it being just another game will be untrue.
In brief
The dugoutAdham Hamed asks for a word with the manager
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Petrojet this week that will take longer than a week to unsay.
Somebody said out loud what several people thought about how hard another man trains, and Ahmed Yassin was in the middle of it. The one dressing-room argument that is genuinely about football.
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 dugout2 Nov 2026
The view from the dugout
“We will look at it, we will learn from it, and we go again.” The three sentences every manager keeps for a 0‑4 defeat, delivered by Mahmoud Salah to a room that had heard them before.
There is no crueller way to lose a football match. Petrojet scored in the 93th minute, the restart barely happened, and the away end was still standing when the whistle went.
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.
Siyanda Ndlovu 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 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.
A mark of 7.94, and nobody in the ground would argue with it. He was involved in everything that mattered and most of what did not.
Squad26 Oct 2026
12 new faces, and Petrojet are still learning each other
A squad rebuilt inside one window pays for it in a currency nobody budgets for. The football is not worse than the sum of the players; it is worse than the sum of the players who have played together before.
The dugout26 Oct 2026
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.” Mahmoud Salah, on a 1‑0 win that he was already picking apart on the walk to the press room.
In brief
The dugoutThe manager makes an example of Mohamed Dodo
17 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Petrojet lose a footballer; he loses considerably more than a season.
Some afternoons a goalkeeper is the whole of the defence. 7 saves, several of them the kind nobody expects to see made, and ten outfield players who owe him a drink.
Siyanda Ndlovu 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.
Somebody said out loud what several people thought about how hard another man trains, and Youssef Limouri was in the middle of it. The one dressing-room argument that is genuinely about football.
The dugout19 Oct 2026
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 Mahmoud Salah left the room before anybody could ask which.
26 days on the estimate, and a long, private, unglamorous year of a rehabilitation nobody watches. Petrojet lose a footballer; he loses considerably more than a season.
14 days, the medical staff say, and medical staff are optimists by profession. The team sheet will look wrong without him.
Squad12 Oct 2026
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Siyanda Ndlovu 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.
A 2‑0 win over Ghazl El Mahalla, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.
The academy exists for exactly this morning. Ibrahim El Shenawy has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.
2 goals before the ground had finished arriving. Ghazl El Mahalla spent the rest of the afternoon playing a match that had already been decided, and everybody in the stadium knew it.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Petrojet this week that will take longer than a week to unsay.
Somebody said out loud what several people thought about how hard another man trains, and Mostafa El Badry was in the middle of it. The one dressing-room argument that is genuinely about football.
“We were not good enough today and I am not going to dress it up.” Mahmoud Salah after 1‑2, in the tone of a man who knows the next question and does not intend to answer it.
Every club pays most of what it earns to its players. Paying nearly all of it is a different arrangement, and it has ended the same way every time it has been tried.
The team sheet says it in public every week until it changes. The only version of being dropped a footballer cannot argue with, and the one he takes hardest.
Siyanda Ndlovu 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.
Somebody said out loud what several people thought about how hard another man trains, and Qobolwakhe Sibande was in the middle of it. The one dressing-room argument that is genuinely about football.
12 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.
The dugout28 Sep 2026
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 Mahmoud Salah left the room before anybody could ask which.
The shape wanted a different profile against this opponent, which is a real football answer and no comfort at all to the man it is about. He did nothing wrong and he did not play.
Every squad has one of these fixtures for somebody every season. This one is Omar Reda’s: the club that knew him first, the supporters who will decide in the first minute whether to applaud, and Petrojet needing him to play as if none of it matters.
Soufiane Bayazid 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.
Somebody said out loud what several people thought about how hard another man trains, and Siyanda Ndlovu was in the middle of it. The one dressing-room argument that is genuinely about football.
There is a particular warmth a ground reserves for a 23-year-old it feels ownership of. Siyanda Ndlovu 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.
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.
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.
A bone, which is the one injury with a calendar attached. Petrojet will name a return date and, unusually for this business, will probably be right about it.
“I have nothing bad to say about this place. I just need to be somewhere else.” It is in writing now, which changes what Petrojet can pretend not to have heard.
Somebody said out loud what several people thought about how hard another man trains, and Mostafa El Badry was in the middle of it. The one dressing-room argument that is genuinely about football.
“It had gone on long enough. I would rather have it out than leave it sitting there.” Ten minutes behind a closed door at Petrojet, and both men came out saying it was fine.
Bones knit. That is the one merciful thing about this injury and the reason Petrojet will talk about it more openly than they would about a knee. He will be back, and roughly when they say.
“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 Petrojet, and it is not being withdrawn.
The deadline has passed and the squad is the squad. 18 arrived, 0 left, and everything else printed about this club last month was a rumour that stayed one.
It was not about football and everybody who saw it knows that. Two men who have to play together on Saturday said things at Petrojet this week that will take longer than a week to unsay.
Somebody said out loud what several people thought about how hard another man trains, and Youssef Limouri was in the middle of it. The one dressing-room argument that is genuinely about football.
Player ratings7 Sep 2026
Siyanda Ndlovu was on a different afternoon to everybody else
8.03. 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.
The manager has re-ordered his thinking and Youssef Limouri 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.
A bone, which is the one injury with a calendar attached. Petrojet will name a return date and, unusually for this business, will probably be right about it.
“I listened, I thought about it, and I am staying. That is the whole story.” The clubs had agreed a fee. Gabriel Chukwudi had not agreed to go, which turned out to be the part that mattered.
“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 Petrojet, and it is not being withdrawn.
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.
Not now, not at any price the club was prepared to say out loud. Arab Contractors have kept their man, and Petrojet go back to a list with one name crossed off it.
Soufiane Bayazid 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.
A bone, which is the one injury with a calendar attached. Petrojet will name a return date and, unusually for this business, will probably be right about it.
The phone has started ringing about Gabriel Chukwudi again, and this time the name on the line is Police Union. Petrojet are listening politely and promising nothing.
Somebody said out loud what several people thought about how hard another man trains, and Mostafa El Badry was in the middle of it. The one dressing-room argument that is genuinely about football.
Soufiane Bayazid 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.
There is a particular warmth a ground reserves for a 22-year-old it feels ownership of. Siyanda Ndlovu 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.
A 2‑0 win over Haras El Hodoud, earned rather than given, and the sort of afternoon that sends everyone home talking about next week instead of this one.
Bones knit. That is the one merciful thing about this injury and the reason Petrojet will talk about it more openly than they would about a knee. He will be back, and roughly when they say.
1‑4 to El Masry, and it was every bit as bad as the number suggests. There are defeats you argue about and defeats you apologise for; this was the second kind.
The clubs have shaken hands with Zamalek; the player has not yet. Personal terms are next, and personal terms are where more deals die than anybody prints.
Boards get told what they have done wrong for years and hear nothing on the days they get it right. This is one of those days: Soufiane Bayazid from MC Alger for $3.4M, and a ticket office having a very good morning.
Not now, not at any price the club was prepared to say out loud. Zamalek have kept their man, and Petrojet go back to a list with one name crossed off it.
Squad17 Aug 2026
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Youssef Limouri 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.
Petrojet asked and Masr El Makasa said no without discussing a figure. It is the least ambiguous answer in football and the one clubs most often come back to test.
Squad10 Aug 2026
Words at Petrojet training over how hard people work
Somebody said out loud what several people had been thinking. Mostafa El Badry 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.
Clubs spend fortunes looking for players and occasionally find one down the corridor. Mohamed El Wensh is that, and the reception he gets on his first appearance will be different in kind from the one any signing receives.
There is no fee, no unveiling and no agent on the steps. Ahmed Sobhi 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 academy exists for exactly this morning. Salah Elneny has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.
The academy exists for exactly this morning. Mohamed Hegazi has come through every age group the club runs and has now been handed a senior number, and the people who coached him at twelve will be the proudest in the building.
He is not being dropped. There is simply nowhere in the formation Petrojet are playing to put a man who does what he does, which is a harder thing to be told than any team sheet.
The offer went to MC Alger this week and it is theirs to answer. First bids are rarely meant to succeed; they are meant to find out how loud the door closes.
Somebody said out loud what several people thought about how hard another man trains, and Youssef Limouri was in the middle of it. The one dressing-room argument that is genuinely about football.
Not now, not at any price the club was prepared to say out loud. Orlando Pirates have kept their man, and Petrojet go back to a list with one name crossed off it.
Karim El Deeb 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.
“We keep meeting, and we keep leaving the room with the same numbers we walked in with.” Another round of talks at Petrojet, another week without a signature from Youssef Limouri.
49 months left and silence from upstairs — no offer, no talks, nothing for his people to answer. Clubs that let a calendar do their negotiating usually end up negotiating with the calendar.