DateDisciplineResultWindPos.RoundCompetitions
20092 races
May 6100m 10.67 +0.22FinalRiyadh
Mar 11100m 10.69 –5FinalMAkkah Saudi Arabian Club Championships, Makkah
20078 races
Jul 17100m 10.48 +0.81FinalKotka
Jul 17100m 10.74 +0.61HeatKotka
Jul 15100m 10.80 -0.81FinalRiihimäki Häme Games, Riihimäki
Jul 11100m 10.42 +1.11FinalLapua Thermo Games, Lapua
Jul 1100m 10.50 +0.81FinalTurku Paavo Nurmi Games, Turku
Jul 1100m 10.54 +1.61HeatTurku Paavo Nurmi Games, Turku
Apr 18100m 10.47 +2.63FinalRiyadh
Mar 21100m 10.91 -1.41FinalQatif
20061 race
Nov 22100m 10.66 +4.04FinalQatif Saudi Arabian Club Championships, Qatif
200514 races
Jul 21100m 10.50 +1.15FinalLappeenranta Karelia Games, Lappeenranta
Jul 9100m 10.46 –5FinalCuxhaven Weltklasse hinterm Deich, Cuxhaven
Jul 3100m 10.47 +0.23FinalLapinlahti Savo Games, Lapinlahti
Jul 3100m 10.40 +1.92HeatLapinlahti Savo Games, Lapinlahti
Jun 28100m 10.37 +0.41FinalSollentuna Folksam GP, Sollentuna
Jun 28100m 10.66 -2.91HeatSollentuna Folksam GP, Sollentuna
May 13100m 10.34 -0.95HeatDoha Qatar Athletic Super Grand Prix, Doha
Apr 27100m 10.35 –1FinalManama Gulf Countries Championships, Manama
Apr 13100m 10.21 +0.81FinalLa Mecque Islamic Solidarity Games, La Mecque
Apr 12100m 10.49 +0.22SemifinalLa Mecque Islamic Solidarity Games, La Mecque
Apr 12100m 10.26 +0.31HeatLa Mecque Islamic Solidarity Games, La Mecque
Mar 18100m 10.43 +0.15FinalPretoria ABSA Series, Pretoria
200416 races
Oct 4100m 10.54 –2SemifinalAlgiers Pan-Arab Games, Algiers
Oct 4100m 10.39 -0.52FinalAlgiers Pan-Arab Games, Algiers
Aug 8100m 10.55 -0.55FinalSzombathely METÁL Hungaria Cup, Szombathely
Jul 25100m 10.30 +2.51FinalLappeenranta Karelia Games, Lappeenranta
Jul 18100m 10.41 +0.91HeatLapinlahti Savo Games, Lapinlahti
Jul 18100m 10.27 +1.01FinalLapinlahti Savo Games, Lapinlahti
Jul 14200m 21.39 -1.72FinalLahti Elite Games, Lahti
Jul 14100m 10.52 +0.32FinalLahti Elite Games, Lahti
Jul 7100m 10.37 -1.32FinalTampere International Meeting, Tampere
Jul 7100m 10.39 +2.33HeatTampere International Meeting, Tampere
Jun 27100m 10.32 -0.51FinalKuortane Games, Kuortane
Jun 27100m 10.39 +0.31HeatKuortane Games, Kuortane
Jun 9100m 10.26 -0.12FinalCottbus Internationales Lausitzer Meeting, Cottbus
Jun 9100m 10.55 -1.23HeatCottbus Internationales Lausitzer Meeting, Cottbus
Jun 4100m 10.60 -0.55FinalDessau Anhalt 2004, Dessau
200337 races
Dec 7100m 10.58 -1.83FinalCatania CISM Military World Games, Catania
Dec 6100m 10.83 -1.61HeatCatania CISM Military World Games, Catania
Dec 6100m 10.86 -0.72QuarterfinalCatania CISM Military World Games, Catania
Dec 6100m 10.72 -0.32SemifinalCatania CISM Military World Games, Catania
Nov 5100m 10.48 +0.61FinalQatif
Oct 23200m 20.98 +0.32FinalQatif
Oct 22100m 10.46 +0.61FinalQatif
Oct 8100m 10.32 +1.11FinalKuwait Gulf Championships, Kuwait
Sep 27100m 10.53 +0.64FinalBusan International Athletics Meeting, Busan