All South Africa stats
ALL-TIME

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

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

Discover the greatest South Africa men in the 800 m. Hezekiel Sepeng tops the all-time national list with 1:42.69, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Hezekiel Sepeng1:42.69Sep 3, 1999
2Mbulaeni Mulaudzi1:42.86Sep 6, 2009
3Johan Botha1:43.91Jun 30, 1999
4Edmund Du Plessis1:44.22Jul 12, 2024
5André Olivier1:44.29Jul 20, 2012
6Werner Botha1:44.41Aug 5, 2000
7Marius Van Heerden1:44.57Apr 12, 1996
8Tshepo Tshite1:44.59Jun 3, 2022
9Hendrick Mokganyetsi1:44.62Jun 8, 1997
10Danie Malan1:44.9HTJul 6, 1973
11Graham Davidson1:44.98Jun 9, 2003
12Shawn Abrahams1:45.03Mar 4, 2000
13Rynhardt Van Rensburg1:45.15Jun 3, 2018
14Samson Ngoepe1:45.17Jun 17, 2009
15Kabelo Simon Mohlosi1:45.19Jul 22, 2023
16Rynard Swanepoel1:45.28May 24, 2024
17Mark Handelsman1:45.3HTApr 20, 1981
18Gideon Van Oudtshoorn1:45.38Aug 5, 2000
19Jacob Rozani1:45.38Jun 24, 2016
20Renier De Villiers1:45.49Apr 4, 2025
21Johan Landsman1:45.63Apr 27, 1991
22Johan Cronje1:45.64Sep 1, 2013
23Lucky Hadebe1:45.73Mar 6, 1999
24Christopher Swart1:45.84May 9, 2025
25Jurgens Kotze1:46.04Apr 3, 1995
26Cliffie Miller1:46.07Feb 18, 1995
27Matthew Endrödy1:46.21May 2, 2026
28James Seeliger1:46.22Mar 18, 2024
29Bonolo Maboa1:46.25Mar 28, 2003
30Jabolane Ncamane1:46.32Mar 16, 2022
31Windy Cylof Jonas1:46.33Jul 13, 2010
32Warren Hendricks1:46.38Feb 22, 2008
33Kwazi Nogcantsi1:46.42Apr 4, 2025
34Joel Thabo Semenya1:46.51Apr 17, 2021
35Emile Els1:46.52Mar 13, 2026
36Tumelo Machaba1:46.56Jun 26, 2019
37Duran Faro1:46.57Apr 17, 2021
38Theuns Ehlers1:46.64Apr 6, 2019
39Henco Uys1:46.65Apr 22, 2017
40William Mothosola1:46.71Apr 16, 2016
41Kwazi Mgobhozi1:46.87Apr 20, 2024
42Johan Fourie1:46.9HTMar 20, 1985
43Thapelo MADIBA1:46.92Mar 24, 2012
44Johan PRETORIUS1:46.93Mar 18, 2005
45Elvis Mokhonwana1:46.96Mar 30, 2021
46Johnny Shuping1:47.09Apr 17, 2004
47Ranti Marvin Dikgale1:47.12Mar 8, 2024
48Werner Gouws1:47.15Apr 4, 2025
49Duvan Faro1:47.26Apr 18, 2026
50Clyde Colenso1:47.28Apr 8, 1996
51Dillan VAN Rooyen1:47.40Mar 18, 2024
52Themba Madima1:47.4HTApr 12, 2019
53Abednico Choba1:47.41Mar 8, 2024
54Juan Van Deventer1:47.44Jan 31, 2003
55George Kusche1:47.45Apr 16, 2016
56Molifi Mohlomi1:47.50Mar 29, 2025
57Etienne Plaatjies1:47.57Jun 18, 2008
58Garrick Rees1:47.58Mar 8, 2024
59Tshegofatso Nwagu1:47.58Mar 24, 2021
60Peter Van Der Westhuizen1:47.60Aug 30, 2009
61Ruben Ramolefi1:47.6HTMar 4, 2010
62Jerry Motsau1:47.61Jun 26, 2013
63Luan Munnik1:47.62Jun 23, 2021
64Mandla William Nkosi1:47.67Jan 29, 1999
65Mthobisi Baloyi1:47.70=May 31, 2008
66Elroy Gelant1:47.74Feb 22, 2008
67Zola Sokhela1:47.74Apr 20, 2024
68Hannes Naude1:47.74May 9, 2015
69Mpho Makofane1:47.83Apr 22, 2017
70Karabelo Motlhabedi1:47.83Apr 20, 2024
71Tiaan Basson1:47.86Apr 22, 2017
72Boikanyo Motlhamme1:47.90Apr 19, 2023
73Dirk Gouws1:48.02Feb 8, 2008
74Siphesihle Khoza1:48.03Mar 8, 2024
75Migael Loubser1:48.05Apr 4, 2025
76Pieter Conradie1:48.08Feb 13, 2016
77Darren Stevens1:48.13Mar 13, 2020
78Joshua Adams1:48.17Apr 28, 2026
79Jan Masanamela1:48.21Mar 21, 2010
80Isaac MBOYAZA1:48.21Feb 4, 2005
81Arnaud Malherbe1:48.27Feb 4, 2000
82Dumisane Hlaselo1:48.31Mar 27, 2008
83Thabang Matiwane1:48.35Apr 15, 2016
84Siyabonga Derison Treasure1:48.35Apr 16, 2016
85Matthew Burnett1:48.40Mar 27, 2024
86Jansen Bell1:48.45Apr 17, 2026
87Pilane Tshegofatso1:48.46Mar 11, 2022
88Dumisani Motloung1:48.54Apr 25, 2026
89Nkosinathi Sibiya1:48.57Feb 22, 2022
90Abrie Kruger1:48.67Apr 20, 2024
91Prince Mcabelo1:48.70Apr 17, 2025
92Christiaan Franken1:48.70Mar 13, 2026
93Derrick Mokaleng1:48.76Feb 13, 2016
94Karabo Try Madonsela1:48.79Apr 6, 2022
95Stephen Mokoka1:48.87Mar 25, 2014
96Princely Mhangana1:48.89Mar 28, 2026
97Molefe MOLEFE1:48.99Mar 7, 2008
98Ryan Mphahlele1:49.05Mar 16, 2022
99Bruce-Lynn Damons1:49.12Mar 16, 2022
100Lloyd Bosman1:49.12Mar 7, 2008