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- 201 Open Sarah Butler 3:52:48
- 202 60+ Tsheko Ratsheko 3:52:50
- 203 40-49 Owen Muthubi 3:53:25
- 204 40-49 Rosina Tshidzumba 3:53:29
- 205 Open Daphney Debeila 3:53:32
- 206 50-59 Eddie Tselo 3:53:41
- 207 Open Mnaka Mhlanga 3:53:41
- 208 40-49 Daniel Letswalo 3:54:34
- 209 50-59 Nthabi Leballo 3:55:03
- 210 Open Itumeleng Magana 3:55:40
- 211 Open Tshegofatso Lepee 3:56:04
- 212 40-49 Sybella Van Niekerk 3:56:32
- 213 40-49 Bonge Mthembu 3:56:46
- 214 40-49 Jurie Vosloo 3:56:50
- 215 40-49 Moshibudi Bapela 3:56:52
- 216 Open Makape Tema 3:57:01
- 217 40-49 Portia Buke-Mdiniso 3:58:28
- 218 60+ Dewald Janse Van Rensburg 3:58:33
- 219 40-49 Gideon Coetzee 3:58:47
- 220 Open Boniswa Mbasa 3:58:53
- 221 Open Manare Kola 3:59:00
- 222 Open Jeffrey Ntseki 3:59:27
- 223 40-49 Kaibe Mafatle 3:59:37
- 224 Open Asuka Mizuguchi 4:01:22
- 225 Open Kenshiro Haryu 4:01:25
- 226 40-49 Ishamael Makhuvele 4:01:54
- 227 40-49 Ekerete Umoetok 4:02:02
- 228 40-49 Megan Andersen 4:02:03
- 229 50-59 Waldo Adams 4:02:15
- 230 40-49 Stephen Seaka 4:02:16
- 231 Open Tendani Nelson 4:03:34
- 232 Open Aretha Mabasa 4:03:36
- 233 40-49 Bonga Matomela 4:03:40
- 234 40-49 Ebrahim Paruk 4:04:06
- 235 40-49 Khanyisa Tuswa 4:05:44
- 236 40-49 Mlungisi Goodman Mazibuko 4:05:47
- 237 40-49 Moses Magolego 4:05:48
- 238 Open Nontokozo Mbatha 4:05:54
- 239 50-59 John Andersen 4:06:33
- 240 50-59 Abel Sakhau 4:08:09
- 241 50-59 Mariana Minnaar 4:09:42
- 242 Open Lebohang Tsobo 4:09:44
- 243 40-49 Pertunia Chabangu 4:09:45
- 244 Open Mashudu Mphephu 4:09:47
- 245 50-59 Antonette Mokone 4:12:04
- 246 40-49 Tyran Naidoo 4:12:30
- 247 40-49 Refiloe Sethole 4:15:40
- 248 40-49 Bongani Mamani 4:15:40
- 249 Open Webster Maimane 4:16:21
- 250 40-49 Tseke Mojapelo 4:17:06
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 201 | 3:52:48 | Sarah Butler | — | Open | 3466 | |
| 202 | 3:52:50 | Tsheko Ratsheko | EXXARO AC GN | 60+ | 3679 | |
| 203 | 3:53:25 | Owen Muthubi | VAAL UNIVERSITY OF TECHNOLOGY | 40-49 | 3717 | |
| 204 | 3:53:29 | Rosina Tshidzumba | TEAM VITALITY CLUB CG | 40-49 | 3604 | |
| 205 | 3:53:32 | Daphney Debeila | HOLLYWOOD AC AGN | Open | 3706 | |
| 206 | 3:53:41 | Eddie Tselo | PANORAMA RUNNING CLUB | 50-59 | 3700 | |
| 207 | 3:53:41 | Mnaka Mhlanga | CLIFFE DEKKER HOFMEYR INC AC | Open | 3228 | |
| 208 | 3:54:34 | Daniel Letswalo | OTHER | 40-49 | 4034 | |
| 209 | 3:55:03 | Nthabi Leballo | RUN ZONE AC | 50-59 | 3463 | |
| 210 | 3:55:40 | Itumeleng Magana | HOLLYWOOD AC CGA | Open | 3389 | |
| 211 | 3:56:04 | Tshegofatso Lepee | — | Open | 4003 | |
| 212 | 3:56:32 | Sybella Van Niekerk | TEAM VITALITY ATHLETIC CLUB GN | 40-49 | 3391 | |
| 213 | 3:56:46 | Bonge Mthembu | ESKOM AC CG | 40-49 | 3622 | |
| 214 | 3:56:50 | Jurie Vosloo | FLORIDA RUNNING CLUB | 40-49 | 3658 | |
| 215 | 3:56:52 | Moshibudi Bapela | TEAM VITALITY ATLETIC CLUB GN | 40-49 | 3481 | |
| 216 | 3:57:01 | Makape Tema | TEAM VITALITY CLUB CG | Open | 3692 | |
| 217 | 3:58:28 | Portia Buke-Mdiniso | THEMBISA AC CG | 40-49 | 3593 | |
| 218 | 3:58:33 | Dewald Janse Van Rensburg | — | 60+ | 3559 | |
| 219 | 3:58:47 | Gideon Coetzee | RUN ZONE AC | 40-49 | 3458 | |
| 220 | 3:58:53 | Boniswa Mbasa | HOLLYWOOD AC AGN | Open | 3701 | |
| 221 | 3:59:00 | Manare Kola | LESEDI AC | Open | 3571 | |
| 222 | 3:59:27 | Jeffrey Ntseki | — | Open | 3464 | |
| 223 | 3:59:37 | Kaibe Mafatle | — | 40-49 | 3608 | |
| 224 | 4:01:22 | Asuka Mizuguchi | — | Open | 3394 | |
| 225 | 4:01:25 | Kenshiro Haryu | — | Open | 3395 | |
| 226 | 4:01:54 | Ishamael Makhuvele | DSAC Athletics Club | 40-49 | 3488 | |
| 227 | 4:02:02 | Ekerete Umoetok | — | 40-49 | 3590 | |
| 228 | 4:02:03 | Megan Andersen | — | 40-49 | 3697 | |
| 229 | 4:02:15 | Waldo Adams | RUN ZONE AC | 50-59 | 3707 | |
| 230 | 4:02:16 | Stephen Seaka | — | 40-49 | 3453 | |
| 231 | 4:03:34 | Tendani Nelson | — | Open | 3422 | |
| 232 | 4:03:36 | Aretha Mabasa | — | Open | 3482 | |
| 233 | 4:03:40 | Bonga Matomela | HOLLYWOOD AC CGA | 40-49 | 3474 | |
| 234 | 4:04:06 | Ebrahim Paruk | RUN ZONE AC | 40-49 | 3708 | |
| 235 | 4:05:44 | Khanyisa Tuswa | TEAM VITALITY CLUB CG | 40-49 | 3592 | |
| 236 | 4:05:47 | Mlungisi Goodman Mazibuko | TEAM VITALITY ATHLETIC CLUB GN | 40-49 | 3714 | |
| 237 | 4:05:48 | Moses Magolego | TEAM VITALITY ATHLETIC CLUB GN | 40-49 | 3392 | |
| 238 | 4:05:54 | Nontokozo Mbatha | ARCADIA RUNNING CLUB | Open | 3486 | |
| 239 | 4:06:33 | John Andersen | — | 50-59 | 3696 | |
| 240 | 4:08:09 | Abel Sakhau | — | 50-59 | 3668 | |
| 241 | 4:09:42 | Mariana Minnaar | SAPS HEAD OFFICE AC | 50-59 | 3594 | |
| 242 | 4:09:44 | Lebohang Tsobo | TEAM VITALITY CLUB CG | Open | 3428 | |
| 243 | 4:09:45 | Pertunia Chabangu | SAPS HRD AC | 40-49 | 3446 | |
| 244 | 4:09:47 | Mashudu Mphephu | — | Open | 3648 | |
| 245 | 4:12:04 | Antonette Mokone | NEDBANK RUNNING CLUB CG | 50-59 | 3448 | |
| 246 | 4:12:30 | Tyran Naidoo | TEAM VITALITY CLUB CG | 40-49 | 3610 | |
| 247 | 4:15:40 | Refiloe Sethole | ESKOM AC GN | 40-49 | 3596 | |
| 248 | 4:15:40 | Bongani Mamani | — | 40-49 | 3585 | |
| 249 | 4:16:21 | Webster Maimane | JOHANNESBURG HARRIERS AC | Open | 3611 | |
| 250 | 4:17:06 | Tseke Mojapelo | DIEPKLOOF AC | 40-49 | 3607 |
Timing by
·
View official results
Half-Marathon
325 finishers- 1 Open Clinton Kruis 1:13:57
- 2 40-49 Retsepile Khotle 1:14:13
- 3 Open Shanan Hendricks 1:22:00
- 4 Open Matthew Williams 1:25:34
- 5 Open Elne Van Niekerk 1:26:40
- 6 Open Selinah Madiela 1:27:41
- 7 Open Siyabonga Plank 1:34:11
- 8 Open Tshiamo Koketso Ramadie 1:34:18
- 9 Open Letlamoreng Mahlonoko 1:35:53
- 10 Open Stiaan Wolmarans 1:36:52
- 11 Open Nicholas Rumpelt 1:37:37
- 12 40-49 Lettie Seabela 1:38:41
- 13 Open Zeenith Joseph 1:40:15
- 14 Open Reza Joseph 1:40:16
- 15 40-49 David Miyasi 1:41:14
- 16 Open Stefan Muller 1:41:15
- 17 Open Themba Twani 1:42:03
- 18 Open Jonas Krohn 1:44:50
- 19 Open Prisca Makhubele 1:45:30
- 20 Open Daniel Whitwell 1:45:32
- 21 50-59 Tladi Sekwelenkwe 1:45:38
- 22 Open Reece May 1:45:58
- 23 Open Prince Tauyatswala 1:45:58
- 24 50-59 Beulah Botha 1:46:31
- 25 Junior Liam Le Roux 1:46:57
- 26 Open Stef Mckenzie 1:47:27
- 27 50-59 Landela Nyangintsimbi 1:47:46
- 28 Open Claire Fisher 1:48:37
- 29 40-49 Pambili Sinxoto 1:49:09
- 30 60+ Willie Schoeman 1:49:43
- 31 50-59 Sipho Mabena 1:50:06
- 32 Open Paballo Semara 1:50:44
- 33 Open Danie Benade 1:50:56
- 34 50-59 Hannelie Benade 1:51:21
- 35 Open Tiaan Jansen Van Rensburg 1:51:25
- 36 Open Adhir Badul 1:51:30
- 37 40-49 Marelize Van Ryneveld 1:51:34
- 38 Open Mariska Briel 1:51:35
- 39 Open Ruan Blom 1:51:40
- 40 50-59 Abel Joro Legobye 1:51:52
- 41 Open Johnathan Fourie 1:51:54
- 42 Open Jolandi De Beer 1:52:25
- 43 Open Ayanda Mthiyane 1:52:26
- 44 Open Tapiwa Bahle Radebe 1:53:32
- 45 50-59 Barbara Greig 1:54:05
- 46 40-49 Hannie Wagner 1:54:06
- 47 Open Craig Thomas 1:54:12
- 48 Open C Debeer 1:54:19
- 49 Open Cindy Van Der Westhuizen 1:54:32
- 50 Open Matt Khumalo 1:54:42
| Runner | Club | Cat | Bib | Result actions | ||
|---|---|---|---|---|---|---|
| 1 | 1:13:57 | Clinton Kruis | Roodepoort Athletics Club | Open | 4018 | |
| 2 | 1:14:13 | Retsepile Khotle | OLD EDWARDIAN AC | 40-49 | 2681 | |
| 3 | 1:22:00 | Shanan Hendricks | — | Open | 2647 | |
| 4 | 1:25:34 | Matthew Williams | — | Open | 2727 | |
| 5 | 1:26:40 | Elne Van Niekerk | JEFFREYS BAY AC | Open | 2590 | |
| 6 | 1:27:41 | Selinah Madiela | OLD EDWARDIAN AC | Open | 2682 | |
| 7 | 1:34:11 | Siyabonga Plank | TEAM VITALITY CLUB CG | Open | 2558 | |
| 8 | 1:34:18 | Tshiamo Koketso Ramadie | Tourvest | Open | 2413 | |
| 9 | 1:35:53 | Letlamoreng Mahlonoko | TSHIAWELO A C | Open | 2608 | |
| 10 | 1:36:52 | Stiaan Wolmarans | Alpha Centurion Runners and Walkers | Open | 2138 | |
| 11 | 1:37:37 | Nicholas Rumpelt | — | Open | 2755 | |
| 12 | 1:38:41 | Lettie Seabela | SAPG Athletics Club | 40-49 | 4070 | |
| 13 | 1:40:15 | Zeenith Joseph | MERCURY AC | Open | 2668 | |
| 14 | 1:40:16 | Reza Joseph | MERCURY AC | Open | 2669 | |
| 15 | 1:41:14 | David Miyasi | FANATICS RACING CLUB | 40-49 | 2363 | |
| 16 | 1:41:15 | Stefan Muller | — | Open | 2656 | |
| 17 | 1:42:03 | Themba Twani | — | Open | 2741 | |
| 18 | 1:44:50 | Jonas Krohn | — | Open | 2557 | |
| 19 | 1:45:30 | Prisca Makhubele | — | Open | 2638 | |
| 20 | 1:45:32 | Daniel Whitwell | — | Open | 2367 | |
| 21 | 1:45:38 | Tladi Sekwelenkwe | — | 50-59 | 2736 | |
| 22 | 1:45:58 | Reece May | CLIFFE DEKKER HOFMEYR INC AC | Open | 2112 | |
| 23 | 1:45:58 | Prince Tauyatswala | — | Open | 2733 | |
| 24 | 1:46:31 | Beulah Botha | RANDMARK AC | 50-59 | 2584 | |
| 25 | 1:46:57 | Liam Le Roux | — | Junior | 2359 | |
| 26 | 1:47:27 | Stef Mckenzie | — | Open | 2679 | |
| 27 | 1:47:46 | Landela Nyangintsimbi | TEAM VITALITY ATLETIC CLUB GN | 50-59 | 2606 | |
| 28 | 1:48:37 | Claire Fisher | — | Open | 2539 | |
| 29 | 1:49:09 | Pambili Sinxoto | TEAM VITALITY CLUB CG | 40-49 | 2542 | |
| 30 | 1:49:43 | Willie Schoeman | NEDBANK RUNNING CLUB CG | 60+ | 2689 | |
| 31 | 1:50:06 | Sipho Mabena | CITY OF TSHWANE AC | 50-59 | 2735 | |
| 32 | 1:50:44 | Paballo Semara | — | Open | 2519 | |
| 33 | 1:50:56 | Danie Benade | FIT PRETORIA | Open | 2350 | |
| 34 | 1:51:21 | Hannelie Benade | FIT PRETORIA | 50-59 | 2351 | |
| 35 | 1:51:25 | Tiaan Jansen Van Rensburg | — | Open | 2168 | |
| 36 | 1:51:30 | Adhir Badul | TEAM VITALITY CLUB CG | Open | 2623 | |
| 37 | 1:51:34 | Marelize Van Ryneveld | Run Zone Athletics | 40-49 | 4139 | |
| 38 | 1:51:35 | Mariska Briel | OTHER | Open | 4050 | |
| 39 | 1:51:40 | Ruan Blom | — | Open | 2534 | |
| 40 | 1:51:52 | Abel Joro Legobye | CORRECTIONAL SERVICES CG | 50-59 | 2540 | |
| 41 | 1:51:54 | Johnathan Fourie | RUN ZONE AC | Open | 2631 | |
| 42 | 1:52:25 | Jolandi De Beer | HOERSKOOL RANDBURG RUNNING CLU | Open | 2408 | |
| 43 | 1:52:26 | Ayanda Mthiyane | SAPS HRD Athletics Club | Open | 2495 | |
| 44 | 1:53:32 | Tapiwa Bahle Radebe | Tourvest | Open | 2412 | |
| 45 | 1:54:05 | Barbara Greig | — | 50-59 | 2685 | |
| 46 | 1:54:06 | Hannie Wagner | — | 40-49 | 2586 | |
| 47 | 1:54:12 | Craig Thomas | — | Open | 2691 | |
| 48 | 1:54:19 | C Debeer | HOERSKOOL RANDBURG RUNNING CLU | Open | 2409 | |
| 49 | 1:54:32 | Cindy Van Der Westhuizen | CELTIC HARRIERS | Open | 2506 | |
| 50 | 1:54:42 | Matt Khumalo | — | Open | 2530 |
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