Salah Mossadek has officially terminated his contract with Zamalek after the club failed to pay his outstanding financial dues.
The Moroccan player filed a formal complaint with FIFA demanding payment of his overdue wages by the deadline of November 25, 2025.
With the player not receiving his salary for more than four months and the club failing to pay the money before the deadline, Mossadek’s contract with Zamalek was automatically terminated according to FIFA regulations.
In any case, Zamalek will be obligated to pay Mossadek his full salary until the end of his contract, which amounts to approximately $600,000.
The Moroccan center-back is now a free agent and can transfer to any club for free during the upcoming winter transfer window.
Mossadek only played a few minutes this season for Zamalek after falling completely out of favor with coach Ahmed Abdel Raouf, who preferred the trio of Mahmoud El Wensh, Hossam Abdel Meguid, and Mohamed Ismail in the center-back position.
Zamalek had a golden opportunity to offload the player last summer when Wydad Casablanca attempted to sign him on loan before the Club World Cup, but the Egyptian club refused to let him go at the time.
Mossadek joined Zamalek from Renaissance Zemamra last January, and Zamalek still owes a significant portion of the transfer fee to his former Moroccan club, which has repeatedly threatened to take the matter to FIFA.
It’s worth noting that Zamalek is currently under a transfer ban due to five separate cases (related to José Gomes and his assistants, and Christian Gross).




