Result Name Venue Date Info
1. 10.02 Frank Fredericks Provo 1989-05-27  
2. 10.06 Johan Rossouw Johannesburg 1988-04-23 Alltime-130
3. 10.08 Matthew Quinn Germiston 1999-04-06 Alltime-174
Sherwin Vries Durban 2003-04-11 Alltime-174
  Result Name Venue Date Info
1. 20.11 Morné Nagel Germiston 2002-04-05 Alltime-78
2. 20.16 Riaan Dempers Germiston 1995-04-07 Alltime-94
3. 20.20 Sherwin Vries Pretoria 2003-04-04 Alltime-120
4. 20.23 Simon Magakwe Potchefstroom 2010-04-17 Alltime-145
5. 20.31 Tshakile Nzimande Welkom 1987-11-21 Alltime-211
Frank Fredericks Provo 1989-05-31  
7. 20.34 Wessel Oosthuizen Secunda 1986-02-01 Alltime-247
8. 20.35 Marcus la Grange Bellville 2000-02-12 Alltime-261
9. 20.39 Peter Ngobeni Windhoek 1985-01-26 Alltime-318
Corné du Plessis Pretoria 2001-03-23 Alltime-318
  Result Name Venue Date Info
1. 44.59 Arnaud Malherbe Roodepoort 1999-03-19 Alltime-75
Hendrik Mokganyetsi Yokohama 2000-09-09 Alltime-75
3. 44.65 Marcus la Grange Pretoria 2002-04-12 Alltime-95
4. 44.75 Jopie van Oudtshoorn Germiston 1999-04-07 Alltime-135
5. 45.01 Jaco Reinach Bloemfontein 1983-04-15 Alltime-238
6. 45.07 Oscar Pistorius Lignano Sabbiadoro 2011-07-19 Alltime-266
7. 45.11 Ludwig Myburgh Potchefstroom 1985-04-12 Alltime-279
Ofentse Mogawane Malles 2006-07-22 Alltime-279
9. 45.14 Adriaan Botha Roodepoort 2001-03-16 Alltime-295
10. 45.15 Riaan Dempers Secunda 1994-05-06 Alltime-298
  Result Name Venue Date Info
1. 1:42.69 Hezekiél Sepeng Bruxelles 1999-09-03 Alltime-14
2. 1:42.86 Mbulaeni Mulaudzi Rieti 2009-09-06 Alltime-20
3. 1:43.91 Johan Botha Oslo 1999-06-30 Alltime-91
4. 1:44.41 Werner Botha Heusden-Zolder 2000-08-05 Alltime-147
5. 1:44.5 Danie Malan Los Angeles 1973-05-27 Alltime-155
6. 1:44.57 Marius van Heerden Cape Town 1996-04-12 Alltime-167
7. 1:44.62 Hendrik Mokganyetsi Moskva 1997-06-08 Alltime-174
8. 1:44.7 Dicky Broberg Stellenbosch 1971-03-31 Alltime-186
9. 1:44.98 Graham Davidson Rehlingen 2003-06-09 Alltime-245
10. 1:45.03 Shaun Abrahams Stellenbosch 2000-03-04 Alltime-257
11. 1:45.17 Samson Ngoepe Ostrava 2009-06-17 Alltime-297
12. 1:45.3 Mark Handelsman Stellenbosch 1981-04-20 Alltime-327
13. 1:45.37 Gideon van Oudtshoorn Heusden-Zolder 2000-08-05 Alltime-352
14. 1:45.41 André Olivier Stellenbosch 2009-03-14 Alltime-367
15. 1:45.6 Fanie van Zijl Pretoria 1970-03-28 Alltime-420
16. 1:45.63 Johan Landsman Johannesburg 1991-04-27 Alltime-430
17. 1:45.73 Lucky Hadebe Durban 1999-03-06 Alltime-461
18. 1:45.77 Johan Cronje Lapinlahti 2006-07-16 Alltime-477
  Result Name Venue Date Info
1. 3:33.56 Johan Landsman Zürich 1993-08-04 Alltime-150
2. 3:33.63 Johan Cronje Monaco 2009-07-28 Alltime-156
3. 3:33.87 Johan Fourie Stellenbosch 1987-04-10 Alltime-176
4. 3:34.30 Juan van Deventer New York City 2009-05-30 Alltime-216
5. 3:35.33 Peter van der Westhuizen New York City 2009-05-30 Alltime-302
6. 3:35.65 Whaddon Niewoudt Port Elizabeth 1993-05-17 Alltime-333
7. 3:35.84 François van Rensburg Port Elizabeth 1993-05-17 Alltime-374
8. 3:35.98 Danie Malan Zürich 1976-07-09 Alltime-385
9. 3:36.30 Johan Botha Nijmegen 2000-05-23 Alltime-437
10. 3:37.0 Deon Brummer Durban 1990-12-12 Alltime-537
11. 3:37.16 Clyde Colenso Rehlingen 2004-05-31 Alltime-569
12. 3:37.2 Fanie van Zijl Port Elizabeth 1974-04-13 Alltime-573
13. 3:37.24 Manson du Toit Stellenbosch 1996-03-20 Alltime-585
14. 3:37.3 Ewald Bonzet Port Elizabeth 1975-03-25 Alltime-592
Hendrik Smit Stellenbosch 1976-02-25 Alltime-592
16. 3:37.36 Willem Muldner Stellenbosch 1996-03-20 Alltime-603
17. 3:37.41 Ebeneza Felix Stellenbosch 1996-03-20 Alltime-616
18. 3:37.6 Jacques van Rensburg Durban 1990-12-12 Alltime-649
19. 3:37.73 Graham Davidson Dortmund 2003-06-15 Alltime-676
20. 3:37.79 Pharson Magagane Stellenbosch 2009-03-14 Alltime-686
  Result Name Venue Date Info
1. 3:50.82 Johan Fourie Port Elizabeth 1987-03-11 Alltime-80
2. 3:51.31 Juan van Deventer Oslo 2008-06-06 Alltime-95
3. 3:53.7 Sydney Maree Stellenbosch 1979-05-07  
4. 3:53.86 Graham Davidson Hengelo 2003-06-01 Alltime-206
5. 3:54.59 Bennie Greyling Durban 1987-12-09 Alltime-242
6. 3:54.6 Danie Malan Stellenbosch 1975-02-26 Alltime-243
7. 3:54.62 Victor Radebe Port Elizabeth 1987-03-11 Alltime-247
8. 3:54.84 Johan Cronje London 2009-07-25 Alltime-266
9. 3:54.90 Peter van der Westhuizen Oslo 2010-06-04 Alltime-272
  Result Name Venue Date Info
1. 7:41.06 Juan van Deventer Stockholm 2008-07-22 Alltime-241
2. 7:41.59 Elroy Gelant Metz 2011-06-27 Alltime-256
3. 7:43.0 Sydney Maree Berkeley 1979-06-09  
4. 7:44.0 Johan Fourie Stellenbosch 1985-01-07 Alltime-382
5. 7:46.07 Shadrack Hoff Stellenbosch 1995-02-25 Alltime-497
6. 7:46.60 Jean Verster Nice 1993-07-21 Alltime-536
7. 7:47.36 Whaddon Niewoudt Sevilla 1997-05-29 Alltime-592
8. 7:47.5 Matthews Temane Stellenbosch 1985-01-07 Alltime-601
9. 7:47.77 Jacques van Rensburg Stellenbosch 1995-02-25 Alltime-624
10. 7:47.78 Anton Nicolaisen Stellenbosch 1990-02-13 Alltime-625
11. 7:48.35 François van Rensburg Jena 1994-06-03 Alltime-670
12. 7:48.7 Julian Marsay Stellenbosch 1979-02-15 Alltime-688
13. 7:48.75 Johan Landsman Stellenbosch 1992-02-10 Alltime-696
14. 7:48.97 Johan Schnetler Stellenbosch 1990-02-13 Alltime-716
15. 7:49.43 Tshamano Setone Tangiers 2010-07-18 Alltime-752
16. 7:49.6 Ewald Bonzet Stellenbosch 1976-03-15 Alltime-775
17. 7:49.92 Gelant Elroy Rhede 2011-07-08 Alltime-807
  Result Name Venue Date Info
1. 13:14.16 Shadrack Hoff Gateshead 1995-07-02 Alltime-299
2. 13:20.63 Sydney Maree Champaign 1979-06-02  
3. 13:22.64 Juan van Deventer Stockholm 2010-08-06 Alltime-605
4. 13:24.43 Hendrick Ramaala Lisboa 1998-06-20 Alltime-693
5. 13:24.50 Gladwin Mzazi Stellenbosch 2012-03-20 Alltime-697
6. 13:25.15 Matthews Temane Stellenbosch 1986-11-08 Alltime-722
7. 13:25.51 Tshamano Setone Port Elizabeth 2010-02-19 Alltime-743
8. 13:25.88 Elroy Gelant Port Elizabeth 2010-02-19 Alltime-762
9. 13:26.55 John Morapedi Cape Town 1996-04-12 Alltime-802
10. 13:26.88 Terry Thornton Stellenbosch 1986-11-08 Alltime-830
11. 13:27.22 Stephen Mokoka Port Elizabeth 2010-02-19 Alltime-850
12. 13:29.6 Matthews Motshwarateu Stellenbosch 1978-04-14 Alltime-983
  Result Name Venue Date Info
1. 27:29.94 Hendrick Ramaala Port Elizabeth 1999-02-22 Alltime-170
2. 27:39.65 Xolile Yawa Port Elizabeth 1987-12-12 Alltime-273
3. 27:43.89 Shadrack Hoff Port Elizabeth 1996-03-08 Alltime-335
4. 27:56.18 Stephen Mokoka Stellenbosch 2011-04-29 Alltime-536
5. 27:57.47 Enoch Skosana Port Elizabeth 1999-02-22 Alltime-568
6. 27:57.5 Matthews Temane Stellenbosch 1989-10-05 Alltime-569
7. 27:58.46 Simon Malibeng Port Elizabeth 1987-12-12 Alltime-595
8. 27:59.8 Rami Tsebe Stellenbosch 1989-10-05 Alltime-628
9. 28:00.72 Matthews Batswadi Port Elizabeth 1980-04-11 Alltime-647
10. 28:03.74 Meck Mothuli Port Elizabeth 1997-02-14 Alltime-715
11. 28:07.6 Matthews Motshwarateu Cape Town 1992-03-28  
12. 28:08.92 Simon Mpholo Port Elizabeth 2001-02-16 Alltime-852
13. 28:09.33 Gladwin Mzazi Stellenbosch 2011-04-29 Alltime-863
14. 28:14.23 Richard Mavuso Durban 2001-03-02 Alltime-981
15. 28:15.6 John Morapedi Port Elizabeth 1996-03-08 Alltime-1027
16. 28:16.2 Ewald Bonzet Hannover 1974-05-23 Alltime-1043
17. 28:18.68 Terry Thornton Berlin 1990-08-17 Alltime-1132
18. 28:21.46 Sydney Maree Knoxville 1980-04-11 Alltime-1241
19. 28:21.52 Lungisa Mdedelewa Beograd 2009-07-08 Alltime-1245
20. 28:23.60 Motsehi Moeketsana Port Elizabeth 2001-02-16 Alltime-1323
21. 28:24.61 Ian Syster Port Elizabeth 2002-03-01 Alltime-1366
22. 28:26.20 Laban Nkete Port Elizabeth 1996-03-08 Alltime-1439
23. 28:26.71 Gert Thys Durban 2001-03-02 Alltime-1460
24. 28:26.8 Meshack Mogotsi Harare 1995-08-26 Alltime-1466
25. 28:27.2 Andries Krogmann Papendal 1973-08-11 Alltime-1494
26. 28:27.94 Abner Chipu Port Elizabeth 2002-03-01 Alltime-1538
27. 28:29.1 Lawrence Peu Stellenbosch 1989-10-05 Alltime-1603
  Result Name Venue Date Info
1. 13.26 Shaun Bownes Heusden-Zolder 2001-07-14 Alltime-68
2. 13.44 Lehann Fourie Columbia 2010-05-16 Alltime-195
  Result Name Venue Date Info
1. 47.66 Louis van Zyl Pretoria 2011-02-25 Alltime-20
2. 47.81 Llewellyn Herbert Sydney (OG) 2000-09-27 Alltime-24
3. 48.02 Ockert Cilliers Pretoria 2004-02-20 Alltime-41
4. 48.09 Alwyn Myburgh Beijing 2001-08-31 Alltime-49
5. 48.14 Cornel Fredericks Durban 2011-04-10 Alltime-54
6. 48.46 Dries Vorster Pretoria 1989-04-11 Alltime-85
Pieter de Villiers Lausanne 2005-07-05 Alltime-85
8. 48.81 Johannes Pienaar Pretoria 1986-02-15 Alltime-143
9. 48.92 Marnus Kritzinger Durban 2003-04-11 Alltime-160
10. 48.96 Martin Willemse Beijing 2001-08-31 Alltime-172
  Result Name Venue Date Info
1. 8:11.50 Ruben Ramolefi Daegu (WC) 2011-08-29 Alltime-83
2. 8:19.00 Whaddon Niewoudt Stellenbosch 1992-05-08 Alltime-206
3. 8:21.72 Nollie Meintjies Stellenbosch 1983-04-25 Alltime-280
4. 8:22.48 Anton Nicolaisen Stellenbosch 1992-02-10 Alltime-307
5. 8:22.63 Julian Marsay Lausanne 1978-07-13 Alltime-318
  Result Name Venue Date Info
1. 38.47 Morné Nagel,
Corné du Plessis,
Lee-Roy Newton,
Matthew Quinn
Edmonton (WC) 2001-08-12 Alltime-248
2. 38.50 Lee-Roy Newton,
Paul Gorries,
Marcus la Grange,
Matthew Quinn
Pretoria 2000-03-24 Alltime-276
3. 38.72 Hannes Dreyer,
Ofentse Mogawane,
Roscoe Engel,
Thuso Mpuang
Daegu (WC) 2011-09-04 Alltime-513
4. 38.74 Morné Nagel,
Marcus la Grange,
Lee-Roy Newton,
Matthew Quinn
Sevilla (WC) 1999-08-29 Alltime-543
5. 38.75 Hannes Dreyer,
Corné du Plessis,
Sergio Mullins,
Thuso Mpuang
Addis Abeba 2008-05-02 Alltime-552
6. 38.98 Lee-Roy Newton,
Leigh Julius,
Snyman Prinsloo,
Sherwin Vries
Melbourne 2006-03-25 Alltime-1032
  Result Name Venue Date Info
1. 2:59.21 Oscar Pistorius,
Ofentse Mogawane,
Willem de Beer,
Shane Victor
Daegu (WC) 2011-09-01 Alltime-63
2. 2:59.87 Shane Victor,
Ofentse Mogawane,
Willem de Beer,
Louis van Zyl
Daegu (WC) 2011-09-02 Alltime-99
3. 3:00.20 Jopie van Oudtshoorn,
Hendrik Mokganyetsi,
Adriaan Botha,
Arnaud Malherbe
Sevilla (WC) 1999-08-29 Alltime-136
4. 3:00.26 Arnaud Malherbe,
Hezekiél Sepeng,
Hendrik Mokganyetsi,
Llewellyn Herbert
Athínai (WC) 1997-08-10 Alltime-143
5. 3:01.25 Alwyn Myburgh,
Hezekiél Sepeng,
Llewellyn Herbert,
Arnaud Malherbe
Sydney (OG) 2000-09-29 Alltime-335
6. 3:01.26 Pieter Smith,
Ofentse Mogawane,
Alwyn Myburgh,
Louis van Zyl
Beijing (OG) 2008-08-22 Alltime-339
7. 3:01.34 Adriaan Botha,
Hendrik Mokganyetsi,
Hennie Botha,
Arnaud Malherbe
Johannesburg 1999-09-18 Alltime-359
8. 3:01.51 Hermanus de Jager,
Arnaud Malherbe,
Riaan Dempers,
Bobang Phiri
Göteborg (WC) 1995-08-12 Alltime-402
9. 3:01.70 Marcus la Grange,
Jopie van Oudtshoorn,
Alwyn Myburgh,
Arnaud Malherbe
Edmonton (WC) 2001-08-11 Alltime-458
10. 3:01.83 Marcus la Grange,
Jopie van Oudtshoorn,
Mbulaeni Mulaudzi,
Arnaud Malherbe
Manchester 2002-07-31 Alltime-496
11. 3:01.84 Jan van der Merwe,
Iginitius Mogawane,
Paul Gorries,
Louis van Zyl
Melbourne 2006-03-25 Alltime-499
12. 3:02.21 Adriaan Botha,
Johan Botha,
Hezekiél Sepeng,
Arnaud Malherbe
Kuala Lumpur 1998-09-21 Alltime-608
13. 3:02.90 Adriaan Botha,
Johan Botha,
Marcus la Grange,
Arnaud Malherbe
Kuala Lumpur 1998-09-20 Alltime-888
14. 3:02.96 Alfred Visagie,
Arnaud Malherbe,
Hendrik Mokganyetsi,
Bobang Phiri
Atlanta (OG) 1996-08-02 Alltime-918
15. 3:03.05 Marcus la Grange,
Ockert Cilliers,
Alwyn Myburgh,
Paul Gorries
Saint-Denis (WC) 2003-08-30 Alltime-949
16. 3:03.10 ,
,
,
Marietta 1996-07-21 Alltime-974
17. 3:03.36 Johan Oosthuizen,
Ludwig Myburgh,
Jaco Reinach,
Hennie Kotze
Stellenbosch 1983-04-25 Alltime-1099
18. 3:03.37 Shaun de Jager,
Willem de Beer,
Sibusiso Sishi,
Ofentse Mogawane
Heusden-Zolder 2011-07-16 Alltime-1104
  Result Name Venue Date
1. 2.38 Jacques Freitag Oudtshoorn 2005-03-05
  Result Name Venue Date Info
1. 6.03 Okkert Brits Köln 1995-08-18 Alltime-5
2. 5.91 Riaan Botha Pretoria 1997-04-02 Alltime-28
  Result Name Venue Date Info
1. 8.50 Godfrey Khotso Mokoena Madrid 2009-07-04 Alltime-19
2. 8.26 Luvo Manyonga Jämsä 2011-07-02 Alltime-142
3. 8.21 Francois Fouché Johannesburg 1990-03-31 Alltime-200
  Result Name Venue Date
1. 17.25 Godfrey Khotso Mokoena Durban 2005-04-15
  Result Name Venue Date
1. 21.97 Janus Robberts Eugene 2001-06-02
  Result Name Venue Date Info
1. 70.32 Frantz Kruger Salôn-de-Provence 2002-05-26 Alltime-19
2. 68.48 John van Reenen Stellenbosch 1975-03-14 Alltime-49
3. 67.66 Hannes Hopley College Station 2004-05-29 Alltime-65
  Result Name Venue Date
1. 80.63 Chris Harmse Durban 2005-04-15
  Result Name Venue Date Info
1. 88.75 Marius Corbett Kuala Lumpur 1998-09-21 Alltime-17
2. 87.26 Tom Petranoff Belle vue Mauricia 1992-06-28  
3. 86.80 Robert Oosthuizen Oudtshoorn 2008-03-01 Alltime-40
  Result Name Venue Date Info
1. 91.24 Koos van der Merwe Middelburg 1983-02-05 Alltime-32
2. 88.62 Herman Potgeiter Stellenbosch 1978-02-21 Alltime-67