All South Africa stats
ALL-TIME

Best South Africa Men's 3000 m Athletes of All Time

All-time list of the top South Africa men in the 3000 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest South Africa men in the 3000 m. Adriaan Wildschutt tops the all-time national list with 7:32.99, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Adriaan Wildschutt7:32.99Aug 25, 2024
2Tshepo Tshite7:37.57Jun 13, 2026
3Jerry Motsau7:40.99Jun 17, 2021
4Juan Van Deventer7:41.06Jul 22, 2008
5Elroy Gelant7:41.38May 25, 2012
6Johan Fourie7:44.0HTJan 7, 1985
7Maxime Chaumeton7:44.08Jun 17, 2026
8Ryan Mphahlele7:45.10Jul 19, 2023
9Shadrack Hoff7:46.07Feb 25, 1995
10Whaddon Niewoudt7:47.36May 29, 1997
11Matthews TEMANE7:47.5HTJan 7, 1985
12Anton Nicolaisen7:47.78Feb 13, 1990
13Francois Van Rensburg7:48.35Jun 3, 1994
14Julian Marsay7:48.7HTFeb 15, 1979
15Johan Landsman7:48.75Feb 10, 1992
16Tshamano Setone7:49.43Jul 18, 2010
17Gladwin Sibabalwe Mzazi7:50.90Jun 27, 2011
18Hendrick Ramaala7:52.02Feb 27, 1999
19Enoch Skosana7:52.11Feb 27, 1999
20Xolile Yawa7:52.69Dec 11, 1991
21John Morapedi7:52.90Jul 13, 1996
22Molefe MOLEFE7:53.27Jul 21, 2009
23Clyde Colenso7:53.37Jun 5, 2004
24Johan Daffue7:53.44Feb 16, 1983
25Luan Munnik7:53.45Dec 9, 2025
26Stephen Mokoka7:55.92Feb 19, 2011
27George Kusche7:57.16Feb 8, 2019
28Amogelang Tatai7:57.33Nov 29, 2025
29Rantso Mokopane7:57.40Jun 28, 2019
30Pharson Magagane7:58.38Jul 8, 2011
31Aaron Gabonewe7:59.01Feb 14, 2000
32Anthony Timoteus7:59.19Jan 17, 2022
33Dumisane Hlaselo7:59.31Apr 15, 2013
34Nadeel Wildschutt7:59.42Apr 29, 2024
35Niel VAN DER Merwe7:59.77Apr 14, 2023
36Richard Mavuso7:59.81Feb 27, 1999
37Peter Van Der Westhuizen8:00.05Aug 8, 2010
38Isaac MBOYAZA8:00.12May 29, 2010
39Lloyd Bosman8:00.22Jun 13, 2009
40Dais Thagkatso Malebana8:00.46Feb 13, 2021
41Edwin Molepe8:00.53Jul 8, 2011
42Keanu Domingo8:01.65Apr 10, 2026
43Solomon Khambule8:01.66Feb 27, 1999
44Alexander Motone8:01.95Jan 27, 2006
45Shadrack Mogotsi8:01.97Mar 27, 1997
46Johan Cronje8:02.14Jun 4, 2004
47Boy Soke8:02.3HTJan 23, 2009
48Ruben Ramolefi8:02.35Apr 29, 2006
49Chris Mhlanga8:02.42Apr 4, 2025
50Thapelo Ramakhoase8:02.66Apr 28, 2026
51Kgosi Samuel Tsosane8:02.84Feb 19, 2011
52Patrick Koatsane8:03.02Feb 27, 1999
53Olebogang Masire8:03.03Mar 24, 2012
54Xolisa Tyali8:03.4HTJan 23, 2009
55Mthobisi Baloyi8:03.53Jun 12, 2010
56Dean Brummer8:03.68Feb 19, 2011
57Sbonelo Khumalo8:04.12Jan 30, 2026
58Norman Dlomo8:04.16Apr 12, 2002
59Jason Bowers8:04.28Mar 24, 2021
60Marco Bucarizza8:04.48Jul 6, 2019
61Godfrey Khaholem8:04.50Mar 17, 2001
62Pilane Tshegofatso8:04.51Mar 12, 2025
63Siyabonga Nkonde8:04.90Mar 7, 2008
64Joel Monne8:05.45Mar 19, 2019
65Ashley Smith8:05.57Feb 16, 2019
66Domenic Khoza8:05.59Mar 6, 2009
67Sibusiso Nzima8:05.66Mar 19, 2015
68Thabang Mosiako8:05.83Jan 30, 2018
69Emil De Jonge8:06.08May 24, 1996
70Mbongeni Amos Ngxazazo8:06.35Feb 2, 2007
71Modupi Shebeleza Tladi8:06.39Mar 18, 2024
72Enos Matelane8:06.54Mar 24, 2000
73David Mokwana8:07.17Jan 31, 2003
74Bruce-Lynn Damons8:07.70Apr 24, 2023
75Dikotsi Lekopa8:07.95Mar 15, 2017
76Jacob SELEBALO8:07.95Jan 27, 2006
77Ngconde Matwebu8:08.28Apr 14, 2023
78Jeromy Andreas8:08.30Apr 20, 2012
79Christopher Swart8:08.73Mar 18, 2024
80Nkosinathi Sibiya8:08.88Mar 9, 2019
81Vincent Kutoane8:09.13Mar 24, 2000
82Deon-Lee Hendricks8:09.22Apr 29, 2024
83Mbuleli Mathanga8:09.80Mar 9, 2019
84Abner Chipu8:10.34Apr 5, 2002
85Sipho Mbanjwa8:10.61Feb 15, 2020
86David Manja8:10.64Mar 15, 2017
87Corné De Fouw8:10.96Apr 14, 2023
88Rowhaldo Ratz8:11.01Apr 24, 2023
89Rico Leijenaar8:11.08Apr 29, 2024
90Francois Pretorius8:11.41Dec 16, 2005
91Johan PRETORIUS8:11.41Feb 4, 2005
92Mokofane Milton Kekana8:11.50Apr 12, 2019
93Songibido Nkosinoxolo8:11.7HTJan 25, 2008
94Zolile BHITANE8:11.75Mar 18, 2005
95Graham Davidson8:11.86Jan 20, 2001
96Sello Mahasi8:12.01Jan 27, 2006
97Coolboy Ngamole8:12.21Mar 18, 2005
98Brendon Lentswe8:12.21Jan 28, 2020
99Sibusiso Kubheka8:12.68Feb 15, 2020
100Etienne Plaatjies8:12.76May 21, 2009