Whakakihia te rerenga e whai ake nei: I mutu ia i te tuaono i te 100 mita i te 2004 World Junior Championships, a i riro hoki ia ia he mētara parahi i te 4 x 100 mita relay. I riro i a ia te mētara hiriwa i te 100 mita i te
2005 European U23 Championships, me te 200 mita i te 2005 Mediterranean Games. I whakataetae ia i te 2005 European Indoor Championships me te 2009 European Indoor Championships kaore i eke ki te whakamutunga.