Tusi se faaauauina mo lenei parakalafa - O le tuuga auala a tamaitai U23 i le 2007 European Road Championships
na faia i le aso 21 Iulai. Na talimalo i le siamupini i Sofia, i Bulgaria. E 112 kilomita le umi o le faigāmalaga, ma e amata i le taeao.