Career
With a personal best of 3:31.93 he is the current South African record holder in the 1500 metres. Outdoor
800 m – 1:45.64 (Berlin 2013)
1000 m – 2:18.56 (Dubnica nad Váhom 2010)
1500 m – 3:31.93 (Rieti 2013) NR
One mile – 3:50.70 (Eugene 2014) NR
3000 m – 8:02.14 (Torino 2004)
5000 m – 13:59.52 (Germiston 2009)
Indoor
1000 m – 2:18.48 (Stockholm 2008)
1500 m – 3:37.49 (Karlsruhe 2014).