DateDisciplineResultWindPos.RoundCompetitions
20094 races
Oct 3160m 6.77 –2SemifinalHanoi Asian Indoor Games, Hanoi (i)
Oct 3160m 6.79 –2HeatHanoi Asian Indoor Games, Hanoi (i)
Oct 3160m 6.81 –7FinalHanoi Asian Indoor Games, Hanoi (i)
Oct 74x100m 40.09 –1FinalDamascus Arab Championships, Damascus
200810 races
Jul 20100m 10.64 +1.23HeatLapinlahti Savo Games, Lapinlahti
Jul 16100m 10.39 +5.43HeatJoensuu Vattenfall Elite Games, Joensuu
Jul 16100m 10.66 -2.34FinalJoensuu Vattenfall Elite Games, Joensuu
Jul 9100m 10.47 +1.13FinalLahti 4Athletics GP, Lahti
Jun 15100m 10.47 +0.88FinalWalnut High Performance Meet, Walnut, CA
Jun 7100m 10.48 +0.011FinalEagle Rock Jim Bush Invitational, Los Angeles, CA
May 24100m 10.59 +0.53FinalSanta Monica High Performance Meet, Santa Monica, CA
May 10100m 10.41 +2.613FinalModesto California Invitational Relays, Modesto, CA
May 10200m 21.82 +1.014FinalModesto California Invitational Relays, Modesto, CA
Apr 26100m 10.53 +2.41FinalLos Angeles Tommie Lister Classic, Los Angeles, CA
200717 races
Nov 22100m 10.40 +0.72FinalCairo Pan-Arab Games, Cairo
Nov 22100m 10.62 +0.01HeatCairo Pan-Arab Games, Cairo
Oct 3060m 6.56 –2FinalMacao Asian Indoor Games, Macao (i)
Oct 3060m 6.61 –1HeatMacao Asian Indoor Games, Macao (i)
Oct 16100m 10.43 -0.14FinalHyderabad CISM Military World Games, Hyderabad
Oct 15100m 10.40 –1HeatHyderabad CISM Military World Games, Hyderabad
Oct 15100m 10.50 –2SemifinalHyderabad CISM Military World Games, Hyderabad
Jul 294x100m 41.05 –6FinalAmman Asian Championships, Amman
Jul 26100m 10.44 +0.98FinalAmman Asian Championships, Amman
Jul 26100m 10.45 +1.53SemifinalAmman Asian Championships, Amman
Jul 25100m 10.55 +0.01HeatAmman Asian Championships, Amman
Jun 13400m 51.43 –5FinalAvellino Meeting Internazionale, Avellino
May 19100m 10.51 -1.14FinalAmman Arab Championships, Amman
May 19100m 10.47 +2.91HeatAmman Arab Championships, Amman
May 11100m 10.66 -1.68HeatDoha Qatar Athletics Super Grand Prix, Doha
Apr 26100m 10.68 +1.76FinalDoha Gulf Countries Military Championships, Doha
Apr 18100m 10.45 +2.62FinalRiyadh
20065 races
Dec 9100m 10.55 +0.44SemifinalDoha Asian Games, Doha
Dec 9100m 10.52 +0.05FinalDoha Asian Games, Doha
Dec 8100m 10.42 +1.01HeatDoha Asian Games, Doha
Nov 22100m 10.33 +4.02FinalQatif Saudi Arabian Club Championships, Qatif
Mar 18100m 10.46 –1FinalJeddah Army Ch., Jeddah
200515 races
Dec 7100m 10.51 +0.41HeatDoha West-Asian Games, Doha
Dec 7100m 10.39 -0.61FinalDoha West-Asian Games, Doha
Sep 16100m 10.28 +1.11FinalTunis-Radés Pan-Arab Championships, Tunis
Sep 15100m 10.30 +4.71HeatTunis-Radés Pan-Arab Championships, Tunis
Sep 2100m 10.39 -0.31FinalIncheon Asian Championships, Incheon
Sep 1100m 10.40 +0.01SemifinalIncheon Asian Championships, Incheon
Sep 1100m 10.47 +0.01HeatIncheon Asian Championships, Incheon
Jul 25100m 10.47 +0.86FinalHelsinki GE Money Grand Prix, Helsinki
Jul 21100m 10.43 +0.63FinalLappeenranta Karelia Games, Lappeenranta
Jul 9100m 10.44 –4FinalCuxhaven Weltklasse hinterm Deich, Cuxhaven
Jul 3100m 10.45 +1.01HeatLapinlahti Savo Games, Lapinlahti
Jun 28100m 10.40 +0.43FinalSollentuna Folksam GP, Sollentuna
Jun 28100m 10.58 -1.41HeatSollentuna Folksam GP, Sollentuna
Apr 27100m 10.56 –2FinalManama Gulf Countries Championships, Manama