[2] Having run a personal best of 10.25 seconds in Sofia in 2009, he was selected for the Moroccan national squad and came fourth in his heat at the 2009 World Championships in Athletics.
[3] At the 2009 Jeux de la Francophonie a month later, he took the silver medal over 100 m behind Ben Youssef Meité.
[4] He competed in both the 100 m and 200 m at the 2010 African Championships in Athletics and came sixth and fourth in the respective finals.
[3] In 2011, Ouhadi improved the Moroccan record three times early in the season, culminating in a 10.09-second victory at the Meeting Grand Prix IAAF de Dakar.
[6] He ran in both the sprints at the 2011 Military World Games and won two silver medals, finishing behind Qatar's Femi Ogunode on both occasions.