All South Africa stats
ALL-TIME

Best South Africa 10 000 m Athletes of All Time

All-time ranking of the top South Africa athletes in the 10 000 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest 10 000 m athletes in the history of South Africa. Elana Meyer tops the all-time national list with 30:52.51, among 73 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Elana Meyer30:52.51Sep 10, 1994
2Dominique Scott31:00.10Mar 6, 2022
3Glenrose Xaba31:26.78May 18, 2024
4Colleen De Reuck31:56.00Apr 19, 1996
5Tayla Kavanagh32:05.59Apr 18, 2026
6Nwabisa Mjoli32:29.74Jan 27, 2024
7Aynslee VAN Graan32:48.52Dec 15, 2022
8Nicola Jansen32:53.18Mar 29, 2024
9Karabo Mailula33:06.34Jul 21, 2025
10Cacisile Sosibo33:15.20Mar 13, 2025
11Cian Oldknow33:16.58Apr 23, 2022
12Poppy Mlambo33:46.23Apr 15, 2005
13Caster Semenya33:48.55Mar 10, 2023
14Lebogang Phalula34:01.97May 27, 2010
15Charné Bosman34:10.43Mar 3, 2000
16Nolene Conrad34:12.53Jul 1, 2017
17Cornelia Joubert34:12.9HTFeb 11, 2018
18Irvette Van Zyl34:19.54Apr 17, 2004
19Takalane Nthulane34:23.01Apr 17, 2004
20Zanthe Taljaard34:23.73Apr 18, 2026
21Ronel Thomas34:28.80Mar 5, 1999
22Letitia Saayman34:33.85Mar 27, 2015
23Lebo Dinah Phalula34:35.65Apr 17, 2021
24Cherise Carreira34:45.05Jun 9, 2018
25Kesa Molotsane34:49.16Apr 27, 2018
26Laila Abouzaid34:55.28Apr 16, 2025
27Lesego Mpshe34:56.85Apr 8, 2022
28Karabo Motsoeneng34:57.50Mar 14, 2025
29Abigail Bester35:22.43Apr 16, 2026
30Mapaseka Makhanya35:26.89Apr 22, 2017
31Maija RHODE35:29.06Apr 13, 2007
32Catherine Skosana35:29.51Mar 14, 2009
33Sherilene Gelderblom35:33.55Mar 30, 2018
34Anel Terblanche35:43.85Apr 23, 2022
35Christine Kalmer36:00.62May 15, 2009
36Nicole VAN DER Merwe36:00.8HTFeb 11, 2018
37Andisiwe Njunguza36:02.52Mar 11, 2022
38Sisanda Dumisa36:03.91Apr 4, 2024
39Janie Grundling36:07.58Mar 22, 2016
40Nadia Potgieter36:08.69May 10, 2024
41Carmie Prinsloo36:10.21Apr 27, 2019
42Leanda DU Bruyn36:10.34Apr 23, 2022
43Tsholofelo Zwane36:10.81Apr 4, 2019
44Tyler Belling36:17.17Apr 4, 2019
45Lusanda BOMVANA36:32.67Apr 22, 2017
46Rachel Leistra36:33.09Apr 4, 2019
47Tanya Scott36:33.62Mar 14, 2014
48Bronwyn Nel36:34.86Mar 27, 2026
49Gwen Griffiths-Van Lingen36:35.10Mar 7, 1998
50Kyla Jacobs36:49.94May 14, 2015
51Lisha VAN Onselen36:55.38Apr 1, 2021
52Anna Moeketsi37:03.12Apr 14, 2012
53Louzanne Coetzee37:07.12Mar 17, 2018
54Farida Zwane37:12.15Apr 17, 2021
55Tanith Maxwell37:13.94Mar 17, 2016
56Karabo More37:16.79May 4, 2023
57Casey Faith Bosman37:17.37Apr 18, 2026
58Hanli Etsebeth37:33.23Mar 17, 2018
59Stella Marais38:01.52Apr 27, 2019
60Bonolo Makhubela38:04.82Apr 18, 2026
61Mosale THOBEJANE38:27.43Apr 23, 2026
62Hester Lombard38:32.28Apr 23, 2022
63Bathobile Mkhize38:38.31Mar 17, 2018
64Sandiswa Kundulu38:44.89Apr 23, 2022
65Selinah MADIELA38:49.70Apr 18, 2026
66Noluthando Mampane38:55.89Apr 4, 2024
67Patience Khumalo39:02.17Mar 7, 2015
68Kgopotso Shokane39:29.54Apr 23, 2026
69Welma Nkuna39:31.76May 5, 2022
70Banele Mabizela39:35.44Apr 20, 2024
71Carina Swiegers40:09.65Mar 30, 2023
72Johanna Sethowa41:32.58Apr 4, 2025
73Joane De Bruyn43:11.67Apr 18, 2026