All South Africa stats
ALL-TIME

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

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

Discover the greatest South Africa men in the 1500 m. Tshepo Tshite tops the all-time national list with 3:31.35, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Tshepo Tshite3:31.35Jun 20, 2025
2Johan Cronje3:31.93Sep 8, 2013
3Ryan Mphahlele3:32.27Jun 21, 2025
4Johan Landsman3:33.56Aug 4, 1993
5Johan Fourie3:33.87Apr 10, 1987
6Juan Van Deventer3:34.30May 30, 2009
7Luan Munnik3:34.30Jun 21, 2026
8Peter Van Der Westhuizen3:35.33May 30, 2009
9Whaddon Niewoudt3:35.65May 17, 1993
10Francois Van Rensburg3:35.84May 17, 1993
11Danie Malan3:35.98Jul 9, 1976
12Johan Botha3:36.30May 23, 2000
13Dumisane Hlaselo3:36.36Jul 1, 2015
14Jerry Motsau3:36.74Sep 7, 2014
15Keanu Domingo3:36.78Apr 4, 2025
16Clyde Colenso3:37.16May 31, 2004
17George Kusche3:37.31Apr 15, 2022
18Matthew Endrödy3:37.66Apr 18, 2026
19Graham Davidson3:37.73Jun 15, 2003
20Pharson Magagane3:37.79Mar 14, 2009
21Nkosinathi Sibiya3:37.93Apr 14, 2023
22Elroy Gelant3:37.97May 24, 2015
23Hezekiel Sepeng3:38.24Apr 12, 1996
24Christopher Swart3:38.27Apr 17, 2023
25Tumelo Machaba3:38.30Jun 21, 2019
26Tshamano Setone3:38.3HTFeb 6, 2009
27Matthews TEMANE3:38.3HTFeb 22, 1984
28Abednico Choba3:38.31Apr 10, 2026
29Mbulaeni Mulaudzi3:38.5HTFeb 6, 2009
30Shadrack Hoff3:38.52Apr 19, 1996
31Stephen Mokoka3:38.55Mar 21, 2010
32Rantso Mokopane3:38.83Apr 28, 2017
33Johan PRETORIUS3:39.17Mar 7, 2003
34Dais Thagkatso Malebana3:39.36May 29, 2021
35André Olivier3:39.4HTFeb 6, 2009
36Elvis Mokhonwana3:39.45Jun 12, 2021
37Aaron Gabonewe3:39.50Feb 27, 1999
38Rynard Swanepoel3:39.67May 4, 2025
39Ashley Smith3:39.68Mar 24, 2021
40Niel VAN DER Merwe3:39.78Apr 21, 2024
41Mthobisi Baloyi3:39.81Jun 27, 2009
42Molefe MOLEFE3:39.97Mar 21, 2010
43Bruce-Lynn Damons3:40.05Apr 29, 2024
44Anton Nicolaisen3:40.18Dec 28, 1990
45Windy Cylof Jonas3:40.28Mar 21, 2010
46Dumisani Motloung3:40.33Apr 10, 2026
47Samson Ngoepe3:40.40Jun 25, 2008
48Lloyd Bosman3:40.45Mar 14, 2009
49Marius Van Heerden3:40.51Apr 19, 1996
50Pilane Tshegofatso3:40.59Apr 4, 2025
51Cliffie Miller3:40.62Mar 29, 1993
52Amos Nyongo3:40.69Apr 18, 2015
53Johannes Morepe3:40.73Apr 29, 2024
54Abraham Kubjoane3:40.86Apr 4, 2025
55Jeromy Andreas3:41.03Apr 13, 2013
56Renier De Villiers3:41.30Jun 22, 2024
57Francois Pretorius3:41.32Apr 26, 2003
58Siyabonga Derison Treasure3:41.42Feb 28, 2017
59Molifi Mohlomi3:41.59Apr 24, 2026
60Etienne Plaatjies3:41.7HTFeb 6, 2009
61Ruben Ramolefi3:41.84Mar 5, 2005
62Jansen Bell3:42.19Apr 10, 2026
63Zola Sokhela3:42.31Apr 15, 2022
64Tumelo Nelson Lerumo3:42.34Apr 24, 2026
65Samuel Mathabatha3:42.76Apr 18, 2015
66Thapelo Ramakhoase3:42.87Apr 21, 2024
67Modupi Shebeleza Tladi3:42.98Apr 29, 2024
68Juwan Blignaut3:43.00Apr 18, 2025
69Maxime Chaumeton3:43.50Mar 8, 2021
70Gideon Van Oudtshoorn3:43.51Mar 26, 1999
71Ratlale MOKONE3:43.52Mar 20, 2010
72Henry Makane3:43.64Apr 28, 2017
73Artwell Tinotenda Magake3:43.91May 8, 2026
74Lucky Hadebe3:44.03Mar 26, 2005
75Isaac MBOYAZA3:44.3HTFeb 6, 2009
76Aubrey Kotze3:44.33Apr 29, 2024
77Kwazi Nogcantsi3:44.46Mar 11, 2023
78Jurgens Kotze3:44.62Mar 26, 1999
79Gladwin Sibabalwe Mzazi3:44.71Mar 1, 2018
80Nicholas Whittaker3:44.89Mar 23, 2022
81Mark Handelsman3:45.05Aug 9, 1984
82Tumisang Monatlala3:45.09Feb 28, 2017
83Enos Matelane3:45.19Jan 29, 1999
84Sibusiso Calvin Msibi3:45.23Apr 21, 2024
85Nathaniel Kotole3:45.24Apr 21, 2022
86Jason Bowers3:45.36May 18, 2025
87Thinus Erasmus3:45.37Apr 10, 2026
88Llewellyn Groeneveld3:45.40Aug 15, 2025
89Siphiwe Tefo3:45.44Mar 22, 2016
90Petros Monyani3:45.55Feb 22, 1999
91Leehanro Arendse3:45.56Apr 4, 2025
92Michael Pienaar3:45.63Apr 1, 2016
93Marco Bucarizza3:45.69Mar 22, 2016
94Corné De Fouw3:45.76Apr 17, 2023
95Dean Brummer3:45.77Apr 16, 2011
96Boy Soke3:45.78Jan 28, 2006
97Nicholas DE Scally3:45.82Apr 24, 2026
98Siphesihle Khoza3:45.97Mar 11, 2023
99Sibusiso Madikizela3:46.07Feb 23, 2016
100Travis Koekemoer3:46.08Apr 3, 2021