Top 10 South African athletes in women’s road running events in 2025.
Mile (1.609km)
1 – 4:31 Karabo More (Thembisa, 26 Oct)
2 – 4:37 Carina Viljoen (Parys, 25 Oct)
3 – 4:40 Ntsoaki Molahloe (Durban, 12 April)
4 – 4:41 Carmie Prinsloo (Phalaborwa, 26 July)
5 – 4:42 Naum Bopape (Parys, 25 Oct)
6 – 4:47 Carina Swiegers (Parys, 25 Oct)
7 – 4:48 Andrea Steynberg (Parys, 25 Oct)
8 – 4:53 Slindile Hlatshwayo (Durban, 12 April)
9 – 4:56 Fina Dube (Parys, 25 Oct)
10 – 4:59 Simonay Weitsz (Parys, 25 Oct)
5km
1 – 15:26 Dominique Scott-Efurd (Boston, 19 April)
2 – 15:27 Glenrose Xaba (Durban, 12 Oct)
3 – 15:34 Karabo More (Durban, 12 Oct)
4 – 15:35 Tayla Kavanagh (Durban, 12 Oct)
5 – 16:00 Carina Viljoen (Durban, 12 Oct)
6 – 16:13 Kyla Jacobs (Durban, 12 Oct)
7 – 16:23 Cacisile Sosibo (Durban, 12 Oct)
8 – 16:32 Promise Mdlalose (Midrand, 9 Nov)
9 – 16:40 Danielle Verster (Durban, 12 Oct)
10 – 16:49 Bathobile Mkhize (Durban, 12 Oct)
10km
1 – 31:41 Tayla Kavanagh (Cape Town, 18 Oct)
2 – 31:43 Glenrose Xaba (Durban, 30 August)
3 – 32:05 Dominique Scott (Manchester, 18 May)
4 – 32:43 Karabo Mailula (Gqeberha, 27 September)
5 – 32:52 Irvette van Zyl (Durban, 30 August)
6 – 32:54 Cacisile Sosibo (Gqeberha, 13 April)
7 – 33:00 Karabo More (Durban, 30 August)
8 – 33:05 Carina Viljoen (Cape Town, 18 Oct)
9 – 33:30 Shanae Williams (Cape Town, 14 September)
10 – 33:37 Kyla Jacobs (Cape Town, 14 September)
10 – 33:37 Ntsoaki Molahloe (Durban, 30 August)
21km
1 – 1:08:22 Dominique Scott-Efurd (Marugame, 2 February)
1 – 1:08:55 Glenrose Xaba (Lisbon, 26 Oct)
2 – 1:14:55 Irvette van Zyl (Pretoria, 12 Oct)
3 – 1:15:15 Cacisile Sosibo (Phalaborwa, 26 July)
4 – 1:16:08 Karabo Mailula (Centurion, 1 May)
5 – 1:17:07 Busisiwe Chamane (Gqeberha, 29 June)
6 – 1:18:39 Ane Terblanche (Cape Town, 14 September)
7 – 1:19:09 Nwabisa Mjoli (Gqeberha, 29 June)
8 – 1:19:21 Emma Pallant (Benoni, 26 January)
9 – 1:19:44 Nicola Willis (Cape Town, 6 April)
10 – 1:19:45 Banele Mabizela (Gqeberha, 29 June)
42km
1 – 2:23:22 Glenrose Xaba (Valencia, 7 Dec)
2 – 2:37:01 Gerda Steyn (Johannesburg, 29 Nov)
3 – 2:37:36 Irvette van Zyl (Johannesburg, 29 Nov)
4 – 2:47:47 Cornelia Joubert (Vereeniging, 7 Dec)
5 – 2:47:50 Nwabisa Mjoli (Durban, 4 May)
6 – 2:48:45 Maretha Smit (Valencia, 7 Dec)
7 – 2:48:54 Banele Mabizela (Durban, 4 May)
8 – 2:49:11 Mari Rabie (Berlin, 21 September)
9 – 2:49:58 Jenet Mbhele (Umzimkhulu, 23 March)
10 – 2:50:34 Lisa Geffen (Melbourne, 12 Oct)
50km
1 – 3:18:12 Irvette Van Zyl (Middelburg, 26 April)
2 – 3:28:35 Jenet Mbhele (Pretoria, 28 September)
3 – 3:32:29 Martinique Cronje (Middelburg, 26 April)
4 – 3:34:02 Carol Smith (Middelburg, 26 April)
5 – 3:34:37 Cobie Smith South Africa (Middelburg, 26 April)
6 – 3:40:32 Rone Steenkamp (Hartbeespoort, 15 March)
7 – 3:40:49 Melinda Jansen van Vuuren (Klerksdorp, 3 May)
8 – 3:44:34 Slindile Chili (Pretoria, 28 September)
9 – 3:45:41 Nokuthula Ntshangase (Durban, 20 April)
10 – 3:46:16 Kedibone Monamane (Klerksdorp, 3 May)
* Featured image of Glenrose Xaba by Anthony Grote/Boxer Super Run







