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,601–3,800 of 4,562

3601
Warren Groenewald
Cape Town · Sep 2024
1:55:00
3602
Martin De Villiers
Johannesburg · May 2026
1:55:01
3603
Owen McMillan
Johannesburg · Nov 2025
1:55:02
3604
Katlego Baaitse
Johannesburg · May 2026
1:55:03
3605
Daniel Strydom
Johannesburg · Nov 2025
1:55:03
3606
Yousha Minty
Johannesburg I · Mar 2025
1:55:03
3607
Clinton Swanepoel
Cape Town · Jul 2025
1:55:10
3608
Richard Berrill
Johannesburg · May 2026
1:55:12
3609
Andre De Lange
Cape Town · Jul 2025
1:55:12
3610
Grobler Coetzee
Cape Town · Jul 2025
1:55:13
3611
Tim Moyana
Cape Town · Jul 2025
1:55:14
3612
Andrew Wernberg
Cape Town 1 · Apr 2026
1:55:15
3613
Martin De Villiers
Cape Town · Aug 2026
1:55:16
3614
Siphelo Mwale
Johannesburg · May 2026
1:55:16
3615
Lebohang Paul
Johannesburg · Nov 2025
1:55:16
3616
Johan Van Tonder
Auckland · Jan 2026
1:55:18
3617
Francois Du Preez
Dublin · Nov 2026
1:55:20
3618
Kwakhanya Bikitsha
Shanghai · Nov 2025
1:55:21
3619
Mickee Walters
Cape Town · Aug 2026
1:55:22
3620
Ebrahim Tambala
Johannesburg · May 2026
1:55:22
3621
Johan Uys
Cape Town 1 · Apr 2026
1:55:23
3622
Sjon Voogt
Cape Town · Aug 2026
1:55:24
3623
James Motaln
Johannesburg I · Mar 2025
1:55:26
3624
Shafiek Anderson
Cape Town · Aug 2026
1:55:28
3625
Dries Nel
Johannesburg · Nov 2025
1:55:29
3626
Sarvesen Ganess
Johannesburg · May 2026
1:55:30
3627
Mayileni Makwakwa
Johannesburg · Nov 2025
1:55:31
3628
WJ Annandale
Cape Town · Jul 2025
1:55:31
3629
Oliver Dehning
Cape Town · Aug 2026
1:55:32
3630
Teboho Khaba
Johannesburg · May 2026
1:55:32
3631
Thomas Corben
Johannesburg · May 2026
1:55:33
3632
Kenna Thabeng
Johannesburg · May 2026
1:55:36
3633
Tsaona Mogopodi
Johannesburg · May 2026
1:55:38
3634
Luyanda Buthelezi
Johannesburg · Nov 2025
1:55:39
3635
Meyer Louw
Cape Town · Jul 2025
1:55:39
3636
Eugene Enslin
Cape Town · Aug 2026
1:55:40
3637
Karabo Motheiwana
Johannesburg · May 2026
1:55:42
3638
Jarryd Thomas
Johannesburg · Nov 2025
1:55:46
3639
Mthokozisi Sibiya
Cape Town 1 · Apr 2026
1:55:47
3640
Clyde Bodenham
Cape Town 1 · Apr 2026
1:55:47
3641
Carel Botha
Dallas · Nov 2025
1:55:48
3642
James Motaln
Johannesburg · Nov 2025
1:55:52
3643
Witty Matsomela
Johannesburg · May 2026
1:55:54
3644
Ethan Ramsay
Bangkok · Aug 2026
1:55:55
3645
Karshan Naidoo
Johannesburg I · Mar 2025
1:56:00
3646
Mikhail Jacobs
Cape Town · Jul 2025
1:56:02
3647
Katlego Ditlhokwe
Johannesburg · Nov 2025
1:56:03
3648
Cullen Elson
Birmingham · Oct 2025
1:56:05
3649
Setumo Seroka
Johannesburg · Nov 2025
1:56:07
3650
Kobus Potgieter
Cape Town · Jul 2025
1:56:09
3651
Andre Van Schalkwyk
Cape Town · Jul 2025
1:56:09
3652
Derek Ramos
Johannesburg · Nov 2025
1:56:10
3653
Shane Hendrickse
Cape Town · Aug 2026
1:56:17
3654
Zack Da Silva
Johannesburg · May 2026
1:56:17
3655
Desmond Pelston
Cape Town 1 · Apr 2026
1:56:17
3656
Trevor Kubheka
Johannesburg · Nov 2025
1:56:18
3657
Monwabisi Pumlomo
Johannesburg · May 2026
1:56:20
3658
Mandla Mlangeni
Cape Town · Aug 2026
1:56:22
3659
Kwanele Mmango
Cape Town 1 · Apr 2026
1:56:22
3660
Amelio Kannemeyer
Cape Town · Jul 2025
1:56:22
3661
Carl Moodly
Cape Town 1 · Apr 2026
1:56:23
3662
Marius Jacobsohn
Johannesburg · May 2026
1:56:24
3663
Jacques Du Plessis
Toronto · Oct 2026
1:56:25
3664
Reinhart van Zyl
Johannesburg · May 2026
1:56:27
3665
Matthew Van Harten
Cape Town 1 · Apr 2026
1:56:27
3666
Tyron Griffiths
Sydney · Jul 2026
1:56:30
3667
Willem Abraham van Zyl
Johannesburg I · Mar 2025
1:56:30
3668
Mornantauw Amsterdam
Cape Town 1 · Apr 2026
1:56:34
3669
Jaco Bornman
Johannesburg · Nov 2025
1:56:36
3670
Riaan Muller
Cape Town 1 · Apr 2026
1:56:37
3671
Tristan Batt
Cape Town · Jul 2025
1:56:38
3672
Muano Mangaladzi
Johannesburg · May 2026
1:56:39
3673
Henri Luus
Johannesburg · Nov 2025
1:56:39
3674
Emanuel Salakiaku
Cape Town · Aug 2026
1:56:40
3675
Aidon Losper
Johannesburg · May 2026
1:56:40
3676
Dean Rossouw
Cape Town · Jul 2025
1:56:41
3677
Shaun Hartley
Cape Town · Jul 2025
1:56:41
3678
Graham Jettke
Johannesburg I · Mar 2025
1:56:41
3679
Sinethemba Ceba
Johannesburg I · Mar 2025
1:56:41
3680
Louvic Oelschig
Johannesburg I · Mar 2025
1:56:41
3681
Victor Grobler
Cape Town · Aug 2026
1:56:44
3682
Mandlenkosi Vana
Johannesburg · May 2026
1:56:44
3683
Mondy Ribane
Johannesburg · Nov 2025
1:56:44
3684
Vincent Ricketts
Cape Town 1 · Apr 2026
1:56:45
3685
Wayne Sueltz
Dallas · Nov 2023
1:56:47
3686
Brett Giddy
Johannesburg · May 2026
1:56:49
3687
Shafwaan Laubscher
Cape Town · Aug 2026
1:56:50
3688
Kyle Solomons
Cape Town 1 · Apr 2026
1:56:50
3689
Matthew Langeland-Hansen
Cape Town · Jul 2025
1:56:50
3690
Thamsanqa Hlatuka
Johannesburg · May 2026
1:56:51
3691
Christiaan De Beer
Johannesburg · Nov 2025
1:56:52
3692
Brandon Ackermann
Cape Town 1 · Apr 2026
1:56:53
3693
Dario Torrente
Cape Town · Aug 2026
1:56:54
3694
Sebastian Robinson
Cape Town · Aug 2026
1:56:55
3695
Keelan Vanmali
Cape Town · Aug 2026
1:56:55
3696
Dumisani Tenza
Cape Town 1 · Apr 2026
1:56:56
3697
Carl Diedericks
Cape Town · Jul 2025
1:56:57
3698
Bilal Kader
Cape Town · Jul 2025
1:56:59
3699
Kamogelo Matloa
Johannesburg I · Mar 2025
1:56:59
3700
Suhail Gani
Johannesburg I · Mar 2025
1:57:00
3701
Lancerold Dlamini
Johannesburg · Nov 2025
1:57:03
3702
Mas’Ood Laatoe
Cape Town 1 · Apr 2026
1:57:05
3703
Herkie Du Preez
Johannesburg · Nov 2025
1:57:08
3704
Yaseen Mathews
Cape Town · Jul 2025
1:57:08
3705
Thabit Ishmail
Cape Town · Jul 2025
1:57:08
3706
Ryno Meyer
Cape Town 1 · Apr 2026
1:57:10
3707
Jaryd Van Straaten
Johannesburg I · Mar 2025
1:57:10
3708
Gerswin Petersen
Cape Town · Aug 2026
1:57:12
3709
Michael Bishop
Cape Town · Aug 2026
1:57:13
3710
Malose Langa
Johannesburg · May 2026
1:57:13
3711
David Allen
Cape Town 1 · Apr 2026
1:57:13
3712
Bandile Twala
Johannesburg · Nov 2025
1:57:13
3713
Darren de Kock
Johannesburg · May 2026
1:57:16
3714
Louis-Neil Korsten
Johannesburg · May 2026
1:57:16
3715
Cameron Quimpo
Cape Town 1 · Apr 2026
1:57:16
3716
Brandon Duffield
Johannesburg · Nov 2025
1:57:16
3717
Cameron Probert
Cape Town · Jul 2025
1:57:19
3718
Taku Borerwe
Johannesburg · May 2026
1:57:20
3719
Daniel Matiwane
Johannesburg · Nov 2025
1:57:22
3720
Ravine Lala
Johannesburg I · Mar 2025
1:57:23
3721
Fw KOCH
Auckland · Feb 2025
1:57:23
3722
Gilberto Fajardo
Cape Town · Jul 2025
1:57:25
3723
Riy Domingo
Cape Town · Jul 2025
1:57:26
3724
Rikus Oosthuizen
Johannesburg I · Mar 2025
1:57:27
3725
Ongeziwe Bilibana
Johannesburg · May 2026
1:57:29
3726
Maru Tshirangwana
Cape Town · Jul 2025
1:57:29
3727
Jordan Erasmus
Johannesburg · May 2026
1:57:31
3728
Nkosikhona Dlomo
Johannesburg · May 2026
1:57:31
3729
Uzair Williams
Cape Town · Jul 2025
1:57:33
3730
Steve Bostander
Cape Town 1 · Apr 2026
1:57:34
3731
Floyd Pillay
Johannesburg · Nov 2025
1:57:35
3732
Chad Prodehl
Cape Town · Aug 2026
1:57:37
3733
Rick Grobler
Cape Town · Jul 2025
1:57:37
3734
Harel Trope
Cape Town · Jul 2025
1:57:37
3735
Coenie Slabbert
Cape Town · Aug 2026
1:57:38
3736
Clinton Samuels
Cape Town · Aug 2026
1:57:39
3737
Buntu Matshaya
Cape Town · Jul 2025
1:57:41
3738
Tim Cooper
Cape Town · Sep 2024
1:57:41
3739
Dominic Benn
Cape Town 1 · Apr 2026
1:57:43
3740
Nhlaka Phakathi
Johannesburg · Nov 2025
1:57:43
3741
Yongama Nkalane
Cape Town 1 · Apr 2026
1:57:44
3742
Toyota Xulu
Johannesburg · May 2026
1:57:45
3743
Helgaard Jordaan
Johannesburg I · Mar 2025
1:57:45
3744
Storm Gunning
Cape Town 1 · Apr 2026
1:57:46
3745
Nick Lang
Glasgow · Mar 2026
1:57:48
3746
Joshua Chesno
Cape Town · Jul 2025
1:57:51
3747
Gareth Bond
Johannesburg · May 2026
1:57:53
3748
James Nel
Cape Town · Aug 2026
1:57:56
3749
Jacques Du Toit
Johannesburg I · Mar 2025
1:57:56
3750
Kyndal White
Cape Town · Jul 2025
1:57:57
3751
Phindokuhle Mahlangu
Johannesburg · May 2026
1:57:58
3752
Wian van Zyl
Cape Town 1 · Apr 2026
1:57:59
3753
Jaden Van Willingh
Cape Town 1 · Apr 2026
1:57:59
3754
Boitumelo Molosioa
Johannesburg · May 2026
1:58:02
3755
Nkosingithandile Zungu
Manchester · Jan 2026
1:58:02
3756
Muhammad Ismail
Johannesburg · May 2026
1:58:04
3757
Arnold Hlalele
Johannesburg · Nov 2025
1:58:05
3758
Nkahloleng Maepa
Johannesburg · May 2026
1:58:06
3759
Melvin Makiri
Johannesburg · May 2026
1:58:06
3760
Douglas Nowers
Birmingham · Oct 2026
1:58:06
3761
Neill Fullagar
Johannesburg · Nov 2025
1:58:12
3762
Jean Prieur du Plessis
Johannesburg · Nov 2025
1:58:12
3763
Dennis Venter
Johannesburg · Nov 2025
1:58:12
3764
Marcellino Adams
Cape Town · Aug 2026
1:58:14
3765
Thulani Mnisi
Johannesburg · Nov 2025
1:58:15
3766
Kgopotso Kekana
Johannesburg · Nov 2025
1:58:18
3767
Johan Badenhorst
Johannesburg · Nov 2025
1:58:20
3768
Christiaan Smit
Cape Town · Jul 2025
1:58:21
3769
Mpho Galane
Johannesburg · Nov 2025
1:58:22
3770
Francois Schlebusch
Cape Town · Jul 2025
1:58:23
3771
Vukosi Shivonivoni
Johannesburg · May 2026
1:58:24
3772
Ethan Luyt
Cape Town · Jul 2025
1:58:24
3773
Kamlen Govender
Cape Town 1 · Apr 2026
1:58:32
3774
Wonga Zani
Cape Town 1 · Apr 2026
1:58:33
3775
Matthew Aslam
Johannesburg · May 2026
1:58:35
3776
Jethro Moller
Cape Town 1 · Apr 2026
1:58:36
3777
Mark Hopewell
Glasgow · Mar 2025
1:58:37
3778
Etienne ABBOTT
Johannesburg · May 2026
1:58:40
3779
Martin De Villiers
Cape Town · Jul 2025
1:58:40
3780
Karabo Phalagae Tlabakoe Ntjie
Cape Town · Aug 2026
1:58:41
3781
Lourens Grove
Johannesburg · May 2026
1:58:42
3782
Toussaint Adams
Cape Town · Sep 2024
1:58:42
3783
Charlie Mingaz
Johannesburg · May 2026
1:58:43
3784
Simphiwe Biyase
Johannesburg I · Mar 2025
1:58:43
3785
Nhlanhla Malisa
Johannesburg I · Mar 2025
1:58:49
3786
Garcia Dodgen
Cape Town 1 · Apr 2026
1:58:50
3787
Michael Coetzer
London Excel · Dec 2025
1:58:52
3788
Yuvir Ramjit
Cape Town 1 · Apr 2026
1:58:55
3789
Michael Djan
Cape Town · Aug 2026
1:58:56
3790
William Keys
Johannesburg · May 2026
1:58:56
3791
Desmond Schnugh
Johannesburg · May 2026
1:58:56
3792
Wian Jankowitz
Cape Town · Aug 2026
1:58:59
3793
Andreas Ganz
Johannesburg · Nov 2025
1:59:01
3794
Lonwabo Lamani
Cape Town · Aug 2026
1:59:02
3795
Wesley Sapto
Cape Town · Aug 2026
1:59:02
3796
Lindo Shongwe
Cape Town · Jul 2025
1:59:02
3797
Nicholas Pilz
New York · May 2025
1:59:02
3798
Khanya Siyengo
Cape Town · Aug 2026
1:59:03
3799
Thobela Yose
Cape Town · Aug 2026
1:59:03
3800
Gareth Gammie
Cape Town · Sep 2024
1:59:09