Whakakihia te rerenga e whai ake nei: Kua rua nga wa i tohu ai a Rodrigues i Brazil i te IAAF World Cross Country Championships (1999 me 2000) me te whai waahi ki te
Ko te 2006 IAAF World Road Running Championships. I wini ano ia i nga mētara o te ao i te Ibero-American Championships i roto i te Athletics (10,000 m parahi i te 2000) me te South American Cross Country Championships (moni i te 1999).