Whakakīhia te rerenga e whai ake nei: I a ia e tamariki ana, ko ia te tuarima i te 2005 World Youth Championships, te 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
I te 2009 European U23 Championships i wini ia i te mētara koura.