Tuhia he tomokanga mo tenei pene - I tohu a Fanchini i Itari i nga Orimipia o te Takurua 2006 me nga Toa o te Ao e wha. I wini ia i te mētara parahi i te heke i te 2009 World Championships i Val d'Isère, France, me te mētara hiriwa i te heke i te 2013 World Championships
i roto i te Schladming, Austria.