HYROX Cape Town 2026: Relay Mixed results

68 teams on 15 Aug 2026. Typical finish 1:30:18, fastest 10% under 1:13:19. Back to the analysis.

# Athlete Age Time Behind 1st Runs Stations Rox Ski Push Pull BBJ Row Carry Lunge WB
1 Altus Moolman, Nicole Robinson, Rilwan Anibaba, Irma Human 🇿🇦 RSA1st of 56 aged U40 U40 1:01:12 33:39 23:56 3:41 3:55 2:07 2:53 2:43 3:59 1:31 3:29 3:19
2 Waldo Hansen, Surene Koegelenberg, Christal Rossouw, Pieter Burger 🇿🇦 RSA2nd of 56 aged U40 U40 1:02:51 1:39 32:47 26:22 3:47 3:56 1:47 3:27 3:29 4:11 1:28 4:06 3:58
3 Brandon Van Niekerk, Lucky Fadzi, Jenna Albert, Sunel Bekker 🇿🇦 RSA3rd of 56 aged U40 U40 1:04:31 3:19 34:50 25:36 4:11 4:05 1:22 3:34 3:42 4:10 2:30 2:53 3:20
4 Tebogo Mahange, Unathi Mkhize, Khanya Mzobe, Teal Hogg 🇿🇦 RSA4th of 56 aged U40 U40 1:06:06 4:54 34:41 27:26 4:04 4:53 2:08 3:20 2:52 4:18 2:00 4:09 3:46
5 Charl Mantoua, Maximus Mantoua, Mar-Loes Mantoua, Zsuzsanna Gyorgy 🇿🇦 RSA1st of 12 aged 40+ 40+ 1:08:36 7:24 35:38 29:08 3:55 4:16 2:02 4:21 3:03 4:32 1:58 3:50 5:06
6 Alicia Lamusse, Andre Meiring, Richey Beenessreesingh, Frederique Jullian 🇲🇺 MRI2nd of 12 aged 40+ 40+ 1:12:08 10:56 38:39 29:34 3:59 5:03 2:45 3:11 4:23 4:40 1:39 4:27 3:26
7 Tailyn Schumann, Sunelle Hack, Darren Brent, Jean-Piere Gaybba 🇿🇦 RSA5th of 56 aged U40 U40 1:13:11 11:59 37:27 31:29 4:19 4:54 2:36 2:44 5:41 5:01 1:34 4:21 4:38
8 Wonga Zani, André Nel, Knox Ramawela, Ellen Van Wyk 🇿🇦 RSA6th of 56 aged U40 U40 1:13:22 12:10 41:03 27:07 5:17 5:15 2:08 3:15 2:47 4:18 1:48 3:05 4:31
9 Eric Munch, Lehanie Müller, Jennifer Marques, Hugo Van Niekerk 🇿🇦 RSA7th of 56 aged U40 U40 1:13:36 12:24 41:47 27:37 4:17 3:54 2:11 3:06 4:02 4:47 1:29 4:13 3:55
10 Adele De Vries, Willem Lourens Fick, Gustav De Vries, Cara Van Der Spuy Fick 🇿🇦 RSA8th of 56 aged U40 U40 1:14:23 13:11 36:42 33:25 4:19 4:40 1:53 5:17 6:10 4:09 1:37 4:41 4:58
11 Esmeralda De Beer, Ettiene Thuynsma, Nicolaas Cilliers, Inari Cilliers 🇿🇦 RSA9th of 56 aged U40 U40 1:14:45 13:33 43:10 27:21 4:19 4:56 1:36 2:52 3:47 4:35 1:41 4:15 3:39
12 Tiaan Du Preez, Bianca Louw, Astin Le Roux, Dylan Billingham 🇿🇦 RSA10th of 56 aged U40 U40 1:16:04 14:52 38:41 32:47 4:38 4:10 2:25 3:50 5:51 4:16 2:36 5:41 3:58
13 Elzje Kolver, Josh Kloosman, Jarred Pitout, Bianca Barlow 🇿🇦 RSA11th of 56 aged U40 U40 1:16:23 15:11 39:09 32:28 4:52 3:52 2:21 4:26 4:39 5:00 1:51 5:51 4:28
14 Ryan Cullingworth, Jaime Van Wyk, Adrienne Jaime Victor, Byron Duvenange 🇿🇦 RSA12th of 56 aged U40 U40 1:18:24 17:12 40:37 33:21 4:31 5:17 2:14 4:01 3:39 4:56 1:56 4:18 7:00
15 Warren Kent, Ismaeel Steenkamp, Jess Steenkamp, Candice Kent 🇿🇦 RSA13th of 56 aged U40 U40 1:18:55 17:43 41:17 32:12 5:32 5:33 3:15 2:49 4:03 5:16 2:27 3:16 5:33
16 Loredana Di Iorio, Roland De Beer, Emma Buys, Ryan Doubell 🇿🇦 RSA14th of 56 aged U40 U40 1:20:17 19:05 40:06 35:13 5:02 6:31 1:48 4:05 8:26 5:00 2:07 3:26 3:50
17 Ashley Adams, Jamie Troskie, Natasha Adams, Griet Van Jaarsveld 🇿🇦 RSA15th of 56 aged U40 U40 1:20:42 19:30 41:51 33:37 5:19 5:34 1:29 5:25 3:44 5:36 3:25 3:38 4:46
18 Zani Van Zyl, Eduard Kellerman, Delaine Willemse, Sebastian Strauss 🇿🇦 RSA16th of 56 aged U40 U40 1:21:19 20:07 40:56 35:03 5:23 4:29 1:58 5:58 5:31 5:12 2:42 3:46 5:27
19 Elouise Voget, Storm Juandre Gunning, Oswin Leo Voget, Danielle Gunning 🇿🇦 RSA17th of 56 aged U40 U40 1:21:47 20:35 37:15 39:49 4:47 4:20 2:04 4:51 6:10 4:17 1:47 3:55 12:25
20 Elmari Opperman, Francois La Cock, Naudé Opperman, Mia La Cock 🇿🇦 RSA18th of 56 aged U40 U40 1:21:50 20:38 40:32 32:20 9:04 4:34 2:06 4:56 — 4:47 1:33 9:02 5:07
21 Melanie Aylward, Siv Ngesi, Carl Wastie, Karen Boonzaier 🇿🇦 RSA19th of 56 aged U40 U40 1:22:38 21:26 45:14 32:10 5:18 4:48 2:55 2:43 5:25 5:05 2:17 4:09 4:48
22 Stephanie Kulikovskaya-Russo, Aakifah Bham, Zayne Nabbee, Chalin Kettle 🇿🇦 RSA20th of 56 aged U40 U40 1:22:52 21:40 — — — — — — 3:58 5:35 3:03 — 6:15
23 Megan Norval, John Meyer, Lindee Meyer, Jaydon Hickley 🇿🇦 RSA21st of 56 aged U40 U40 1:23:08 21:56 41:59 35:01 6:11 5:35 2:08 5:09 6:04 4:03 2:16 5:04 4:42
24 Shireen Koks, Ulrich Sawert, Thaakier Snyders, Sinabobonke Ndlangamandla 🇿🇦 RSA22nd of 56 aged U40 U40 1:23:30 22:18 42:42 36:07 4:46 4:23 3:07 5:41 4:55 4:25 2:11 4:46 6:39
25 Lesley Van Zyl, Peter Bunn, Maryke Viljoen, Mike Viljoen 🇿🇦 RSA3rd of 12 aged 40+ 40+ 1:24:14 23:02 42:13 36:01 6:04 5:35 3:42 5:09 4:25 4:57 1:44 4:59 5:30
26 Robyn Flanegan, Carina Greeff, Stefan Crous, Marnus Engelbrecht 🇿🇦 RSA23rd of 56 aged U40 U40 1:24:23 23:11 41:10 38:10 5:08 5:16 2:11 3:55 6:36 4:30 1:58 9:17 4:27
27 Chase Hermanus, Ashleigh Voss, Oliver Bing, Abigail Green 🇿🇦 RSA24th of 56 aged U40 U40 1:24:26 23:14 45:47 32:56 5:47 4:27 1:51 5:34 3:33 4:49 1:53 5:42 5:07
28 Michelle Van Niekerk, Fathima Sultan, Laiq Gulston, Maylen Minnaar 🇿🇦 RSA25th of 56 aged U40 U40 1:24:52 23:40 46:24 32:44 5:48 5:50 2:28 4:15 5:24 4:20 2:35 4:31 3:21
29 Shawn Dyson, Gavin Kaplan, Tamsyn Dyson, Nadia Van Elst 🇿🇦 RSA26th of 56 aged U40 U40 1:24:53 23:41 44:41 35:04 5:13 4:11 2:48 3:39 3:22 4:59 2:36 4:48 8:41
30 Richard Bugan, Zané Fourie, Florence Groener, Hannes Swart 🇿🇦 RSA4th of 12 aged 40+ 40+ 1:27:38 26:26 44:37 37:51 5:15 4:40 1:59 7:11 7:07 4:27 2:09 6:31 3:47
31 Barry Andrews, Etienne Jordaan, Christin Ellis, Melissa Jordaan 🇿🇦 RSA27th of 56 aged U40 U40 1:28:31 27:19 43:17 39:50 5:28 4:45 2:59 4:01 6:34 5:59 2:58 5:02 7:32
32 Ruan De Jager, Miah Le Roux, Cassie Pelser, Anika Pelser 🇿🇦 RSA28th of 56 aged U40 U40 1:28:53 27:41 46:03 36:56 5:57 5:32 2:29 4:16 5:25 4:56 2:18 4:30 7:30
33 Melanie Peters, Trina Tham, Hawain Bampton, Stefan Jansen Van Vuuren 🇿🇦 RSA5th of 12 aged 40+ 40+ 1:29:57 28:45 42:34 41:37 5:50 5:11 1:55 7:00 4:52 5:15 1:28 6:54 9:02
34 Kayla Du Plooy, Rogan Russo, Neil Steenkamp, Lindi Coetzee 🇿🇦 RSA6th of 12 aged 40+ 40+ 1:29:58 28:46 45:57 37:54 6:10 4:29 2:41 5:39 6:11 4:21 2:16 6:05 6:12
35 Luyanda Mtima, Onodwa Maddie Madolo, Noorine Sadek, Morgan Wyngaardt 🇿🇦 RSA29th of 56 aged U40 U40 1:30:39 29:27 43:46 39:13 7:46 4:59 3:09 5:08 7:16 4:48 2:14 4:41 6:58
36 Zelouis Pretorius, Johann Raath, Lusinda Raath, Louis Pretorius 🇿🇦 RSA30th of 56 aged U40 U40 1:30:58 29:46 48:11 36:47 6:05 4:46 1:58 5:35 5:48 5:13 2:03 5:51 5:33
37 Saskia Trigg, Kierra Theunissen, Sankha Jinasena, Solifas Salimu 🇿🇦 RSA31st of 56 aged U40 U40 1:35:08 33:56 47:20 40:37 7:15 5:36 3:18 4:25 8:26 5:24 2:25 6:21 4:42
38 Anna Van Der Westhuizen, Gustav Schillig, Clerisse Van Der Westhuizen, Wayne Van Der Westhuizen 🇿🇦 RSA32nd of 56 aged U40 U40 1:35:12 34:00 49:53 38:57 6:25 4:52 4:02 4:41 5:58 5:12 2:17 4:18 7:37
39 Abongile Delo, Asaduma Ncoyini, Fikile Mantanga, Sive Ngadlela 🇿🇦 RSA33rd of 56 aged U40 U40 1:35:57 34:45 45:40 44:43 5:38 6:11 2:24 8:32 6:50 5:46 2:44 6:37 5:39
40 Mpho Dithate, Kefilwe Mojaki, William Shumba, Mogapi Gaeonale 🇿🇦 RSA7th of 12 aged 40+ 40+ 1:37:31 36:19 52:23 38:25 6:47 5:11 2:27 4:33 7:11 5:08 2:05 4:33 7:17
41 Donrique Bartes, Stephanie Domingo, Sandy-Lynn Powan-Richards, Devon Richards 🇿🇦 RSA34th of 56 aged U40 U40 1:37:48 36:36 54:36 36:48 6:28 4:30 3:15 5:38 3:41 4:24 2:24 5:29 7:27
42 Johan Fourie, Carika Le Roux, Ewan Labuscagne, Heloise Fourie 🇿🇦 RSA35th of 56 aged U40 U40 1:37:48 36:36 46:29 46:04 5:19 5:10 2:29 4:58 9:17 5:36 1:20 6:14 11:00
43 Sakhile Mtshali, Regan Schaffer, Onicca Tease, Joshua Klink 🇿🇦 RSA36th of 56 aged U40 U40 1:38:14 37:02 46:29 45:55 5:53 5:56 3:15 7:28 4:57 5:30 2:26 7:57 8:26
44 Ethan Hendricks, Koketso Nanyane, Natheer Abrahams, Lwazi Mabaso 🇿🇦 RSA37th of 56 aged U40 U40 1:39:44 38:32 39:42 53:48 6:14 5:07 8:37 5:43 5:11 5:25 2:29 10:32 10:44
45 Rees Maxwell, Chantelle Bam, Leanna Maxwell, Christian Bam 🇿🇦 RSA38th of 56 aged U40 U40 1:39:58 38:46 51:54 41:06 7:04 3:50 3:00 6:20 5:26 4:51 2:13 5:44 9:42
46 Kundai Nyambawaro, Femi Olubameru, Sihle Ncwana, Adrian Dhliwayo 🇿🇼 ZIM39th of 56 aged U40 U40 1:40:09 38:57 43:54 50:08 6:11 7:16 2:29 4:13 7:37 5:25 3:52 5:56 13:20
47 Kyle Willis, Leonie Andereya, Armand Ferreira, Mpakie Hude 🇿🇦 RSA40th of 56 aged U40 U40 1:41:26 40:14 49:44 45:21 6:25 5:21 2:54 4:00 7:18 6:49 2:32 11:46 4:41
48 Bianca Smith, Charet Nel, Pascal Nel, Van Rhyn Du Plessis 🇿🇦 RSA41st of 56 aged U40 U40 1:42:17 41:05 — — — 6:10 — — 11:49 — 2:58 5:56 6:47
49 Caleb Walker, Tatum Walker, Nina Koschorrek, Ethan Smyth 🇿🇦 RSA42nd of 56 aged U40 U40 1:45:02 43:50 50:27 47:54 6:46 5:20 2:20 5:14 6:56 6:46 1:27 13:16 6:35
50 Sithi Makapela, Neil De Kock, Zukiswa Lobola, Chad Payne 🇿🇦 RSA43rd of 56 aged U40 U40 1:45:33 44:21 53:47 43:39 8:11 5:58 4:06 11:07 3:52 6:15 2:49 4:21 5:11
51 Zandile Tennyson, Siyathemba Magobiane, Phiwe Ndinisa, Anda Luswazi 🇿🇦 RSA8th of 12 aged 40+ 40+ 1:47:42 46:30 50:49 48:19 8:34 5:29 1:55 5:16 9:15 7:45 1:54 7:28 9:17
52 Muzzammil Armadien, Nikeeta Weaver, Matthew Kruser, Kim Camile Fuller 🇿🇦 RSA44th of 56 aged U40 U40 1:48:19 47:07 — — — 5:33 3:44 — 8:18 5:46 2:05 6:31 11:38
53 Dulcie Kathleen Barnack, Shaun Robins, Brian Leighton, Ansa Leighton-Buys 🇿🇦 RSA9th of 12 aged 40+ 40+ 1:49:14 48:02 57:12 45:14 6:52 5:55 3:16 4:14 9:11 8:07 2:09 6:53 5:29
54 Roxanne Lochner, Tyler America, Keba Camara, Lisa Klaas 🇿🇦 RSA45th of 56 aged U40 U40 1:49:20 48:08 57:01 46:14 6:09 6:28 1:48 5:12 6:03 5:48 2:50 9:31 8:34
55 Dale Tristram, Gina Fernandes, Ilana Engelbrecht, Ahmad Vazirna 🇿🇦 RSA46th of 56 aged U40 U40 1:50:50 49:38 48:27 56:36 5:51 5:04 3:13 6:01 7:52 6:35 2:10 14:52 10:49
56 Wesley Williams, Jason Daniels, Liezl Daniels, Anthea Ganger 🇿🇦 RSA47th of 56 aged U40 U40 1:55:09 53:57 57:57 50:18 6:57 5:25 3:39 6:56 7:20 6:08 3:52 9:29 7:29
57 Sandiso Zita, Ethan Solomon, Kaeleigh Knight, Demi Kate Fester 🇿🇦 RSA48th of 56 aged U40 U40 1:58:17 57:05 55:11 56:03 7:07 5:05 3:48 8:02 10:27 5:12 2:30 5:50 15:09
58 Sikhulile Mahlatjie, Siphiwesihle Mathebula, Thoko Mathebula, Timothy Mathebula 🇿🇦 RSA10th of 12 aged 40+ 40+ 1:58:52 57:40 59:23 48:49 10:46 6:05 2:50 5:27 7:05 6:20 2:31 9:07 9:24
59 Swesha Machere, Cath Coupar, Brendan Schnetler, Mia Steenkamp 🇿🇦 RSA49th of 56 aged U40 U40 1:59:06 57:54 55:12 57:03 6:55 5:25 2:23 4:24 9:51 5:28 1:53 19:30 8:09
60 Franco Muller, Alec Goodwin, Jordy Shaw 🇿🇦 RSA50th of 56 aged U40 U40 1:59:47 58:35 1:04:14 46:44 8:54 6:39 3:38 5:13 5:37 5:59 2:27 11:14 5:57
61 Alisha Baboolall, Desmond Perumal, Connor Rhoda, Denisha Perumal 🇿🇦 RSA51st of 56 aged U40 U40 2:01:40 1:00:28 59:58 51:13 10:32 6:01 4:15 6:54 6:48 6:08 2:43 7:03 11:21
62 Vusi Dhlamini, Samantha Dhlamini, Sisanda Tiya, Rikki Galetta 🇿🇦 RSA52nd of 56 aged U40 U40 2:02:32 1:01:20 1:11:39 42:59 7:59 4:26 2:06 7:09 5:05 5:19 2:21 7:32 9:01
63 Mpho Zulu, Fathima Hajat, Glorious Nkabinde, Junior Tutu 🇿🇦 RSA53rd of 56 aged U40 U40 2:03:12 1:02:00 52:57 1:03:10 7:10 5:55 3:54 6:29 12:37 5:59 2:45 10:16 15:15
64 Cornelius Jacobus Wessels, Hanco Swart, Jannet Wessels, Zereldi Neethling 🇿🇦 RSA54th of 56 aged U40 U40 2:07:30 1:06:18 58:43 1:00:08 8:44 4:58 3:03 6:49 13:43 5:50 2:48 9:10 13:47
65 Siobhan Zeiler, Refilwe Mphego, Katleho Ntahale, Salmaan Cassim 🇿🇦 RSA55th of 56 aged U40 U40 2:07:54 1:06:42 1:06:01 45:58 15:58 6:18 3:40 7:05 — 6:19 2:57 9:03 10:31
66 Sa-Aadat Parker, Halima Hayat, Serena Bharuth, Goolam Hayat 🇿🇦 RSA11th of 12 aged 40+ 40+ 2:22:46 1:21:34 1:06:21 1:07:38 8:52 5:27 4:09 6:30 16:41 5:14 3:00 10:04 16:33
67 Colin Wardle, Siya Sandi, Abbey Cloete, Prea Naidoo 🇿🇦 RSA56th of 56 aged U40 U40 2:25:09 1:23:57 1:11:22 1:13:57 — 4:44 6:43 — 4:45 8:02 5:54 5:42 8:10
68 Bardi Geldenhuys, Simon Makodi, Angelo Wingrove, Esmaralda Baldie 🇿🇦 RSA12th of 12 aged 40+ 40+ 2:33:05 1:31:53 1:19:50 1:03:19 10:01 6:20 2:45 10:12 11:40 5:20 2:23 9:45 14:54
How to read

The place is among timed teams in Relay Mixed; the line under the name is the place in the age group. Behind 1st is the gap to the winning time. Tap a time for that race's full report, or a name for every race of that athlete.

The RoxHype app

Found your result? Beat it at your next race.

The RoxHype app is your training plan to race day: built from your splits, your kit and your race date, and adjusted every week.

  • A week-by-week plan that counts down to your race
  • Extra work on your slowest stations
  • Adjusts every week to what you actually did

Free to download. Used by more than 40,000 HYROX athletes.

RoxHype app home: days to your HYROX, your expected finish range and this week's sessions RoxHype workout player guiding a sled push, with the next exercise lined up
Find my result