Dee ihe ndị ọzọ ị ga-eme na paragraf a - Mgbe ahụ, afọ ole na ole na-agaghị aga nke ọma sochiri. Ọ gbara asọmpi na-erughi na njedebe na 2003 World Championships, 2004 World Indoor Championships na 2004 Olympic Games. Ọ rughị akara mita iri na asaa n'afọ 2004 na 2005. N'afọ 2006, ọ nwetụrụ ọganihu na mita 17.33 n'ime ụlọ (Ancona, Febụwarị) na mita 17.24 n'èzí (Turin, Julaị), mana enweghị ike iru ngwụcha na 2006 World Indoor Championships na 2006 European Championships. Mana o meriri iko European Cup Super League
N'ọnwa June, ọ ruru mita 16.99. N'afọ 2007, ọ zụlighịkwa iru mita iri na asaa, ọ zụlighịkwa iru ngwụcha asọmpi ukwu, nke a bụ na 2007 World Championships.