DateDisciplineResultWindPos.RoundCompetitions
20192 races
Nov 3Marathon 2:30:55 –23FinalSoweto Marathon, Soweto
Jan 26Marathon 2:26:34 –3FinalJohnson Crane Marathon, Johannesburg
20161 race
Mar 83000m 8:18.83 –4FinalPretoria ASA Night Series, Pretoria
201311 races
Jun 121500m 3:40.83 –7FinalDakar IAAF World Challenge, Dakar
Jun 81500m 3:37.49 –7FinalHengelo Fanny Blankers-Koen Games, FBK Stadium, Hengelo
May 311500m 3:36.84 –3FinalDessau Anhalt 2013, Dessau
May 263000m 8:08.58 –1FinalRhede Leichtathletikmeeting, Rhede
May 26800m 1:50.28 –1FinalRhede Leichtathletikmeeting, Rhede
May 201500m 3:42.24 –8FinalRehlingen Pfingstsportfest, Rehlingen
Apr 131500m 3:38.40 –2FinalSouth African Championships, Stellenbosch
Apr 121500m 3:47.18 –1HeatSouth African Championships, Stellenbosch
Apr 715Kilometr 45:21 –2FinalGermiston Harcourts Alan Robb 15K, Germiston
Mar 30Semi 1:06:08 –13FinalCape Town Half Marathon, Cape Town
Mar 165000m 14:30.29 –1FinalGermiston
201212 races
Jul 173000m 8:12.85 –10FinalCork City Sports, Cork
Jul 151500m 3:38.95 –7FinalHaldensleben Sparkassen Meeting, Haldensleben
Jul 11500m 3:40.80 –8FinalPorto Novo African Championships, Porto Novo
Jun 301500m 3:41.37 –5HeatPorto Novo African Championships, Porto Novo
Jun 231500m 3:40.85 –1FinalNivelles Meeting International, Nivelles
Jun 161500m 3:50.28 –1FinalTunis-Radés Meeting International d'Athletisme, Tunis
Jun 111500m 3:35.52 –3FinalMemoriál Josefa Odložila, Stadion Juliska, Praha
Jun 61500m 3:36.91 –1FinalNantes Meeting Elite, Nantes
May 311500m 3:38.81 –3FinalMarseille Meeting Elite, Marseille
May 271500m 3:35.55 –11FinalHengelo Fanny Blankers-Koen Games, FBK Stadium, Hengelo
May 171500m 3:38.69 –2FinalZeulenroda Meeting, Zeulenroda
May 615Kilometr 46:15 –2FinalBoksburg Colgate John Hattle 15K, Boksburg
20115 races
Apr 101500m 3:40.16 –1FinalSouth African Championships, Durban
Apr 91500m 3:37.95 –1HeatSouth African Championships, Durban
Feb 26Semi 1:07:52 –1FinalPretoria Deloitte Half Marathon, Pretoria
Feb 26Semi 1:09:01 –2FinalKimberley Pirates Half Marathon, Kimberley
Jan 30Semi 1:06:09 –2FinalBenoni Johnson Crane Half Marathon, Benoni
201015 races
Aug 291500m 3:34.52 –9FinalRieti IAAF World Challenge, Stadio Guidobaldi, Rieti
Aug 11500m 3:37.99 –6FinalNairobi African Championships, Nyayo National Stadium, Nairobi
Jul 311500m 3:43.62 –4HeatNairobi African Championships, Nyayo National Stadium, Nairobi
Jul 181500m 3:37.04 –2FinalTangier Meeting International, Tanger
Jul 91500m 3:35.15 –2FinalBarcelona Míting Internacional d'Atletisme, Barcelona
Mar 211500m 3:38.73 –2FinalSouth African Championships, Durban
Mar 201500m 3:47.77 –4HeatSouth African Championships, Durban
Mar 43000m 8:03.90 –1FinalPotchefstroom Yellow Pages Series, Potchefstroom
Feb 141500m-short-track 3:36.96 –2FinalGent Toyota Indoor Flanders, Gent (i)
Feb 73000m-short-track 7:49.91 –1FinalMoskva Russian Winter, Moskva (i)
Feb 31500m-short-track 3:37.25 –2FinalDüsseldorf PSD Bank Meeting, Düsseldorf (i)
20098 races
May 301500m 3:34.30 –2FinalNew York Reebok Grand Prix, Icahn Stadium, New York, NY
Apr 310000m 28:55.37 –2FinalStellenbosch South African University Championships, Stellenbosch
Mar 141500m 3:36.58 –2FinalSouth African Championships, Stellenbosch
Mar 131500m 3:38.38 –1HeatSouth African Championships, Stellenbosch