At the 2000 Sydney Olympic he failed to advance from his heat in the 1500m, and Hicham El Guerrouj was eventually upset in a sprint finish by Kenyan Noah Ngeny. At this race, another Moroccan runner Youssef Baba set the pace for El Guerrouj.
At the 2004 Athens Olympic he finished 9th (3:38.26) at the 1500m final, where his compatriot Hicham El Guerrouj won the Olympics gold medal. At this race he did not run as a pacemaker for El Guerrouj, although he was expected to do so.
In August 2005 he won a 1500 metres silver medal at the World Championships.
In April 2006 he won the silver medal in the short race at the World Cross Country Championships, as well as a bronze medal in the team competition.
[2]
Kaouch was suspended in August 2007 after failing a doping test.[3]