FULL RESULTS
HYROX Cape Town (April) 2026 Results – Open Women
545 finishers. Winner Melanie Carsten in 1:06:32; median 1:46:54.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 1 | Melanie Carsten | 30-34 | 1:06:32 | |
| 2 | Carly Wessels | 30-34 | 1:07:03 | |
| 3 | Anneke Jordaan | 30-34 | 1:11:31 | |
| 4 | Nicole Swanepoel | 25-29 | 1:11:36 | |
| 5 | Talia Meyer | 30-34 | 1:12:03 | |
| 6 | Roxanne Dovey (Swanepoel) | 35-39 | 1:12:16 | |
| 7 | Liney Bezuidenhout | 25-29 | 1:12:33 | |
| 8 | Lucinda Loots | 25-29 | 1:13:43 | |
| 9 | Jöhke Liversage | 16-24 | 1:14:43 | |
| 10 | Micha Viljoen | 35-39 | 1:14:45 | |
| 11 | Zaan Barrett-Theron | 35-39 | 1:14:48 | |
| 12 | Candice Ford | 25-29 | 1:15:10 | |
| 13 | Mari Kemp | 16-24 | 1:15:48 | |
| 14 | Emma Cole | 25-29 | 1:16:09 | |
| 15 | Melissa Phelps | 45-49 | 1:16:30 | |
| 16 | Rachel Venter | 35-39 | 1:16:38 | |
| 17 | Cailyn Pretorius | 25-29 | 1:16:41 | |
| 18 | Tayler Wessels | 25-29 | 1:16:45 | |
| 19 | Jess Speller | 30-34 | 1:17:13 | |
| 20 | Sunelle De Jongh | 25-29 | 1:17:13 | |
| 21 | Nienka Du Toit | 25-29 | 1:17:21 | |
| 22 | Leandri Fourie | 16-24 | 1:17:47 | |
| 23 | Hanlu Blignaut | 30-34 | 1:17:53 | |
| 24 | Anine Oosthuizen | 16-24 | 1:17:58 | |
| 25 | Robyn-Lee Verschuren | 35-39 | 1:18:01 | |
| 26 | Tori Usgaard | 30-34 | 1:18:08 | |
| 27 | Marcé Marx | 35-39 | 1:18:28 | |
| 28 | Azaria Beukes | 35-39 | 1:18:40 | |
| 29 | Amore Moller | 16-24 | 1:19:01 | |
| 30 | Emma-Jo Stander | 35-39 | 1:19:09 | |
| 31 | Juanette Spangenberg | 16-24 | 1:19:41 | |
| 32 | Ingrid Stokke Holmboe | 16-24 | 1:19:46 | |
| 33 | Tania Fourie | 50-54 | 1:19:51 | |
| 34 | Lindelwa Farisani | 40-44 | 1:19:52 | |
| 35 | Ashleigh Vos | 25-29 | 1:20:01 | |
| 36 | Selma Kruger | 35-39 | 1:20:19 | |
| 37 | Michelle Lamprecht | 45-49 | 1:20:26 | |
| 38 | Leanne Large | 45-49 | 1:20:28 | |
| 39 | Karla Gillingham | 45-49 | 1:20:41 | |
| 40 | Sharon Legodi | 35-39 | 1:20:47 | |
| 41 | Samantha Calitz | 40-44 | 1:20:59 | |
| 42 | Chantel Jade Struwig | 25-29 | 1:21:21 | |
| 43 | Georgina Muirhead | 40-44 | 1:21:28 | |
| 44 | Cayla van der Merwe | 30-34 | 1:21:40 | |
| 45 | Nina Grey | 40-44 | 1:21:41 | |
| 46 | Courtney Wallander | 40-44 | 1:21:58 | |
| 47 | Natalie Boshoff | 35-39 | 1:22:07 | |
| 48 | Anna Lawrence | 16-24 | 1:22:13 | |
| 49 | Mandi Franken | 25-29 | 1:22:19 | |
| 50 | Sharika Jaga | 35-39 | 1:22:27 | |
| 51 | Robyn Anderson | 50-54 | 1:22:36 | |
| 52 | Mishka O’Brien | 25-29 | 1:22:42 | |
| 53 | Johanna Timm | 40-44 | 1:22:53 | |
| 54 | Sylvia Viljoen | 50-54 | 1:22:57 | |
| 55 | Phillipa Drew | 40-44 | 1:23:20 | |
| 56 | Charlene Grevelink | 16-24 | 1:23:25 | |
| 57 | Heloise Groenewald | 30-34 | 1:23:26 | |
| 58 | Stella Thorne | 16-24 | 1:23:28 | |
| 59 | Chevon Albertyn | 35-39 | 1:23:39 | |
| 60 | Meka Trusler | 25-29 | 1:23:48 | |
| 61 | Samantha Barbour | 25-29 | 1:24:15 | |
| 62 | Stefanie Zeeman | 40-44 | 1:24:16 | |
| 63 | Morag Faulds | 30-34 | 1:24:17 | |
| 64 | Sharne Botha | 35-39 | 1:24:18 | |
| 65 | Emely Huebsch | 30-34 | 1:24:26 | |
| 66 | Amelia Beswick | 45-49 | 1:24:29 | |
| 67 | Naomi Bruwer | 35-39 | 1:24:30 | |
| 68 | Carrey-Lynn Le Forestier | 16-24 | 1:24:34 | |
| 69 | Sarah Ellis | 25-29 | 1:24:42 | |
| 70 | Maxine Esterhuizen | 25-29 | 1:24:44 | |
| 71 | Chloe Mitchell | 25-29 | 1:24:50 | |
| 72 | Madelie Visser | 30-34 | 1:24:51 | |
| 73 | Yasmeen Lunat | 25-29 | 1:24:55 | |
| 74 | Valentina Fernandes | 16-24 | 1:25:03 | |
| 75 | Nelisiwe Ntsibande | 30-34 | 1:25:47 | |
| 76 | Mar-Loes Mantoua | 50-54 | 1:25:48 | |
| 77 | Emma Heap | 35-39 | 1:25:54 | |
| 78 | Donne Sussman | 16-24 | 1:26:13 | |
| 79 | Janet Malan | 45-49 | 1:26:14 | |
| 80 | Marika Smuts | 35-39 | 1:26:16 | |
| 81 | Siphesihle Mageleni | 30-34 | 1:26:32 | |
| 82 | Melissa Myburgh | 25-29 | 1:26:35 | |
| 83 | Roxanne Agliotti | 30-34 | 1:27:02 | |
| 84 | Rosslee Guess | 30-34 | 1:27:04 | |
| 85 | Irma Sparks | 60-64 | 1:27:04 | |
| 86 | Nicola Calitz | 30-34 | 1:27:09 | |
| 87 | Marinda Fourie | 40-44 | 1:27:10 | |
| 88 | Mischke Bailey | 25-29 | 1:27:12 | |
| 89 | Elana De Goede | 45-49 | 1:27:27 | |
| 90 | Lauren van Rooyen | 50-54 | 1:27:29 | |
| 91 | Saara Moss | 35-39 | 1:27:29 | |
| 92 | Marili Brundyn | 30-34 | 1:27:31 | |
| 93 | Marjohané Kruger | 16-24 | 1:27:32 | |
| 94 | C Michelle Kriel | 35-39 | 1:27:53 | |
| 95 | Tammy Jonas | 25-29 | 1:27:55 | |
| 96 | Jana Schlemm | 25-29 | 1:27:56 | |
| 97 | Nina Evans | 16-24 | 1:27:58 | |
| 98 | Gina Torchia | 30-34 | 1:28:10 | |
| 99 | Annelise Stander | 25-29 | 1:28:15 | |
| 100 | Rebecca Jo Helman | 25-29 | 1:28:18 | |
| 101 | Alicia Willemse | 35-39 | 1:28:22 | |
| 102 | Marlene Axsel | 25-29 | 1:28:42 | |
| 103 | Carla Clarke | 35-39 | 1:28:44 | |
| 104 | Dolly Sylvester | 30-34 | 1:28:47 | |
| 105 | Jay-Jay Jacobs | 16-24 | 1:28:49 | |
| 106 | Nicole Robinson | 16-24 | 1:28:58 | |
| 107 | Nadia Bhabha | 40-44 | 1:28:59 | |
| 108 | Sesethu Melamane | 40-44 | 1:29:09 | |
| 109 | Courtney Williams | 16-24 | 1:29:19 | |
| 110 | Vera Lillian Kristensen | 45-49 | 1:29:23 | |
| 111 | Sandri Du Plessis | 25-29 | 1:29:26 | |
| 112 | Leandi Naude | 35-39 | 1:29:26 | |
| 113 | Mbasa Mlatsha | 25-29 | 1:29:40 | |
| 114 | Shanika Reddy | 30-34 | 1:29:48 | |
| 115 | Catharina Kotze | 25-29 | 1:29:50 | |
| 116 | Yanelisa Nomoyi | 16-24 | 1:29:53 | |
| 117 | Xoliswa Nkosi | 40-44 | 1:29:58 | |
| 118 | Carlie Venter | 45-49 | 1:30:00 | |
| 119 | The Rope Runner Marissa | 40-44 | 1:30:05 | |
| 120 | Nicole Van Rooyen | 30-34 | 1:30:13 | |
| 121 | Linda Lebakeng | 25-29 | 1:30:16 | |
| 122 | Angela Tooley | 50-54 | 1:30:16 | |
| 123 | Chantel Schreuder | 30-34 | 1:30:18 | |
| 124 | Jordyn Stoos | 35-39 | 1:30:31 | |
| 125 | Caroline Njeru | 40-44 | 1:30:36 | |
| 126 | Jemma Sundelson | 25-29 | 1:30:38 | |
| 127 | Louise Van Rooyen | 30-34 | 1:30:47 | |
| 128 | Tswelelo Kebatlile | 40-44 | 1:30:59 | |
| 129 | Barbara Ojur | 30-34 | 1:31:06 | |
| 130 | Robyn Thavarajoo | 30-34 | 1:31:09 | |
| 131 | Catherine Allen | 30-34 | 1:31:13 | |
| 132 | Asanda Macingwana | 35-39 | 1:31:17 | |
| 133 | Elizaveta Pilnikova | — | 25-29 | 1:31:29 |
| 134 | Dasha Pershina | 35-39 | 1:31:32 | |
| 135 | Paige Dennison | 16-24 | 1:31:35 | |
| 136 | Rosalia Martins-Hausiku | 40-44 | 1:31:40 | |
| 137 | Ynthe Jordaan | 25-29 | 1:31:44 | |
| 138 | Laura Schroeder | 45-49 | 1:31:48 | |
| 139 | Chantel Nienaber | 50-54 | 1:31:50 | |
| 140 | Alicia Naudé | 16-24 | 1:31:50 | |
| 141 | Estelle Wiggett | 40-44 | 1:31:52 | |
| 142 | Tlaki Ralieta | 50-54 | 1:31:56 | |
| 143 | Jennifer Marques | 35-39 | 1:32:00 | |
| 144 | Catherine Ramsden | 30-34 | 1:32:10 | |
| 145 | Lungile Manzini | 40-44 | 1:32:19 | |
| 146 | Petrie Schnetler | 30-34 | 1:32:25 | |
| 147 | Kendall Esterhuyse | 35-39 | 1:32:33 | |
| 148 | Mishka Mohamed | 30-34 | 1:32:39 | |
| 149 | Joslyn Lategan | 25-29 | 1:32:42 | |
| 150 | Alex Van Staden | 30-34 | 1:33:15 | |
| 151 | Busiswe Matiwane | 50-54 | 1:33:19 | |
| 152 | Ané Bierman | 16-24 | 1:33:22 | |
| 153 | Lerina Nel | 45-49 | 1:33:25 | |
| 154 | Michelle Zulch | 40-44 | 1:33:36 | |
| 155 | Hayley McHarg | 16-24 | 1:33:38 | |
| 156 | Marné Faure | 40-44 | 1:33:51 | |
| 157 | Elsa Van der Merwe | 50-54 | 1:33:58 | |
| 158 | Lerina Van Zyl | 45-49 | 1:34:02 | |
| 159 | Fleur Verhoest | 30-34 | 1:34:05 | |
| 160 | Nandi Kok | 35-39 | 1:34:11 | |
| 161 | Melissa Viljoen | 35-39 | 1:34:14 | |
| 162 | Meghan Van Dijk | 25-29 | 1:34:16 | |
| 163 | Zimasa Ngxabazi | 30-34 | 1:34:17 | |
| 164 | Carli Serdyn | 16-24 | 1:34:18 | |
| 165 | Ezelle van Beeck | 50-54 | 1:34:33 | |
| 166 | Dee JH Gerenger | 40-44 | 1:34:43 | |
| 167 | Megan Bruwer | 16-24 | 1:34:49 | |
| 168 | Nicole Klinkradt | 30-34 | 1:34:57 | |
| 169 | Patiswa Nompula | 35-39 | 1:35:03 | |
| 170 | Nicole Boland | 16-24 | 1:35:16 | |
| 171 | Tillana Botha | 35-39 | 1:35:19 | |
| 172 | Chantal Muller | 35-39 | 1:35:34 | |
| 173 | Fatima Sattar | 40-44 | 1:35:58 | |
| 174 | Christina Toros | 30-34 | 1:36:02 | |
| 175 | Mariné Van der Walt | 30-34 | 1:36:06 | |
| 176 | Emmanuella Ambrosio | 16-24 | 1:36:09 | |
| 177 | Anja Henning | 25-29 | 1:36:19 | |
| 178 | Tana Leigh Scott | 16-24 | 1:36:21 | |
| 179 | Theresa Grobler | 50-54 | 1:36:22 | |
| 180 | Nozipho Shinga | 30-34 | 1:36:30 | |
| 181 | Salisha Lauton | 40-44 | 1:36:48 | |
| 182 | Natalie Charmaine Ralphs | 60-64 | 1:36:54 | |
| 183 | Jodi Schumacher | 25-29 | 1:36:54 | |
| 184 | Jessica Crankshaw | 35-39 | 1:36:57 | |
| 185 | Lisa Jansen van Rensburg | 30-34 | 1:36:57 | |
| 186 | Caitlin Hood | 25-29 | 1:37:06 | |
| 187 | Marianka Fourie | 16-24 | 1:37:07 | |
| 188 | Sisanda Golomba | 25-29 | 1:37:10 | |
| 189 | Sim Zici | 30-34 | 1:37:13 | |
| 190 | Melize Gouws | 30-34 | 1:37:14 | |
| 191 | Vanessa du Toit | 50-54 | 1:37:28 | |
| 192 | Miche Carstens | 25-29 | 1:37:38 | |
| 193 | Tiffney Ortell | 30-34 | 1:37:39 | |
| 194 | Tasmyn Walker | 30-34 | 1:37:58 | |
| 195 | Jamie Fraser | 16-24 | 1:38:10 | |
| 196 | Kelly Gilmour | 25-29 | 1:38:19 | |
| 197 | Nolene Coetzee | 25-29 | 1:38:20 | |
| 198 | Roxanne Tobias | 40-44 | 1:38:21 | |
| 199 | Felicity Marks | 35-39 | 1:38:33 | |
| 200 | Yolandi Roux | 45-49 | 1:38:43 |