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.

601–800 of 1,031

601
Duncan Carmichael
London Olympia · Mar 2026
1:28:15
602
Tinus Strydom
Johannesburg I · Mar 2025
1:28:16
603
Asavela Mbambani
Cape Town 1 · Apr 2026
1:28:17
604
Tim Coventry
Johannesburg · Nov 2025
1:28:19
605
Ruan Du Toit
Cape Town · Jul 2025
1:28:21
606
Dylan Thesner
Cape Town 1 · Apr 2026
1:28:24
607
Nicholas Reid
Berlin · May 2025
1:28:25
608
Keegan Poole
Cape Town 1 · Apr 2026
1:28:26
609
Chaz Wilson
Auckland · Jan 2026
1:28:28
610
Richard Fraser
Johannesburg I · Mar 2025
1:28:28
611
Jay Jay Deysel
Johannesburg · May 2026
1:28:30
612
Rory Williamson
Glasgow · Mar 2026
1:28:30
613
Ricardo Lategan
Cape Town · Sep 2024
1:28:30
614
Patrick Maxwell
Cape Town · Sep 2024
1:28:30
615
Karim Bazerbachi
Johannesburg · Nov 2025
1:28:31
616
Jan Fourie
Stockholm · Jun 2026
1:28:33
617
Siya Molefe
Cape Town · Sep 2024
1:28:37
618
Tristan Turner
Johannesburg · Nov 2025
1:28:38
619
Devan Louw
Cape Town · Jul 2025
1:28:39
620
Eduan James
Cape Town · Jul 2025
1:28:40
621
Marcel De Beer
Cape Town · Aug 2026
1:28:43
622
Matt Stevens
Johannesburg · Nov 2025
1:28:47
623
Christos Dallas
Shanghai · May 2026
1:28:48
624
Siya Molefe
Johannesburg I · Mar 2025
1:28:50
625
Vincent Ntuli
Johannesburg · May 2026
1:28:57
626
Peter Pienaar
Johannesburg I · Mar 2025
1:29:00
627
Siyabonga Buthelezi
Johannesburg · Nov 2025
1:29:01
628
Tiaan Van Wijk
Cape Town · Jul 2025
1:29:03
629
Marlon Viljoen
Cape Town 1 · Apr 2026
1:29:15
630
Rihan Jacobs
Cape Town · Jul 2025
1:29:15
631
Ruwell Jagger
Cape Town · Jul 2025
1:29:16
632
Byrone Hendricks
Cape Town 1 · Apr 2026
1:29:19
633
Storm Herbst
Johannesburg · May 2026
1:29:28
634
Tiaan Lotter
Cape Town · Jul 2025
1:29:30
635
JJ Botha
Johannesburg · May 2026
1:29:33
636
Avron Manchest
Cape Town · Aug 2026
1:29:37
637
Daniel Siller
Cape Town · Aug 2026
1:29:38
638
Beverly Mpofu
Johannesburg I · Mar 2025
1:29:38
639
Johan Jooste
Johannesburg I · Mar 2025
1:29:39
640
Graham Jenneker
Cape Town · Sep 2024
1:29:39
641
Bongani Mkhwanazi
Johannesburg I · Mar 2025
1:29:42
642
Garth Fourie
Cape Town · Jul 2025
1:29:51
643
Zandre Banks
Johannesburg I · Mar 2025
1:29:53
644
Sean Watts
Cape Town · Jul 2025
1:29:55
645
Allan Saffy
Cape Town 1 · Apr 2026
1:29:56
646
Heath Pienaar
Johannesburg · Nov 2025
1:30:00
647
Brent Janari
Cape Town 1 · Apr 2026
1:30:05
648
Sive Mazwi
Cape Town · Jul 2025
1:30:06
649
Meyer Coleman
Johannesburg · Nov 2025
1:30:11
650
Siyabonga Mhlomi
Cape Town 1 · Apr 2026
1:30:14
651
Clint Bunch
Johannesburg I · Mar 2025
1:30:19
652
Sacha Hawkins
Cape Town · Aug 2026
1:30:23
653
Kyle Kennedy
Cape Town · Aug 2026
1:30:24
654
Howard Cheng
Incheon · May 2026
1:30:28
655
Bradley Van Der Spuy
Cape Town · Aug 2026
1:30:30
656
Mohammad Taariq Sheik
Johannesburg · May 2026
1:30:32
657
Ewan Johann Bekker
Hong Kong · May 2026
1:30:32
658
Allan Saffy
Cape Town · Jul 2025
1:30:37
659
Sanveer Hariparsad
Cape Town · Jul 2025
1:30:39
660
Musa Manyathi
Cape Town 1 · Apr 2026
1:30:41
661
Pascal Boersma
Cape Town · Jul 2025
1:30:45
662
Anthony Rosseau
Johannesburg · May 2026
1:30:46
663
Giano Dos Santos
Cape Town 1 · Apr 2026
1:30:50
664
Brendan Little
Johannesburg · Nov 2025
1:30:50
665
Xan Munro
Cardiff · Apr 2026
1:30:51
666
Michael Bond
Johannesburg I · Mar 2025
1:30:51
667
Jadin Jooste
Johannesburg · Nov 2025
1:30:52
668
Ashley Benatar
Johannesburg I · Mar 2025
1:30:52
669
Happy Rambuda
Johannesburg · May 2026
1:30:54
670
Michael Latilla-Campbell
Johannesburg I · Mar 2025
1:30:55
671
Rhulani Nketani
Johannesburg · Nov 2025
1:30:57
672
Rhulani Nketani
Johannesburg · May 2026
1:30:58
673
Sean Watts
Cape Town · Aug 2026
1:31:01
674
Hilmar von Mansberg
Johannesburg I · Mar 2025
1:31:05
675
Jacques Lloyd
Cape Town · Jul 2025
1:31:16
676
Qhama Dumezweni
Cape Town · Aug 2026
1:31:18
677
Sipho Ningiza
Cape Town 1 · Apr 2026
1:31:24
678
Sean Watts
Johannesburg · May 2026
1:31:25
679
Aphiwe Ndukumbini
Cape Town 1 · Apr 2026
1:31:32
680
Leaveil Ward
Cape Town · Aug 2026
1:31:37
681
Katlego Katlego mthembu
Cape Town 1 · Apr 2026
1:31:37
682
Mikey Moller
Hamburg · Oct 2025
1:31:38
683
Joshua Bassingthwaighte
Johannesburg I · Mar 2025
1:31:43
684
Allan Saffy
Johannesburg · Nov 2025
1:31:47
685
Allan Saffy
Johannesburg · May 2026
1:31:48
686
Sean Mumford
Cape Town · Aug 2026
1:31:49
687
Elrico Swartz
Cape Town · Sep 2024
1:31:49
688
Tiaan Theron
Cape Town · Aug 2026
1:31:51
689
Adick Renner
Cape Town · Aug 2026
1:31:54
690
Donovan van Antwerpen
Sydney · Jul 2025
1:31:55
691
Gerrit Kruger
Johannesburg · May 2026
1:31:58
692
Meyer Coleman
Cape Town · Sep 2024
1:32:01
693
Tiaan Van Wijk
Cape Town · Aug 2026
1:32:02
694
Ryno Marais
Johannesburg · May 2026
1:32:03
695
Ketan Sahadew
Johannesburg I · Mar 2025
1:32:05
696
Jurgens Viljoen
Rotterdam · Feb 2025
1:32:08
697
Mark Nasila
Johannesburg · May 2026
1:32:11
698
Matthewstone S Mzandolo
Singapore National Stadium · Jun 2024
1:32:11
699
Ruan Gräbe
Stuttgart · Oct 2025
1:32:14
700
Kevin Ludwig
Cape Town · Aug 2026
1:32:35
701
Danie van Stryp
Cape Town 1 · Apr 2026
1:32:37
702
Nhlanhla Bembe
Johannesburg · Nov 2025
1:32:37
703
Graham Jenneker
Cape Town · Jul 2025
1:32:37
704
Emil Gutsche
Johannesburg I · Mar 2025
1:32:39
705
David Pelser
Johannesburg I · Mar 2025
1:32:44
706
Joshua Potgieter
Auckland · Feb 2025
1:32:50
707
Elrico Swartz
Johannesburg I · Mar 2025
1:32:51
708
Jason Knight
Johannesburg · Nov 2025
1:32:56
709
Barry West
Mechelen · Mar 2026
1:32:57
710
Tristan Turner
Cape Town 1 · Apr 2026
1:33:03
711
Mihlali Melane
Cape Town · Jul 2025
1:33:04
712
Henro van Rooyen
Cape Town 1 · Apr 2026
1:33:05
713
Hercules Mugglestone
Cape Town · Jul 2025
1:33:09
714
Waldo Abrahams
Cape Town 1 · Apr 2026
1:33:13
715
Etienne Kruger
Cape Town · Sep 2024
1:33:16
716
Timothy Rodrigues
Cape Town · Jul 2025
1:33:20
717
Merwe Engelbrecht
Cape Town 1 · Apr 2026
1:33:22
718
Sacha Hawkins
Cape Town 1 · Apr 2026
1:33:23
719
Ricardo Pillay
Cardiff · Apr 2026
1:33:26
720
Alex Joe Katz
Cape Town · Jul 2025
1:33:26
721
Christos Dallas
Shanghai · Nov 2025
1:33:39
722
Ricardo Lategan
Johannesburg I · Mar 2025
1:33:53
723
Marcel Snyman
Cape Town 1 · Apr 2026
1:33:55
724
Grant Harris
Cape Town · Aug 2026
1:33:59
725
Jared Meyer
Cape Town 1 · Apr 2026
1:34:10
726
Luke Binneman
Cape Town · Jul 2025
1:34:10
727
Nicholas Reid
Berlin · May 2026
1:34:11
728
Shayne Chipps
Rotterdam · Apr 2026
1:34:12
729
Kristian Hinderberger
Cape Town · Jul 2025
1:34:16
730
Gibbs Junior
Johannesburg · May 2026
1:34:17
731
Scott mabaso
Johannesburg · May 2026
1:34:19
732
Mark Sanders
Cape Town · Aug 2026
1:34:26
733
Craig Schlemmer
Glasgow · Mar 2024
1:34:26
734
Ryan Barrett
Istanbul · Aug 2026
1:34:27
735
Sean Watts
Cape Town · Sep 2024
1:34:31
736
Thulani Motekase
Johannesburg · Nov 2025
1:34:32
737
Mlungiseleli Mntuyedwa
Cape Town · Aug 2026
1:34:42
738
Isaac Banda
Johannesburg · May 2026
1:34:49
739
Ruan Du Toit
Johannesburg I · Mar 2025
1:34:57
740
Daniel Tam
Cape Town · Sep 2024
1:35:00
741
Kyle Moyes
Cape Town 1 · Apr 2026
1:35:04
742
Sifiso Ndumo
Bangkok 1 · Mar 2026
1:35:06
743
Gregory Perks
Cape Town 1 · Apr 2026
1:35:07
744
Jason Fritz
Johannesburg · May 2026
1:35:10
745
Shaun De Jager
Johannesburg · Nov 2025
1:35:11
746
Matthew van Huyssteen
Johannesburg I · Mar 2025
1:35:12
747
Charl Keet
Cape Town 1 · Apr 2026
1:35:17
748
James Du Toit
Cape Town · Aug 2026
1:35:19
749
Berno Greyling
Cape Town · Aug 2026
1:35:20
750
Joshua Potgieter
Auckland · Jan 2026
1:35:25
751
Marc Jessiman
Cape Town 1 · Apr 2026
1:35:26
752
Chris Anker
Bangkok · Aug 2026
1:35:33
753
Damien Ferradaz
London Olympia · Mar 2026
1:35:46
754
Travis Kriel
Johannesburg I · Mar 2025
1:35:50
755
Isaac Banda
Johannesburg · Nov 2025
1:35:53
756
Zubair Abrahams
Cape Town · Jul 2025
1:35:57
757
Gert Coetzer
Shenzhen · Aug 2026
1:35:59
758
Wilfred O
Cape Town 1 · Apr 2026
1:36:03
759
Zigcine Libazi
Johannesburg · May 2026
1:36:04
760
Tiaan Du Preez
Cape Town 1 · Apr 2026
1:36:04
761
Neil Pryce
Cape Town · Jul 2025
1:36:18
762
Jadin Jooste
Cape Town · Jul 2025
1:36:20
763
Christopher Briscoe
Cape Town · Sep 2024
1:36:23
764
Jeff Keyzer
Valencia · Oct 2023
1:36:23
765
Ruan Engelbrecht
Cape Town · Jul 2025
1:36:30
766
Edwin Kruger
Cape Town 1 · Apr 2026
1:36:36
767
Dwayne Williams
Johannesburg · May 2026
1:36:37
768
Neil Pryce
Cape Town 1 · Apr 2026
1:36:38
769
Barry Conradie
Cape Town 1 · Apr 2026
1:36:40
770
Umar Fredericks
Cape Town 1 · Apr 2026
1:36:44
771
Ryan Barrett
London Olympia · Mar 2026
1:36:48
772
Luke Schlemmer
Paris · Nov 2024
1:36:49
773
Lungile Ngququ
Cape Town 1 · Apr 2026
1:36:58
774
Ettiene Thuynsma
Cape Town · Aug 2026
1:37:06
775
Melusi Dube
Cape Town · Aug 2026
1:37:08
776
Banele Mashimbye
Johannesburg · May 2026
1:37:09
777
Heinrich Greyling
Johannesburg · May 2026
1:37:11
778
Louis Smit
Johannesburg I · Mar 2025
1:37:11
779
Charl Keet
Cape Town · Jul 2025
1:37:16
780
Lance Lamberton
Mexico City · Oct 2026
1:37:20
781
Anelisa Majola
Cape Town · Aug 2026
1:37:35
782
Jonathan Hilliar
Cape Town · Jul 2025
1:37:38
783
Nicholas Marnitz
Cardiff · Apr 2026
1:37:43
784
Molokotima Kekana
Cape Town 1 · Apr 2026
1:37:43
785
Arthur Bax
Houston · Mar 2025
1:37:47
786
Neil Pryce
Johannesburg · May 2026
1:37:48
787
Nhlanhla Bembe
Cape Town 1 · Apr 2026
1:37:50
788
Charl Keet
Cape Town · Sep 2024
1:37:52
789
Armand Van Rensburg
Cape Town · Jul 2025
1:37:56
790
Alex Katz
Cape Town 1 · Apr 2026
1:38:11
791
Mika Fick
Atlanta · Oct 2025
1:38:12
792
Ruan Grobler
Cape Town 1 · Apr 2026
1:38:22
793
Barend Landman
Cape Town 1 · Apr 2026
1:38:22
794
Willem Adriaan Nel
Cape Town 1 · Apr 2026
1:38:26
795
Pf Minnaar
Cape Town · Jul 2025
1:38:26
796
Rob Els
Johannesburg · Nov 2025
1:38:33
797
William Pullen
Seoul · Nov 2025
1:38:47
798
Michael Nkutshweu
Johannesburg · Nov 2025
1:38:53
799
Zolani Masembathe
Cape Town · Jul 2025
1:38:54
800
Kelvin Elliott
Cape Town · Sep 2024
1:38:58