Ia faaauau pea le faitauina o lenei palakalafa - Na faaiʻu lona lima i le 2002 European Indoor Championships
, lona fitu i le 2004 IAAF World Indoor Championships ma lona fitu i le 2006 IAAF World Cup.