Il s'agit de la 5e victoire de rang de Hammou Moudouji dans cette course, après avoir bouclé les 42,195 km de l'épreuve en 2h 32min 30sec.
Les deuxième et troisième places sont revenues à El Hassan Bassidi (2h 44min 18sec) et Khamis Bakari (2h 44min 43sec).
Chez les dames, Aziza Raji a dominé l'épreuve en 3h 31min 29sec, devançant Meriem Khali (3h 57min 13sec) et Batoul Aredjal (4h 36min 13sec) vainqueur l'an passé.
Au semi-marathon messieurs, la victoire est revenue à Ayoub Fathallah (1h 44min 24sec), alors que Meriem Boussetta est montée sur la plus haute marche du podium (2h 15min 24sec), côté dames.