€200.00K · 27/09/2012 · Maghreb Fez€400.00K · 12/12/2012 · Maghreb Fez€500.00K · 23/10/2017 · Raja Club Athletic€850.00K · 09/01/2018 · Raja Club Athletic€900.00K · 18/03/2018 · Raja Club Athletic€1.20M · 09/06/2018 · Raja Club Athletic€1.20M · 30/09/2018 · Raja Club Athletic€1.20M · 30/12/2018 · Raja Club Athletic€975.00K · 12/03/2019 · Raja Club Athletic€1.00M · 17/05/2019 · Raja Club Athletic€1.00M · 30/12/2019 · Raja Club Athletic€800.00K · 07/04/2020 · Raja Club Athletic€800.00K · 19/09/2020 · Raja Club Athletic€900.00K · 10/04/2021 · Raja Club Athletic€1.00M · 30/07/2021 · Raja Club Athletic€1.20M · 30/11/2021 · Raja Club Athletic€1.10M · 24/03/2022 · Raja Club Athletic€1.20M · 10/07/2022 · Raja Club Athletic€1.20M · 05/02/2023 · Raja Club Athletic€1.20M · 02/07/2023 · Raja Club Athletic€1.00M · 28/01/2024 · Raja Club Athletic€900.00K · 27/06/2024 · Raja Club Athletic€800.00K · 07/01/2025 · Raja Club Athletic€650.00K · 28/05/2025 · Al-Wasl SC€500.00K · 27/11/2025 · Free Player€450.00K · 21/06/2026 · Renaissance de Berkane