DateDisciplineResultWindPos.RoundCompetitions
20142 races
Dec 1355m 6.86 –4HeatLynchburg Liberty HS Elite, Lynchburg, VA (i)
Dec 655m 6.96 –3Lynchburg Christmas HS Invite, Lynchburg, VA (i)
20112 races
Apr 16100m 10.53 –1Norwalk Beach Invitational, Norwalk, CA
Apr 16200m 21.55 +2.81Norwalk Beach Invitational, Norwalk, CA
201015 races
May 30200m 21.24 +1.95FinalMaringá GP CAIXA Internacional, Maringa
May 26200m 22.14 -3.38FinalUberlandia Grande Prêmio Caixa Sesi de Atletismo, Uberlandia
May 23200m 21.66 -1.07FinalRio de Janeiro Grande Prêmio Rio Caixa de Atletismo, Rio de Janeiro
May 16200m 20.85 +1.71Greensboro North Carolina A&T Invitational, Greensboro, NC
May 16100m 10.65 +0.21HeatGreensboro North Carolina A&T Invitational, Greensboro, NC
May 16100m 10.56 +0.46FinalGreensboro North Carolina A&T Invitational, Greensboro, NC
May 9100m 10.86 +1.35FinalDurham Duke Twilight, Durham, NC
May 9200m 21.54 +0.32FinalDurham Duke Twilight, Durham, NC
May 8200m 21.07 +0.93FinalChapel Hill, Tar Heel Invitational, Chapel Hill, NC
May 8100m 10.45 +0.21HeatChapel Hill, Tar Heel Invitational, Chapel Hill, NC
May 8100m 10.42 +1.22FinalChapel Hill, Tar Heel Invitational, Chapel Hill, NC
Apr 24200m 21.13 +1.34FinalDes Moines Drake Relays, Des Moines, IA - Invitational Events
Apr 17200m 21.19 +1.74FinalGreensboro International Friendship & Freedom Games, Greensboro, NC
Apr 17100m 10.57 +1.74FinalGreensboro International Friendship & Freedom Games, Greensboro, NC
Apr 17100m 10.74 +0.21HeatGreensboro International Friendship & Freedom Games, Greensboro, NC
200933 races
Sep 13100m 10.75 -0.32HeatHilversum Arena Games, Hilversum
Sep 13100m 10.44 -1.31FinalHilversum Arena Games, Hilversum
Sep 8100m 10.50 +0.04FinalBarletta Int. meeting, Barletta
Sep 6100m 10.43 +2.51FinalIsernia Meeting Nazionale, Isernia
Sep 6100m 10.32 +2.11HeatIsernia Meeting Nazionale, Isernia
Sep 2200m 20.88 -0.61FinalCelje Slovenian GP, Celje
Sep 2100m 10.48 -0.81FinalCelje Slovenian GP, Celje
Aug 29200m 20.56 +1.71Merksem Antwerp Athletics Gala, Merksem
Aug 29100m 10.32 +3.02FinalMerksem Antwerp Athletics Gala, Merksem
Jul 25100m 10.46 +0.54FinalPergine Valsugana Meeting Città di Pergine, Pergine Valsugana
Jul 25100m 10.41 +0.01HeatPergine Valsugana Meeting Città di Pergine, Pergine Valsugana
Jul 22200m 20.36 +0.21FinalCuxhaven Weltklasse hinterm Deich, Cuxhaven
Jul 22100m 10.24 +0.11FinalCuxhaven Weltklasse hinterm Deich, Cuxhaven
Jul 22100m 10.35 +0.31HeatCuxhaven Weltklasse hinterm Deich, Cuxhaven
Jul 18100m 10.35 +0.36FinalAbuja CAA Super Grand Prix, Abuja
Jul 11100m 10.29 +1.91FinalKortrijk Flanders Cup, Kortrijk
Jul 11100m 10.36 +2.31HeatKortrijk Flanders Cup, Kortrijk
Jul 9100m 10.18 +2.11FinalAlbertville Meeting National D1, Albertville
Jul 9200m 20.45 +1.01FinalAlbertville Meeting National D1, Albertville
Jul 5100m 10.38 +1.74FinalSotteville-les-Rouen Meeting Alma Athlé Tour, Sotteville-lès-Rouen
Jul 3200m 20.88 +0.33FinalMarseille Meeting National D2, Marseille
Jul 3100m 10.46 +0.73FinalMarseille Meeting National D2, Marseille
Jun 27200m 20.62 +1.42HeatUSA Championships, Eugene, OR
Jun 25100m 10.14 +4.34HeatUSA Championships, Eugene, OR
Jun 6200m 20.41 +1.71FinalWalnut Jim Bush Southern Cal USATF Ch., Walnut, CA
Jun 6100m 10.26 +1.11FinalWalnut Jim Bush Southern Cal USATF Ch., Walnut, CA
May 8200m 21.00 +1.54FinalChapel Hill UNC Elite Meet, Chapel Hill, NC
May 8100m 10.44 -1.01FinalChapel Hill UNC Elite Meet, Chapel Hill, NC
May 3100m 10.50 +1.51FinalDurham Duke Twilight, Durham, NC
Apr 18100m 10.42 +1.12HeatGreensboro Friendship & Freedom Games, Greensboro, NC
Apr 18200m 20.87 +0.74FinalGreensboro Friendship & Freedom Games, Greensboro, NC