Tuhia he haere tonu mo tenei whitianga - I puta tana tuatahi ki te ao i te 1999 World Youth Championships i Athletics, i reira i whakataetae ai ia i te 1500 mita. Ko ia te toa koura 3000 mita i te 2008 Ibero-American Championships me te wikitoria i te 5000 mita i te 2009 European Team Championships
He aha? I wini ia i te taitara 5000 m mo te wa tuarua i te 2011 European Team Championships. Kua tohu ano ia mo Spain neke atu i te 3000 mita i te European Athletics Indoor Championships, ko te tuawaru i te 2007 me te tuarima i te 2011.