DateDisciplineResultWindPos.RoundCompetitions
200417 races
Jul 151500m 3:43.64 –7FinalBrazzaville African Championships, Brazzaville
Jun 12800m 1:48.75 –4FinalLeiden Gouden Spike, Leiden
Jun 111500m 3:38.20 –1FinalKassel Askina 2004, Kassel
Jun 53000m 7:53.37 –1FinalHeverlee Meeting voor Mon, Heverlee
May 311500m 3:37.16 –3FinalRehlingen Pfingstsportfest, Rehlingen
May 221500m 3:41.34 –3FinalNijmegen Global Athletics, Nijmegen
May 201500m 3:43.76 –1FinalSaint Niklaas International Peugeotmeeting, Sint-Niklaas
Apr 171500m 3:44.81 –2FinalSouth African Championships, Durban
Apr 7800m 1:49.07 –1FinalPretoria
Mar 24800m 1:48.33 –1FinalJohannesburg
Mar 191500m 3:42.98 –2FinalCape Town ABSA Series, Cape Town
Mar 121500m 3:40.86 –2FinalPort Elizabeth ABSA Series, Port Elizabeth
Mar 51500m 3:42.70 –1FinalDurban ABSA Series, Durban
Feb 20800m 1:48.77 –7FinalPretoria ABSA Series, Pretoria
Feb 13800m 1:48.44 –4FinalPotchefstroom ABSA Series, Potchefstroom
Feb 63000m 8:09.13 –3FinalSecunda ABSA Series, Secunda
Jan 273000m 8:22.29 –2FinalPotchefstroom Track Meeting, Potchefstroom
20036 races
Nov 245000m 13:58.28 –2FinalChiba
Apr 261500m 3:46.53 –5FinalSouth African Championships, Port Elizabeth
Apr 111500m 3:51.20 –9FinalDurban Engen Series, Durban
Apr 41000m 2:21.59 –3FinalPretoria Engen Series, Pretoria
Mar 281000m 2:22.33 –7FinalRoodepoort Engen Series, Roodeport
Mar 1800m 1:51.91 –2FinalGermiston
200211 races
May 183000m 7:58.65 –8FinalPortland adidas Oregon Track Classic, Portland, OR
May 91500m 3:42.64 –1FinalCollege Station Texas A&M All Comers Meet, College Station, TX
May 3800m 1:50.32 –4FinalArlington UTA Open, Arlington, TX
Apr 27Mile 4:10.01 –8FinalDes Moines Drake Relays Invitational, Des Moines, IA
Apr 21800m 1:51.14 –9FinalWalnut Mt.SAC Relays Invitational, Walnut, CA
Apr 191500m 3:41.78 –2FinalClaremont Pomona Pitzer Invitational, Claremont, CA
Apr 6Mile 4:01.08 –1FinalAustin Clyde Littlefield Texas Relays Invitational, Austin, TX
Mar 295000m 13:37.55 –3FinalStanford Inv., Palo Alto, CA
Feb 23mile-short-track 4:02.01 –4FinalLos Angeles Invitational, Los Angeles, CA (i)
Feb 9mile-short-track 4:01.73 –5FinalLincoln adidas Midwest Track Classic, Lincoln, NE (i)
Feb 1800m-short-track 1:49.23 –4FinalFayetteville Tyson Invitational, Fayetteville, AR (i)
20018 races
May 12Mile 4:01.15 –2FinalEugene Oregon Twilight, Eugene, OR
May 51500m 3:43.32 –1FinalAustin Texas Inv., Austin, TX
Apr 22Mile 4:03.64 –8FinalWalnut Mt.SAC Relays Inv., Walnut, CA
Mar 3800m 1:48.61 –4FinalNotre Dame Alex Wilson Inv., South Bend, IN (i)
Feb 17800m-short-track 1:50.35 –1FinalNorman Sooner Indoor Invitational, Norman, OK (i)
Feb 10mile-short-track 3:54.27 –3FinalFayetteville Tyson Invitational, Fayetteville, AR (i)
Jan 273000m-short-track 7:55.58 –1FinalFayetteville Razorback Invitational, Fayetteville, AR (i)
200015 races
Dec 23000m-short-track 8:07.43 –1FinalNorman OU All Comers, Norman, OK (i)
Jun 251500m 3:44.88 –9FinalPortland adidas Oregon Track Classic, Portland, OR
Jun 175Kilometre 14:32 –10FinalDad's Day Invitational, Dallas, TX
Jun 41500m 3:44.21 –6FinalBurnaby Harry Jerome Track Classic Int., Burnaby
May 311500m 3:44.71 –1FinalRichmond UBC-Kajaks Track Classic, Richmond, VA
May 27Mile 4:00.16 –1FinalVictoria International, Victoria
May 13Mile 3:58.49 –2FinalEugene Oregon Twilight, Eugene, OR
Apr 29Mile 3:59.71 –1FinalDes Moines Drake Relays Invitational, Des Moines, IA