Tusi se faʻaauau mo lenei parakalafa - Italia i le European Road Championships o se aotelega o Italia iʻuga i le European Road Championships. Na talimalo Italia i le European Road Championships i Bergamo i le 2002, i Verbania i le 2008
ma Offida i le 2011