Ia tusi se faaauauina o lenei palakalafa - Na tauva o ia i le Olimipeka i le 2004, ae e leʻi oo atu i le faaiʻuga. O le vaitau o le 2005 o le tausaga lea na ia manumalo ai i pine siliva i le World Championships ma le World Athletics Final, ma manumalo ai i le European Cup
ma manumalo ai i Taaloga a le Iunivesite a le Lalolagi. O le taimi muamua foʻi lea na ia togi ai i luga atu o le 70 mita.