Tuhia he tomokanga mō tēnei wāhanga - I whakaoti ia i te tekau mā ono i te whakataetae poto i te 1999 World Cross Country Championships
Ko te tekau mā iwa i te 2002 World Cross Country Championships. I mutu ia i te tekau ma tahi i te 3000 mita huringa huringa i te 2002 European Championships.