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 o te tau 2008 kaore i tae ki te whakamutunga. I te 2009 European U23 Championships
i riro i a ia te mētara koura.