FULL RESULTS
HYROX Johannesburg 2025 Results – Pro Women
83 finishers. Winner Danél Louw in 1:08:34; median 1:37:38.
| Rank | Athlete | Nat | Age group | Time | Run | Workout |
|---|---|---|---|---|---|---|
| 1 | Danél Louw | — | 25-29 | 1:08:34 | 33:19 | 31:00 |
| 2 | Danél Louw | 25-29 | 1:08:34 | 33:19 | 31:00 | |
| 3 | Sabrina Daolio | — | 30-34 | 1:16:54 | 35:32 | 35:45 |
| 4 | Sabrina Daolio | 30-34 | 1:16:54 | 35:32 | 35:45 | |
| 5 | Juan-Marié Herbst | — | 30-34 | 1:17:37 | 36:48 | 34:47 |
| 6 | Juan-Marié Herbst | 30-34 | 1:17:37 | 36:48 | 34:47 | |
| 7 | Thea Botha | 35-39 | 1:17:57 | 39:49 | 32:07 | |
| 8 | Angela Watson | — | 30-34 | 1:18:34 | 38:41 | 34:43 |
| 9 | Angela Watson | 30-34 | 1:18:34 | 38:41 | 34:43 | |
| 10 | Jonese Smit | 25-29 | 1:19:53 | 36:55 | 37:55 | |
| 11 | Thea Botha | — | 35-39 | 1:19:54 | 41:33 | 32:32 |
| 12 | Pascale Kruger | 16-24 | 1:20:14 | 38:39 | 36:15 | |
| 13 | Trude Carstens | 40-44 | 1:20:23 | 39:01 | 36:09 | |
| 14 | Jess Skinner | — | 30-34 | 1:20:25 | 40:08 | 35:10 |
| 15 | Jess Skinner | 30-34 | 1:20:25 | 40:08 | 35:10 | |
| 16 | Teresa Lombard | 45-49 | 1:21:04 | 38:54 | 36:00 | |
| 17 | Pascale Kruger | — | 16-24 | 1:22:43 | 39:11 | 38:31 |
| 18 | Moncheri Bronkhorst | — | 30-34 | 1:22:55 | 39:10 | 38:58 |
| 19 | Moncheri Bronkhorst | 30-34 | 1:22:55 | 39:10 | 38:58 | |
| 20 | Kristin Bellingan | 25-29 | 1:24:16 | 38:01 | 40:50 | |
| 21 | Natalie Brewis | 40-44 | 1:26:32 | 37:19 | 43:15 | |
| 22 | Sam Ryder | — | 50-54 | 1:29:55 | 42:36 | 41:56 |
| 23 | Sam Ryder | 50-54 | 1:29:55 | 42:36 | 41:56 | |
| 24 | Merryl Theunis | — | 30-34 | 1:31:00 | 44:27 | 38:39 |
| 25 | Merryl Theunis | 30-34 | 1:31:00 | 44:27 | 38:39 | |
| 26 | Chanè Grobler | — | 16-24 | 1:31:48 | 44:02 | 42:36 |
| 27 | Chanè Grobler | 16-24 | 1:31:48 | 44:02 | 42:36 | |
| 28 | Simone van Straaten | — | 35-39 | 1:32:27 | 44:20 | 42:38 |
| 29 | Simone van Straaten | 35-39 | 1:32:27 | 44:20 | 42:38 | |
| 30 | Natalie Van Heerden | — | 35-39 | 1:33:11 | 45:18 | 42:20 |
| 31 | Natalie Van Heerden | 35-39 | 1:33:11 | 45:18 | 42:20 | |
| 32 | Estie Szoke | — | 30-34 | 1:34:48 | 44:42 | 42:33 |
| 33 | Estie Szoke | 30-34 | 1:34:48 | 44:42 | 42:33 | |
| 34 | Sabrina Bottyan | — | 25-29 | 1:35:16 | 41:35 | 48:26 |
| 35 | Sabrina Bottyan | 25-29 | 1:35:16 | 41:35 | 48:26 | |
| 36 | Irma Human | — | 25-29 | 1:35:50 | 47:30 | 40:07 |
| 37 | Irma Human | 25-29 | 1:35:50 | 47:30 | 40:07 | |
| 38 | Micaela Clifford | 25-29 | 1:36:37 | 42:22 | 46:09 | |
| 39 | Mandy-Lee Jacobs | — | 35-39 | 1:36:55 | 44:41 | 45:12 |
| 40 | Mandy-Lee Jacobs | 35-39 | 1:36:55 | 44:41 | 45:12 | |
| 41 | Siannah Kaka | — | 16-24 | 1:37:38 | 42:17 | 50:18 |
| 42 | Siannah Kaka | 16-24 | 1:37:38 | 42:17 | 50:18 | |
| 43 | Jonese Smit | — | 25-29 | 1:38:15 | 44:10 | 48:46 |
| 44 | Susan Buys | 45-49 | 1:38:21 | 48:36 | 41:43 | |
| 45 | Micaela Clifford | — | 25-29 | 1:38:47 | 44:19 | 47:13 |
| 46 | Chantel van der Westhuizen | — | 45-49 | 1:39:00 | 50:33 | 41:24 |
| 47 | Chantel van der Westhuizen | 45-49 | 1:39:00 | 50:33 | 41:24 | |
| 48 | Giuseppina Celiento | — | 35-39 | 1:39:10 | 46:39 | 44:38 |
| 49 | Giuseppina Celiento | 35-39 | 1:39:10 | 46:39 | 44:38 | |
| 50 | Elshe Naude | 45-49 | 1:39:19 | 46:45 | 45:24 | |
| 51 | Taniya Saffy | 55-59 | 1:39:32 | 47:32 | 44:36 | |
| 52 | Anneke Jordaan | 25-29 | 1:39:41 | 49:22 | 43:12 | |
| 53 | Izanda Greeff | — | 40-44 | 1:39:52 | 50:42 | 42:07 |
| 54 | Izanda Greeff | 40-44 | 1:39:52 | 50:42 | 42:07 | |
| 55 | Ingrid Avidon | 55-59 | 1:40:16 | 48:08 | 45:59 | |
| 56 | Ana Silva Nunes | — | 16-24 | 1:40:53 | 41:41 | 53:25 |
| 57 | Ana Silva Nunes | 16-24 | 1:40:53 | 41:41 | 53:25 | |
| 58 | Patience Mushaya | 40-44 | 1:41:33 | 46:56 | 46:32 | |
| 59 | lizelle Keet | — | 35-39 | 1:42:00 | 49:11 | 43:21 |
| 60 | lizelle Keet | 35-39 | 1:42:00 | 49:11 | 43:21 | |
| 61 | Eunize Engelbrecht | — | 40-44 | 1:43:20 | 47:18 | 45:33 |
| 62 | Eunize Engelbrecht | 40-44 | 1:43:20 | 47:18 | 45:33 | |
| 63 | Kirsten Willis | 35-39 | 1:45:33 | 45:26 | 51:10 | |
| 64 | Winnie Tiebe | — | 50-54 | 1:46:09 | 52:22 | 45:12 |
| 65 | Winnie Tiebe | 50-54 | 1:46:09 | 52:22 | 45:12 | |
| 66 | Annemari Pienaar | 30-34 | 1:47:03 | 50:49 | 48:39 | |
| 67 | Emma Ascher | 45-49 | 1:47:42 | 51:00 | 47:08 | |
| 68 | Mikayla Rathbone | — | 16-24 | 1:49:21 | 51:46 | 49:07 |
| 69 | Mikayla Rathbone | 16-24 | 1:49:21 | 51:46 | 49:07 | |
| 70 | Sphelele Khali | 30-34 | 1:51:29 | 1:05:39 | 35:09 | |
| 71 | Lebogang Mahlangu | — | 25-29 | 1:51:42 | 52:04 | 51:52 |
| 72 | Lebogang Mahlangu | 25-29 | 1:51:42 | 52:04 | 51:52 | |
| 73 | Nokuthula Hlongwa | — | 25-29 | 1:53:23 | 1:01:39 | 41:49 |
| 74 | Nokuthula Hlongwa | 25-29 | 1:53:23 | 1:01:39 | 41:49 | |
| 75 | Kopano Mtyobile | — | 35-39 | 1:53:23 | 54:16 | 51:12 |
| 76 | Kopano Mtyobile | 35-39 | 1:53:23 | 54:16 | 51:12 | |
| 77 | Karen Denny | 45-49 | 2:05:42 | 52:59 | 1:02:38 | |
| 78 | Barbara Saidi | — | 30-34 | 2:06:27 | 1:00:47 | 57:30 |
| 79 | Barbara Saidi | 30-34 | 2:06:27 | 1:00:47 | 57:30 | |
| 80 | Leah Moumakoa | 40-44 | 2:09:20 | 50:38 | 1:09:09 | |
| 81 | Ivone Govender | 40-44 | 2:10:25 | 1:02:42 | 56:44 | |
| 82 | Bridget Ngema | 40-44 | 2:12:27 | 1:00:03 | 59:47 | |
| 83 | Sthembile Molapisi | 35-39 | 2:17:18 | 1:00:45 | 1:06:38 |