FULL RESULTS
HYROX Cape Town (April) 2026 Results – Open Men (page 3)
717 finishers. Winner Mathieu Cros in 1:02:26; median 1:37:27.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 401 | Christopher Phillis | 30-34 | 1:41:00 | |
| 402 | Carlos De Allende | 40-44 | 1:41:04 | |
| 403 | Yusuf Kajee | 30-34 | 1:41:12 | |
| 404 | Rethabile Malaka | 35-39 | 1:41:18 | |
| 405 | Bradley Mayo | 25-29 | 1:41:19 | |
| 406 | Felix Moyo | 40-44 | 1:41:23 | |
| 407 | De Waal Jansen van Rensburg | 25-29 | 1:41:49 | |
| 408 | Josh Robertson | 25-29 | 1:41:54 | |
| 409 | Lindani Maqetuka | 25-29 | 1:41:56 | |
| 410 | James Best | 55-59 | 1:42:02 | |
| 411 | Nic MacRobert | 25-29 | 1:42:10 | |
| 412 | Kyle Van Harte | 25-29 | 1:42:10 | |
| 413 | Monde Sehemo | 16-24 | 1:42:12 | |
| 414 | Daniel Meier | 25-29 | 1:42:13 | |
| 415 | Francois Schlebusch | 40-44 | 1:42:15 | |
| 416 | Lyle Titus | 16-24 | 1:42:17 | |
| 417 | CJ Smith | 16-24 | 1:42:19 | |
| 418 | Reinhard Labuschagne | 30-34 | 1:42:20 | |
| 419 | Prheston Botes | 25-29 | 1:42:21 | |
| 420 | Milo Chaudrut | 16-24 | 1:42:22 | |
| 421 | Lehlohonolo Ramokoena | 30-34 | 1:42:23 | |
| 422 | Cameron Probert | 30-34 | 1:42:32 | |
| 423 | Dale Hair | 40-44 | 1:42:34 | |
| 424 | Nicholas Denman | 16-24 | 1:42:35 | |
| 425 | Neil Bensch | 30-34 | 1:42:35 | |
| 426 | Olebogeng Dibetso | 50-54 | 1:42:44 | |
| 427 | Clinton Swanepoel | 35-39 | 1:42:44 | |
| 428 | Regan Greenshields | 16-24 | 1:42:45 | |
| 429 | Rishabh Ramnath | 25-29 | 1:43:00 | |
| 430 | Ian Rogers | 35-39 | 1:43:05 | |
| 431 | Abdul Abader | 25-29 | 1:43:08 | |
| 432 | Andries Goosen | 16-24 | 1:43:32 | |
| 433 | Jakub Nowosinski | 25-29 | 1:43:47 | |
| 434 | Curtis Chalmers | 35-39 | 1:43:51 | |
| 435 | Dries Van Wyk | 65-69 | 1:43:51 | |
| 436 | Owen McIntyre | 55-59 | 1:44:00 | |
| 437 | Daniel van Reenen | 16-24 | 1:44:04 | |
| 438 | Dennis Venter | 45-49 | 1:44:10 | |
| 439 | David Reynolds | 35-39 | 1:44:24 | |
| 440 | Tian-Louw Bothma | 30-34 | 1:44:26 | |
| 441 | Xabiso Nodada | 40-44 | 1:44:27 | |
| 442 | Shaun Gouws | 40-44 | 1:44:32 | |
| 443 | Songo Mahlakahlaka | 25-29 | 1:44:43 | |
| 444 | Souhail Eidi | 35-39 | 1:44:47 | |
| 445 | Cade Tonkin | 25-29 | 1:44:52 | |
| 446 | Christiaan De Beer | 25-29 | 1:44:53 | |
| 447 | Gavin Bosch | 25-29 | 1:44:54 | |
| 448 | Leslie Nteta | 30-34 | 1:45:00 | |
| 449 | Adam Turk | 35-39 | 1:45:13 | |
| 450 | Rory Kelly | 60-64 | 1:45:15 | |
| 451 | Nhlakanipho Khoza | 30-34 | 1:45:18 | |
| 452 | Marco Kirsten | 25-29 | 1:45:21 | |
| 453 | David Hoyme | 40-44 | 1:45:24 | |
| 454 | Benjamin Langa | 30-34 | 1:45:36 | |
| 455 | Kaspar Hagedorn | 40-44 | 1:45:40 | |
| 456 | Antonio Kelly | 40-44 | 1:45:41 | |
| 457 | Faizel Jabaar | 30-34 | 1:45:42 | |
| 458 | Jody Abrahams | 25-29 | 1:45:46 | |
| 459 | Chris Pearson | 65-69 | 1:45:47 | |
| 460 | Patrick Smal | 65-69 | 1:45:54 | |
| 461 | Stefan Maharage | 35-39 | 1:45:59 | |
| 462 | Jared Stone | 16-24 | 1:46:04 | |
| 463 | Johan Saayman | 40-44 | 1:46:12 | |
| 464 | Kevin Chen | 25-29 | 1:46:14 | |
| 465 | Monametsi Kalayamotho | 50-54 | 1:46:14 | |
| 466 | Jonty Wright | 16-24 | 1:46:17 | |
| 467 | Ayanda Mahlobo | 40-44 | 1:46:23 | |
| 468 | Geoff Blight | 55-59 | 1:46:25 | |
| 469 | Laurens Weilbach | 25-29 | 1:46:49 | |
| 470 | Lerrick Green | 40-44 | 1:46:51 | |
| 471 | Arnaud Phanzu | 30-34 | 1:46:56 | |
| 472 | Leor Williams | 45-49 | 1:47:01 | |
| 473 | Kamo Leeuw | 30-34 | 1:47:01 | |
| 474 | Jaden Robertson | 16-24 | 1:47:03 | |
| 475 | Makhaya Ntini | 45-49 | 1:47:04 | |
| 476 | Brent Meyer | 35-39 | 1:47:10 | |
| 477 | Barry Mitchell | 55-59 | 1:47:14 | |
| 478 | Markus Sass | 25-29 | 1:47:17 | |
| 479 | Michael Simmermacher | 30-34 | 1:47:26 | |
| 480 | Daniel Eckstein | 25-29 | 1:47:27 | |
| 481 | Iqbal Maloko | 25-29 | 1:47:32 | |
| 482 | Justin Owen | 30-34 | 1:47:38 | |
| 483 | Kean Snyman | 16-24 | 1:47:49 | |
| 484 | Craig Kinnear | 40-44 | 1:47:51 | |
| 485 | Jonty Adams | 30-34 | 1:47:54 | |
| 486 | Delano de Beer | 35-39 | 1:48:06 | |
| 487 | Chesney Abner | 30-34 | 1:48:14 | |
| 488 | Mpho Mudzudzanyi | 25-29 | 1:48:15 | |
| 489 | Jonathan Sands | 16-24 | 1:48:22 | |
| 490 | Waldo Visagie | 35-39 | 1:48:22 | |
| 491 | Johan de Swardt | 35-39 | 1:48:24 | |
| 492 | Daniel Dennison | 30-34 | 1:48:24 | |
| 493 | Bernardus Esterhuizen | 30-34 | 1:48:25 | |
| 494 | Reno Davids | 25-29 | 1:48:27 | |
| 495 | Alex Munro | 50-54 | 1:48:31 | |
| 496 | Theo Agisson | 16-24 | 1:48:32 | |
| 497 | Jason Miles | 45-49 | 1:48:32 | |
| 498 | Stephan de Wet | 16-24 | 1:48:35 | |
| 499 | Msawenkosi Sikhosana | 40-44 | 1:48:45 | |
| 500 | Anda Mncayi | 30-34 | 1:48:46 | |
| 501 | Rick Grobler | 30-34 | 1:48:50 | |
| 502 | Evan Jacobs | 45-49 | 1:48:57 | |
| 503 | Joshua Billington | 30-34 | 1:49:09 | |
| 504 | Devon Williams | 30-34 | 1:49:23 | |
| 505 | Justin Sage | 45-49 | 1:49:40 | |
| 506 | Adil Singh | 16-24 | 1:49:43 | |
| 507 | Shaun Rowe | 45-49 | 1:49:45 | |
| 508 | Christiaan Brits | 30-34 | 1:49:47 | |
| 509 | Kelvin Mgijima | 25-29 | 1:49:55 | |
| 510 | Michael Davids | 35-39 | 1:49:59 | |
| 511 | Botshelo Molausi | 35-39 | 1:50:10 | |
| 512 | Jean-Henri Du Preez | 35-39 | 1:50:26 | |
| 513 | Dale Riches | 40-44 | 1:50:37 | |
| 514 | Zayne Nabbee | 40-44 | 1:50:42 | |
| 515 | Mahlatse Kekana | 35-39 | 1:50:47 | |
| 516 | Gary Cooper | 60-64 | 1:50:52 | |
| 517 | Ezrom Chijoriga | 35-39 | 1:50:57 | |
| 518 | Emile Naidu | 30-34 | 1:51:12 | |
| 519 | Antoine Durand | 16-24 | 1:51:24 | |
| 520 | Enrico Plaatjies | 40-44 | 1:51:26 | |
| 521 | Johann Pienaar | 40-44 | 1:51:30 | |
| 522 | Ashieq Khan | 35-39 | 1:51:31 | |
| 523 | Pierre van Zyl | 35-39 | 1:51:33 | |
| 524 | Patrick Capes | 35-39 | 1:51:39 | |
| 525 | Ntsiki Mzandolo | 40-44 | 1:51:56 | |
| 526 | Tristan Doel | 40-44 | 1:51:58 | |
| 527 | Alan Screen | 40-44 | 1:52:14 | |
| 528 | Barrett Flowers | 30-34 | 1:52:15 | |
| 529 | Kobus Potgieter | 30-34 | 1:52:16 | |
| 530 | Jörg Sutara | 40-44 | 1:52:20 | |
| 531 | Mark Russell | 45-49 | 1:52:39 | |
| 532 | Alessandro Bocchi | 16-24 | 1:52:39 | |
| 533 | Keenan Ribeiro | 25-29 | 1:52:40 | |
| 534 | Nick Warner | 30-34 | 1:52:41 | |
| 535 | Marcus Viljoen | 35-39 | 1:52:51 | |
| 536 | Thomas van Zyl | 16-24 | 1:52:59 | |
| 537 | Zacheaus Wairimu | 40-44 | 1:53:04 | |
| 538 | Jean Luc Capdeboscq | REU | 50-54 | 1:53:05 |
| 539 | Troy Daniels | 35-39 | 1:53:10 | |
| 540 | Kagiso Langa | 30-34 | 1:53:13 | |
| 541 | Leroy Mpasi | 35-39 | 1:53:20 | |
| 542 | Chris van der Merwe | 35-39 | 1:53:26 | |
| 543 | Keegan Nicol | 30-34 | 1:53:33 | |
| 544 | Wynand Wessels | 30-34 | 1:53:34 | |
| 545 | Hlumani Kekana | 16-24 | 1:53:36 | |
| 546 | Adian Hendriks | 30-34 | 1:53:41 | |
| 547 | Mecheal van Rooyen | 25-29 | 1:53:44 | |
| 548 | Monwabisi Pumlomo | 35-39 | 1:53:47 | |
| 549 | Siphe’Sihle Qabaka | 30-34 | 1:53:57 | |
| 550 | Sydney Noko | 35-39 | 1:54:11 | |
| 551 | Hilton Abrahams | 50-54 | 1:54:17 | |
| 552 | Andre Van Schalkwyk | 45-49 | 1:54:24 | |
| 553 | Dewald Scholtz | 45-49 | 1:54:32 | |
| 554 | Tyron Healing | 16-24 | 1:54:37 | |
| 555 | Nkosingithandile Zungu | 30-34 | 1:54:39 | |
| 556 | Erick Drake Ssebwato | 30-34 | 1:54:41 | |
| 557 | Henry Hardneck | 40-44 | 1:54:46 | |
| 558 | Kurt Gordon | 30-34 | 1:54:57 | |
| 559 | Andrew Wernberg | 35-39 | 1:55:15 | |
| 560 | Johan Uys | 60-64 | 1:55:23 | |
| 561 | Clyde Bodenham | 50-54 | 1:55:47 | |
| 562 | Mthokozisi Sibiya | 30-34 | 1:55:47 | |
| 563 | Desmond Pelston | 45-49 | 1:56:17 | |
| 564 | Kwanele Mmango | 35-39 | 1:56:22 | |
| 565 | Carl Moodly | 30-34 | 1:56:23 | |
| 566 | Matthew Van Harten | 25-29 | 1:56:27 | |
| 567 | Mornantauw Amsterdam | 25-29 | 1:56:34 | |
| 568 | Riaan Muller | 60-64 | 1:56:37 | |
| 569 | Vincent Ricketts | 55-59 | 1:56:45 | |
| 570 | Kyle Solomons | 30-34 | 1:56:50 | |
| 571 | Brandon Ackermann | 25-29 | 1:56:53 | |
| 572 | Dumisani Tenza | 35-39 | 1:56:56 | |
| 573 | Mas’Ood Laatoe | 25-29 | 1:57:05 | |
| 574 | Ryno Meyer | 30-34 | 1:57:10 | |
| 575 | David Allen | 16-24 | 1:57:13 | |
| 576 | Cameron Quimpo | 35-39 | 1:57:16 | |
| 577 | Tapiwa Jnr Chirume | 25-29 | 1:57:18 | |
| 578 | Steve Bostander | 25-29 | 1:57:34 | |
| 579 | Dominic Benn | 35-39 | 1:57:43 | |
| 580 | Yongama Nkalane | 35-39 | 1:57:44 | |
| 581 | Storm Gunning | 30-34 | 1:57:46 | |
| 582 | Wian van Zyl | 25-29 | 1:57:59 | |
| 583 | Jaden Van Willingh | 16-24 | 1:57:59 | |
| 584 | Kamlen Govender | 35-39 | 1:58:32 | |
| 585 | Wonga Zani | 25-29 | 1:58:33 | |
| 586 | Jethro Moller | 25-29 | 1:58:36 | |
| 587 | Ismail Watara | 25-29 | 1:58:41 | |
| 588 | Garcia Dodgen | 30-34 | 1:58:50 | |
| 589 | Yuvir Ramjit | 30-34 | 1:58:55 | |
| 590 | Richard Rayne | 45-49 | 1:59:25 | |
| 591 | Ziyaad Cruywagen | 35-39 | 1:59:26 | |
| 592 | Phillipus Jacobus Groenewald | 16-24 | 1:59:50 | |
| 593 | Andre Domingo | 45-49 | 2:00:19 | |
| 594 | Timothy-John Viana | 25-29 | 2:00:21 | |
| 595 | Byung-Hwi Lee | 16-24 | 2:00:38 | |
| 596 | Warren Turnbull | 40-44 | 2:00:43 | |
| 597 | Mpho Molelle | 35-39 | 2:00:45 | |
| 598 | Jason Le Roux | 30-34 | 2:01:06 | |
| 599 | Richard Anderson | 40-44 | 2:01:25 | |
| 600 | Lisanthan Moodley | 25-29 | 2:01:38 |