Pedzisa mutsara unotevera: Akapedza ari wechitanhatu mumamita 100 pa2004 World Junior Championships, uye akahwinawo menduru yebronze mumakwikwi e4 x 100 metres relay. Akakunda menduru yesirivha mumamita 100 pa
2005 European U23 Championships, uye mumamita mazana maviri pa2005 Mediterranean Games. Akakwikwidza ku2005 European Indoor Championships uye 2009 European Indoor Championships asina kusvika kumagumo.