Whakakī i te rerenga e whai ake nei: I roto i ngā akomanga tau, i mutu a Schembera i te tuaono i te 2005 World Youth Championships, i toa i te 2007 European Junior Championships, i riro hoki i a ia he mētara parahi i te 2005 World Youth Championships.
Ko te 2009 European U23 Championships. I whakataetae ia i nga Whakataetae o te Ao 2009 kaore i tae ki te whakamutunga.