Tuhia he haere tonu mo tenei waahanga - I a ia e tamariki ana, i mutu ia i te tuarima i te 2005 World Youth Championships, tuawha i te 2006 World Junior Championships me te tuarima i te 2007 European Junior Championships. I whakataetae ia i nga Taakaro Orimipia 2008.
kaore i tae ki te whakamutunga. I te 2009 European U23 Championships i wini ia i te mētara koura.