Skip to content
Country Africa ZAF

South Africa

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

Individual Open · Men

4,562 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.

3,801–4,000 of 4,562

3801
Kyle Conlin
Cape Town · Jul 2025
1:59:10
3802
Sqalisu Ngcobo
Cape Town · Jul 2025
1:59:16
3803
Christiaan Brits
Cape Town · Jul 2025
1:59:17
3804
Martin De Villiers
Gent · Dec 2025
1:59:19
3805
Dylan Barry
Johannesburg I · Mar 2025
1:59:19
3806
Sugen Pillay
Johannesburg · Nov 2025
1:59:20
3807
Thabiso Mathobela
Johannesburg · Nov 2025
1:59:20
3808
Brandon Engelbrecht
Cape Town · Jul 2025
1:59:22
3809
Dean Rossouw
Cape Town · Sep 2024
1:59:22
3810
Khampepe Khitsane
Johannesburg · May 2026
1:59:23
3811
Sechaba Mooi
Johannesburg I · Mar 2025
1:59:23
3812
Richard Rayne
Cape Town 1 · Apr 2026
1:59:25
3813
Ziyaad Cruywagen
Cape Town 1 · Apr 2026
1:59:26
3814
Kevin Mapenzauswa
Johannesburg · May 2026
1:59:31
3815
Vince Maybe
Johannesburg I · Mar 2025
1:59:32
3816
Bruce Barr
Cape Town · Aug 2026
1:59:39
3817
James Reade-Jahn
Cape Town · Jul 2025
1:59:41
3818
Randolph Barnwell
Cape Town · Jul 2025
1:59:41
3819
Shaun Ringler
Cape Town · Jul 2025
1:59:45
3820
Zothile Dlamini
Johannesburg · May 2026
1:59:49
3821
Jaco Kachelhoffer
Johannesburg · Nov 2025
1:59:49
3822
Phillipus Jacobus Groenewald
Cape Town 1 · Apr 2026
1:59:50
3823
Brendan Vogt
Cape Town · Aug 2026
1:59:51
3824
Leon De Klerk De Klerk
Cologne · Apr 2025
1:59:56
3825
Tyron Clarke
Cape Town · Jul 2025
1:59:57
3826
Byron Rudman
Johannesburg I · Mar 2025
1:59:57
3827
Tlotliso Jonas
Johannesburg · May 2026
1:59:58
3828
Fezudumo Mbuli
Johannesburg I · Mar 2025
1:59:59
3829
SIPHELELE SIBIYA
Johannesburg · May 2026
2:00:00
3830
Viwe Mbobo
Johannesburg · Nov 2025
2:00:01
3831
Stefan Eloff
Glasgow · Mar 2026
2:00:06
3832
Ankur Vaidya
Johannesburg · May 2026
2:00:08
3833
Desmond Osman
Cape Town · Jul 2025
2:00:08
3834
Jaco Kachelhoffer
Cape Town · Jul 2025
2:00:08
3835
Siphosethu Dunga
Cape Town · Jul 2025
2:00:12
3836
Siphelele Mahlatse
Johannesburg I · Mar 2025
2:00:12
3837
Mitesh Patel
Johannesburg · Nov 2025
2:00:13
3838
Demetri Demetriou
Cape Town · Sep 2024
2:00:17
3839
Andre Domingo
Cape Town 1 · Apr 2026
2:00:19
3840
Walther Wade
Cape Town · Jul 2025
2:00:19
3841
Timothy-John Viana
Cape Town 1 · Apr 2026
2:00:21
3842
Malan Bosman
Johannesburg I · Mar 2025
2:00:25
3843
Dominique Jacobs
Johannesburg · May 2026
2:00:29
3844
Khumo Keebine
Johannesburg · May 2026
2:00:34
3845
Ian Dhlamini
Johannesburg · Nov 2025
2:00:35
3846
Marius Jacobsohn
Johannesburg · Nov 2025
2:00:36
3847
Paul Brewis
Johannesburg · Nov 2025
2:00:38
3848
Itumeleng Mokgosi
Johannesburg · May 2026
2:00:42
3849
Warren Turnbull
Cape Town 1 · Apr 2026
2:00:43
3850
Pieter Theron
Johannesburg · Nov 2025
2:00:43
3851
Mpho Molelle
Cape Town 1 · Apr 2026
2:00:45
3852
Brandon Duffield
Johannesburg I · Mar 2025
2:00:45
3853
Liam Carter
Manchester · Jan 2026
2:00:49
3854
Abonga Ketwa
Cape Town · Aug 2026
2:00:51
3855
Muhammed Rawat
Cape Town · Aug 2026
2:00:52
3856
Xolani Mnguni
Johannesburg I · Mar 2025
2:00:52
3857
Bheki Christian Zungu
Johannesburg I · Mar 2025
2:00:53
3858
Mziwoxolo Mpungutye
Johannesburg · May 2026
2:00:54
3859
Madodonke Mpetshwa
Johannesburg · Nov 2025
2:00:55
3860
Eben Wagner
Johannesburg · Nov 2025
2:00:55
3861
Constant Beckerling
Johannesburg I · Mar 2025
2:00:56
3862
Miehleketo Baloyi
Johannesburg · Nov 2025
2:00:57
3863
Lesiba Mogotlane
Cape Town · Aug 2026
2:01:02
3864
Percy Senye
Johannesburg · Nov 2025
2:01:05
3865
Ditiro Selepe
Johannesburg I · Mar 2025
2:01:05
3866
Jason Le Roux
Cape Town 1 · Apr 2026
2:01:06
3867
Breaan Van Winkel
Johannesburg · Nov 2025
2:01:07
3868
Andrew Mcilwaine-Wright
Cape Town · Jul 2025
2:01:09
3869
BOKANG MOCHE
Cape Town · Jul 2025
2:01:10
3870
Ryan Van Wyk
Cape Town · Jul 2025
2:01:12
3871
Sed Naidu
Johannesburg · May 2026
2:01:13
3872
Brandon Ackermann
Johannesburg · Nov 2025
2:01:15
3873
Marc NIEUWENHUIS
Auckland · Feb 2025
2:01:15
3874
Cadon Gernandt
Johannesburg I · Mar 2025
2:01:19
3875
Ntokozo Khoza
Johannesburg · Nov 2025
2:01:20
3876
Meelan Deepak Vanmali
Cape Town · Aug 2026
2:01:22
3877
Daniel Vos
Cape Town · Sep 2024
2:01:23
3878
Ruan Gerber
Johannesburg · May 2026
2:01:26
3879
Lusanda Dubazane
Johannesburg · Nov 2025
2:01:26
3880
Martin Visser
Cape Town · Jul 2025
2:01:30
3881
Thabang Motona
Cape Town · Aug 2026
2:01:32
3882
Kent Roman
Sydney · Jul 2026
2:01:32
3883
Thando Bakumeni
Johannesburg · May 2026
2:01:35
3884
Daniel Vos
Johannesburg I · Mar 2025
2:01:36
3885
Mahlatse Maraba
Johannesburg · May 2026
2:01:37
3886
Daniel Dennison
Johannesburg · Nov 2025
2:01:37
3887
Lisanthan Moodley
Cape Town 1 · Apr 2026
2:01:38
3888
Adrian Hinchley
London · Nov 2024
2:01:39
3889
Charl Botha
Toronto · Oct 2026
2:01:42
3890
Thinus Blignaut
Cape Town · Aug 2026
2:01:45
3891
Chad Tehini
Johannesburg · May 2026
2:01:46
3892
Martin Erasmus
Johannesburg · Nov 2025
2:01:46
3893
Emile Naidu
Cape Town · Aug 2026
2:01:50
3894
Alessandro Benincá
Johannesburg · May 2026
2:01:52
3895
Imtiaz Goondiwalla
Johannesburg · Nov 2025
2:01:52
3896
Matthew Hoal
Johannesburg I · Mar 2025
2:01:52
3897
Martin De Villiers
Cape Town 1 · Apr 2026
2:01:53
3898
Vahin Naka
Cape Town · Aug 2026
2:01:54
3899
Mthokoziseni Kwandokuhle Mavundla
Johannesburg · May 2026
2:01:55
3900
Buti Manamela
Cape Town 1 · Apr 2026
2:01:55
3901
Thapelo Thomas Vikakazi
Johannesburg · Nov 2025
2:01:55
3902
Nishen Naidoo
Cape Town 1 · Apr 2026
2:01:57
3903
Ntando Tinta
Johannesburg · Nov 2025
2:01:57
3904
Mxolisi Bhebhe
Cape Town 1 · Apr 2026
2:01:58
3905
Shaveer Haripershad
Delhi · Jul 2025
2:02:01
3906
Kagiso Mphake
Johannesburg · May 2026
2:02:04
3907
Lyndon-Sean Arendse
Cape Town · Aug 2026
2:02:08
3908
Amelio Kannemeyer
Cape Town · Aug 2026
2:02:09
3909
Thafier Salie
Cape Town · Aug 2026
2:02:09
3910
Mongezi Ntshangase
Johannesburg · May 2026
2:02:09
3911
abulele zono
Johannesburg · Nov 2025
2:02:14
3912
Lehlohonolo Khabo
Johannesburg · May 2026
2:02:20
3913
Agmat Badat
Johannesburg · May 2026
2:02:20
3914
Lehlohonolo Ramokoena
Cape Town · Jul 2025
2:02:20
3915
Jaco Kleynhans
Johannesburg I · Mar 2025
2:02:21
3916
Andile Mahlubi
Cape Town · Aug 2026
2:02:23
3917
Mas’Ood Laatoe
Johannesburg · May 2026
2:02:25
3918
Quincy Kachete
Houston · Mar 2025
2:02:26
3919
Xolisa Beja
Johannesburg · May 2026
2:02:29
3920
Tholoana Senti
Cape Town · Jul 2025
2:02:32
3921
Alistair Yates
Cape Town · Jul 2025
2:02:34
3922
Christopher Heggie
Cape Town · Aug 2026
2:02:38
3923
Nickeel Maharaj
Johannesburg · Nov 2025
2:02:39
3924
Michael Kritzinger
Cape Town · Jul 2025
2:02:42
3925
Leroy Fourie
Cape Town · Jul 2025
2:02:43
3926
Siphiwe Nkosi
Cape Town 1 · Apr 2026
2:02:45
3927
Vernon Willemse
Cape Town 1 · Apr 2026
2:02:48
3928
SIMBONGILE STUURMAN
Cape Town 1 · Apr 2026
2:02:49
3929
Craig Kinnear
Cape Town · Jul 2025
2:02:50
3930
Lebo Sepuru
Johannesburg I · Mar 2025
2:02:54
3931
Michael Mendes
Johannesburg · May 2026
2:02:55
3932
REGAN MELODY
Cape Town 1 · Apr 2026
2:02:55
3933
Akhona Ncamane
Johannesburg · Nov 2025
2:02:58
3934
Ruan van Zyl
Johannesburg · May 2026
2:03:02
3935
Kamlen Govender
Cape Town · Jul 2025
2:03:05
3936
Riyaad Tootla
Cape Town · Aug 2026
2:03:08
3937
Kimeshin Chetty
Johannesburg · May 2026
2:03:08
3938
Thembani Khipa
Johannesburg · May 2026
2:03:09
3939
Charles Greeff
Johannesburg I · Mar 2025
2:03:11
3940
Ndumiso Mkhwanazi
Cape Town 1 · Apr 2026
2:03:12
3941
Thabiso Lekoana
Johannesburg · Nov 2025
2:03:12
3942
Masixole Velem
Cape Town · Aug 2026
2:03:14
3943
Rushil Vallabh
Johannesburg · May 2026
2:03:22
3944
Koketso Diphoko
Cape Town · Aug 2026
2:03:23
3945
Andile Mbeje
Johannesburg · Nov 2025
2:03:28
3946
Reagan Africa
Cape Town · Aug 2026
2:03:33
3947
Johan Els
Johannesburg · May 2026
2:03:34
3948
Irefaan Coert
Cape Town · Aug 2026
2:03:36
3949
Jake Carter
Cape Town 1 · Apr 2026
2:03:38
3950
Vela Sabelo
Johannesburg · Nov 2025
2:03:40
3951
Nkanyiso Mpila
Johannesburg · May 2026
2:03:41
3952
Owen Mcintyre
Johannesburg · Nov 2025
2:03:41
3953
Vincent Ricketts
Johannesburg · Nov 2025
2:03:41
3954
Nkosinathi Msiza
Johannesburg · May 2026
2:03:42
3955
Vuyo Hlela
Cape Town 1 · Apr 2026
2:03:42
3956
Marisca Orr
Johannesburg · Nov 2025
2:03:42
3957
Louis Van Antwerp
Cape Town · Aug 2026
2:03:44
3958
Vuyani Maxambele
Johannesburg · Nov 2025
2:03:44
3959
Sandile Ngema
Johannesburg · May 2026
2:03:47
3960
Solomon N. Mokwala
Johannesburg · Nov 2025
2:03:48
3961
Damian Wentzel
Cape Town · Aug 2026
2:03:51
3962
Dustin Charnley
Johannesburg · May 2026
2:03:53
3963
Aaron Williams
Cape Town · Jul 2025
2:03:55
3964
Jason Hill
Cape Town · Jul 2025
2:03:56
3965
Machalin Parsaramen
Cape Town 1 · Apr 2026
2:04:01
3966
Tholoana Senti
Johannesburg · Nov 2025
2:04:01
3967
Dewet Du Toit
Cape Town · Aug 2026
2:04:03
3968
Brandon Seymour
Cape Town · Jul 2025
2:04:07
3969
Selwyn Young
Cape Town · Jul 2025
2:04:11
3970
Wynand Mouton
Johannesburg I · Mar 2025
2:04:14
3971
Justin Harris
Johannesburg · May 2026
2:04:15
3972
Dewald Olivier
Cape Town 1 · Apr 2026
2:04:25
3973
Onke Jita
Johannesburg · May 2026
2:04:31
3974
Mpumelelo Sixhaxa
Cape Town 1 · Apr 2026
2:04:31
3975
Tristan Batt
Johannesburg · Nov 2025
2:04:32
3976
Mfundho Xivambu
Johannesburg I · Mar 2025
2:04:32
3977
Langiwe Mwale
Cape Town 1 · Apr 2026
2:04:33
3978
Günther Stroebel
Johannesburg · Nov 2025
2:04:34
3979
Kenny Masethe
Cape Town 1 · Apr 2026
2:04:40
3980
Nick Warner
Johannesburg · Nov 2025
2:04:42
3981
Stefan Steenkamp
Johannesburg · Nov 2025
2:04:42
3982
Zanokuhle Nkosi
Johannesburg · Nov 2025
2:04:43
3983
Chadlee Jacobus
Johannesburg · Nov 2025
2:04:44
3984
Yaaseen Kajee
Cape Town · Jul 2025
2:04:44
3985
Stephanus Van Deventer
Cape Town 1 · Apr 2026
2:04:48
3986
Mahlatse Maraba
Cape Town 1 · Apr 2026
2:04:52
3987
Melusi Dube
Cape Town 1 · Apr 2026
2:04:55
3988
Makhosandile Mangaliso Baduza
Cape Town 1 · Apr 2026
2:04:55
3989
Stephan Van Der Nest
Cape Town 1 · Apr 2026
2:04:57
3990
Brett Hannington
Cape Town · Aug 2026
2:04:58
3991
Brad Jonas
Johannesburg · May 2026
2:04:58
3992
Richard Hardie
Johannesburg I · Mar 2025
2:05:02
3993
Ricky Lin
Singapore National Stadium · Jun 2024
2:05:04
3994
Rudy Steyn
Johannesburg · May 2026
2:05:05
3995
Saieshan Munsamy
Johannesburg · May 2026
2:05:08
3996
Ross Gething
Cape Town · Jul 2025
2:05:10
3997
Lebo Ngcobo
Johannesburg · Nov 2025
2:05:17
3998
Aubrey Wana
Cape Town · Aug 2026
2:05:18
3999
Garcia Dodgen
Cape Town · Jul 2025
2:05:19
4000
Frederik Marx
Johannesburg · May 2026
2:05:22