Tusi se faʻaauau mo lenei palakalafa - Na ia sui Rusia i le Olimipeka i le 2008 Beijing Olimipeka ma maeʻa lona fitu i le faaiuga. I le tausaga na sosoo ai, na ia manumalo ai i le faailoga siliva i le uluaʻi Taamilosaga a Vaega a Europa
i Leiria, Potukale, ae na le mafai ona toe faia lana manumalo i le 2009 World Championships i le Athletics, lea na ia le mafai ai ona faia le faaiuga o le mea na tupu.