All South Africa stats
ALL-TIME

Best South Africa Women's 10 000 m Athletes of All Time

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

Discover the greatest South Africa women in the 10 000 m. 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