Skip to content
Country Africa ZAF

South Africa

Athletes from here
27,905
Races by them
26,329

Individual Pro · Men

1,031 races

Every finished race in this category by an athlete from South Africa, at any event anywhere. Different courses on different days, so each row names its race.

1,001–1,031 of 1,031

1001
Dian Oosthuizen
Johannesburg · Nov 2025
2:14:57
1002
Dayne Allenbrook
Cape Town · Aug 2026
2:16:15
1003
Kwena Mothemela
Johannesburg · May 2026
2:17:43
1004
Tumiso Maitisa
Johannesburg · May 2026
2:17:50
1005
Thabiso Nodunyelwa
Johannesburg · May 2026
2:18:19
1006
Landon Naidoo
Cape Town · Aug 2026
2:19:03
1007
Dario Torrente
Johannesburg I · Mar 2025
2:19:31
1008
Kabelo Modipane
Johannesburg · May 2026
2:19:38
1009
Igshaan Majiet
Cape Town · Jul 2025
2:20:58
1010
Pooven Pillay
Sydney · Jul 2026
2:21:42
1011
Declan Kennedy
Johannesburg · Nov 2025
2:27:29
1012
Brendon Chitaka
Johannesburg · Nov 2025
2:27:48
1013
Garth Long
Johannesburg I · Mar 2025
2:29:18
1014
Nkosi Ndlovu
Johannesburg · May 2026
2:29:22
1015
Lelo Mtshali
Johannesburg · Nov 2025
2:29:40
1016
Dario Torrente
Cape Town · Sep 2024
2:31:14
1017
Tebogo Ntjanyana
Johannesburg I · Mar 2025
2:31:50
1018
Xabiso Nodada
Cape Town · Jul 2025
2:31:54
1019
Sibusiso Patrick Nkambule
Johannesburg · May 2026
2:34:28
1020
Vuyani Matimba
Cape Town 1 · Apr 2026
2:35:21
1021
lehlohonolo Mosibi
Johannesburg I · Mar 2025
2:37:41
1022
Potego Malatji
Johannesburg · May 2026
2:38:01
1023
Victor Turinayo
Cape Town · Aug 2026
2:39:04
1024
Mattheus Wessels
Cape Town 1 · Apr 2026
2:41:00
1025
Thamsanqa Gazide
Cape Town 1 · Apr 2026
2:42:47
1026
Lwazi Gumede
Johannesburg · May 2026
2:43:45
1027
Arshad Adams
Johannesburg · May 2026
2:45:14
1028
Tristan Segels
Cape Town · Jul 2025
2:58:25
1029
Athenkosi Ngoro
Cape Town · Jul 2025
2:59:57
1030
Siphelele Mhlaba
Johannesburg · Nov 2025
3:01:45
1031
Mushtaaq Fyzoo
Johannesburg · May 2026
3:03:49