Nyora kupfuurira kweiyi ndima - Akambokwikwidza kuMorocco. Akapedza ari wechigumi mumarathon pa2002 European Championships
. Mukuwedzera akaisa pasi pa2003 World Championships uye haana kupedza pa2005 World Championships.