2026
Cradle of Humankind Race 2026 Results
Organised by Krugersdorp Road Runners
Last updated 25 Jun 2026
Results loaded.
Race Results
32km Race
272 finishers- 1 Open Aubrey Setlhare 1:52:26
- 2 Open Herman Ernst 1:52:42
- 3 40-49 Kopano Mmuso 1:53:12
- 4 Open Armin Botha 1:54:39
- 5 50-59 Nkopane Makatse 1:57:07
- 6 40-49 Thabiso Lethabane 1:58:14
- 7 Open Hofney Mabuza 2:01:45
- 8 50-59 Moleko Motona 2:08:04
- 9 40-49 Gcobani Sitsheke 2:10:26
- 10 40-49 Pule Sebolai 2:11:15
- 11 Open Morgan Mashiane 2:12:28
- 12 40-49 Dyl Burgess 2:21:22
- 13 40-49 Pedro Van Gaalen 2:21:22
- 14 Open Gillian Farquharson 2:27:09
- 15 Open Pako Motsoakoane 2:28:53
- 16 Open Lesiba Mmotlana 2:29:10
- 17 Open Ezile Mdodana 2:30:47
- 18 40-49 Chris Masoeu 2:31:57
- 19 Open Michael Dos Santos 2:32:01
- 20 Open Ruan Cloete 2:32:01
- 21 Open Thabang Modise 2:33:22
- 22 Open Kudzai Machingawuta 2:35:27
- 23 Open Jabu Singer 2:37:18
- 24 50-59 Levy Matsetse 2:39:13
- 25 Open Akhona Mollo 2:41:11
- 26 Open Bill Khumalo 2:42:12
- 27 Open Diego De Carvalho 2:43:03
- 28 40-49 James Maposa 2:43:15
- 29 40-49 Raymond Khorombi 2:44:06
- 30 40-49 Boipuso Ntamehlo 2:44:50
- 31 50-59 Krish Chetty 2:44:52
- 32 Open Akshay Manchanda 2:44:55
- 33 50-59 Lindiwe Makombe 2:45:08
- 34 Open Tshembani Chauke 2:45:46
- 35 40-49 Makhetha Monyane 2:48:01
- 36 50-59 Mabobotsane Mogohloane 2:48:33
- 37 50-59 Daniel Sithole 2:49:20
- 38 50-59 Johan Immelman 2:49:52
- 39 40-49 Mzi Dlanga 2:50:10
- 40 40-49 Nicholas Gouws 2:50:27
- 41 Open Regan Morley 2:52:28
- 42 Open Daniel Van Der Merwe 2:52:28
- 43 Open Unathi Tala 2:52:49
- 44 Open Yuki Ozawa 2:53:52
- 45 50-59 Stephen Greenberg 2:54:00
- 46 Open Mduduzi Mkhonto 2:54:01
- 47 40-49 Mphikeleli Mokgethi 2:54:13
- 48 50-59 Tebogo Lebodi 2:54:18
- 49 50-59 Phillip Tobias 2:55:01
- 50 40-49 Kagiso Matswalela 2:55:44
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 1:52:26 | Aubrey Setlhare | ROODEPOORT AC | Open | 3415 | |
| 2 | 1:52:42 | Herman Ernst | BOXER AC - CGA | Open | 3661 | |
| 3 | 1:53:12 | Kopano Mmuso | Hollywood Bets | 40-49 | 4116 | |
| 4 | 1:54:39 | Armin Botha | OTHER | Open | 4138 | |
| 5 | 1:57:07 | Nkopane Makatse | OTHER | 50-59 | 3543 | |
| 6 | 1:58:14 | Thabiso Lethabane | ASPIRE AC CGA | 40-49 | 3673 | |
| 7 | 2:01:45 | Hofney Mabuza | ASPIRE AC CGA | Open | 3674 | |
| 8 | 2:08:04 | Moleko Motona | DIEPSLOOT AC | 50-59 | 3563 | |
| 9 | 2:10:26 | Gcobani Sitsheke | Easterns Kraaifontein A.C | 40-49 | 4024 | |
| 10 | 2:11:15 | Pule Sebolai | Rand Athletics Club | 40-49 | 4136 | |
| 11 | 2:12:28 | Morgan Mashiane | MADIBENG MUNICIPAL RUNNING CLU | Open | 3727 | |
| 12 | 2:21:22 | Dyl Burgess | THE COUNTRY CLUB JOHANNESBURG | 40-49 | 3688 | |
| 13 | 2:21:22 | Pedro Van Gaalen | RUN ZONE AC | 40-49 | 3687 | |
| 14 | 2:27:09 | Gillian Farquharson | Run Zone Athletics | Open | 3265 | |
| 15 | 2:28:53 | Pako Motsoakoane | — | Open | 3669 | |
| 16 | 2:29:10 | Lesiba Mmotlana | CORRECTIONAL SERVICES CG | Open | 3680 | |
| 17 | 2:30:47 | Ezile Mdodana | — | Open | 3699 | |
| 18 | 2:31:57 | Chris Masoeu | RUN ZONE AC | 40-49 | 3711 | |
| 19 | 2:32:01 | Michael Dos Santos | Run Zone Athletics | Open | 3270 | |
| 20 | 2:32:01 | Ruan Cloete | Peak Performance Athletics Club | Open | 3273 | |
| 21 | 2:33:22 | Thabang Modise | Team Vitality AC | Open | 4089 | |
| 22 | 2:35:27 | Kudzai Machingawuta | TEAM VITALITY CLUB CG | Open | 3638 | |
| 23 | 2:37:18 | Jabu Singer | RAINBOW AC CG | Open | 3723 | |
| 24 | 2:39:13 | Levy Matsetse | Randburg Harriers Athletics Club | 50-59 | 4042 | |
| 25 | 2:41:11 | Akhona Mollo | WATERFALL AC | Open | 3424 | |
| 26 | 2:42:12 | Bill Khumalo | — | Open | 3434 | |
| 27 | 2:43:03 | Diego De Carvalho | — | Open | 3729 | |
| 28 | 2:43:15 | James Maposa | RANDBURG HARRIERS | 40-49 | 3568 | |
| 29 | 2:44:06 | Raymond Khorombi | HOLLYWOOD AC CGA | 40-49 | 3651 | |
| 30 | 2:44:50 | Boipuso Ntamehlo | LARA RUNNING CLUB | 40-49 | 3449 | |
| 31 | 2:44:52 | Krish Chetty | FITNESS FROM AFRICA AC | 50-59 | 3484 | |
| 32 | 2:44:55 | Akshay Manchanda | — | Open | 3393 | |
| 33 | 2:45:08 | Lindiwe Makombe | MIDRAND STRIDERS | 50-59 | 3566 | |
| 34 | 2:45:46 | Tshembani Chauke | OTHER | Open | 4086 | |
| 35 | 2:48:01 | Makhetha Monyane | Team Vitality AC | 40-49 | 3531 | |
| 36 | 2:48:33 | Mabobotsane Mogohloane | TSUTSUMANI AC | 50-59 | 3628 | |
| 37 | 2:49:20 | Daniel Sithole | THUNGELA AC | 50-59 | 3605 | |
| 38 | 2:49:52 | Johan Immelman | Durbanville Athletic Club | 50-59 | 3286 | |
| 39 | 2:50:10 | Mzi Dlanga | IRENE ATHLETICS CLUB | 40-49 | 3570 | |
| 40 | 2:50:27 | Nicholas Gouws | ROODEPOORT AC | 40-49 | 3632 | |
| 41 | 2:52:28 | Regan Morley | Team Vitality AC | Open | 3293 | |
| 42 | 2:52:28 | Daniel Van Der Merwe | PEAK PERFORMANCE AC CG | Open | 3576 | |
| 43 | 2:52:49 | Unathi Tala | HOLLYWOOD AC CGA | Open | 3709 | |
| 44 | 2:53:52 | Yuki Ozawa | — | Open | 3473 | |
| 45 | 2:54:00 | Stephen Greenberg | — | 50-59 | 3560 | |
| 46 | 2:54:01 | Mduduzi Mkhonto | OTHER | Open | 4129 | |
| 47 | 2:54:13 | Mphikeleli Mokgethi | URITHI AC | 40-49 | 4087 | |
| 48 | 2:54:18 | Tebogo Lebodi | — | 50-59 | 3414 | |
| 49 | 2:55:01 | Phillip Tobias | RUN ZONE AC | 50-59 | 3553 | |
| 50 | 2:55:44 | Kagiso Matswalela | IDC AC | 40-49 | 3603 |
Timing by
·
View official results
Half-Marathon
325 finishers- 201 40-49 Riehna Kruger 2:29:39
- 202 Open Lindi Habile 2:29:41
- 203 40-49 Thandeka Mhlophe 2:29:45
- 204 40-49 Livhuwani Livingstone Mulaudzi 2:30:03
- 205 Open Michaela Badenhorst 2:30:26
- 206 Open Vuyo Qamkana 2:30:45
- 207 40-49 Peter Lebakeng 2:31:12
- 208 50-59 Gerald Y 2:31:18
- 209 Open Liam Ray 2:31:50
- 210 Open Kyle Reimers 2:31:53
- 211 Open Feroza Mustapher 2:31:54
- 212 40-49 Khathu Makhado 2:31:55
- 213 Open Bongani Habile 2:31:59
- 214 60+ Lucky Mtetwa 2:32:07
- 215 Open Liesl Lategan 2:32:22
- 216 Open Nicos Poyoukas 2:32:23
- 217 Open Nonhle Diaho 2:32:27
- 218 Open Marco Viviers 2:32:40
- 219 Open Dylan Nelson 2:32:49
- 220 Open Thato Rankin 2:33:04
- 221 Open Liam Arendse 2:33:04
- 222 40-49 Chevani Singh 2:33:06
- 223 Open Kiara Ghirao-Govender 2:33:12
- 224 Open Pontsho Mokgatlhe 2:33:23
- 225 Open Lerato Phelane 2:34:13
- 226 40-49 Phill Coetzee 2:34:16
- 227 Open Jeanie Pistorius 2:35:01
- 228 50-59 Pumulani Ncube 2:35:01
- 229 Open Selbie Mukhwathi 2:35:11
- 230 Open Kagisho Mothibi 2:35:12
- 231 50-59 Daniel Mokgethi 2:35:49
- 232 Open Ora Masala 2:35:56
- 233 Open Saadia Makda 2:35:56
- 234 50-59 Yusuf Banoo 2:35:56
- 235 40-49 Corne Roux 2:36:25
- 236 Open Ruth Stein 2:36:25
- 237 Open Nandini Bulchandani 2:36:30
- 238 60+ Karin Bezuidenhout 2:38:24
- 239 40-49 Sithandekile Ncube 2:38:25
- 240 Open Lethabo Ramakgasha 2:38:28
- 241 40-49 Hlengiwe Madikoane 2:38:30
- 242 Open Asekho Mbokodo 2:39:29
- 243 40-49 Gebelihle Gebo Zulu 2:39:47
- 244 Open Aifheli Mahwasane 2:40:26
- 245 Open Ziyaad Osman 2:40:52
- 246 Open Xholiso E Khazamula Khazamula 2:41:08
- 247 40-49 Owen Mokwala 2:41:45
- 248 50-59 Florence Duval 2:42:32
- 249 40-49 Mpho Dihutso 2:43:05
- 250 50-59 Bernadette Henning 2:43:27
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 201 | 2:29:39 | Riehna Kruger | WATERFALL AC | 40-49 | 2374 | |
| 202 | 2:29:41 | Lindi Habile | FAT CATS AC CG | Open | 2710 | |
| 203 | 2:29:45 | Thandeka Mhlophe | FAT CATS AC CG | 40-49 | 2711 | |
| 204 | 2:30:03 | Livhuwani Livingstone Mulaudzi | SAPS CENTRAL GAUTENG | 40-49 | 2533 | |
| 205 | 2:30:26 | Michaela Badenhorst | Irene | Open | 2154 | |
| 206 | 2:30:45 | Vuyo Qamkana | — | Open | 2352 | |
| 207 | 2:31:12 | Peter Lebakeng | KHOSA SPORTS CLUB | 40-49 | 2660 | |
| 208 | 2:31:18 | Gerald Y | TEAM VITALITY CLUB CG | 50-59 | 2747 | |
| 209 | 2:31:50 | Liam Ray | — | Open | 2661 | |
| 210 | 2:31:53 | Kyle Reimers | — | Open | 2561 | |
| 211 | 2:31:54 | Feroza Mustapher | ABSA GROUP RUNNING CLUB | Open | 2394 | |
| 212 | 2:31:55 | Khathu Makhado | — | 40-49 | 2663 | |
| 213 | 2:31:59 | Bongani Habile | FAT CATS AC CG | Open | 2712 | |
| 214 | 2:32:07 | Lucky Mtetwa | TEAM VITALITY ATLETIC CLUB GN | 60+ | 2645 | |
| 215 | 2:32:22 | Liesl Lategan | — | Open | 2701 | |
| 216 | 2:32:23 | Nicos Poyoukas | PIRATES ROAD RUNNING CLUB | Open | 2699 | |
| 217 | 2:32:27 | Nonhle Diaho | — | Open | 2600 | |
| 218 | 2:32:40 | Marco Viviers | — | Open | 2588 | |
| 219 | 2:32:49 | Dylan Nelson | — | Open | 2693 | |
| 220 | 2:33:04 | Thato Rankin | CLIFFE DEKKER HOFMEYR INC AC | Open | 2102 | |
| 221 | 2:33:04 | Liam Arendse | CLIFFE DEKKER HOFMEYR INC AC | Open | 2251 | |
| 222 | 2:33:06 | Chevani Singh | MULTICHOICE AC | 40-49 | 2619 | |
| 223 | 2:33:12 | Kiara Ghirao-Govender | CLIFFE DEKKER HOFMEYR INC AC | Open | 2113 | |
| 224 | 2:33:23 | Pontsho Mokgatlhe | ADVENTIST AC | Open | 2572 | |
| 225 | 2:34:13 | Lerato Phelane | PANORAMA RUNNING CLUB | Open | 2659 | |
| 226 | 2:34:16 | Phill Coetzee | TEAM VITALITY ATLETIC CLUB GN | 40-49 | 2347 | |
| 227 | 2:35:01 | Jeanie Pistorius | — | Open | 2594 | |
| 228 | 2:35:01 | Pumulani Ncube | TEAM VITALITY CLUB CG | 50-59 | 2751 | |
| 229 | 2:35:11 | Selbie Mukhwathi | TEAM VITALITY CLUB CG | Open | 2589 | |
| 230 | 2:35:12 | Kagisho Mothibi | — | Open | 2308 | |
| 231 | 2:35:49 | Daniel Mokgethi | — | 50-59 | 2609 | |
| 232 | 2:35:56 | Ora Masala | Benoni Northerns Athletics Club | Open | 4081 | |
| 233 | 2:35:56 | Saadia Makda | RUN ZONE AC | Open | 2570 | |
| 234 | 2:35:56 | Yusuf Banoo | Run Zone Athletics | 50-59 | 4019 | |
| 235 | 2:36:25 | Corne Roux | TEAM VITALITY ATHLETIC CLUB GN | 40-49 | 2716 | |
| 236 | 2:36:25 | Ruth Stein | — | Open | 2547 | |
| 237 | 2:36:30 | Nandini Bulchandani | — | Open | 2546 | |
| 238 | 2:38:24 | Karin Bezuidenhout | RANDMARK AC | 60+ | 2680 | |
| 239 | 2:38:25 | Sithandekile Ncube | NEDBANK RUNNING CLUB CG | 40-49 | 2581 | |
| 240 | 2:38:28 | Lethabo Ramakgasha | — | Open | 2739 | |
| 241 | 2:38:30 | Hlengiwe Madikoane | ABSA GROUP RUNNING CLUB | 40-49 | 2354 | |
| 242 | 2:39:29 | Asekho Mbokodo | OTHER | Open | 4031 | |
| 243 | 2:39:47 | Gebelihle Gebo Zulu | — | 40-49 | 3562 | |
| 244 | 2:40:26 | Aifheli Mahwasane | TEAM VITALITY CLUB CG | Open | 2536 | |
| 245 | 2:40:52 | Ziyaad Osman | — | Open | 2537 | |
| 246 | 2:41:08 | Xholiso E Khazamula Khazamula | DSAC Athletics Club | Open | 2490 | |
| 247 | 2:41:45 | Owen Mokwala | Run 4 Life Marathon Club | 40-49 | 4122 | |
| 248 | 2:42:32 | Florence Duval | TEAM VITALITY CLUB CG | 50-59 | 2574 | |
| 249 | 2:43:05 | Mpho Dihutso | — | 40-49 | 2358 | |
| 250 | 2:43:27 | Bernadette Henning | — | 50-59 | 2499 |
Timing by
·
View official results
10km Race
609 finishers- 1 50-59 James Mgcina 36:47
- 2 Junior Keegan Coetzee 37:02
- 3 Junior Ethan Botha 37:11
- 4 Junior Ruben Kleinsmith 38:23
- 5 Junior Stefan Labuschagne 40:26
- 6 Junior Milan Botha 41:23
- 7 40-49 Sifiso Ngcobo 44:39
- 8 Junior Bokamoso Masoeu 44:42
- 9 40-49 Julian Robinson 45:01
- 10 40-49 Chantelle Hawkins 48:00
- 11 Open Ntando Sibnda 49:29
- 12 40-49 Mhlengi Zungu 50:50
- 13 Open Alpo Zongo 50:52
- 14 Open Seth Phillips 51:01
- 15 Open Eugene Mokoatedi 51:20
- 16 Open Wilco Kamffer 51:49
- 17 Open Xola Mageushe 51:50
- 18 Junior Karabo Mokoena 51:50
- 19 Open Chanel Van Schalkwyk 52:07
- 20 40-49 Christelle Pretorius 52:08
- 21 40-49 Motheo Kgaphola 52:42
- 22 Open Timothy Omlin 53:58
- 23 Open Luca Sluis-Cremer 54:05
- 24 50-59 Alistair Fisher 54:06
- 25 40-49 Awakhiwe Mpofu 54:33
- 26 40-49 George Malotane 54:40
- 27 Open Eurenda Mashabela 55:21
- 28 Open Anton Eybers 55:23
- 29 Open Janice Brits 55:36
- 30 Open Ian Carswwll 55:41
- 31 50-59 Hendrik Van Der Walt 55:47
- 32 Open Fabian Guseli 56:15
- 33 50-59 Assalinah Nyathi 56:19
- 34 60+ Erika Nieuwoudt 56:50
- 35 Open Onica Gonsalves 56:55
- 36 40-49 Jonathan Day 56:59
- 37 Open James Le Roux 57:22
- 38 Open Thabo Makgene 57:34
- 39 Open Nisa Verster 57:34
- 40 Open Mhlengi Cele 57:54
- 41 40-49 Horisani Maringa 58:57
- 42 40-49 Eddie Smith 59:07
- 43 Open Charn Landsberg 59:13
- 44 40-49 Kgaugelo Mamosebo 59:19
- 45 Open Sarah Bryer 59:26
- 46 50-59 Karen Du Plessis 59:29
- 47 Open Allen D'Cunha 59:36
- 48 Open Hanre Mostert 59:36
- 49 Open Sarah Omar 59:43
- 50 Open Mishkah Hoosen 59:43
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 36:47 | James Mgcina | SAPG AC | 50-59 | 7060 | |
| 2 | 37:02 | Keegan Coetzee | NOORDHEUWEL AC | Junior | 1398 | |
| 3 | 37:11 | Ethan Botha | HELPEKAAR | Junior | 2208 | |
| 4 | 38:23 | Ruben Kleinsmith | HELPEKAAR | Junior | 2200 | |
| 5 | 40:26 | Stefan Labuschagne | HELPEKAAR | Junior | 7063 | |
| 6 | 41:23 | Milan Botha | HELPEKAAR | Junior | 2207 | |
| 7 | 44:39 | Sifiso Ngcobo | Ubuhle Athletic Club | 40-49 | 4124 | |
| 8 | 44:42 | Bokamoso Masoeu | RUN ZONE AC | Junior | 1841 | |
| 9 | 45:01 | Julian Robinson | Team Vitality AC | 40-49 | 4120 | |
| 10 | 48:00 | Chantelle Hawkins | RUN ZONE AC | 40-49 | 1846 | |
| 11 | 49:29 | Ntando Sibnda | — | Open | 2233 | |
| 12 | 50:50 | Mhlengi Zungu | SAPG AC | 40-49 | 1862 | |
| 13 | 50:52 | Alpo Zongo | — | Open | 1779 | |
| 14 | 51:01 | Seth Phillips | — | Open | 7052 | |
| 15 | 51:20 | Eugene Mokoatedi | — | Open | 1504 | |
| 16 | 51:49 | Wilco Kamffer | — | Open | 1628 | |
| 17 | 51:50 | Xola Mageushe | — | Open | 1768 | |
| 18 | 51:50 | Karabo Mokoena | Soul Academy | Junior | 1180 | |
| 19 | 52:07 | Chanel Van Schalkwyk | TEAM VITALITY CLUB CG | Open | 1553 | |
| 20 | 52:08 | Christelle Pretorius | OTHER | 40-49 | 1782 | |
| 21 | 52:42 | Motheo Kgaphola | SAPG Athletics Club | 40-49 | 4077 | |
| 22 | 53:58 | Timothy Omlin | — | Open | 1796 | |
| 23 | 54:05 | Luca Sluis-Cremer | NOT LISTED | Open | 7051 | |
| 24 | 54:06 | Alistair Fisher | — | 50-59 | 1575 | |
| 25 | 54:33 | Awakhiwe Mpofu | OTHER | 40-49 | 4004 | |
| 26 | 54:40 | George Malotane | — | 40-49 | 1828 | |
| 27 | 55:21 | Eurenda Mashabela | — | Open | 1648 | |
| 28 | 55:23 | Anton Eybers | Khosa Athletics Club | Open | 1309 | |
| 29 | 55:36 | Janice Brits | — | Open | 7015 | |
| 30 | 55:41 | Ian Carswwll | Khosa Athletics Club | Open | 4092 | |
| 31 | 55:47 | Hendrik Van Der Walt | Run Zone Athletics | 50-59 | 4002 | |
| 32 | 56:15 | Fabian Guseli | — | Open | 1637 | |
| 33 | 56:19 | Assalinah Nyathi | ROCKY ROAD RUNNERS | 50-59 | 7042 | |
| 34 | 56:50 | Erika Nieuwoudt | TEAM VITALITY CLUB CG | 60+ | 1682 | |
| 35 | 56:55 | Onica Gonsalves | — | Open | 4021 | |
| 36 | 56:59 | Jonathan Day | — | 40-49 | 7082 | |
| 37 | 57:22 | James Le Roux | — | Open | 7014 | |
| 38 | 57:34 | Thabo Makgene | SIBANYE STILLWATER AC | Open | 1774 | |
| 39 | 57:34 | Nisa Verster | FANATICS RACING CLUB | Open | 1400 | |
| 40 | 57:54 | Mhlengi Cele | — | Open | 1387 | |
| 41 | 58:57 | Horisani Maringa | — | 40-49 | 1506 | |
| 42 | 59:07 | Eddie Smith | — | 40-49 | 4037 | |
| 43 | 59:13 | Charn Landsberg | CLIFFE DEKKER HOFMEYR INC AC | Open | 1079 | |
| 44 | 59:19 | Kgaugelo Mamosebo | Samsung | 40-49 | 1167 | |
| 45 | 59:26 | Sarah Bryer | — | Open | 7035 | |
| 46 | 59:29 | Karen Du Plessis | — | 50-59 | 1571 | |
| 47 | 59:36 | Allen D'Cunha | — | Open | 1492 | |
| 48 | 59:36 | Hanre Mostert | — | Open | 1405 | |
| 49 | 59:43 | Sarah Omar | — | Open | 7091 | |
| 50 | 59:43 | Mishkah Hoosen | MERCURY AC | Open | 1784 |
Timing by
·
View official results