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,401–3,600 of 4,562

3401
Pierre Van Zyl
Cape Town 1 · Apr 2026
1:51:33
3402
Kieran Woest
Cape Town · Jul 2025
1:51:33
3403
Gerry Capatos
Istanbul · Aug 2026
1:51:36
3404
Gerrie Bernardo
Johannesburg · Nov 2025
1:51:36
3405
Riyaad Cruywagen
Cape Town · Jul 2025
1:51:36
3406
Vidhaar Vishnupersadh
Cape Town · Aug 2026
1:51:38
3407
Patrick Capes
Cape Town 1 · Apr 2026
1:51:39
3408
Jared Chetty
Cape Town · Aug 2026
1:51:43
3409
Heinrich Otto
Cape Town · Aug 2026
1:51:44
3410
Duke Belle
Johannesburg · May 2026
1:51:44
3411
Dewan Maritz
Johannesburg · May 2026
1:51:44
3412
Ashraf Smith
Cape Town · Jul 2025
1:51:47
3413
keanu de klerk
Cape Town · Jul 2025
1:51:48
3414
Jan De Jonge
Johannesburg · May 2026
1:51:49
3415
Lebo Scott
Johannesburg · May 2026
1:51:49
3416
Dumani Dlamini
Johannesburg I · Mar 2025
1:51:49
3417
Ziyaad Osman
Johannesburg · Nov 2025
1:51:50
3418
Jacques Du Plessis
Johannesburg I · Mar 2025
1:51:51
3419
Marius Kruger
Johannesburg · Nov 2025
1:51:52
3420
Abdul-Kader Mhatey
Cape Town · Sep 2024
1:51:54
3421
Ntsiki Mzandolo
Cape Town 1 · Apr 2026
1:51:56
3422
Glen Ah Sing
Cape Town · Jul 2025
1:51:57
3423
Tristan Doel
Cape Town 1 · Apr 2026
1:51:58
3424
Kabelo Setjie
Johannesburg · Nov 2025
1:51:58
3425
Andile Mkhonza
Johannesburg I · Mar 2025
1:51:58
3426
Frank Muggeridge
Ciudad de Mexico · Nov 2024
1:51:58
3427
Chris Vermaak
Cape Town · Sep 2024
1:51:58
3428
Vaughn Venter
Johannesburg I · Mar 2025
1:51:59
3429
Oliver Hobbs
Singapore · Jun 2025
1:52:01
3430
Martin Potgieter
Johannesburg · May 2026
1:52:02
3431
kidwell matshotyana
Johannesburg · Nov 2025
1:52:02
3432
Leor Williams
Cape Town · Jul 2025
1:52:02
3433
Grant Liam Mc Donald
Cape Town · Jul 2025
1:52:02
3434
Vincent Venter
Karlsruhe · Mar 2025
1:52:06
3435
Lehlohonolo Ramokoena
Johannesburg · Nov 2025
1:52:07
3436
Keaton Harris
Cape Town · Jul 2025
1:52:09
3437
Rick Nortje
Johannesburg · May 2026
1:52:11
3438
Arnold Heymans
Johannesburg · May 2026
1:52:12
3439
Alan Screen
Cape Town 1 · Apr 2026
1:52:14
3440
Henk Gous
Cape Town · Jul 2025
1:52:14
3441
Barrett Flowers
Cape Town 1 · Apr 2026
1:52:15
3442
Kobus Potgieter
Cape Town 1 · Apr 2026
1:52:16
3443
Mawela Mbelengwa
Johannesburg · May 2026
1:52:18
3444
Craig Mortassagne
Johannesburg · Nov 2025
1:52:18
3445
Kabelo Matsane
Johannesburg · May 2026
1:52:19
3446
Logan Jacobs
Cape Town · Sep 2024
1:52:19
3447
Kwanele Mkatini
Johannesburg · Nov 2025
1:52:20
3448
Hugo Smit
Cape Town · Jul 2025
1:52:21
3449
Calmin Valentino
Johannesburg · Nov 2025
1:52:22
3450
Taariq Kruger
Cape Town · Aug 2026
1:52:23
3451
Prheston Botes
Johannesburg · May 2026
1:52:27
3452
Pieter-Lee Minnaar
Johannesburg I · Mar 2025
1:52:28
3453
Anthony Kalie
Cape Town · Jul 2025
1:52:29
3454
Riyaad Cruywagen
Cape Town · Aug 2026
1:52:32
3455
Steven Parker
Johannesburg · May 2026
1:52:33
3456
Trevor Kubheka
Johannesburg · May 2026
1:52:34
3457
Keagan Stafford
Johannesburg I · Mar 2025
1:52:34
3458
Wesley Sapto
Cape Town · Jul 2025
1:52:35
3459
Mpho Mogaila
Johannesburg · May 2026
1:52:37
3460
Hein Slabbert
Cape Town · Jul 2025
1:52:37
3461
Jean-Claude Fernandes
Johannesburg I · Mar 2025
1:52:38
3462
Mark Russell
Cape Town 1 · Apr 2026
1:52:39
3463
Keenan Ribeiro
Cape Town 1 · Apr 2026
1:52:40
3464
Maqhawe Msibi
Johannesburg · Nov 2025
1:52:40
3465
Nick Warner
Cape Town 1 · Apr 2026
1:52:41
3466
David Deetlefs
Cape Town · Jul 2025
1:52:42
3467
Noel Mbizwo
Cape Town · Aug 2026
1:52:43
3468
Luke Elworthy
Cape Town · Jul 2025
1:52:43
3469
Atish Deoraj
Cape Town · Aug 2026
1:52:46
3470
Clinton Frazer
Cape Town · Aug 2026
1:52:47
3471
Nathan Fletcher
Johannesburg · Nov 2025
1:52:47
3472
Mkhosi Nyathela
Cape Town · Jul 2025
1:52:47
3473
Sifiso Ndumo
Johannesburg · Nov 2025
1:52:48
3474
khangwe Ramaano
Johannesburg I · Mar 2025
1:52:48
3475
Tembela Ngayi
Johannesburg · May 2026
1:52:49
3476
Jacques Vally
Johannesburg I · Mar 2025
1:52:49
3477
Enrico Cornelius
Cape Town · Aug 2026
1:52:50
3478
Marcus Viljoen
Cape Town 1 · Apr 2026
1:52:51
3479
Kyle Stokes
Cape Town · Jul 2025
1:52:51
3480
Alex Bielovich
Cape Town · Sep 2024
1:52:51
3481
Morne Blake
Cape Town · Jul 2025
1:52:53
3482
Alex Quadu
London Olympia · Mar 2026
1:52:56
3483
Jitesh Singh
Cape Town · Jul 2025
1:52:56
3484
Daniel Baker
Johannesburg · May 2026
1:52:57
3485
Andrew Khoury
Johannesburg I · Mar 2025
1:52:57
3486
Joshuakim Van Roodt
Cape Town · Aug 2026
1:52:58
3487
Kabelo Makhaya
Johannesburg · May 2026
1:52:58
3488
Albie Bredenhann
London Excel · Dec 2025
1:52:58
3489
Thomas van Zyl
Cape Town 1 · Apr 2026
1:52:59
3490
Themba Mathebula
Johannesburg · May 2026
1:53:02
3491
Zeus Feni
Cape Town · Jul 2025
1:53:04
3492
Hendro Scorgie
Johannesburg I · Mar 2025
1:53:05
3493
Sivu Madikana
Johannesburg I · Mar 2025
1:53:05
3494
Dale Ferreira
Perth · Sep 2025
1:53:06
3495
Troy Daniels
Cape Town 1 · Apr 2026
1:53:10
3496
Kagiso Langa
Cape Town 1 · Apr 2026
1:53:13
3497
Motheo Moroane
Johannesburg · Nov 2025
1:53:13
3498
Alexander Labuschagne
Johannesburg · Nov 2025
1:53:13
3499
Matome Rasekgala
Cape Town · Jul 2025
1:53:15
3500
Matthew Pitt
Johannesburg I · Mar 2025
1:53:15
3501
Marco Paulo Campos
Cape Town · Aug 2026
1:53:19
3502
Luke Theron
Johannesburg · May 2026
1:53:19
3503
JACQUES VAN BLERK
Beijing · Sep 2026
1:53:19
3504
Sabelo Dube
Johannesburg · Nov 2025
1:53:19
3505
Delano Lawrence
Cape Town · Jul 2025
1:53:22
3506
Emmanuel Nxele
Johannesburg · May 2026
1:53:23
3507
Ronald Manyiki
Johannesburg · May 2026
1:53:24
3508
Chris Van Der Merwe
Cape Town 1 · Apr 2026
1:53:26
3509
Glen Attwell
Amsterdam · Oct 2024
1:53:26
3510
Jacques Jordaan
Johannesburg · May 2026
1:53:30
3511
Jacques Spies
Shanghai · May 2026
1:53:30
3512
Adick Renner
Cape Town · Jul 2025
1:53:30
3513
Rishav Thakur
Cape Town · Jul 2025
1:53:30
3514
Matthew Van Maasdyk
Cape Town · Jul 2025
1:53:32
3515
Keegan Nicol
Cape Town 1 · Apr 2026
1:53:33
3516
Sfundo Mngadi
Johannesburg · Nov 2025
1:53:33
3517
Wynand Wessels
Cape Town 1 · Apr 2026
1:53:34
3518
Jethro Moller
Cape Town · Jul 2025
1:53:34
3519
Robin Windt
Cape Town · Jul 2025
1:53:34
3520
Hlumani Kekana
Cape Town 1 · Apr 2026
1:53:36
3521
James Goddard
Cape Town · Jul 2025
1:53:38
3522
Albert Swartz
Johannesburg I · Mar 2025
1:53:39
3523
Jonathan Stafford
Johannesburg I · Mar 2025
1:53:40
3524
Ahmed Mohamed
Cape Town · Sep 2024
1:53:40
3525
Viwe Mbobo
Johannesburg · May 2026
1:53:41
3526
Adian Hendriks
Cape Town 1 · Apr 2026
1:53:41
3527
Moegamad Sadley Solomon
Cape Town · Sep 2024
1:53:41
3528
Matthys Michiel Laubscher
Cape Town · Aug 2026
1:53:43
3529
PHILIP BOTHA
Cape Town · Jul 2025
1:53:43
3530
Mecheal van Rooyen
Cape Town 1 · Apr 2026
1:53:44
3531
Richard Späth
Johannesburg · May 2026
1:53:46
3532
Monwabisi Pumlomo
Cape Town 1 · Apr 2026
1:53:47
3533
Archie Crain
Johannesburg I · Mar 2025
1:53:47
3534
Luvuyo Mhlobiso
Cape Town · Jul 2025
1:53:50
3535
Dayne Wiesner
Johannesburg I · Mar 2025
1:53:50
3536
Steyn Du plessis
Johannesburg · Nov 2025
1:53:51
3537
Conroe Theron
Johannesburg · May 2026
1:53:55
3538
Jan-Paul Nel
Johannesburg · May 2026
1:53:56
3539
Siphe’Sihle Qabaka
Cape Town 1 · Apr 2026
1:53:57
3540
Nusrath Khan
Rotterdam · Feb 2025
1:53:57
3541
Christopher De bree
Johannesburg · Nov 2025
1:53:59
3542
Tsele Mphafi
Johannesburg · May 2026
1:54:00
3543
Alex Comninos
Johannesburg · Nov 2025
1:54:02
3544
Gerhard Minnie
Cape Town · Jul 2025
1:54:02
3545
Mthobisi Makhoba
Johannesburg · Nov 2025
1:54:03
3546
Thabz Bapela
Johannesburg · May 2026
1:54:06
3547
Jacobus GRANT
Auckland · Feb 2025
1:54:06
3548
Tshepo Medupe
Johannesburg · May 2026
1:54:07
3549
Mogale Mohale
Johannesburg · May 2026
1:54:07
3550
Mecheal van Rooyen
Johannesburg · Nov 2025
1:54:08
3551
Juan Gilpin
Taipei · Feb 2026
1:54:09
3552
Shimane Dladla
Johannesburg · May 2026
1:54:10
3553
Pieter De Gouveia
Cape Town · Aug 2026
1:54:14
3554
Ziyaad Adam
Johannesburg · May 2026
1:54:14
3555
Vusi Kumalo
Cape Town · Jul 2025
1:54:15
3556
Joseph Mpe
Johannesburg · May 2026
1:54:16
3557
Yusuf Bodiat
Johannesburg I · Mar 2025
1:54:16
3558
Hilton Abrahams
Cape Town 1 · Apr 2026
1:54:17
3559
Lebo Ngcobo
Johannesburg · May 2026
1:54:18
3560
Marius Kruger
Johannesburg I · Mar 2025
1:54:19
3561
Reabetswe Oiver Rantsi
Johannesburg I · Mar 2025
1:54:19
3562
Christiaan Dicks
Cape Town · Aug 2026
1:54:22
3563
Andre Van Schalkwyk
Cape Town 1 · Apr 2026
1:54:24
3564
Shimane Dladla
Johannesburg · Nov 2025
1:54:24
3565
Stefan Bester
Cape Town · Jul 2025
1:54:24
3566
Karshan Naidoo
Johannesburg · May 2026
1:54:27
3567
JB Haasbroek
Johannesburg · Nov 2025
1:54:27
3568
Khulekani Ntombela
Cape Town · Jul 2025
1:54:28
3569
Kurt Roberts
Cape Town · Aug 2026
1:54:31
3570
CHRISTOPHER BOTHA
Johannesburg · Nov 2025
1:54:31
3571
Dewald Scholtz
Cape Town 1 · Apr 2026
1:54:32
3572
Peet Potgieter
Johannesburg · May 2026
1:54:33
3573
Tyler Mento
Cape Town · Jul 2025
1:54:33
3574
Johann Grobler
Johannesburg · May 2026
1:54:34
3575
Matthew Parsons
Cape Town · Aug 2026
1:54:35
3576
Brandon Elliott
Cape Town · Jul 2025
1:54:35
3577
Curtly Brown
Cape Town · Jul 2025
1:54:35
3578
Aiden Hannaford
Cape Town · Aug 2026
1:54:36
3579
Mthokozisi Sibiya
Johannesburg · Nov 2025
1:54:36
3580
Chris Ford
Cape Town · Jul 2025
1:54:36
3581
Tashriq Sulaiman
Cape Town · Aug 2026
1:54:37
3582
Tyron Healing
Cape Town 1 · Apr 2026
1:54:37
3583
Nkosingithandile Zungu
Cape Town 1 · Apr 2026
1:54:39
3584
Steven Gagiano
Cape Town · Jul 2025
1:54:41
3585
Adrian Hinchley
Sports Direct HYROX London · May 2024
1:54:41
3586
Lior Janet
Johannesburg I · Mar 2025
1:54:42
3587
Gift Mchiza
Johannesburg · Nov 2025
1:54:43
3588
Tshepo Mejelo
Johannesburg · Nov 2025
1:54:43
3589
Nkululeko Sibiya
Johannesburg · May 2026
1:54:44
3590
Johan Prinsloo
Johannesburg · May 2026
1:54:46
3591
Henry Hardneck
Cape Town 1 · Apr 2026
1:54:46
3592
Ntando Jacob
Cape Town · Aug 2026
1:54:47
3593
Garries Francis
Johannesburg · May 2026
1:54:47
3594
Valiant Masayiti
Cape Town · Aug 2026
1:54:49
3595
Menzi Nyawose
Johannesburg · Nov 2025
1:54:49
3596
Ross Robertson
Johannesburg · Nov 2025
1:54:50
3597
Kwenza Gwala
Cape Town · Jul 2025
1:54:53
3598
Michael MARTIN
Auckland · Feb 2025
1:54:55
3599
Kurt Gordon
Cape Town 1 · Apr 2026
1:54:57
3600
Heinrich Parkin
Johannesburg I · Mar 2025
1:55:00