Top 10 South African athletes in senior women’s track and field events in 2025 (as of 17 August).

100m

1 – 11.32 Viwe Jingqi (Johannesburg, 19 March)
2 – 11.36 Shirley Nekhubui (Johannesburg, 15 March)
3 – 11.43 Rume Burger (Bloemfontein, 3 April)
3 – 11.43 Tamzin Thomas (Dubai, 11 May)
5 – 11.44 Hannah Hope Vermaak (Gaborone, 12 April)
6 – 11.48 Joviale Mbisha (Potchefstroom, 24 April)
6 – 11.48 Gabriella Marais (Pretoria, 1 May)
8 – 11.51 Chardone Smidt (Potchefstroom, 15 March)
9 – 11.54 Leonette Vosloo (Johannesburg, 19 March)
10 – 11.65 Selena Rocha (Johannesburg, 19 March)
10 – 11.65 Anestayshia George (Pretoria, 1 May)

200m

1 – 22.91 Shirley Nekhubui (Pretoria, 12 March)
2 – 23.03 Miranda Coetzee (Pretoria, 12 March)
3 – 23.31 Viwe Jingqi (Potchefstroom, 15 March)
4 – 23.35 Rume Burger (Bloemfontein, 3 April)
5 – 23.45 Hannah Hope Vermaak (Johannesburg, 14 March)
6 – 23.48 Kayla la Grange (Pretoria, 1 February)
7 – 23.53 Jada van Staden (Pretoria, 12 March)
8 – 23.54 Anestayshia George (Pretoria, 3 May)
9 – 23.57 Joviale Mbisha (Johannesburg, 19 March)
9 – 23.57 Gabriella Marais (Pretoria, 3 May)

400m

1 – 51.10 Miranda Coetzee (Gaborone, 12 April)
2 – 51.26 Zenéy Geldenhuys (Johannesburg, 19 March)
3 – 51.28 Shirley Nekhubui (Gaborone, 12 April)
4 – 51.42 Marlie Viljoen (Pretoria, 15 March)
5 – 52.32 Precious Molepo (Pretoria, 2 May)
6 – 52.72 Hannah van Niekerk (Gaborone, 12 April)
7 – 52.96 Angelique Strydom (Pretoria, 2 May)
8 – 53.23 Rogail Joseph (Potchefstroom, 28 June)
9 – 53.28 Jada van Staden (Potchefstroom, 26 April)
10 – 53.34 Nicola Gibbon (Pretoria, 2 May)

800m

1 – 1:57.16 Prudence Sekgodiso (Ostrava, 24 June)
2 – 1:58.98 Charne Swart (Potchefstroom, 26 April)
3 – 2:01.15 Aviwe Hoboloshe (Potchefstroom, 26 April)
4 – 2:02.18 Naum Bopape (Potchefstroom, 26 April)
5 – 2:03.80 Gena Lofstrand (Pretoria, 17 May)
6 – 2:04.39 Carise van Rooyen (Potchefstroom, 26 April)
7 – 2:05.48 Michaela Oosthuizen (Pretoria, 14 March)
8 – 2:05.66 Carina Swiegers (Pretoria, 12 March)
9 – 2:06.81 Carina Viljoen (Reno, 11 January)*
10 – 2:07.78 Andrea Steynberg (Abeokuta, 20 July)

1 500m

1 – 4:10.40 Karabo More (Pretoria, 15 March)
2 – 4:11.34 Prudence Sekgodiso (Potchefstroom, 26 April)
3 – 4:11.80 Charne Swart (Pretoria, 15 March)
4 – 4:14.32 Glenrose Xaba (Pretoria, 15 March)
5 – 4:15.51 Naum Bopape (Pretoria, 15 March)
6 – 4:16.56 Gené Coetzee (Gainesville, 4 April)
7 – 4:17.20 Carmie Prinsloo (Cape Town, 4 April)
8 – 4:18.94 Ntsoaki Malahloe (Cape Town, 4 April)
9 – 4:21.18 Andrea Steynberg (Abeokuta, 17 July)
10 – 4:21.57 Nicola Jansen (Azusa, 18 April)

Mile (1 609m)

1 – 4:43.93 Anneken Viljoen (Fayetteville, 15 February)*
2 – 4:45.67 Gené Coetzee (Clemson, 24 January)*
3 – 4:47.25 Nicola Jansen (Albuquerque, 25 January)*
4 – 4:50.15 Sarah Copeland (Clemson, 24 January)*
5 – 4:56.85 Nadia Potgieter (Iowa City, 25 January)*
6 – 5:10.76 Chante Dixon (Allendale, 15 February)*
7 – 5:14.08 Nonhlanhla Mabuza (Nashville, 14 February)*

3 000m

1 – 9:10.81 Gené Coetzee (Boston, 15 February)*
2 – 9:12.69 Glenrose Xaba (Pretoria, 1 February)
3 – 9:16.76 Nicola Jansen (Seattle, 14 February)*
4 – 9:22.09 Zanthe Taljaard (Cape Town, 29 March)
5 – 9:24.42 Danielle Verster (Cape Town, 29 March)
6 – 9:27.52 Anneken Viljoen (Missouri, 1 February)*
7 – 9:31.80 Mienke Dekker (Cape Town, 29 March)
8 – 9:38.79 Anoxolo Mcetywa (Cape Town, 29 March)
9 – 9:39.13 Lara van der Merwe (Cape Town, 29 March)
10 – 9:39.73 Nadia Potgieter (Chicago, 3 March)*

5 000m

1 – 15:10.62 Glenrose Xaba (Maisons-Laffitte, 7 June)
2 – 15:48.21 Gene Coetzee (Jacksonville, 31 May)
2 – 15:51.84 Karabo More (Pretoria, 15 March)
4 – 16:01.18 Nicola Jansen (Azusa, 17 April)
5 – 16:04.88 Nadia Potgieter (Palo Alto, 25 April)
6 – 16:39.24 Zanthe Taljaard (Potchefstroom, 24 April)
7 – 16:46.85 Luca de Waal (Pretoria, 15 February)
8 – 16:47.33 Karabo Motsoeneng (Pretoria, 15 March)
9 – 16:52.26 Carmie Prinsloo (Pretoria, 1 May)
10 – 16:54.77 Cacisile Sosibo (Johannesburg, 14 March)

10 000m

1 – 31:02.32 Dominique Scott (San Juan Capistrano, 29 March)
2 – 31:27.12 Glenrose Xaba (Leiden, 14 June)
3 – 32:56.14 Nicola Jansen (Bochum, 21 July)
4 – 33:06.34 Karabo Mailula (Bochum, 21 July)
5 – 33:15.20 Cacisile Sosibo (Johannesburg, 13 March)
6 – 34:55.28 Laila Abouzaid (Azusa, 16 April)
7 – 34:57.50 Karabo Motsoeneng (Pretoria, 14 March)

100m hurdles

1 – 12.60 Marione Fourie (Hengelo, 9 June)
2 – 13.22 Tumi Ramokgopa (Johannesburg, 19 March)
3 – 13.50 Kayla van der Bergh (Pretoria, 15 March)
4 – 13.64 Chane Kok (Pretoria, 2 May)
5 – 13.68 Roline Louw (Pretoria, 2 May)
6 – 13.83 Lana Oberholzer (Pretoria, 2 May)
7 – 13.89 Megan Newton (Pretoria, 2 May)
8 – 13.94 Karmen Fouche (Pretoria, 2 May)
9 – 13.97 Martelize Jordaan (Potchefstroom, 25 April)
10 – 14.00 Dine le Roux (Cape Town, 28 March)

400m hurdles

1 – 54.25 Zeney Geldenhuys (Geneva, 21 June)
2 – 55.90 Tumi Ramokgopa (Potchefstroom, 25 April)
3 – 56.16 Hannah van Niekerk (Bochum, 23 July)
4 – 56.29 Rogail Joseph (Heusden-Zolder, 19 July)
5 – 56.63 Gezelle Magerman (Madrid, 19 July)
6 – 57.91 Christi Loggenberg (Pretoria, 14 March)
7 – 58.64 Megan Nieman (Pretoria, 21 February)
8 – 58.71 Anje Nel (Gainesville, 4 April)
9 – 59.77 Brenda du Toit (Asheville, 12 May)
10 – 59.88 Penelope Shipalana (Pretoria, 3 May)

3 000m steeplechase

1 – 10:47.06 Lizandre Mulder (Pretoria, 2 May)
2 – 10:47.78 Maricelle Kruger (Cape Town, 29 March)
3 – 10:53.34 Carina Swiegers (Potchefstroom, 25 April)
4 – 10:57.42 Elizma le Roux (Cape Town, 29 March)
5 – 11:05.54 Amanda Detshe (Cape Town, 29 March)
6 – 11:07.74 Carrissa Erasmus (Cape Town, 29 March)
7 – 11:08.59 Khunedi Mashishi (Cape Town, 29 March)
8 – 11:16.65 Kara Fourie (Cape Town, 29 March)
9 – 11:30.23 Phemelo Matshaba (Cape Town, 29 March)
10 – 11:35.03 Tihanna le Roux (Cape Town, 29 March)

High jump

1 – 1.90 Kristi Perez-Snyman (Lexington, 16 May)
2 – 1.81 Karmen Fouche (Pretoria, 14 March)
3 – 1.80 Michelle Ngozo (Pretoria, 15 March)
3 – 1.80 Jordan Spolander (Abeokuta, 17 July)
5 – 1.79 Liezel Theron (Pueblo, 23 May)
6 – 1.76 Carla du Plessis (Atlanta, 22 March)
6 – 1.76 Michaela Spocter (Cape Town, 29 March)
8 – 1.70 Julia Neethling (Germiston Stadium, 25 January)
8 – 1.70 Luanne du Plooy (Germiston, 25 January)
8 – 1.70 Rita Bisshoff (Pretoria, 1 February)
8 – 1.70 Mia Davel (Pretoria, 1 February)
8 – 1.70 Anja Smit (Pretoria, 8 February)
8 – 1.70 Milan Blignaut (Pretoria, 8 February)
8 – 1.70 Milan Swart (Pretoria, 21 February)
8 – 1.70 Nadia Vorster (Potchefstroom, 15 March)
8 – 1.70 Janke de Necker (Cape Town, March)
8 – 1.70 Martha Nkosi (Potchefstroom, 26 April)
8 – 1.70 Stefanie Bamm (Potchefstroom, 26 April)

Pole vault

1 – 4.35 Mire Reinstorf (Pretoria, 2 May)
2 – 4.15 Nicole Janse van Rensburg (Lynchburg, 28 February)*
3 – 4.10 Ansume de Beer (Potchefstroom, 25 April)
4 – 4.01 Erica Moolman (Harrisonburg, 8 May)
5 – 3.90 Sydney Rothman (Cape Town, 29 March)
6 – 3.65 Tonet Tallie (Charleston, 26 March)
7 – 3.55 Nicola van der Merwe (Nashville, 2 May)
8 – 3.50 Tizel Peens (Potchefstroom, 25 February)
9 – 3.40 Sichel Peens (Cape Town, 28 March)
9 – 3.40 Lira Barnard (Cape Town, 28 March)
9 – 3.40 Soandri Meyer (Potchefstroom, 25 April)

Long jump

1 – 6.56 Danielle Nolte (Johannesburg, 19 March)
2 – 6.54 Karmen Fouche (Pretoria, 15 March)
3 – 6.40 Rose Xeyi (Johannesburg, 19 March)
4 – 6.20 Oluchi Ndubueze (Johannesburg, 15 March)
5 – 6.16 Esther Solarin (Knoxville, 4 April)
6 – 6.10 Nolwazi Mashaba (Johannesburg, 19 March)
7 – 6.07 Matsidiso Makgato (Johannesburg, 19 March)
8 – 6.05 Ashlynn Norman (Johannesburg, 15 March)
9 – 6.01 Kiera-Lee Abrahams (Potchefstroom, 26 April)
10 – 5.99 Mignonne de Beer (Pretoria, 14 March)

Triple jump

1 – 13.75 Zinzi Xulu (Dubai, 11 May)
2 – 12.84 Esther Solarin (Fort Wayne, 2 March)*
3 – 12.46 Qaadirah Crous (Bleomfontein, 3 April)
4 – 12.33 Nolwazi Mashaba (Pretoria, 2 May)
5 – 12.24 Grace Ukechi Dikio (Potchefstroom, 25 April)
6 – 12.14 Heike de Klerk (Pretoria, 1 March)
7 – 12.05 Skyler van Dyk (Bloemfontein, 3 April)
8 – 12.04 Andrea Laubscher (Pretoria, 12 March)
9 – 12.03 Kalanga Muya (Johannesburg, 15 March)
10 – 11.75 Pheletso Masilo (Cape Town, 29 March)

Shot put

1 – 18.14 Colette Uys (Potchefstroom, 26 April)
2 – 17.99 Ashley Erasmus (Eugene, 12 June)
3 – 17.87 Mine de Klerk (Lincoln, 21 February)*
4 – 16.94 Zonica Lindeque (Madison, 2 May)
5 – 16.00 Ischke Senekal (Potchefstroom, 26 April)
6 – 15.92 Alicia Khunou (Pretoria, 15 February)
7 – 15.83 Chris-Mari Nel (Bloemfontein, 3 April)
8 – 15.48 Febe Wessels (Golden, 27 April)
9 – 14.77 Chloe Serrotti (Potchefstroom, 26 April)
10 – 14.57 Chris-Mari Nel (Cape Town, 27 March)
10 – 14.57 Jeandre Jacobs (Bloemfontein, 3 April)

Discus throw

1 – 57.94 Colette Uys (Potchefstroom, 24 April)
2 – 55.06 Alicia Khunou (Potchefstroom, 24 April)
3 – 53.92 Ashley Erasmus (College Station, 12 April)
4 – 53.76 Christé Loedolff (Cape Town, 29 March)
5 – 53.50 Yolandi Stander (Pretoria, 12 March)
6 – 53.10 Zonica Lindeque (Texas, 31 May)
7 – 52.99 Mila Ueckermann (Abeokuta, 17 July)
8 – 52.60 Ischke Senekal (Potchefstroom, 24 April)
9 – 50.88 Tyla Wasmuth (Pretoria, 3 May)
10 – 50.23 Judy Watson (Potchefstroom, 24 April)

Hammer throw

1 – 68.66 Phethisang Makhethe (Eugene, 16 May)
2 – 68.08 Leandri Holtzhausen (Potchefstroom, 28 June)
3 – 65.84 Colette Uys (Potchefstroom, 4 February)
4 – 57.41 Anje Holtzhausen (Abeokuta, 20 July)
5 – 52.44 Elme Botha (Pretoria, 2 May)
6 – 52.19 Cilethe Julies (Pretoria, 2 May)
7 – 50.86 Jaylin van Dyk (Pretoria, March)
8 – 49.57 Chris-Mari Nel (Bloemfontein, 3 April)
9 – 49.04 Mieke Coetzee (Bloemfontein, 3 April)
10 – 48.96 Kayla Smit (Pretoria, 12 March)

Javelin throw

1 – 62.77 Jo-Ane du Plessis (Oslo, 12 June)
2 – 60.29 Mckyla van der Westhuizen (Houston, 30 March)
3 – 57.07 Jana van Schalkwyk (Eugene, 12 June)
4 – 51.80 Nicole Barnard (Potchefstroom, 26 April)
4 – 49.31 Marine Grobler (Paarl, February)
5 – 49.13 Stephane Hook (Potchefstroom, 28 January)
7 – 46.52 Lieze Victor (Potchefstroom, 26 April)
8 – 45.77 Chandi Mulder (Potchefstroom, 26 April)
9 – 45.62 Martelize Barnard (Pretoria, 8 February)
10 – 45.45 Micyla Botha (Pretoria, 2 May)

Heptathlon

1 – 5995 Karmen Fouche (Talence, 6 July)
2 – 4934 Suricka Nortje (Cape Town, 29 March)
3 – 4689 Enya Pooler (Potchefstroom, 25 April)
4 – 4656 Rita Bisshoff (Potchefstroom, 25 April)
5 – 4561 Cara Smith (Cape Town, 29 March)
6 – 4550 Micyla Botha (Potchefstroom, 25 April)
7 – 4284 Kyra Hancke (Cape Town, 29 March)
8 – 4069 Lee-Ann Marx (Cape Town, 29 March)

20km walk

1 – 1:42:12 Marissa Swanepoel (Potchefstroom, 26 April)
2 – 1:47:19 Janise Nell (Potchefstroom, 26 April)
3 – 1:49:50 Jessica Groenewald (Potchefstroom, 26 April)
4 – 1:54:00 Danica van Deventer (Potchefstroom, 26 April)

35km walk

1 – 3:13:17 Jessica Groenewald (Dublin, 13 July)
* short track/indoor performance
** Featured image of Prudence Sekgodiso by Cecilia van Bers