← Johannesburg 2025 results

HYROX Johannesburg 2025 Results – Open Men (page 3)

951 finishers. Winner Kyle Schoonbee in 1:00:22; median 1:39:40.

Rank Athlete Nat Age group Time Run Workout
401 Sean Mulligan RSA 50-54 1:35:55 48:16 38:30
402 Johan De la Rey — 30-34 1:35:59 50:29 38:18
403 Johan De la Rey RSA 30-34 1:35:59 50:29 38:18
404 Anrich Moulder — 25-29 1:36:00 49:31 37:45
405 Anrich Moulder RSA 25-29 1:36:00 49:31 37:45
406 Keenan Prinsloo — 16-24 1:36:08 48:50 38:12
407 Keenan Prinsloo RSA 16-24 1:36:08 48:50 38:12
408 Andrew Glass — 45-49 1:36:13 44:52 44:46
409 Andrew Glass RSA 45-49 1:36:13 44:52 44:46
410 Muneer Bham RSA 35-39 1:36:16 49:01 38:25
411 Paul St Quintin BOT 40-44 1:36:17 50:39 35:19
412 Shaun Vermaak — 35-39 1:36:26 51:00 36:53
413 Shaun Vermaak RSA 35-39 1:36:26 51:00 36:53
414 Jonathan Loxton — 16-24 1:36:37 45:56 42:32
415 Jonathan Loxton RSA 16-24 1:36:37 45:56 42:32
416 Maritz Jooste RSA 40-44 1:36:40 50:38 38:55
417 Branden Du Plessis — 25-29 1:36:43 49:17 40:32
418 Branden Du Plessis RSA 25-29 1:36:43 49:17 40:32
419 Leander Steenkamp — 30-34 1:36:44 49:20 40:26
420 Leander Steenkamp RSA 30-34 1:36:44 49:20 40:26
421 Sibonelo Makama — 30-34 1:36:47 44:14 46:25
422 Shaun Ellert — 45-49 1:36:51 46:15 42:23
423 Shaun Ellert RSA 45-49 1:36:51 46:15 42:23
424 Keanu Bonifacio — 25-29 1:36:54 49:37 39:12
425 Keanu Bonifacio RSA 25-29 1:36:54 49:37 39:12
426 Theo van Stryp — 45-49 1:36:55 48:45 40:48
427 Ezra Nthebolan — 40-44 1:36:57 44:12 45:14
428 Ezra Nthebolan BOT 40-44 1:36:57 44:12 45:14
429 Matthew Botha — 30-34 1:37:11 47:29 42:18
430 Matthew Botha RSA 30-34 1:37:11 47:29 42:18
431 Simon Tomlinson — 50-54 1:37:12 48:42 41:09
432 Simon Tomlinson GBR 50-54 1:37:12 48:42 41:09
433 Dylan Terblanche — 25-29 1:37:32 51:59 36:31
434 Bernhard Beukman RSA 30-34 1:37:34 41:57 46:54
435 Luke Spence — 16-24 1:37:38 47:56 43:34
436 Luke Spence RSA 16-24 1:37:38 47:56 43:34
437 Grant Kennedy RSA 40-44 1:37:41 47:35 43:06
438 Matthew Hunter RSA 30-34 1:37:45 50:03 38:26
439 Cameron Williams RSA 25-29 1:38:06 46:17 44:36
440 Stewart Clay — 25-29 1:38:08 48:04 42:17
441 Stewart Clay RSA 25-29 1:38:08 48:04 42:17
442 Awanda Madlala — 25-29 1:38:12 50:17 38:55
443 Matthew Koen — 30-34 1:38:17 50:44 40:13
444 Matthew Koen RSA 30-34 1:38:17 50:44 40:13
445 Ryan Muller RSA 25-29 1:38:18 53:45 34:24
446 Jared Brown RSA 35-39 1:38:20 52:28 38:05
447 Neil Pryce — 50-54 1:38:20 49:23 41:30
448 Neil Pryce RSA 50-54 1:38:20 49:23 41:30
449 Thomas King RSA 25-29 1:38:46 42:16 50:47
450 Katlego Phage — 35-39 1:38:46 51:32 38:45
451 Katlego Phage RSA 35-39 1:38:46 51:32 38:45
452 Lebogang Moipolai BOT 30-34 1:38:49 50:48 37:05
453 Ash Thixton — 30-34 1:38:52 52:25 39:51
454 Ash Thixton ZIM 30-34 1:38:52 52:25 39:51
455 Pieter Aucamp — 35-39 1:38:55 44:40 46:06
456 Pieter Aucamp RSA 35-39 1:38:55 44:40 46:06
457 Anthony Raynard — 35-39 1:38:56 42:12 48:34
458 Anthony Raynard RSA 35-39 1:38:56 42:12 48:34
459 Nicholas Thomadakis — 25-29 1:39:00 50:53 41:33
460 Nicholas Thomadakis RSA 25-29 1:39:00 50:53 41:33
461 Deon Wessels — 50-54 1:39:09 47:12 45:17
462 Kyle-Mark Middleton — 30-34 1:39:09 49:26 41:30
463 Kyle-Mark Middleton RSA 30-34 1:39:09 49:26 41:30
464 Phillip Meyer RSA 30-34 1:39:14 48:21 38:55
465 Christiaan Smith — 25-29 1:39:20 51:28 38:08
466 Christiaan Smith RSA 25-29 1:39:20 51:28 38:08
467 Sifiso Kunabela Ngobeni — 25-29 1:39:24 54:37 37:29
468 Sifiso Kunabela Ngobeni RSA 25-29 1:39:24 54:37 37:29
469 Dewald Van der Walt — 35-39 1:39:26 56:22 36:28
470 Dewald Van der Walt RSA 35-39 1:39:26 56:22 36:28
471 Anlo van Wyk — 25-29 1:39:36 49:59 39:04
472 Anlo van Wyk RSA 25-29 1:39:36 49:59 39:04
473 Andre Strydom — 35-39 1:39:38 46:06 45:38
474 Andre Strydom RSA 35-39 1:39:38 46:06 45:38
475 Nkululeko Mgobhozi — 30-34 1:39:40 45:31 45:59
476 Nkululeko Mgobhozi RSA 30-34 1:39:40 45:31 45:59
477 Calmin Valentino — 35-39 1:39:46 46:49 46:21
478 Calmin Valentino RSA 35-39 1:39:46 46:49 46:21
479 Henk Pretorius — 40-44 1:39:49 49:50 39:58
480 Henk Pretorius RSA 40-44 1:39:49 49:50 39:58
481 Patrick Smythe — 30-34 1:39:52 59:00 36:14
482 Patrick Smythe RSA 30-34 1:39:52 59:00 36:14
483 Matthew Dent RSA 16-24 1:40:01 47:17 41:35
484 Ambrose Bates RSA 45-49 1:40:11 48:02 42:44
485 Mario Zietsman — 40-44 1:40:12 53:19 36:22
486 Mario Zietsman RSA 40-44 1:40:12 53:19 36:22
487 Sikhosonke Tsobo — 30-34 1:40:24 51:14 38:48
488 Leigh Lisk — 55-59 1:40:26 50:36 43:50
489 Leigh Lisk RSA 55-59 1:40:26 50:36 43:50
490 Landre Coetsee — 30-34 1:40:37 52:46 38:35
491 Landre Coetsee RSA 30-34 1:40:37 52:46 38:35
492 Grant Harris RSA 50-54 1:40:40 43:55 48:18
493 Asanda Buza — 40-44 1:40:41 55:08 34:23
494 Asanda Buza RSA 40-44 1:40:41 55:08 34:23
495 Sizwe Ngema — 35-39 1:40:48 48:14 45:29
496 Bongani Sibeko — 40-44 1:40:55 55:42 36:33
497 Bongani Sibeko RSA 40-44 1:40:55 55:42 36:33
498 Vladimir Poluektov HYROX 30-34 1:40:56 53:13 38:10
499 Tim Carter RSA 60-64 1:40:57 48:46 42:49
500 Forbes Khumo — 30-34 1:41:14 1:46:02 46:02
501 Forbes Khumo RSA 30-34 1:41:14 1:46:02 46:02
502 Jose Ngoy COD — 1:41:21 51:06 41:12
503 Chase Hutchinson — 35-39 1:41:32 52:09 41:52
504 Wynand Mouton RSA 60-64 1:41:33 46:11 47:31
505 Vincent Merven RSA 35-39 1:41:34 50:42 42:44
506 Hermanus Klopper — 25-29 1:41:46 52:03 39:21
507 Hermanus Klopper RSA 25-29 1:41:46 52:03 39:21
508 Setebe Maponya — 35-39 1:41:52 53:46 40:08
509 Setebe Maponya RSA 35-39 1:41:52 53:46 40:08
510 Zaakir Bhikha — 25-29 1:41:57 50:22 45:35
511 Zaakir Bhikha RSA 25-29 1:41:57 50:22 45:35
512 Alexander Komo — 40-44 1:42:01 52:07 41:02
513 Alexander Komo ZIM 40-44 1:42:01 52:07 41:02
514 Danie Nieuwenhuizen RSA 50-54 1:42:07 48:00 43:08
515 Adriaan Smit — 30-34 1:42:13 54:29 41:31
516 Adriaan Smit RSA 30-34 1:42:13 54:29 41:31
517 Shadreck Chimbetete — 40-44 1:42:14 48:15 45:19
518 Shadreck Chimbetete RSA 40-44 1:42:14 48:15 45:19
519 Keagan Ashwell — 30-34 1:42:28 52:18 43:07
520 Keagan Ashwell ZIM 30-34 1:42:28 52:18 43:07
521 Albert Smith — 30-34 1:42:35 55:47 38:05
522 Albert Smith RSA 30-34 1:42:35 55:47 38:05
523 Sobhuza Nkosi — 35-39 1:42:37 51:32 42:38
524 Sobhuza Nkosi RSA 35-39 1:42:37 51:32 42:38
525 HJ Nel — 30-34 1:42:38 50:44 44:15
526 HJ Nel RSA 30-34 1:42:38 50:44 44:15
527 Morné Weyers — 30-34 1:42:44 53:11 43:06
528 Morné Weyers RSA 30-34 1:42:44 53:11 43:06
529 Pieter Steenkamp — 30-34 1:42:50 53:24 43:14
530 Pieter Steenkamp RSA 30-34 1:42:50 53:24 43:14
531 Garth Langeveld RSA 35-39 1:43:10 49:17 45:12
532 Henry Marsh — 30-34 1:43:13 53:07 42:08
533 Henry Marsh RSA 30-34 1:43:13 53:07 42:08
534 Clive Jordan — 40-44 1:43:20 51:50 41:58
535 Clive Jordan RSA 40-44 1:43:20 51:50 41:58
536 Tilden Hellyer RSA 30-34 1:43:22 51:33 40:34
537 Regan Morley — 25-29 1:43:23 48:24 45:08
538 Regan Morley RSA 25-29 1:43:23 48:24 45:08
539 Kanyiso Nqabeni RSA 45-49 1:43:24 51:35 42:15
540 Xan Munro — 16-24 1:43:25 59:14 37:09
541 Xan Munro RSA 16-24 1:43:25 59:14 37:09
542 Shaun James — 30-34 1:43:25 43:54 52:00
543 Shaun James RSA 30-34 1:43:25 43:54 52:00
544 Sammy Mashita RSA 45-49 1:43:40 52:04 41:39
545 Vincent Merven — 35-39 1:43:45 57:26 39:16
546 Ditiro Selepe RSA 30-34 1:43:46 48:57 44:10
547 Cameron Harding — 25-29 1:43:53 53:10 42:11
548 Cameron Harding RSA 25-29 1:43:53 53:10 42:11
549 Greg Cousens — 40-44 1:43:55 45:36 46:32
550 Greg Cousens RSA 40-44 1:43:55 45:36 46:32
551 Luke Burger — 45-49 1:43:55 50:54 44:18
552 Luke Burger RSA 45-49 1:43:55 50:54 44:18
553 Joshua Wadge — 30-34 1:43:58 54:15 40:20
554 Joshua Wadge RSA 30-34 1:43:58 54:15 40:20
555 Motheo Mofamere RSA 30-34 1:44:01 50:18 44:49
556 Motheo Mofamere — 30-34 1:44:06 48:29 46:01
557 Oliver Dobinson — 30-34 1:44:18 50:36 46:40
558 Oliver Dobinson GBR 30-34 1:44:18 50:36 46:40
559 Khayalethu Motsa RSA 16-24 1:44:22 50:21 46:06
560 Daniel Van Dyk — 30-34 1:44:29 46:28 46:54
561 Daniel Van Dyk RSA 30-34 1:44:29 46:28 46:54
562 Sabelo Sithebe — 35-39 1:44:34 53:11 43:13
563 David Pierre RSA 25-29 1:44:40 49:30 44:50
564 Sibusiso Khumalo — 30-34 1:44:50 — 35:01
565 Sibusiso Khumalo RSA 30-34 1:44:50 — 35:01
566 Sean Osterloh — 40-44 1:44:57 52:17 40:34
567 Sean Osterloh RSA 40-44 1:44:57 52:17 40:34
568 Geoffrey Mosweu — 45-49 1:45:20 49:27 47:35
569 Geoffrey Mosweu RSA 45-49 1:45:20 49:27 47:35
570 Devin Nyschens — 25-29 1:45:26 51:06 43:16
571 Devin Nyschens RSA 25-29 1:45:26 51:06 43:16
572 Masheleng Selepe — 35-39 1:45:35 1:02:18 36:20
573 Masheleng Selepe RSA 35-39 1:45:35 1:02:18 36:20
574 Dwayne Williams — 35-39 1:45:53 51:43 56:33
575 Dwayne Williams RSA 35-39 1:45:53 51:43 56:33
576 Jacques Du Toit RSA 40-44 1:45:57 55:28 40:21
577 Stefan Meyer RSA 25-29 1:46:09 51:28 44:32
578 Oliver Böbs — 30-34 1:46:10 51:05 42:35
579 Oliver Böbs RSA 30-34 1:46:10 51:05 42:35
580 Breaan Van Winkel — 30-34 1:46:12 58:17 39:14
581 Breaan Van Winkel RSA 30-34 1:46:12 58:17 39:14
582 Alan Leonel Fanequico — 16-24 1:46:30 46:50 52:37
583 Alan Leonel Fanequico MOZ 16-24 1:46:30 46:50 52:37
584 Atang Masilomangwe — 30-34 1:46:45 56:54 40:26
585 Atang Masilomangwe BOT 30-34 1:46:45 56:54 40:26
586 Sojah Semetjane — 35-39 1:46:45 49:20 47:27
587 Sojah Semetjane RSA 35-39 1:46:45 49:20 47:27
588 craig lurie — 50-54 1:46:50 46:30 38:52
589 craig lurie RSA 50-54 1:46:50 46:30 38:52
590 Gerrit Cloete — 30-34 1:46:52 47:06 52:01
591 Gerrit Cloete RSA 30-34 1:46:52 47:06 52:01
592 Rich Cave GBR 55-59 1:46:53 54:33 42:23
593 Reece Clark — 16-24 1:47:04 59:48 28:17
594 Reece Clark RSA 16-24 1:47:04 59:48 28:17
595 Melusi Mzolo — 35-39 1:47:07 50:22 47:45
596 Melusi Mzolo RSA 35-39 1:47:07 50:22 47:45
597 Josh Kaplan — 35-39 1:47:08 57:15 41:59
598 Josh Kaplan RSA 35-39 1:47:08 57:15 41:59
599 Samkelo Magwaca — 35-39 1:47:10 1:09:31 39:54
600 Samkelo Magwaca RSA 35-39 1:47:10 1:09:31 39:54

← Johannesburg 2025 results