All South Africa stats
ALL-TIME

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

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

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

#AthleteResultWindDate
1Adriaan Wildschutt12:56.67May 30, 2024
2Elroy Gelant13:04.88May 22, 2016
3Stephen Mokoka13:11.44Apr 18, 2015
4Precious Lesiba Mashele13:11.65Jun 29, 2021
5Shadrack Hoff13:14.16Jul 2, 1995
6Maxime Chaumeton13:19.66Jun 7, 2025
7Sanele Masondo13:20.12May 1, 2026
8Tshepo Tshite13:20.92Jun 10, 2026
9Jerry Motsau13:22.17May 27, 2023
10Juan Van Deventer13:22.64Aug 6, 2010
11Hendrick Ramaala13:24.43Jun 20, 1998
12Gladwin Sibabalwe Mzazi13:24.50Mar 20, 2012
13Matthews TEMANE13:25.15Nov 8, 1986
14Tshamano Setone13:25.51Feb 19, 2010
15John Morapedi13:26.55Apr 12, 1996
16Mbuleli Mathanga13:29.66Mar 28, 2021
17Xolile Yawa13:30.40May 1, 1989
18Matthew Forrester13:30.40Mar 27, 2025
19Kgosi Samuel Tsosane13:30.88Mar 10, 2011
20Whaddon Niewoudt13:30.91Feb 11, 1995
21Anton Nicolaisen13:31.55Feb 11, 1995
22Laban Nkete13:32.00Mar 1, 1996
23Solomon Khambule13:32.02Mar 30, 2001
24Ezael Thlobo13:32.08Dec 17, 1992
25Johan Landsman13:32.09Dec 17, 1992
26Makhosonke Fika13:32.36Apr 12, 1996
27Norman Dlomo13:32.47Feb 8, 2002
28Lungisa Mdedelwa13:32.70Feb 19, 2010
29Adam Lipschitz13:33.28Mar 28, 2021
30Isaac MBOYAZA13:35.55Feb 19, 2010
31Julian Marsay13:35.6HTFeb 21, 1977
32Anthony Timoteus13:35.90Apr 17, 2023
33Sibusiso Nzima13:37.21Apr 16, 2011
34Clyde Colenso13:37.55Mar 29, 2002
35Luan Munnik13:38.12Apr 25, 2026
36Richard Mavuso13:38.57Feb 18, 2000
37Rikus VAN Niekerk13:38.58Apr 17, 2025
38Shadrack Mogotsi13:38.94Apr 5, 1994
39Jayde Rosslee13:39.10Apr 4, 2025
40Enos Matelane13:39.45Mar 31, 2000
41George Kusche13:39.51Apr 1, 2022
42Boy Soke13:39.83Jul 22, 2007
43Rami Tsebe13:40.43Apr 22, 1989
44Enoch Skosana13:40.47Mar 6, 1999
45Olebogang Masire13:41.45Feb 20, 2009
46Nicholas Seoposengwe13:41.46Apr 17, 2023
47Godfrey Khaholem13:41.59Feb 8, 2002
48Lindikhaya Mhtangayi13:41.96Feb 8, 2002
49Bruce-Lynn Damons13:42.02Apr 17, 2023
50Jeffrey Gwebu13:42.17Feb 8, 2002
51Jason Bowers13:42.68Mar 28, 2024
52Francois Van Rensburg13:42.89Apr 5, 1994
53Samuel Matsepe13:43.00Apr 18, 2015
54Xolisa Tyali13:43.42Feb 19, 2010
55Aaron Gabonewe13:43.68Apr 12, 1996
56Thapelo Ramakhoase13:44.68Apr 18, 2026
57Vincent Kutoane13:44.8HTJan 14, 2012
58Ian Syster13:45.37Mar 8, 2002
59Patrick Koatsane13:46.20May 27, 1992
60Emil De Jonge13:46.34Apr 29, 1995
61Mbongeni Amos Ngxazazo13:46.48Mar 20, 2012
62Ryan Mphahlele13:46.57Mar 10, 2023
63Domenic Khoza13:46.71Feb 20, 2009
64Vuyisile Tshoba13:46.9HTJan 14, 2012
65Dumisane Hlaselo13:47.23Apr 13, 2013
66Collen Mulaudzi13:47.24Mar 28, 2021
67Alexander Motone13:47.97Feb 9, 2007
68Nadeel Wildschutt13:48.09Apr 26, 2024
69Sivuyile Dlongwana13:48.46Feb 14, 2003
70Tsunaki KALAMORE13:48.63May 27, 2000
71Simon Mpholo13:51.92Feb 8, 2002
72Jeromy Andreas13:52.13Apr 29, 2017
73Ruben Ramolefi13:53.12Mar 7, 2003
74Niel VAN DER Merwe13:53.32Apr 17, 2023
75Sibusiso Kubheka13:53.33Jan 27, 2024
76Pilane Tshegofatso13:54.05Apr 18, 2026
77Coolboy Ngamole13:54.11Apr 17, 2004
78Philani Buthelezi13:54.26Mar 15, 2021
79Rantso Mokopane13:54.37Mar 28, 2021
80Mokofane Milton Kekana13:54.83Dec 15, 2017
81Ashley Smith13:55.19Nov 17, 2017
82Rowhaldo Ratz13:56.34Mar 26, 2019
83Sbonelo Khumalo13:56.36Apr 10, 2026
84Deon-Lee Hendricks13:56.61Mar 13, 2024
85Kabelo Mulaudzi13:56.84Apr 18, 2026
86Tumelo Nelson Lerumo13:56.88Apr 25, 2026
87Lloyd Bosman13:57.02Mar 10, 2011
88Marco Bucarizza13:57.15Mar 26, 2019
89Keanu Domingo13:57.16May 1, 2025
90David Mokwana13:57.56Feb 14, 2003
91Innocent Mnyakeni13:57.75Mar 28, 2022
92Modupi Shebeleza Tladi13:58.36Apr 26, 2024
93Thabang Mosiako13:58.64Apr 23, 2022
94Molefe MOLEFE13:58.77Mar 10, 2011
95Rodney Prins13:58.92Feb 19, 2010
96Nkosinathi Madyo13:59.01Mar 20, 2012
97Zolani Bhitane13:59.01Mar 19, 2004
98Johan Cronje13:59.5HTFeb 6, 2009
99Lusapho April13:59.64Mar 2, 2007
100Siyabonga Nkonde14:00.02Apr 16, 2011