DateDisciplineResultWindPos.RoundCompetitions
20065 races
Dec 9100m 10.68 +0.46SemifinalDoha Asian Games, Doha
Dec 8100m 10.65 +1.05HeatDoha Asian Games, Doha
Aug 26100m 10.66 -0.17FinalMerksem Internationaal Antwerps Atletiek GALA, Merksem
Apr 29100m 10.72 +1.111FinalPhiladelphia Penn Relays OD, Philadelphia, PA
Apr 22100m 10.69 -0.14FinalLawrence Kansas Relays Invitational, Lawrence, KS
200511 races
Sep 18200m 21.33 +1.63FinalTunis-Radés Pan-Arab Championships, Tunis
Sep 17200m 21.97 -3.35HeatTunis-Radés Pan-Arab Championships, Tunis
Sep 15100m 10.33 +4.72HeatTunis-Radés Pan-Arab Championships, Tunis
Sep 2100m 10.45 -0.33FinalIncheon Asian Championships, Incheon
Sep 1100m 10.40 +0.31HeatIncheon Asian Championships, Incheon
Sep 1100m 10.36 -0.41SemifinalIncheon Asian Championships, Incheon
Jul 264x100m 39.97 –5FinalStockholm DN Galan, Stockholm
Jul 26100m 10.62 -0.32Stockholm DN Galan, Stockholm
Jul 24100m 10.56 -0.12FinalBrasschaat Atletiek Vlaanderen, Brasschaat
Jul 20100m 10.52 -0.27FinalNaimette-Xhovémont Meeting de Liége, Naimette-Xhovémont
Jul 16100m 10.38 +1.11FinalKortrijk Guldensporenmeeting-Flanders Cup, Kortrijk
200412 races
Oct 4100m 10.67 –2SemifinalAlgiers Pan-Arab Games, Algiers
Oct 4100m 10.42 -0.53FinalAlgiers Pan-Arab Games, Algiers
Aug 8200m 21.27 -0.17FinalLa Chaux-de-Fonds Résisprint International, La Chaux-de-Fonds
Aug 8100m 10.60 -3.13HeatLa Chaux-de-Fonds Résisprint International, La Chaux-de-Fonds
Aug 8100m 10.51 +0.66FinalLa Chaux-de-Fonds Résisprint International, La Chaux-de-Fonds
Aug 3100m 10.35 +1.67FinalNaimette-Xhovémont Meeting de Liége, Naimette-Xhovémont
Aug 3200m 21.04 +1.37FinalNaimette-Xhovémont Meeting de Liége, Naimette-Xhovémont
Jun 5100m 10.66 +1.81HeatAtlanta USATF Georgia Ch., Atlanta, GA
May 14100m 10.20 +3.64HeatDoha Qatar Athletic Super Grand Prix, Doha
May 14100m 10.18 +2.67FinalDoha Qatar Athletic Super Grand Prix, Doha
Apr 24100m 10.49 +0.13FinalPhiladelphia Penn Relays OD, Philadelphia, PA
Apr 3100m 10.60 -0.22FinalDurham Duke Invitational, Durham, NC
200313 races
Oct 8100m 10.48 +1.12FinalKuwait Gulf Championships, Kuwait
Sep 7100m 10.45 +2.74FinalAmman Arab Championships, Amman
Sep 6100m 10.42 +3.31HeatAmman Arab Championships, Amman
Aug 10100m 10.42 +0.0FinalAustrian Championships, Salzburg
Aug 2100m 10.41 +0.51FinalEbensee Norbert Ippisch Memorial, Ebensee
Aug 2100m 10.51 +0.91HeatEbensee Norbert Ippisch Memorial, Ebensee
Jul 31100m 10.38 +0.05FinalLinz Gugl-Meeting, Linz
Jul 11200m 21.64 +1.11FinalDebrecen
May 4200m 21.25 –1FinalDoha
Mar 28100m 10.41 -0.45FinalRoodepoort Engen Series, Roodeport
Mar 21100m 10.4h -1.11HeatBellville
Mar 14100m 10.3h +1.31FinalBellville
Mar 10100m 10.58 +0.81FinalBellville
200214 races
Oct 8100m 10.52 +0.37FinalBusan Asian Games, Busan
Oct 8100m 10.63 -0.83SemifinalBusan Asian Games, Busan
Oct 7100m 10.44 +0.63HeatBusan Asian Games, Busan
Aug 10100m 10.79 –4SemifinalColombo Asian Championships, Colombo
Aug 9100m 10.68 –3HeatColombo Asian Championships, Colombo
Jul 31100m 10.38 +0.01FinalIngolstadt
Jul 6100m 10.83 -1.72HeatGyőr
Jul 6100m 10.66 -2.03FinalGyőr
Jun 20100m 10.36 –2FinalDebrecen