DateDisciplineResultWindPos.RoundCompetitions
20153 races
May 30800m 1:48.58 –6FinalDecines Meeting National, Decines
May 17800m 1:47.52 –4FinalMontgeron Meeting Elite, Montgeron
May 9800m 1:50.03 –6FinalRabat Meeting Elite, Rabat
20142 races
Jul 12800m 1:52.45 –3FinalRabat
20128 races
Jul 10800m 1:47.32 –5FinalSotteville-lès-Rouen Meeting International, Sotteville-lès-Rouen
Jul 8800m 1:50.1h –1FinalBerkane
Jul 4800m 1:45.98 –2FinalReims Meeting de la Ville de Reims, Reims
Jun 14800m 1:46.93 –3FinalVelenje European Athletics Classic 2012, Velenje
Jun 9800m 1:47.77 –1FinalIstanbul Cezmi Or Memorial, Istanbul
Jun 5800m 1:46.94 –4FinalMontreuil-sous-Bois Meeting International de Montreuil, Montreuil-sous-Bois
May 27800m 1:45.70 –7FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat
Apr 28DistanceMe 9:27.80 –7FinalPhiladelphia Penn Relays, Philadelphia, PA - International Events
201111 races
Jul 20800m 1:47.44 –5SemifinalRio de Janeiro CISM Military World Games, Rio de Janeiro
Jul 19800m 1:48.65 –1HeatRio de Janeiro CISM Military World Games, Rio de Janeiro
Jul 9800m 1:46.05 –5FinalMadrid Meeting de Atletismo, Moratalaz, Madrid
Jul 5800m 1:45.62 –3FinalReims Meeting Alma Athlé Tour, Reims
Jul 2800m 1:50.72 –1FinalKhémisset
Jun 24800m 1:45.84 –4FinalMeeting Stanislas Nancy, Stade Raymond Petit, Tomblaine
Jun 141500m 3:43.57 –2FinalBesançon Meeting National D1, Besancon
Jun 12800m 1:46.47 –3FinalStrasbourg Meeting National D1, Strasbourg
Jun 7800m 1:46.21 –2FinalMontreuil-sous-Bois Meeting International, Montreuil-sous-Bois
May 15800m 1:49.17 –1FinalMontgeron Meeting National D1, Montgeron
201014 races
Oct 15800m 1:47.23 –4FinalAleppo
Jul 30800m 1:47.18 –5FinalNairobi African Championships, Nyayo National Stadium, Nairobi
Jul 29800m 1:47.68 –3SemifinalNairobi African Championships, Nyayo National Stadium, Nairobi
Jul 28800m 1:48.81 –2HeatNairobi African Championships, Nyayo National Stadium, Nairobi
Jul 18800m 1:45.91 –5FinalTangier Meeting International, Tanger
Jul 17800m 1:48.65 –1FinalCasablanca
Jul 9800m 1:47.97 –1FinalBiberach Weltklasse, Biberach
Jul 1800m 1:47.08 –5FinalVelenje International Meeting, Velenje
Jun 6800m 1:48.28 –5FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat
May 30800m 1:46.71 –3FinalMaringá GP CAIXA Internacional, Maringa
May 26800m 1:47.03 –3FinalUberlandia Grande Prêmio Caixa Sesi de Atletismo, Uberlandia
May 23800m 1:46.00 –6FinalRio de Janeiro Grande Prêmio Rio Caixa de Atletismo, Rio de Janeiro
May 16800m 1:47.24 –1FinalMontgeron Meeting National D1, Montgeron
Apr 24DistanceMe 9:25.38 –4FinalPhiladelphia Penn Relays, Philadelphia, PA - Invitational Events
200913 races
Oct 9800m 1:46.99 –3FinalDamascus Arab Championships, Damascus
Oct 8800m 1:51.52 –3HeatDamascus Arab Championships, Damascus
Oct 5800m 1:47.76 –3FinalBeirut Francophone Games, Beirut
Oct 4800m 1:51.45 –2HeatBeirut Francophone Games, Beirut
Jul 31800m 1:46.45 –3FinalLeverkusen Bayer-Meeting, Leverkusen
Jul 12800m 1:46.03 –3FinalTangier Meeting International, Tanger
Jul 5800m 1:47.67 –3FinalSotteville-les-Rouen Meeting Alma Athlé Tour, Sotteville-lès-Rouen
Jul 3800m 1:46.75 –1FinalMarseille Meeting National D2, Marseille
Jun 20800m 1:48.53 –1FinalArgentan Meeting National D2, Argentan
Jun 9800m 1:47.63 –2FinalSofia CISM World Military Championships, Sofia
Jun 9800m 1:48.80 –2HeatSofia CISM World Military Championships, Sofia
May 23800m 1:47.36 –7FinalMeeting International Mohammed VI d'Athletisme de Rabat, Rabat