All South Africa stats
ALL-TIME

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

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

Discover the greatest South Africa men in the 100 m. Akani Simbine tops the all-time national list with 9.82, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1Akani Simbine9.82+1.0Aug 4, 2024
2Benjamin Richardson9.86+1.9Jul 14, 2024
3Gift Leotlela9.87+0.3Sep 13, 2025
4Shaun Maswanganyi9.87+3.8⚠May 16, 2021
5Henricho Bruintjies9.89+4.4⚠May 29, 2016
6Peter Ngobeni9.9HTNov 24, 1984
7Retshidisitswe Mlenga9.93+2.2⚠Jun 23, 2024
8Wayde Van Niekerk9.94+0.9Jun 20, 2017
9Bayanda Walaza9.94-0.3May 24, 2025
10Thando Roto9.95+1.2Mar 18, 2017
11Bradley Nkoana9.95+1.6Jun 27, 2026
12Neo Mosebi9.96+2.6⚠May 15, 2026
13Simon Magakwe9.98+1.4Apr 12, 2014
14Karabo Letebele9.99+2.5⚠May 27, 2026
15Emile Erasmus10.00+2.9⚠Jun 28, 2026
16Riaan Dempers10.0HT+4.1⚠Aug 7, 1996
17Corné Du Plessis10.0HT+2.9⚠Jan 14, 2006
18Marko Ferreira10.00+2.9⚠Jun 28, 2026
19Cheswill Johnson10.02+0.1Apr 28, 2026
20Tsebo Matsoso10.03+0.3Jun 21, 2025
21Clarence Munyai10.04+1.7Mar 12, 2022
22Johan Rossouw10.06+2.0Apr 23, 1988
23Roscoe Engel10.06+1.7Mar 15, 2018
24Abdurahman Karriem10.06+1.9Jun 8, 2025
25Anaso Jobodwana10.07+3.3⚠Feb 24, 2018
26Luxolo Adams10.07+2.1⚠Mar 9, 2021
27Udeme Okon10.07+1.8Feb 7, 2026
28Matthew Quinn10.08-0.1Apr 6, 1999
29Thando Dlodlo10.08+0.9Jul 6, 2019
30Phemelo Matlhabe10.08+1.8May 27, 2022
31Naeem Jack10.08+2.8⚠Apr 24, 2025
32Rivaldo Roberts10.09+1.5May 31, 2023
33John Adesola10.09+2.1⚠May 30, 2025
34Mvuyo Moss10.09-1.2Apr 16, 2026
35Sinesipho Dambile10.10+2.0Feb 21, 2026
36Nico Grimbeek10.1HT+1.2Nov 3, 2001
37Lee-Roy NEWTON10.10+3.5⚠Apr 14, 2000
38Wade JOOSTE10.1HTMar 9, 2013
39Tshakile Nzimande10.11+2.0Apr 23, 1988
40Dario Matau10.12+5.4⚠May 27, 2023
41Morne Nagel10.13+0.6Apr 12, 2002
42Kyle Zinn10.13+0.4May 1, 2025
43Eckhart Potgieter10.14+0.8Apr 5, 2025
44Wessel Oosthuizen10.15+1.6Nov 15, 1986
45Antonio Alkana10.15+3.8⚠Mar 18, 2017
46Joachim Hendrik Maartens10.15+0.0Mar 8, 2017
47Luke Davids10.15+3.4⚠Oct 15, 2018
48Thuso Mpuang10.16+1.4Jul 3, 2011
49Ncincilili Titi10.16+2.9⚠Apr 21, 2018
50Chederick Van Wyk10.16+3.6⚠Apr 15, 2021
51Hannes Dreyer10.17+2.1⚠Mar 26, 2011
52Thembo John Monareng10.18-0.6Apr 28, 2018
53Tshepo Jason Tyantini10.19+2.5⚠Mar 14, 2026
54Mukhethwa Tshifura10.19+0.7Mar 12, 2022
55Hennie Kotze10.2HT-0.9Jan 14, 2006
56Llewellyn Herbert10.20+2.5⚠Apr 16, 1999
57Alwyn Myburgh10.2HT+0.9Jan 14, 2006
58Pieter De Villiers10.2HT+0.9Jan 14, 2006
59Khutso Rasaka10.20+3.1⚠Mar 12, 2022
60Neo Modibe10.20+0.4Mar 21, 2024
61Lebokeng Sesele10.21+2.0May 6, 2016
62Letlhogonolo Moleyane10.21+1.6Mar 30, 2023
63Leigh Julius10.21+4.9⚠Jul 8, 2006
64Sabela Samkelo10.21+1.7Mar 15, 2018
65Mukona Manavhela10.21+0.1Mar 15, 2025
66Paul Gorries10.22+2.9⚠Feb 2, 2001
67Malesela Senona10.22+1.6Apr 5, 2018
68Le Roux VAN Tonder10.22+2.9⚠Feb 18, 2017
69Gideon Trotter10.22Feb 22, 2019
70Methembe Tshuma10.22+0.9Apr 11, 2026
71Mthi Mthimkulu10.23-0.3Apr 4, 2026
72Johan VAN DER Merwe10.23Mar 14, 2015
73Bradley Olifant10.23+2.6⚠Apr 24, 2025
74Gianno Peddy10.23+1.7May 5, 2023
75Karabo Satekge10.24+3.2⚠May 16, 2026
76Kamohelo Tsotetsi10.24+3.1⚠Jun 7, 2025
77Galaletsang Ramorwa10.24+1.5Jun 19, 2021
78James Tshiyombo10.24+3.2⚠Feb 28, 2026
79Gerrit Wickens10.24+3.3⚠Feb 24, 2018
80Maritz Pieters10.24Oct 13, 2017
81Johann Venter10.24-0.2Feb 1, 1997
82Duke Kuali10.25+0.7Mar 14, 2020
83Mbhoni Mabunda10.25+1.7May 5, 2023
84Christian Krone10.25+1.5Mar 30, 2007
85Nthando Motsepe10.26+3.6⚠May 14, 2022
86Henru Olivier10.26+3.6⚠Apr 15, 2021
87Bradley Agnew10.26+1.2Apr 17, 1999
88Theodor Young10.28Oct 19, 2021
89Mihlali Xhotyeni10.28+1.4Apr 28, 2026
90Siphelo Nqgabaza10.28+4.6⚠Mar 30, 2012
91Marcus La Grange10.30+0.7Mar 5, 1999
92LJ Lj Van Zyl10.3HT+2.6⚠Feb 3, 2003
93Armand VAN DER Walt10.30+0.4Apr 19, 2023
94Wilhelm Van Der Vyver10.30+1.6Apr 18, 2008
95Sipho Boya10.30+2.9⚠Apr 30, 2022
96Clinton Venter10.31+1.3Apr 11, 2003
97Nicholas Ferns10.31+3.6⚠Apr 15, 2021
98Keenan Michau10.31+1.7Mar 15, 2018
99Siyabonga Nyathi10.31+3.1⚠Mar 12, 2022
100Bradley Maponyane10.31+0.4May 25, 2024