[1] Mohamed Makahasi was born on 5 February 1995 in Martil, a seaside town located northeast of Tétouan, on the shores of the Mediterranean Sea.
Aged 7, he joined the Moghreb Tétouan academy under the direction of Abdelouahed Benhsain, future coach of the first team, who personally asked Makahasi's father to register his son in the center.
On 15 May 2016, the team won their first national U23 league, after beating Difaâ Hassani El Jadidi and taking advantage Raja CA draw against Olympique Safi.
[2][3] With the arrival of his former coach Abdelouahed Benhsain in the first team in March 2018, Mohamed Makahasi began to have playing time and became a starting player.
On 15 January 2020, a few hours before the end of the winter transfer window, he joined Raja Club Athletic by signing a two and a half season contract.