Konplete fraz sa a: Nan 100 mèt li te genyen yon meday an ajan nan 1997 Summer Universiade ak fini setyèm nan 1998 chanpyona Ewopeyen an. Li te tou konpetisyon nan 1994 chanpyona Ewopeyen an, 1997 chanpyona mondyal la,
2000 Olympic jwèt yo ak 2002 chanpyona Ewopeyen an san yo pa rive nan final la. Nan 200 mèt li te fini setyèm nan 2003 Mondyal chanpyona. Nan 60 mèt li konpetisyon nan 1997 Mondyal Chanpyona andedan kay la ak 2001 Mondyal Chanpyona andedan kay la san yo pa rive nan final la.