Ia faaauau pea le faitauina o lenei palakalafa - Na faaiʻu lona sefulu lua i le 2002 European Athletics Championships
ma lona valu i le 2006 European Athletics Championships, o le mulimuli i se taimi sili ona lelei o le 2:32:04 itula.