Champion de France junior 2007, Hamid Oualich se classe sixième des Championnats d'Europe juniors se déroulant à Hengelo, aux Pays-Bas. Licencié depuis 2009 au club de "Martigues Sports Athlé", le Français établit le temps de 1 min 47 s 58 lors de la réunion de Rehlingen, avant d'être éliminé en séries lors des Championnats d'Europe espoirs de Kaunas. En 2010, Hamid Oualich améliore son record personnel du en signant le temps de 1 min 46 s 06 lors du meeting de Montreuil-sous-Bois. Il remporte son premier titre national « élite », le à Valence, en 1 min 49 s 04. Le , il améliore à nouveau son record personnel sur en signant un chrono de 1 min 45 s 96 au meeting d'Ostrava.