Tusi se faaauauina o lenei palakalafa - I le 2007 IAAF World Cross Country Championships
Na avea o ia ma lona 23 i le aotelega ae na itiiti lona manuia i luga o le auala, ma le mafai ai ona faia i fafo o le 5000 m vevela o le 2007 World Championships i Athletics. O le taunuuga lava lea e tasi na faatalitali ia te ia i lana uluai Taaloga Olimipeka i Beijing i le tausaga na sosoo ai, e ui lava na ia puleaina se nofoaga lona fa i le 3000 m i le 2008 IAAF World Athletics Final faapea foi ma le tauvaga i le 5000 m. Na ia ausia lana uluai faaiuga i le lalolagi atoa i le vaitau na sosoo ai i le 2009 World Championships i Athletics, ma ave ai le tulaga 15 i le 5000 m.