Rambai muchinyora ndima iyi - Akakurira kuOban muScotland, akaita mafirimu ake ekutanga epasi rose kuGreat Britain mumakwikwi emunyika, achiisa 32nd mumakwikwi evadiki pa1998 European Cross Country Championships, ipapo 89th muchikamu chevadiki che1999 IAAF World Cross Country Championships
. Iye ari maviri-nguva yeScotland yenyika cross nyika shasha, akunda muna 2003 na2008.