Ekri yon kontinyasyon pou paragraf sa a - Li te konpetisyon nan olenpik 2004 yo, men li pa t rive nan final la. Sezon 2005 la te ane pwogrè li kòm li te genyen meday an ajan nan chanpyona Mondyal la ak World Athletics Final, te pran lakay yon viktwa nan Cup Ewopeyen an
ak te genyen Mondyal Inivèsite Jwèt yo. Li te tou voye plis pase 70 mèt pou la pwemye fwa.