DateDisciplineResultWindPos.RoundCompetitions
20189 races
Apr 281500m 3:50.29 –2FinalSasolburg South African University Championships, Sasolburg
Apr 271500m 3:50.03 –1HeatSasolburg South African University Championships, Sasolburg
Mar 22Mile 4:00.66 –5FinalPaarl Athletix Grand Prix Series, Paarl
Mar 83000m 8:08.55 –5FinalPretoria Athletix Grand Prix Series, Pretoria
Mar 11500m 3:41.90 –5FinalJohannesburg Athletix Grand Prix Series, Johannesburg
Feb 241500m 3:46.24 –1FinalGermiston Central Gauteng Ch., Germiston
Feb 11800m 1:52.1h –1FinalGermiston
201712 races
Jun 241500m 3:52.13 –6FinalNivelles Meeting International EAP, Nivelles
Jun 20800m 1:52.67 –8FinalVelenje EA Classic Permit Meeting, Velenje
Jun 51500m 3:49.13 –16FinalMemoriál Josefa Odložila, Stadion Juliska, Praha
Apr 281500m 3:38.94 –2FinalCape Town South African University Championships, Cape Town
Apr 281500m 3:58.86 –3HeatCape Town South African University Championships, Cape Town
Apr 221500m 3:41.63 –1FinalSouth African Championships, Potchefstroom
Apr 211500m 3:55.38 –3HeatSouth African Championships, Potchefstroom
Apr 121500m 3:45.52 –1FinalPretoria AGN League, Pretoria
Mar 281500m 3:46.29 –2FinalSasolburg NWU Pukke Permit Meeting, Sasolburg
Mar 283000m 8:12.30 –2FinalSasolburg NWU Pukke Permit Meeting, Sasolburg
Feb 281500m 3:49.93 –10FinalDurban Speed Series, Durban
Feb 18800m 1:50.32 –2FinalJohannesburg Nkwalu Invitational, Johannesburg
201617 races
Jun 261500m 3:44.53 –8FinalDurban African Championships, Durban
Jun 251500m 3:50.58 –4HeatDurban African Championships, Durban
Jun 41500m 3:40.00 –4FinalŠamorín Pravda-Televízia-Slovnaft, Šamorín
May 251500m 3:40.58 –4FinalDakar IAAF World Challenge, Stade Senghor, Dakar
Apr 305000m 14:44.93 –3FinalPolokwane South African University Championships, Polokwane
Apr 2910000m 30:35.38 –2FinalPolokwane South African University Championships, Polokwane
Apr 191500m 3:39.49 –1FinalPort Elizabeth ASA Night Series, Port Elizabeth
Apr 161500m 3:42.54 –2FinalSouth African Championships, Stellenbosch
Apr 151500m 3:38.09 –1HeatSouth African Championships, Stellenbosch
Apr 83000m 8:14.76 –2FinalSasolburg
Mar 221500m 3:38.39 –1FinalCape Town ASA Night Series, Cape Town
Mar 8800m 1:52.3h –11FinalPretoria ASA Night Series, Pretoria
Feb 231500m 3:40.47 –1FinalStellenbosch
Feb 191500m 3:39.4h –1FinalStellenbosch
Feb 131500m 3:41.23 –1FinalStellenbosch
201516 races
Sep 141500m 3:51.64 –10FinalBrazzaville All-Africa Games, Brazzaville
Sep 131500m 3:49.28 –5HeatBrazzaville All-Africa Games, Brazzaville
Jul 101500m 3:42.40 –6FinalUniversiade, Main Stadium, Gwangju
Jul 81500m 3:55.12 –2HeatUniversiade, Main Stadium, Gwangju
Jul 11500m 3:36.36 –5FinalMeeting Stanislas Nancy, Stade Raymond Petit, Tomblaine
Jun 271500m 3:40.08 –9FinalSopot Janusz Sidło Memorial, Sopot
Jun 201500m 3:40.44 –5FinalReunión Internacional de Atletismo Villa De Bilbao, Bilbao
Jun 101500m 3:40.92 –5FinalHuelva Meeting Iberoamericano de Atletismo, Huelva
Apr 241500m 3:36.51 –1FinalStellenbosch South African University Championships, Stellenbosch
Apr 241500m 3:57.20 –2HeatStellenbosch South African University Championships, Stellenbosch
Apr 181500m 3:38.38 –2FinalSouth African Championships, Stellenbosch