| - | Union Touarga | Yacoub El Mansour | Free agent | |
| - | Wydad AC | Union Touarga | Free agent | |
| - | Al Arabi | Wydad AC | Free agent | |
07 Jan2022 | Den Bosch | Al Arabi | Free agent | |
| - | G.A. Eagles | Den Bosch | Free agent | |
| - | Brighton | G.A. Eagles | Free agent | |
| - | Royale Union SG | Brighton | Return from loan | |
09 Jan2019 | Brighton | Royale Union SG | Loan | |
| - | Sparta Rotterdam | Brighton | Return from loan | |
| - | Brighton | Sparta Rotterdam | Loan | |
08 Oct2017 | Almere City | Brighton | Transfer |
S. Ahannach transfer history tracks all club moves during the professional career, including transfer dates and teams involved.