Le Marocain a supplanté en 3 minutes 34 secondes 51 centièmes, le Français Azeddine Habz et l’Espagnol Kevin Lopez. La compétition avait été reportée à cause de la pandémie du coronavirus. Organisé au stade Delort, le Meeting international d’athlétisme de Marseille réunit les plus grands athlètes professionnels du monde entier.
Vice-champion du monde en 2017 à Londres, le Marocain de 24 ans avait remporté le 3000 m steeple hommes au Monaco Herculis 2020 et le 3000 m steeple hommes au Paris-St-Denis Meeting Areva 2019.