Faatumu le fuaiupu lenei: I le 2009 UCI Road World Championships sa tauva ai o ia i le tauvaga i lalo o le 23 tausaga. I luga o le auala na tauva ai o ia i le taaloga o le taʻalo i le
2011 UCI Track Cycling World Championships ae leʻi maeʻa le tuuga.