FULL RESULTS
HYROX Johannesburg 2026 Results – Open Women
627 finishers. Winner Pauline Ontita in 1:09:19; median 1:55:04.
| Rank | Athlete | Nat | Age group | Time |
|---|---|---|---|---|
| 1 | Pauline Ontita | 25-29 | 1:09:19 | |
| 2 | Lana MacDonald | 30-34 | 1:09:29 | |
| 3 | Anneke Jordaan | 30-34 | 1:12:03 | |
| 4 | Shani De Witt | 35-39 | 1:12:18 | |
| 5 | Cara Du Preez | 16-24 | 1:12:23 | |
| 6 | Chrizell Roberts | 35-39 | 1:13:15 | |
| 7 | Mart Coetzee | 35-39 | 1:14:16 | |
| 8 | Marelize Brooks | 25-29 | 1:14:50 | |
| 9 | Alexandra Harris | 30-34 | 1:15:17 | |
| 10 | Stephani van Zyl | 25-29 | 1:16:30 | |
| 11 | Masechaba Rankholo | 30-34 | 1:16:53 | |
| 12 | Mareli Van Schalkwyk | 25-29 | 1:17:09 | |
| 13 | Octavia De Sa | 25-29 | 1:17:19 | |
| 14 | Robyn Ward | 35-39 | 1:17:43 | |
| 15 | Jodea Marais | 25-29 | 1:18:59 | |
| 16 | Raisah Pandor | 35-39 | 1:19:12 | |
| 17 | Juanita Dolphin | 35-39 | 1:20:24 | |
| 18 | Jöhke Liversage | 16-24 | 1:20:27 | |
| 19 | Donne Sussman | 16-24 | 1:20:29 | |
| 20 | Leani Schaffner | 50-54 | 1:20:49 | |
| 21 | Sabrina Bottyan | 25-29 | 1:20:49 | |
| 22 | Lindelwa Farisani | 40-44 | 1:20:54 | |
| 23 | Carrey-Lynn Le Forestier | 25-29 | 1:21:01 | |
| 24 | Shante Bukes-Moore | 30-34 | 1:21:08 | |
| 25 | Dimakatso Calisa | 30-34 | 1:21:27 | |
| 26 | Nikita Topper | 25-29 | 1:21:37 | |
| 27 | Hanlu Blignaut | 30-34 | 1:21:43 | |
| 28 | Laikin Kaka | 25-29 | 1:21:49 | |
| 29 | Lindi Van Zyl | 35-39 | 1:23:06 | |
| 30 | Megan Dobinson | 25-29 | 1:23:27 | |
| 31 | Jamie Edwards | 25-29 | 1:23:32 | |
| 32 | Simone Blignaut | 25-29 | 1:23:32 | |
| 33 | Franzelle Mertz | 25-29 | 1:23:44 | |
| 34 | Nelisiwe Ntsibande | 30-34 | 1:23:45 | |
| 35 | Leah Gittleson | 25-29 | 1:23:47 | |
| 36 | Stefanie Zeeman | 40-44 | 1:23:57 | |
| 37 | Calista Enslin | 16-24 | 1:24:18 | |
| 38 | Shanae Schoeman | 25-29 | 1:24:25 | |
| 39 | Arina Dennewill | 30-34 | 1:24:43 | |
| 40 | Dorothy Els | 40-44 | 1:24:48 | |
| 41 | Leana Strauss | 30-34 | 1:25:31 | |
| 42 | Marjohane Kruger | 16-24 | 1:25:51 | |
| 43 | Morgane Bourdin | 25-29 | 1:25:58 | |
| 44 | Kimberlee Milner | 16-24 | 1:26:00 | |
| 45 | Tabea Poo | 30-34 | 1:26:04 | |
| 46 | Samantha Reyneke | 16-24 | 1:26:21 | |
| 47 | Hayley McHarg | 16-24 | 1:26:23 | |
| 48 | Jade Pondicas | 35-39 | 1:26:40 | |
| 49 | Sherilee Jacobsz | 35-39 | 1:26:43 | |
| 50 | Elana de Goede | 45-49 | 1:26:44 | |
| 51 | Nomcebo Khuzwayo | 30-34 | 1:26:50 | |
| 52 | Geraldine Lourens | 30-34 | 1:27:06 | |
| 53 | Elzette Papenfus | 25-29 | 1:27:41 | |
| 54 | Gaby van Brunschot | 35-39 | 1:27:50 | |
| 55 | Patience Chewe | 30-34 | 1:27:55 | |
| 56 | Lauren Jacobs | 35-39 | 1:28:04 | |
| 57 | Sunell Boshoff | 35-39 | 1:28:07 | |
| 58 | Lauren Bulmer | 30-34 | 1:28:25 | |
| 59 | Rebecca Sutherland | 16-24 | 1:28:38 | |
| 60 | Bronwen Wodrich | 30-34 | 1:28:57 | |
| 61 | Kaylyn Elliott | 30-34 | 1:29:00 | |
| 62 | Alina Kampen | 30-34 | 1:29:13 | |
| 63 | Jess Oosthuyse | 30-34 | 1:29:22 | |
| 64 | Kendra Dykman | 30-34 | 1:29:41 | |
| 65 | Lindie Van der Merwe | 40-44 | 1:29:44 | |
| 66 | Naeema Arbi | 40-44 | 1:29:46 | |
| 67 | Erin-Jane Miller | 40-44 | 1:29:50 | |
| 68 | Helge Herbst | 40-44 | 1:30:03 | |
| 69 | Amanda Koyani | 30-34 | 1:30:16 | |
| 70 | Lenoy Lamola | 35-39 | 1:30:18 | |
| 71 | Petrie Schnetler | 30-34 | 1:30:22 | |
| 72 | Candice Cellini | 35-39 | 1:30:24 | |
| 73 | Katherine Thompson | 40-44 | 1:30:37 | |
| 74 | Kerran Wolf | 40-44 | 1:30:52 | |
| 75 | Linda Lebakeng | 25-29 | 1:31:01 | |
| 76 | Nicole Nortman | 25-29 | 1:31:14 | |
| 77 | Jané Steyn | 30-34 | 1:31:28 | |
| 78 | Tanisha Ravjee | 25-29 | 1:31:30 | |
| 79 | Tana Leigh Scott | 16-24 | 1:31:39 | |
| 80 | Colette Hassim | 50-54 | 1:31:41 | |
| 81 | Mahlodi Monyebodi | 35-39 | 1:31:45 | |
| 82 | Chantell Stander | 35-39 | 1:31:52 | |
| 83 | Lienke Beneke | 16-24 | 1:31:57 | |
| 84 | Megan Riley | 35-39 | 1:32:00 | |
| 85 | Louwra Naude | 45-49 | 1:32:01 | |
| 86 | Ramya Govinder | 40-44 | 1:32:21 | |
| 87 | Cheryl Nkosi | 40-44 | 1:32:27 | |
| 88 | Shani Hickling | 25-29 | 1:32:27 | |
| 89 | Nadia Bhabha | 40-44 | 1:32:31 | |
| 90 | Charlene Chauvet | 40-44 | 1:32:34 | |
| 91 | Mphatli Kekana | 25-29 | 1:32:34 | |
| 92 | Michelle Smith | 50-54 | 1:32:40 | |
| 93 | Aalia Patel | 30-34 | 1:32:50 | |
| 94 | Heather Gordon | 25-29 | 1:33:03 | |
| 95 | Joanna Munengwa | 25-29 | 1:33:07 | |
| 96 | Nandi King | 25-29 | 1:33:11 | |
| 97 | Alicia Gaddin | 45-49 | 1:33:16 | |
| 98 | Ariena Shepherd | 50-54 | 1:33:24 | |
| 99 | Elaine van Vollenstee | 45-49 | 1:33:26 | |
| 100 | Danelle Oosthuizen | 30-34 | 1:33:43 | |
| 101 | Shannon Van Aardt | 30-34 | 1:33:44 | |
| 102 | Marta Fadda | 30-34 | 1:33:56 | |
| 103 | Linika Pretorius | 25-29 | 1:33:59 | |
| 104 | Sonja Pascoe | 50-54 | 1:34:06 | |
| 105 | Jaimie Naidoo | 16-24 | 1:34:07 | |
| 106 | Michele Cameron | 45-49 | 1:34:16 | |
| 107 | Anne-Marie Gouws | 40-44 | 1:34:33 | |
| 108 | Venece van Vollenhoven | 16-24 | 1:34:37 | |
| 109 | Jamie McKenzie | 16-24 | 1:34:41 | |
| 110 | Claudia Knox | 30-34 | 1:34:46 | |
| 111 | Katia Da Silva Ferreira | 16-24 | 1:34:55 | |
| 112 | Reinette Pieterse | 25-29 | 1:34:55 | |
| 113 | Michaela Diaz | 25-29 | 1:35:19 | |
| 114 | Mabatho Mamabolo | 25-29 | 1:35:22 | |
| 115 | Tersia Janse van Rensburg | 25-29 | 1:35:23 | |
| 116 | Galaletsang Mathye | 16-24 | 1:35:28 | |
| 117 | Maryke Gradwell | 35-39 | 1:35:32 | |
| 118 | Aerin Williams | 16-24 | 1:35:33 | |
| 119 | Pearl Zhou | 45-49 | 1:35:50 | |
| 120 | Lauren Edwards | 30-34 | 1:36:04 | |
| 121 | Lesego Taunyane | 40-44 | 1:36:04 | |
| 122 | Kelebohile Mphanje | 35-39 | 1:36:13 | |
| 123 | Marleze Moller | 45-49 | 1:36:14 | |
| 124 | Siphesihle Mageleni | 30-34 | 1:36:25 | |
| 125 | Marinda van Stryp | 45-49 | 1:36:27 | |
| 126 | Lauren van Rooyen | 50-54 | 1:36:35 | |
| 127 | Emily Duvenhage | 25-29 | 1:36:36 | |
| 128 | Jané Venter | 30-34 | 1:36:36 | |
| 129 | Anna Combrink | 35-39 | 1:36:38 | |
| 130 | Misty-Leigh Du Bruyn | 35-39 | 1:37:02 | |
| 131 | Carike Basson | 40-44 | 1:37:06 | |
| 132 | Joslyn Lategan | 25-29 | 1:37:20 | |
| 133 | Carla Carratu | 16-24 | 1:37:20 | |
| 134 | Sinethemba Ntshangase | 35-39 | 1:37:24 | |
| 135 | Ntombifuthi Pooe | 35-39 | 1:37:31 | |
| 136 | Karli Booyse | 25-29 | 1:37:47 | |
| 137 | Tracy-Ann Dennis | 40-44 | 1:38:00 | |
| 138 | Lynda McCabe | 40-44 | 1:38:28 | |
| 139 | Nandipa Dube | 30-34 | 1:38:40 | |
| 140 | Monica Greenwood | 55-59 | 1:38:44 | |
| 141 | Zinhle Mahlangu | 30-34 | 1:38:46 | |
| 142 | Kgatlhiso Goitsemodimo | 45-49 | 1:38:54 | |
| 143 | Tsholofelo Mtshweni | 30-34 | 1:39:05 | |
| 144 | Mary Nyatsvimbo | 40-44 | 1:39:12 | |
| 145 | Michelle Swanvelder | 30-34 | 1:39:19 | |
| 146 | Yvonne Van Rensburg | 25-29 | 1:39:21 | |
| 147 | Chanelle Steyn | 40-44 | 1:39:26 | |
| 148 | Nonceba Okonkwo | 35-39 | 1:39:26 | |
| 149 | Phatho Zondi | 40-44 | 1:39:27 | |
| 150 | Kayla Muller | 25-29 | 1:39:34 | |
| 151 | Yolize Du Plessis | 35-39 | 1:39:36 | |
| 152 | Bulelwa Mzimela | 16-24 | 1:39:51 | |
| 153 | Jemma Battersby | 16-24 | 1:39:52 | |
| 154 | Liesl Arnott | 45-49 | 1:40:03 | |
| 155 | Catherine Allen | 30-34 | 1:40:11 | |
| 156 | Ntiyiso Mdhlovu | 40-44 | 1:40:27 | |
| 157 | Mmabatho Nkoana | 30-34 | 1:40:40 | |
| 158 | Toni Twidale | 45-49 | 1:40:44 | |
| 159 | Esther Joubert | 40-44 | 1:40:54 | |
| 160 | Bonita Sadie | 35-39 | 1:40:59 | |
| 161 | Anele Genyane | 35-39 | 1:41:04 | |
| 162 | Karabo Siyila | 40-44 | 1:41:07 | |
| 163 | Sunette Brink | 30-34 | 1:41:11 | |
| 164 | Courtney Goble | 25-29 | 1:41:14 | |
| 165 | Sineziwe Dlamini | 35-39 | 1:41:25 | |
| 166 | Andrea Van Staden | 25-29 | 1:41:25 | |
| 167 | Boingotlo Madonsela | 30-34 | 1:41:26 | |
| 168 | Saskia Wait | 16-24 | 1:41:32 | |
| 169 | Lerato Lentsela | 40-44 | 1:41:34 | |
| 170 | Izaane Demetriou | 45-49 | 1:41:34 | |
| 171 | Ngeti Dlamini | 45-49 | 1:41:40 | |
| 172 | Suzette Venter | 65-69 | 1:41:44 | |
| 173 | Emma Motsepe | 45-49 | 1:41:48 | |
| 174 | Grace Makena | 40-44 | 1:41:57 | |
| 175 | Pamela Mlalazi | 40-44 | 1:41:59 | |
| 176 | Clarisma Bouwer | 30-34 | 1:42:11 | |
| 177 | Esther Bwalya | 40-44 | 1:42:14 | |
| 178 | Tamar Clark | 16-24 | 1:42:27 | |
| 179 | Vuyiseka Ndlazi | 30-34 | 1:42:32 | |
| 180 | Wadzi Munyati | 45-49 | 1:42:35 | |
| 181 | Sophy Tala | 30-34 | 1:42:42 | |
| 182 | Nicole Vermeulen | 16-24 | 1:43:00 | |
| 183 | Lauren Erasmus | 40-44 | 1:43:00 | |
| 184 | Johanna Groesser | 40-44 | 1:43:18 | |
| 185 | Lusanda Shimange-Matsose | 45-49 | 1:43:18 | |
| 186 | Noxie Mngadi | 25-29 | 1:43:29 | |
| 187 | Bianca Brocklebank | 30-34 | 1:43:34 | |
| 188 | Jani Esterhuizen | 25-29 | 1:43:35 | |
| 189 | Yijing Qin | 30-34 | 1:43:42 | |
| 190 | Thamaris Mabokela | 50-54 | 1:43:57 | |
| 191 | Esby Sithakha | 30-34 | 1:44:07 | |
| 192 | Jordan Bresler | 16-24 | 1:44:17 | |
| 193 | Mbali Beja | 25-29 | 1:44:18 | |
| 194 | Megan Wächter | 16-24 | 1:44:22 | |
| 195 | Alicia Opperman | 30-34 | 1:44:22 | |
| 196 | Jessica Williams | 35-39 | 1:44:31 | |
| 197 | Chantell Cripps | 30-34 | 1:44:34 | |
| 198 | Nokwanda Khoza | 35-39 | 1:44:37 | |
| 199 | Anel Colyn | 25-29 | 1:44:41 | |
| 200 | Kirsten Fynn | 45-49 | 1:44:55 |