Ia faaauau pea le faitauina o lenei palakalafa - I le 2007, na tauva ai o ia i le European Cross Country Championships
i le vaega o tausaga e i lalo ifo o le 23 tausaga, ma faaiʻu ai i le tulaga sefulu iva.