DateDisciplineResultWindPos.RoundCompetitions
20173 races
May 21100m 12.54 +1.57FinalAix-les-Bains
May 214x100m 47.68 –6FinalAix-les-Bains
May 7100m 12.77 -0.42FinalVénissieux
20165 races
Jun 244x100m 46.23 –6FinalDurban African Championships, Durban
Jun 4100m 12.31 +1.37FinalVenissieux, Vénissieux
Jun 4100m 12.31 +1.67HeatVenissieux, Vénissieux
May 22100m 12.41 +0.35FinalVilleneuve d'Ascq
May 8100m 12.38 +1.14FinalGrenoble
201524 races
Sep 16200m 25.13 -0.84HeatBrazzaville All-Africa Games, Brazzaville
Sep 154x100m 45.27 –6FinalBrazzaville All-Africa Games, Brazzaville
Sep 13100m 12.17 +1.86HeatBrazzaville All-Africa Games, Brazzaville
Sep 13100m 12.30 +0.08SemifinalBrazzaville All-Africa Games, Brazzaville
Jul 25100m 12.32 +0.74HeatTomblaine Championnats Nationaux, Tomblaine, Nancy
Jun 10100m 12.06 +0.31FinalGrenoble Meeting National, Grenoble
Jun 10100m 12.25 +0.01HeatGrenoble Meeting National, Grenoble
Jun 10400m 56.40 –1FinalGrenoble Meeting National, Grenoble
May 30100m 12.01 +1.41FinalPézenas Meeting National, Pezenas
May 30100m 11.97 +2.31HeatPézenas Meeting National, Pezenas
May 30400m 56.83 –2Pézenas Meeting National, Pezenas
May 30200m 24.92 +0.71FinalPézenas Meeting National, Pezenas
May 244x100m 47.89 –5FinalTourcoing
May 24100m 12.20 -0.44FinalTourcoing
May 104x100m 47.79 –3FinalVénissieux
May 10100m 11.91 +1.52FinalVénissieux
May 2200m 24.85 +0.16FinalLexington Kentucky Relays, Lexington, KY
May 2400m 56.73 –5FinalLexington Kentucky Relays, Lexington, KY
Apr 24400m 59.25 –6FinalRadford Highlander Invitational, Radford, VA
Apr 18400m 56.58 –1FinalElon Phoenix Invitational, Elon, NC
Apr 11400m 56.91 –1FinalGreensboro Aggie Invitational, Greensboro, NC
Apr 11200m 24.66 +1.21FinalGreensboro Aggie Invitational, Greensboro, NC
Apr 4400m 58.76 –5FinalHigh Point VertKlasse Meeting, High Point, NC
Mar 27100m 12.83 +0.31Raleigh Relays, Raleigh, NC
201430 races
Aug 144x400m 3:43.59 –5FinalMarrakesh African Championships, Le Grand Stade, Marrakech
Aug 13200m 25.35 +0.25HeatMarrakesh African Championships, Le Grand Stade, Marrakech
Aug 124x100m 46.33 –5FinalMarrakesh African Championships, Le Grand Stade, Marrakech
Jul 13200m 25.42 +1.68FinalFrench Championships, Reims
Jul 13200m 24.78 +0.45HeatFrench Championships, Reims
Jul 11100m 12.19 -1.71FinalAnnecy
Jul 3400m 56.00 –5FinalBron
Jun 29400m 55.32 –2FinalAlbi Championnats Nationaux, Albi
Jun 28400m 55.33 –1HeatAlbi Championnats Nationaux, Albi
Jun 27100m 12.00 +0.41FinalMoulins Meeting National, Moulins
Jun 27200m 24.62 +0.21FinalMoulins Meeting National, Moulins
Jun 21100m 11.98 -1.22FinalValence
Jun 21200m 24.36 -0.71FinalValence
Jun 13400m 56.12 –5FinalColmar Meeting National, Colmar
Jun 11100m 12.05 +2.42FinalGrenoble
Jun 11100m 11.98 +1.82HeatGrenoble
Jun 7400m 55.62 –2FinalBeaupreau Meeting National, Beaupréau
Jun 5400m 55.62 –3FinalBonneuil-sur-Marne Meeting National, Bonneuil-sur-Marne