Whakaotihia te rerenga e whai ake nei: Ko tana whakataetae nui tuatahi ko te 2001 IAAF World Indoor Championships, engari i whakakorea ia i te haurua whakamutunga o te 60 m. I riro i a ia te parahi 60 m i te
2002 European Athletics Indoor Championships, heoi, ka haere ki te wikitoria i te mētara koura i te 2003 European Athletics U23 Championships, i wikitoria i te 100 m i roto i te 11.33 hēkona.