Morocco
Olympique Safi (men).
The club's teams and every recorded move into, out of and between them.
Club 4336 · 2 teamsTeams
| Team | Side | League | Current squad |
|---|---|---|---|
| Olympique Safi | First team | — | — |
| Olympique Safi Reserve | Reserves | — | 17 |
Transfers
315 recorded movesSide is the club's team each move involved. Arrivals and departures leave out moves between the club's own teams.
| Date | Player | Side | From | To | Move | Fee |
|---|---|---|---|---|---|---|
| 26 Jan 2024 | Oussama Haffari | First team | Olympique Safi | Not recorded | Transfer | — |
| 23 Jan 2024 | Mohamed Elabdi | First team | Olympique Safi | Kawkab Athletic Club Marrakech | Transfer | — |
| 22 Jan 2024 | Mohamed Rouhi | First team | Olympique Safi | Kawkab Athletic Club Marrakech | Transfer | — |
| 02 Jan 2024 | Ndifreke Effiong | First team | Olympique Safi | Al-Naft SC | Transfer | Free |
| 01 Jan 2024 | Souhail Benhar | Reserves | Renaissance de Berkane Reserve | Olympique Safi Reserve | Transfer | Free |
| 01 Jan 2024 | Saifeddine Kahlaoui | First team | Olympique Safi | Al-Borouq FC | Transfer | Free |
| 09 Sep 2023 | Ndifreke Effiong | First team | Al-Quwa Al-Jawiya | Olympique Safi | Transfer | — |
| 08 Sep 2023 | Soufian Aznabet | First team | Olympique Safi | AS Salé | Transfer | Free |
| 08 Sep 2023 | Brahim El Bahraoui | First team | Renaissance de Berkane | Olympique Safi | Transfer | Free |
| 06 Sep 2023 | Hamza Moujahid | First team | Raja Club Athletic | Olympique Safi | Transfer | Free |
| 21 Aug 2023 | Houari Ferhani | First team | MC Algiers | Olympique Safi | Transfer | Free |
| 21 Aug 2023 | Youssef Essouti | First team | Olympique Safi | Difaâ Hassani El-Jadidi | Loan | — |
| 19 Aug 2023 | Oussama Haffari | First team | Olympique de Khouribga | Olympique Safi | Transfer | Free |
| 15 Aug 2023 | Abdelghafour Mehri | First team | Olympique Safi | Al-Shoulla FC | Transfer | Free |
| 08 Aug 2023 | Abdoul Draman Ouedraogo | First team | Olympique Safi | Club Ittifaq Sportif Marrakech | Loan | — |
| 01 Aug 2023 | Karim El Bounagate | First team | Olympique de Khouribga | Olympique Safi | Transfer | — |
| 30 Jul 2023 | Faraji Karmoune | First team | JS Massira | Olympique Safi | Transfer | Free |
| 30 Jul 2023 | Ayman Hadry | First team | Hassania d\'Agadir | Olympique Safi | Transfer | — |
| 30 Jul 2023 | Souhail Yechou | First team | Fath Union Sport | Olympique Safi | Transfer | Free |
| 21 Jul 2023 | Abderrahmane Kernane | First team | Olympique de Khouribga | Olympique Safi | Transfer | — |
| 17 Jul 2023 | Oussama Mahrous | First team | Olympique Safi | Wydad Casablanca | Transfer | Free |
| 13 Jul 2023 | Moncef Amri | First team | Olympique Safi | AS FAR Rabat | Transfer | — |
| 10 Jul 2023 | Kamal El Keraa | First team | SC Chabab Mohammédia | Olympique Safi | Transfer | Free |
| 07 Jul 2023 | Zakaria Belmaachi | First team | Ittihad Tanger | Olympique Safi | Transfer | Free |
| 01 Jul 2023 | Anas Nqaiti | Reserves | Renaissance de Berkane Reserve | Olympique Safi Reserve | Transfer | Free |
| 01 Jul 2023 | Ali Acha | First team | Olympique Safi | TAS Casablanca | Transfer | Free |
| 01 Jul 2023 | Yacer Leknizi | Reserves | Olympique Safi Reserve | Club Ittifaq Sportif Marrakech | Loan | — |
| 01 Jul 2023 | Yassine Belfadla | Reserves | Olympique Safi Reserve | Olympique Youssoufia | Loan | — |
| 30 Jun 2023 | Abdoul Draman Ouedraogo | First team | USM Oujda | Olympique Safi | Loan return | |
| 30 Jun 2023 | Amjad Sabile | Reserves | IZK Khémisset | Olympique Safi Reserve | Loan return |