FULL RESULTS
HYROX Cape Town 2025 Results – Doubles
128 finishers. Winner Michael Wood & Cebolenkosi Mchunu in 59:38; median 1:24:23.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Michael Wood & Cebolenkosi Mchunu | 25-29 | 59:38 | 33:08 | 22:20 | |
| 2 | Dane Nortier & Haley Jackson | 35-39 | 1:00:53 | 35:07 | 21:50 | |
| 3 | Sedick Moerat & Achmat Moerat | 30-34 | 1:03:26 | 36:36 | 22:57 | |
| 4 | Vicky Botha & Geo Botha | 35-39 | 1:03:48 | 35:42 | 24:02 | |
| 5 | Cheyna Wood & Alexandra Commins | 30-34 | 1:04:32 | 37:27 | 23:10 | |
| 6 | Melanie Verlinde & Bert Verlinde | 40-44 | 1:05:58 | 37:43 | 22:55 | |
| 7 | Shené Pelser & Alida Grobler | 30-34 | 1:07:26 | 36:31 | 26:39 | |
| 8 | Dino Chizinga & Shaun Sardinha | 35-39 | 1:07:50 | 38:50 | 24:34 | |
| 9 | Wesley Buy & Simone Lategan | 25-29 | 1:09:00 | 40:10 | 24:09 | |
| 10 | Juan-Mari Bezuidenhout & Charmaine Jacobs | 30-34 | 1:09:04 | 38:51 | 25:54 | |
| 11 | Suanrie Nothnagel & Michael Nothnagel | 25-29 | 1:09:41 | 39:41 | 25:09 | |
| 12 | Chanté Van Deventer & Calvin Van Deventer | 30-34 | 1:11:47 | 40:52 | 25:35 | |
| 13 | Cailyn Pretorius & Rohan Pretorius | 25-29 | 1:12:10 | 41:06 | 26:07 | |
| 14 | James Monteiro & Gareth Crow | 30-34 | 1:12:21 | 39:50 | 26:48 | |
| 15 | Daisy Dixon & Heath Pienaar | 16-24 | 1:12:35 | 39:57 | 27:31 | |
| 16 | Robin Swart & Nina Ottesen | 25-29 | 1:12:41 | 40:57 | 27:08 | |
| 17 | Nasheme Abrahams & Myren Pillay | 40-44 | 1:12:52 | 41:58 | 24:59 | |
| 18 | Danielle Lopes & Owen Cook | 40-44 | 1:13:21 | 40:45 | 26:32 | |
| 19 | Robert Verschuren & Robyn-Lee Verschuren | 35-39 | 1:13:26 | 44:05 | 24:08 | |
| 20 | Kane Herbert & Nikki Herbert | 30-34 | 1:13:38 | 42:30 | 26:06 | |
| 21 | Shuaib Booley & Thabiet Booley | 35-39 | 1:13:42 | 39:15 | 29:29 | |
| 22 | Erwee Van Staden & Alex Van Staden | 30-34 | 1:13:57 | 41:25 | 27:26 | |
| 23 | Nthabi Maine & Emilie Badenhorst | 25-29 | 1:14:15 | 44:37 | 24:09 | |
| 24 | Michael Breedt & Jozef Breedt | 30-34 | 1:14:35 | 44:26 | 25:05 | |
| 25 | Tayla Haslam & Caelan Armour | 16-24 | 1:14:45 | 43:04 | 26:08 | |
| 26 | Natasha Bosman & Mareli Swart | 35-39 | 1:14:56 | 43:10 | 25:50 | |
| 27 | Kyle Schutte & Daniela Amorosino | 35-39 | 1:14:57 | 40:29 | 29:44 | |
| 28 | Robert Kieser & Aimee Kieser | 30-34 | 1:15:37 | 43:04 | 27:27 | |
| 29 | Gregory Scott & Megan Scott | 35-39 | 1:15:39 | 44:25 | 26:17 | |
| 30 | Lené Keyser & Bothma Keyser | 16-24 | 1:15:41 | 44:24 | 25:13 | |
| 31 | Kuhlekwethu Ngubane & Precious Mpungose | 35-39 | 1:16:03 | 43:53 | 26:40 | |
| 32 | Sasckya Viljoen & Marga Wahl | 16-24 | 1:16:11 | 44:21 | 26:19 | |
| 33 | Jacques Mac Mahon & Annemie Jacobs | 35-39 | 1:16:19 | 43:21 | 27:39 | |
| 34 | Jordyn Stoos & Samantha Calitz | 35-39 | 1:16:30 | 43:57 | 27:11 | |
| 35 | Paul Cameron & Robbie Stemmet | 35-39 | 1:16:31 | 43:33 | 26:45 | |
| 36 | Michelle Drake & Faye De Jager | 35-39 | 1:16:55 | 42:06 | 28:31 | |
| 37 | Marelise Slabbert & Sune Maartens | 35-39 | 1:16:56 | 45:03 | 26:37 | |
| 38 | Nikki Abdinor & Vaughn Abdinor | 45-49 | 1:17:03 | 44:43 | 27:25 | |
| 39 | Remina Pienaar & Barend Pienaar | 30-34 | 1:17:21 | 44:20 | 25:26 | |
| 40 | Ruan Taljaard & Ewan Visser | 25-29 | 1:17:32 | 47:48 | 24:01 | |
| 41 | Blessing Diza & Tawanda Chiurayi | 40-44 | 1:18:03 | 43:37 | 27:17 | |
| 42 | Eugene Pfister & Nicole Pfister | 45-49 | 1:18:52 | 46:02 | 26:35 | |
| 43 | Corli Ramsauer & Lene Badenhorst | 16-24 | 1:19:00 | 47:47 | 26:00 | |
| 44 | Quintus Thorpe & Mariska Thorpe | 40-44 | 1:19:09 | 46:53 | 27:03 | |
| 45 | Mitchell Phillips & Trevor Leith | 35-39 | 1:19:29 | 46:22 | 25:02 | |
| 46 | Valdis Leikus & April Nicholson | 35-39 | 1:19:33 | 46:21 | 27:22 | |
| 47 | Hermann Spangenberg & Juanette Spangenberg | 35-39 | 1:19:57 | 42:45 | 31:51 | |
| 48 | Maré Louw & Jennifer Begg | 35-39 | 1:19:59 | 46:57 | 27:25 | |
| 49 | Kirsten Campbell & Jason Hofmeyr | 25-29 | 1:20:05 | 45:44 | 28:19 | |
| 50 | Mthokozisi Dube & Masasa Mathe | 30-34 | 1:20:34 | 46:09 | 28:34 | |
| 51 | Lynda Robison & Theresa Grobler | 45-49 | 1:20:40 | 44:16 | 30:44 | |
| 52 | Caitlin Weedon & Clinton Weedon | 35-39 | 1:20:41 | 44:40 | 30:08 | |
| 53 | Firdous Variava & Saadia Makda | 35-39 | 1:21:08 | 46:37 | 29:07 | |
| 54 | Kylie Nel & Armand Nel | 30-34 | 1:21:10 | 48:29 | 26:22 | |
| 55 | Joanna Gouws & Alana Lourens | 30-34 | 1:21:15 | 45:54 | 30:24 | |
| 56 | Nicole Herbert & Benjamin Nortman | 35-39 | 1:21:52 | 43:29 | 32:06 | |
| 57 | Tameryn Fourie & Tersia Stevens | 35-39 | 1:21:54 | 47:03 | 29:12 | |
| 58 | Matilda Loggenberg & Morgan Christian | 16-24 | 1:22:07 | 49:38 | 25:58 | |
| 59 | Frans Kruger & Jurie Jan Swart | 35-39 | 1:23:02 | 48:52 | 26:29 | |
| 60 | Kristin Johnson & Dani Hassall | 35-39 | 1:23:18 | 47:41 | 30:00 | |
| 61 | Meggan Barnard & Lindie Fourie | 30-34 | 1:23:54 | 50:31 | 26:41 | |
| 62 | Georgia Love & Lee Lanterme | 40-44 | 1:23:58 | 48:20 | 29:48 | |
| 63 | Francois La Cock & Mia La Cock | 40-44 | 1:24:03 | 44:14 | 33:31 | |
| 64 | Konrad Bindeman & Kim Wandsella | 35-39 | 1:24:15 | 45:28 | 32:32 | |
| 65 | Tsholofelo Leeto & Anele Genyane | 30-34 | 1:24:31 | 49:23 | 28:58 | |
| 66 | Dino Peros & Ant Moore | 50-54 | 1:25:01 | 46:36 | 31:11 | |
| 67 | Amanda Vermeulen & Anneke Schoombie | 55-59 | 1:25:19 | 47:20 | 31:51 | |
| 68 | Sipumelele Mnikina & Micaela Gillion | 25-29 | 1:25:33 | 46:25 | 31:58 | |
| 69 | Estian Botha & Elrika Botha | 30-34 | 1:25:39 | 48:35 | 31:04 | |
| 70 | Tayler Brandsma & Chiara Partab | 30-34 | 1:25:48 | 46:30 | 32:53 | |
| 71 | Demi Taljaard & Yolandie Combrink | 25-29 | 1:26:28 | 50:19 | 29:23 | |
| 72 | Lenka Bronn & Elize-Mari Koen | 25-29 | 1:28:16 | 49:41 | 31:23 | |
| 73 | Kiara Behr & Alon Gaddie | 16-24 | 1:28:30 | 50:54 | 31:03 | |
| 74 | Tumelo Masunte & Tshele Mokhantso | 30-34 | 1:28:41 | 51:32 | 30:32 | |
| 75 | Natascha Kuehl & Anerie Du Plessies | 25-29 | 1:29:24 | 53:17 | 29:52 | |
| 76 | Brian Mofokeng & Busani Mabhena | 35-39 | 1:29:28 | 56:12 | 28:08 | |
| 77 | Erin Maritz & Bridgette Maritz | 30-34 | 1:29:49 | 47:11 | 35:35 | |
| 78 | Johann Gresse & Luzanne Gresse | 35-39 | 1:30:11 | 51:02 | 32:16 | |
| 79 | Kirsten Willis & Kerry Turner | 35-39 | 1:30:11 | 52:11 | 30:10 | |
| 80 | Danielle Gal & Monique Cronje | 35-39 | 1:30:35 | 50:55 | 33:52 | |
| 81 | Werner Horn & Dewald Scholtz | 50-54 | 1:30:45 | 52:30 | 28:49 | |
| 82 | Yolandi Badenhorst & Evadne Engela | 25-29 | 1:30:59 | 54:52 | 27:59 | |
| 83 | Cornelius Poisat & Linze Poisat | 40-44 | 1:31:43 | 54:16 | 30:40 | |
| 84 | Troy Wohler & Andre Kriel | 45-49 | 1:31:50 | 53:53 | 30:41 | |
| 85 | Carolyn Missing & Erica Pierce | 40-44 | 1:32:10 | 51:38 | 34:40 | |
| 86 | Ambrose Bates & Aneesa Dowden Bates | 45-49 | 1:33:19 | 50:42 | 34:14 | |
| 87 | Marnus Rheeder & Zandri Rheeder | 25-29 | 1:33:37 | 55:13 | 30:16 | |
| 88 | Sabine Angove & Savannah Tridente | 25-29 | 1:34:00 | 52:46 | 33:34 | |
| 89 | Floyd Pillay & Thalissa Pillay | 35-39 | 1:34:29 | 56:11 | 32:00 | |
| 90 | Ana Randhir & Blaine Randhir | 35-39 | 1:35:10 | 56:41 | 29:39 | |
| 91 | Emma Heap & Marc Balkin | 40-44 | 1:35:15 | 46:32 | 40:24 | |
| 92 | Natalie Dashwood & Ashleigh Preis | 40-44 | 1:35:39 | 54:00 | 35:06 | |
| 93 | Anastasios Zervos & Alexios Zervos | 16-24 | 1:36:20 | 58:09 | 28:51 | |
| 94 | Reese Hardman & Shannon Clarke | 16-24 | 1:36:44 | 53:01 | 34:31 | |
| 95 | Tshele Letuka & Kabelo Makhaya | 30-34 | 1:36:46 | 57:57 | 27:38 | |
| 96 | Stefan Eckley & Minke Barnard | 25-29 | 1:37:59 | 59:17 | 31:21 | |
| 97 | Sone Gibbon & Chris Gibbon | 40-44 | 1:39:04 | 59:37 | 31:54 | |
| 98 | Glenda Wemmer & Courtney Mallett | 30-34 | 1:39:40 | 59:37 | 32:44 | |
| 99 | Jacques Moolman & Suzell Moolman | 45-49 | 1:39:57 | 57:43 | 32:47 | |
| 100 | Conroy Anderson & Liesl Anderson | 35-39 | 1:40:48 | 57:50 | 33:20 | |
| 101 | Anthony Philips & Irene Philips | 35-39 | 1:41:01 | 1:03:49 | 29:51 | |
| 102 | Aidan Smith & Courtney Gallocher | 25-29 | 1:41:04 | 1:00:09 | 27:40 | |
| 103 | Annelize Olivier & Izette Horn | 30-34 | 1:41:31 | 57:54 | 36:16 | |
| 104 | Rory Africa & Alishia Smith | 30-34 | 1:41:49 | 1:00:10 | 32:12 | |
| 105 | Michelle Machisa & Edna Nkosi | 35-39 | 1:41:56 | 57:12 | 35:18 | |
| 106 | Nicola Strauss & Rea Modise | 30-34 | 1:43:28 | 1:03:36 | 33:04 | |
| 107 | Graeme Stanton & Rozlyn Stanton | 40-44 | 1:44:14 | 55:40 | 38:55 | |
| 108 | Paul Jacobus Blignaut & Annie Katrina Blignaut | 60-64 | 1:45:18 | 58:57 | 39:19 | |
| 109 | Khanyisile Vilakazi & Pontsho Molewa | 40-44 | 1:45:26 | 53:23 | 42:48 | |
| 110 | Heidi Naidoo & Candice Da Cunha | 45-49 | 1:45:41 | 1:04:12 | 32:26 | |
| 111 | Woutri Mugglestone & Marietjie Jacobs | 55-59 | 1:45:46 | 57:01 | 40:14 | |
| 112 | Angie Senwamere & Tokoloho Ntota | 30-34 | 1:49:34 | 1:01:23 | 40:23 | |
| 113 | Phathiswa Sefatsa & Phethoho Sefatsa | 30-34 | 1:49:57 | 1:04:48 | 34:57 | |
| 114 | Leane Goss & Chante Prinsloo | 16-24 | 1:50:27 | 1:06:32 | 34:34 | |
| 115 | Irene Mpofu & Nandi Mpofu | 25-29 | 1:53:42 | 1:07:12 | 37:39 | |
| 116 | Beauty Buhle Myende & Masixole Velem | 35-39 | 1:53:46 | 1:05:13 | 38:56 | |
| 117 | Kefilwe Mojaki & Mpho Dithate | 40-44 | 1:54:47 | 1:08:13 | 37:24 | |
| 118 | Nicole Barlow & Louhandri Visser | 25-29 | 1:56:29 | 1:13:50 | 31:28 | |
| 119 | Nency Raboroko & Lindiwe Mtsweni | 40-44 | 1:56:44 | 50:14 | 58:53 | |
| 120 | Katelynn Hill & Juliet Hill | 35-39 | 1:59:16 | 1:11:08 | 37:32 | |
| 121 | Sthembile Dlamini & Bathabile Dindi | 35-39 | 1:59:40 | 1:15:53 | 32:50 | |
| 122 | Phumelele Ndovela & Sicelo Mthethwa | 30-34 | 2:02:03 | 1:03:01 | 45:24 | |
| 123 | Razak Rahman & Fadhl Solomon | 40-44 | 2:02:24 | 1:07:56 | 41:22 | |
| 124 | Bonolo Mphole Bendile & Andronica Letwaba | 45-49 | 2:07:25 | 1:13:07 | 45:25 | |
| 125 | Malebo Pamela Magama & Mbuya Dema | 30-34 | 2:14:12 | 1:18:34 | 42:37 | |
| 126 | Unaiza Suliman & Suliman Carrim | 40-44 | 2:16:28 | 1:23:25 | 39:23 | |
| 127 | Busisiwe Mahola & Nosiphelo Mahola | 35-39 | 2:17:53 | 1:23:09 | 45:13 | |
| 128 | Mbaliyethu Kunene & Nokulunga Thabang | 30-34 | 2:22:54 | 1:15:40 | 57:52 |