Tusi se faaauauina mo lenei palakalafa - Na ia agaʻi atu pea i luga o le tulaga maualuga i le 2007 IAAF World Cross Country Championships. Na faaiʻu lona lua i le tuuga a le au matutua ma manumalo ai i le auro a le au ma Kenya. Na ia manumalo i tua i tua i le Giro al Sas 10K i le 2007 ma le 2008. Ia Mati 2009 na ia manumalo ai i le Cross di Alà dei Sardi i Sardinia. Na toe foʻi o ia i tauvaga a le lalolagi i le lua tausaga mulimuli ane ai, ae na le mafai ona toe faia lana pine i le 2009 World Cross Country Championships
(ma faaiʻu i le tulaga sefulu tasi), e ui lava na ia manumalo ai i le auro a le au ma Kenya.