FechaDisciplinaResultadoVientoPos.RondaCompeticiones
20189 carreras
28 abr1500m 3:50.29 –2FinalSasolburg South African University Championships, Sasolburg
27 abr1500m 3:50.03 –1SerieSasolburg South African University Championships, Sasolburg
22 marMile 4:00.66 –5FinalPaarl Athletix Grand Prix Series, Paarl
8 mar3000m 8:08.55 –5FinalPretoria Athletix Grand Prix Series, Pretoria
1 mar1500m 3:41.90 –5FinalJohannesburg Athletix Grand Prix Series, Johannesburg
24 feb1500m 3:46.24 –1FinalGermiston Central Gauteng Ch., Germiston
11 feb800m 1:52.1h –1FinalGermiston
201712 carreras
24 jun1500m 3:52.13 –6FinalNivelles Meeting International EAP, Nivelles
20 jun800m 1:52.67 –8FinalVelenje EA Classic Permit Meeting, Velenje
5 jun1500m 3:49.13 –16FinalMemoriál Josefa Odložila, Stadion Juliska, Praha
28 abr1500m 3:38.94 –2FinalCape Town South African University Championships, Cape Town
28 abr1500m 3:58.86 –3SerieCape Town South African University Championships, Cape Town
22 abr1500m 3:41.63 –1FinalSouth African Championships, Potchefstroom
21 abr1500m 3:55.38 –3SerieSouth African Championships, Potchefstroom
12 abr1500m 3:45.52 –1FinalPretoria AGN League, Pretoria
28 mar1500m 3:46.29 –2FinalSasolburg NWU Pukke Permit Meeting, Sasolburg
28 mar3000m 8:12.30 –2FinalSasolburg NWU Pukke Permit Meeting, Sasolburg
28 feb1500m 3:49.93 –10FinalDurban Speed Series, Durban
18 feb800m 1:50.32 –2FinalJohannesburg Nkwalu Invitational, Johannesburg
201617 carreras
26 jun1500m 3:44.53 –8FinalDurban African Championships, Durban
25 jun1500m 3:50.58 –4SerieDurban African Championships, Durban
4 jun1500m 3:40.00 –4FinalŠamorín Pravda-Televízia-Slovnaft, Šamorín
25 may1500m 3:40.58 –4FinalDakar IAAF World Challenge, Stade Senghor, Dakar
30 abr5000m 14:44.93 –3FinalPolokwane South African University Championships, Polokwane
29 abr10000m 30:35.38 –2FinalPolokwane South African University Championships, Polokwane
19 abr1500m 3:39.49 –1FinalPort Elizabeth ASA Night Series, Port Elizabeth
16 abr1500m 3:42.54 –2FinalSouth African Championships, Stellenbosch
15 abr1500m 3:38.09 –1SerieSouth African Championships, Stellenbosch
8 abr3000m 8:14.76 –2FinalSasolburg
22 mar1500m 3:38.39 –1FinalCape Town ASA Night Series, Cape Town
8 mar800m 1:52.3h –11FinalPretoria ASA Night Series, Pretoria
23 feb1500m 3:40.47 –1FinalStellenbosch
19 feb1500m 3:39.4h –1FinalStellenbosch
13 feb1500m 3:41.23 –1FinalStellenbosch
201516 carreras
14 sept1500m 3:51.64 –10FinalBrazzaville All-Africa Games, Brazzaville
13 sept1500m 3:49.28 –5SerieBrazzaville All-Africa Games, Brazzaville
10 jul1500m 3:42.40 –6FinalUniversiade, Main Stadium, Gwangju
8 jul1500m 3:55.12 –2SerieUniversiade, Main Stadium, Gwangju
1 jul1500m 3:36.36 –5FinalMeeting Stanislas Nancy, Stade Raymond Petit, Tomblaine
27 jun1500m 3:40.08 –9FinalSopot Janusz Sidło Memorial, Sopot
20 jun1500m 3:40.44 –5FinalReunión Internacional de Atletismo Villa De Bilbao, Bilbao
10 jun1500m 3:40.92 –5FinalHuelva Meeting Iberoamericano de Atletismo, Huelva
24 abr1500m 3:36.51 –1FinalStellenbosch South African University Championships, Stellenbosch
24 abr1500m 3:57.20 –2SerieStellenbosch South African University Championships, Stellenbosch
18 abr1500m 3:38.38 –2FinalSouth African Championships, Stellenbosch