Individual Pro · Men
1,031 racesEvery 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.
801–1,000 of 1,031
801
1:39:03
802
1:39:14
803
1:39:18
804
1:39:22
805
1:39:25
806
1:39:25
807
1:39:26
808
1:39:28
809
1:39:29
810
1:39:43
811
1:39:47
812
1:39:48
813
1:39:50
814
1:39:51
815
1:39:54
816
1:39:55
817
1:39:56
818
1:39:56
819
1:39:58
820
1:40:23
821
1:40:29
822
1:40:30
823
1:40:32
824
1:40:33
825
1:40:37
826
1:40:39
827
1:40:43
828
1:40:53
829
1:40:55
830
1:40:57
831
1:41:01
832
1:41:08
833
1:41:11
834
1:41:23
835
1:41:24
836
1:41:26
837
1:41:34
838
1:41:35
839
1:41:35
840
1:41:36
841
1:41:44
842
1:41:57
843
1:41:57
844
1:42:06
845
1:42:07
846
1:42:09
847
1:42:11
848
1:42:14
849
1:42:20
850
1:42:21
851
1:42:26
852
1:42:29
853
1:42:30
854
1:42:34
855
1:42:35
856
1:42:35
857
1:42:38
858
1:42:51
859
1:43:30
860
1:43:39
861
1:43:41
862
1:43:49
863
1:43:59
864
1:44:13
865
1:44:23
866
1:44:28
867
1:44:36
868
1:44:51
869
1:45:07
870
1:45:25
871
1:45:26
872
1:45:26
873
1:45:34
874
1:45:46
875
1:45:47
876
1:46:05
877
1:46:06
878
1:46:16
879
1:46:19
880
1:46:25
881
1:46:37
882
1:46:45
883
1:46:46
884
1:46:50
885
1:46:58
886
1:47:05
887
1:47:10
888
1:47:26
889
1:47:33
890
1:47:39
891
1:47:43
892
1:48:02
893
1:48:27
894
1:48:30
895
1:48:31
896
1:48:38
897
1:49:07
898
1:49:27
899
1:49:44
900
1:49:46
901
1:49:49
902
1:50:00
903
1:50:13
904
1:50:16
905
1:50:19
906
1:50:28
907
1:50:51
908
1:50:52
909
1:51:04
910
1:51:16
911
1:51:20
912
1:51:32
913
1:51:37
914
1:51:51
915
1:51:54
916
1:52:15
917
1:52:25
918
1:52:26
919
1:52:33
920
1:52:37
921
1:52:39
922
1:52:42
923
1:52:47
924
1:53:08
925
1:53:19
926
1:53:27
927
1:53:33
928
1:53:37
929
1:54:03
930
1:54:31
931
1:54:37
932
1:54:38
933
1:54:40
934
1:54:45
935
1:55:01
936
1:55:01
937
1:55:10
938
1:55:11
939
1:55:19
940
1:55:29
941
1:55:38
942
1:55:49
943
1:55:58
944
1:56:02
945
1:56:02
946
1:56:05
947
1:56:16
948
1:56:21
949
1:56:25
950
1:56:42
951
1:56:43
952
1:56:57
953
1:57:06
954
1:57:20
955
1:57:28
956
1:57:35
957
1:57:36
958
1:57:49
959
1:58:25
960
1:58:47
961
1:58:52
962
1:59:05
963
1:59:07
964
1:59:14
965
1:59:24
966
2:00:00
967
2:00:12
968
2:00:14
969
2:00:26
970
2:00:53
971
2:01:27
972
2:01:49
973
2:02:19
974
2:02:20
975
2:02:23
976
2:04:06
977
2:04:23
978
2:04:24
979
2:04:25
980
2:04:41
981
2:04:53
982
2:05:20
983
2:05:55
984
2:05:59
985
2:06:05
986
2:06:29
987
2:06:42
988
2:06:54
989
2:08:46
990
2:08:48
991
2:09:04
992
2:09:34
993
2:10:40
994
2:11:45
995
2:12:01
996
2:12:36
997
2:13:02
998
2:13:49
999
2:14:08
1000
2:14:50
Mark Nasila
Cape Town 1 · Apr 2026
Sean Watts
Johannesburg · Nov 2025
Craig Schlemmer
Paris · Nov 2024
Nolan Fredericks
Sports Direct HYROX London · May 2024
Lourens Weyer
Cape Town · Aug 2026
Isaiah Mataka
Cape Town · Aug 2026
Garth Fourie
Cape Town · Sep 2024
Richard Wells
Cape Town · Sep 2024
Gareth Davies
Cape Town 1 · Apr 2026
Stephen Crawford
Johannesburg · Nov 2025
Jason Fritz
Stockholm · Jun 2026
Stuart Land
Cape Town · Aug 2026
Siya Manyonga
Cape Town · Aug 2026
Juan Borrageiro
London · May 2025
Gareth Davies
Cologne · Apr 2026
Hugo Van Deventer
Cape Town 1 · Apr 2026
Chris Anastasopoulos
Cape Town · Sep 2024
Steve Goeieman
Cape Town · Sep 2024
Matthewstone M
Doha · May 2024
Christopher Lipawsky
Johannesburg · Nov 2025
Heindrich Haasbroek
Johannesburg · May 2026
Rowan Williams
Johannesburg · May 2026
Graeme Buckley
Johannesburg I · Mar 2025
Keegan Poole
Cape Town · Jul 2025
Reinhardt Walters
Johannesburg I · Mar 2025
Alex Vincent
Cape Town · Jul 2025
Berno Greyling
Cape Town · Jul 2025
Reiner Vollmer
Johannesburg · May 2026
Jacques Du Plessis
Johannesburg · Nov 2025
Pieter Van der Linde
Cape Town · Jul 2025
Jason Fritz
Cape Town · Jul 2025
Jean Visagie
Johannesburg · Nov 2025
Asanda Buza
Johannesburg · May 2026
Aasif Ismail
Johannesburg · Nov 2025
Alex Vincent
Cape Town 1 · Apr 2026
George Rowles
Johannesburg · Nov 2025
Brandon Ackermann
Cape Town · Aug 2026
Thapelo Gaserotse
Johannesburg · May 2026
Michael Nkutshweu
Johannesburg I · Mar 2025
Sithembiso Ndwandwe
Cape Town · Jul 2025
Keke Lehobo
Johannesburg I · Mar 2025
Joshua Williams
Johannesburg · May 2026
Sive Mazwi
Cape Town 1 · Apr 2026
Sive Mazwi
Johannesburg · Nov 2025
Henno Harding
Cape Town · Jul 2025
Coenraad Johannes De Villiers
Johannesburg · May 2026
Marvin John Absalom
Cape Town · Aug 2026
Juan Jones
Cape Town · Jul 2025
Joshua Shifren
Sydney · Jul 2025
Charl Viljoen
Perth · Sep 2025
Marco Hillebrand
Johannesburg · Nov 2025
Ian Macdonald
Cape Town · Aug 2026
Melusi Dube
Johannesburg · May 2026
Lucky Bembe
Johannesburg I · Mar 2025
Daniel Olivari
Cape Town · Jul 2025
Matthew Troost
Cape Town · Sep 2024
marius marais
Cape Town 1 · Apr 2026
Hayden Byrne
Cape Town · Jul 2025
Claude Van Der Schyf
Cape Town · Aug 2026
marius marais
Johannesburg · Nov 2025
Owen Mongwe
Cape Town 1 · Apr 2026
Anthony Artemides
Johannesburg I · Mar 2025
Souhail Eidi
Cape Town · Aug 2026
Jason Fritz
Johannesburg · Nov 2025
Jaco Snyman
Johannesburg · Nov 2025
Senzo Mogale
Johannesburg · May 2026
Xander Bouwer
Cape Town · Jul 2025
Anton Pieters
Johannesburg · May 2026
Phumlani Mbulawa
Cape Town · Aug 2026
Heinrich Greyling
Cape Town 1 · Apr 2026
Sabelo Bhodoza
Johannesburg · May 2026
Hein Badenhorst
Cape Town · Jul 2025
Allann Jon Venter
Cape Town · Aug 2026
Devon Carlinsky
Cape Town · Jul 2025
Jared Poulton
Johannesburg I · Mar 2025
Melusi Mzolo
Johannesburg · May 2026
Bruno Correia
Johannesburg · May 2026
Leonard Nxumalo
Cape Town · Aug 2026
Samkelo Masondo
Johannesburg · Nov 2025
Joseph’S Oppelt
Cape Town · Jul 2025
Siyabonga Mazibuko
Cape Town · Aug 2026
Camgca Sondlo
Cape Town · Jul 2025
Ameel Valjee
Johannesburg I · Mar 2025
Grant Harris
Cape Town 1 · Apr 2026
Dylan Van Wyk
Cape Town 1 · Apr 2026
Tiri Towindo
Mexico City · Oct 2026
Phiko Tshainca
Johannesburg I · Mar 2025
Hlomla Mabele
Perth · Sep 2025
Alex Murray
Cape Town 1 · Apr 2026
Swunhtat Oo
Johannesburg · Nov 2025
Alex Munro
Cape Town · Aug 2026
Reece Clark
Johannesburg · Nov 2025
Lutho Mphahlele
Johannesburg · May 2026
Sean Flanagan
Sydney · Jul 2025
Alex Katz
Cape Town · Sep 2024
Ryan Muller
Cape Town · Jul 2025
Danie Grobbelaar
Johannesburg I · Mar 2025
Hubert Badenhorst
Cape Town 1 · Apr 2026
Maanda Budeli
Johannesburg · May 2026
D'wain Mundell
Johannesburg · Nov 2025
Jacques Ludik
Cape Town · Aug 2026
Francesco Coda
Johannesburg · May 2026
Samkelo Masondo
Cape Town · Aug 2026
Ryan Barrett
Manchester · Jan 2026
Jason Fritz
Cape Town 1 · Apr 2026
Kenneth Badenhorst
Johannesburg · Nov 2025
Derick Magagula
Johannesburg · May 2026
Oko Qwesha
Johannesburg · Nov 2025
Andy Andile Manzi
Johannesburg · May 2026
Garth Pillay
Cape Town · Aug 2026
Sikelelo Junior Rambauli Rambauli
Johannesburg I · Mar 2025
Blake Glover
Auckland · Jan 2026
Gotfried Edgar Theron
Johannesburg · May 2026
Andile Masilela
Johannesburg · May 2026
LIFA MADYWABE
Johannesburg · Nov 2025
Talish Hariparsad
Cape Town 1 · Apr 2026
Christiaan Pansegrouw
Rotterdam · Apr 2024
Nelly Majola
Cape Town 1 · Apr 2026
Ryan Barrett
Dublin · Nov 2025
Marc Smith
Cape Town · Aug 2026
James Hatting
Cape Town · Aug 2026
Marco Hillebrand
Heerenveen · May 2026
Sanveer Hariparsad
Johannesburg I · Mar 2025
Jason Fritz
Johannesburg I · Mar 2025
Liam Mackrill
Cape Town · Aug 2026
Garon Kleinveldt
Cape Town 1 · Apr 2026
Calder Millington
Cape Town · Aug 2026
Mandla Mbhombi
Johannesburg · Nov 2025
Siyabonga Buthelezi
Johannesburg · May 2026
John Moffat
Johannesburg I · Mar 2025
Ruan Retief
Cape Town · Jul 2025
Alex Munro
Cape Town · Sep 2024
Muzingabo Nxumalo
Johannesburg · Nov 2025
Ntando Tinta
Johannesburg · May 2026
Alex Munro
Cardiff · Apr 2026
bradley slater
Cape Town 1 · Apr 2026
Rhain Skordi
Cape Town 1 · Apr 2026
Sean Cloete
Cape Town 1 · Apr 2026
Jordan Joseph
Johannesburg I · Mar 2025
Francois Swart
Cape Town 1 · Apr 2026
Andre Strydom
Cape Town · Jul 2025
Thapelo Gaserotse
Johannesburg · Nov 2025
Tshepo Nxumalo
Cape Town 1 · Apr 2026
Thabz Kekana
Johannesburg I · Mar 2025
Mars Le Roux
Johannesburg I · Mar 2025
Andrew Gertzen
Cape Town 1 · Apr 2026
Shane Vosloo
Melbourne
W.P. Wessels
Cape Town · Jul 2025
Mnyamezeli Mda
Cape Town · Aug 2026
Pierre Ludick
Cape Town · Sep 2024
Trevor Buthelezi
Johannesburg · Nov 2025
Mzuvukile Mcayiya
Cape Town 1 · Apr 2026
Nkosinathi Khambule
Johannesburg · May 2026
Elmo Barnard
Cape Town · Jul 2025
Dylan Thesner
Cape Town · Jul 2025
Njabulo Mabaso
Johannesburg · May 2026
Michael Rogers
Cape Town · Aug 2026
Calmin Valentino
Cape Town 1 · Apr 2026
Nathon Weber
Johannesburg · May 2026
Liam Jordaan
Johannesburg · May 2026
Christopher Emmanuel
Cape Town · Jul 2025
Katlego Mthembu
Johannesburg I · Mar 2025
Keelan Witbooi
Cape Town 1 · Apr 2026
Danie Labuschagne
Johannesburg · Nov 2025
Rhulani Nketani
Cape Town 1 · Apr 2026
Motheo Amogelang Masimola
Johannesburg I · Mar 2025
Aiden Kennedy
Johannesburg · Nov 2025
Pierre Andro
Johannesburg I · Mar 2025
Setshaba Mohulatsi
Johannesburg · Nov 2025
Tyrone Hammick
Johannesburg I · Mar 2025
Andrew Low
Cape Town · Aug 2026
Tumelo Mathlaela
Johannesburg · May 2026
Gcobani Maxama
Cape Town 1 · Apr 2026
vuyane ngwenya
Johannesburg · May 2026
Sentle Sauli
Cape Town · Jul 2025
Kyle Sullivan
Cape Town · Aug 2026
Sentle Sauli
Cape Town 1 · Apr 2026
Mohammed Munga
Cape Town 1 · Apr 2026
Joseph Joshua
Johannesburg I · Mar 2025
Daniel Da Cruz
Cape Town 1 · Apr 2026
Rahil Patel
Johannesburg I · Mar 2025
Reiner Vollmer
Cape Town · Aug 2026
Fundile Booi
Johannesburg · May 2026
Etienne Smuts
Cape Town · Aug 2026
Derik van Oudtshoorn
Cape Town 1 · Apr 2026
André Loots
Cape Town · Aug 2026
Jason Bell
Cape Town 1 · Apr 2026
Trevor Buthelezi
Johannesburg I · Mar 2025
Tshepo Nkomo
Johannesburg · Nov 2025
Mashao Seabela
Bangkok 1 · Mar 2026
Dario Torrente
Cape Town · Jul 2025
Matthew Winter
London · Nov 2024
Lake Annan
Johannesburg · Nov 2025
Dario Torrente
Cape Town 1 · Apr 2026
Sentle Sauli
Cape Town · Aug 2026
Tebogo Ntjanyana
Johannesburg · Nov 2025
Renda Tshifularo
Cape Town · Aug 2026
Joseph Ngoma
Johannesburg · May 2026
Thabo Matsebe
Johannesburg · Nov 2025
Rahil Patel
Cape Town · Jul 2025