Garmin MTB Classic 2024

sábado, 24 de agosto de 2024 06:44 (GMT+2) - Resultados finales

Información de la carrera
Deporte: Mountain bike
Ubicación: Northern Farm, Sudáfrica
Tipo de salida: Salida de series por intervalos
Grupo de salida: Personalizar
Corredor: 1008
Gestionado con: HP 250 G8 Notebook PC
Programa: Webscorer PRO 7.0
Cronometraje por chip: RFID - LLRP
RFID reader: Impinj
Actualizado: sábado, 24 de agosto de 2024 15:31 (GMT+2)
Organizado por: Shift Concepts
Web de la carrera: https://northernfarm.org/garmin-mtb-classic/

Contacto del organizador

Utilice este formulario para enviar un correo electrónico al organizador.

Su nombre
Su dirección de correo electrónico
Confirmar la dirección de correo
Escriba al organizador
Enviar

  • 10km Kiddies Ride - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13057Katlego ShakuYouth10M 38:17.2--100%50,65%30,29%07:07:53.2
23063Joshua van der WesthuizenYouth11M 39:34.4+1:17.2+3,36%96,75%48,99%27,95%07:07:53.2
28667Wiehann van der WesthuizenMaster49M 39:34.4+1:17.2+3,36%96,75%48,99%27,95%07:04:53.2
43048Mulinda NemushungwaYouth9M 39:44.4+1:27.2+3,80%96,34%48,77%27,64%07:07:53.2
53016Jacob HinckleyYouth11M 39:54.4+1:37.2+4,23%95,94%48,56%27,34%07:07:53.2
61448Sebastian BuendiaYouth9M 41:44.4+3:27.2+9,02%91,73%46,20%24,00%07:07:53.2
73043Liam McquadeYouth6M 42:13.4+3:56.2+10,28%90,68%45,57%23,12%07:07:53.2
83060Milaney SmitYouth10F 46:23.4+8:06.2+21,16%82,53%40,20%15,53%07:07:53.2
93002Lihan GerberYouth9M 47:56.4+9:39.2+25,21%79,86%38,20%12,71%07:07:53.2
103038Noah MakhumisaneYouth9M 48:42.4+10:25.2+27,22%78,61%37,22%11,32%07:07:53.2
113073Ahlumile XongoYouth6M 49:08.4+10:51.2+28,35%77,91%36,66%10,53%07:07:53.2
123076Jan BarkerYouth10M 49:45.4+11:28.2+29,96%76,95%35,86%9,40%07:07:53.2
138999Ashtyn WinchesterYouth7M 49:51.4+11:34.2+30,22%76,79%35,73%9,22%07:07:53.2
141443Alex AmaralSenior25M 50:12.4+11:55.2+31,13%76,26%35,28%8,58%07:07:53.2
153019Grayson JazdewskiYouth8M 50:33.1+12:15.9+32,03%75,74%34,84%7,96%07:07:53.2
163018Mlu Hlophe.Youth11M 50:52.1+12:34.9+32,86%75,27%34,43%7,38%07:07:53.2
173036Klara LouwYouth8F 51:09.3+12:52.1+33,61%74,84%34,06%6,86%07:07:53.2
183031Andre LouwSub vet36M 51:59.6+13:42.4+35,80%73,64%32,98%5,33%07:07:53.2
193058Carlia SmitYouth7F 52:13.7+13:56.5+36,41%73,31%32,68%4,90%07:07:53.2
203053John Pierre TheronYouth7M 53:03.9+14:46.7+38,60%72,15%31,60%3,38%07:07:53.2
213052Pierre Andre TheronYouth8M 53:13.2+14:56.0+39,00%71,94%31,40%3,10%07:07:53.2
223067Cooper von BergYouth7M 54:55.3+16:38.1+43,45%69,71%29,20%0,00%07:07:53.2
223068Grant von BergSub vet32M 54:55.3+16:38.1+43,45%69,71%29,20%0,00%07:07:53.2
243078Bian SchoonwinkelYouth5M 55:14.5+16:57.3+44,28%69,31%28,79%-0,58%07:07:53.2
251447Cesar BuendiaMaster55M 56:13.2+17:56.0+46,84%68,10%27,53%-2,36%07:07:53.2
263023Lintle KolobeYouth12F 58:34.7+20:17.5+53,00%65,36%24,49%-6,66%07:07:53.2
273005Alicia GombakombaYouth8F 1:01:12.2+22:55.0+59,86%62,56%21,11%-11,44%07:07:53.2
283003Alexis GombakombaYouth10F 1:03:34.4+25:17.2+66,05%60,22%18,05%-15,75%07:07:53.2
293010Pride GombakombaVet47F 1:03:44.4+25:27.2+66,48%60,07%17,84%-16,06%07:07:53.2
303027Obokwe LegodiYouth13M 1:03:58.1+25:40.9+67,08%59,85%17,54%-16,47%07:07:53.2
313070Kai Vroom-SwanepoelYouth5M 1:09:18.1+31:00.9+81,01%55,25%10,67%-26,18%07:07:53.2
321445TSHENOLO BADIRWANGYouth9M 1:11:23.1+33:05.9+86,45%53,63%7,98%-29,98%07:07:53.2
331384Ofentse LegodiYouth8M 1:11:53.1+33:35.9+87,75%53,26%7,34%-30,89%07:07:53.2
343029Onkabetse LegodiYouth11M 1:12:01.4+33:44.2+88,12%53,16%7,16%-31,14%07:07:53.2
353037Thembelihle MagqokiYouth12M 1:15:56.9+37:39.7+98,37%50,41%2,10%-38,28%07:07:53.2
363071Hennie WassermanYouth6M 1:19:46.2+41:29.0+108,35%48,00%-2,83%-45,24%07:07:53.2
373012SILVER GOUWSYouth6F 1:21:46.2+43:29.0+113,57%46,82%-5,40%-48,88%07:07:53.2
383011ONYX GOUWSSub vet37M 1:21:51.2+43:34.0+113,79%46,77%-5,51%-49,04%07:07:53.2
393062Sipho SonoSub vet32M 2:42:39.1+2:04:21.9+324,83%23,54%-109,66%-196,15%07:07:53.2
403061Londeka SonoSenior28F 2:42:58.5+2:04:41.3+325,67%23,49%-110,08%-196,74%07:07:53.2
413056Kaone SebolaiYouth6M 4:54:54.9+4:16:37.7+670,28%12,98%-280,16%-436,97%07:07:53.2
421446Kellan BlaauwYouth8M 4:54:55.1+4:16:37.9+670,29%12,98%-280,16%-436,98%07:07:53.2
438566Steven ParkerMaster48M 4:57:56.4+4:19:39.2+678,18%12,85%-284,06%-442,48%07:04:53.2
-1449Andrew CaneYouth9M DNF-----07:07:53.2
-1450Desiree de BruynVet43M DNF-----07:07:53.2
-1451Emily de BruynYouth10F DNF-----07:07:53.2
-3001JOHAN DE BRUYNVet49M DNF-----07:07:53.2
-3013Liam HillenYouth8M DNF-----07:07:53.2
-3014Roger HillenMaster52M DNF-----07:07:53.2
-3026Litsitso KolobeYouth12M DNF-----07:07:53.2
-3030Ofentse LeratoYouth8M DNF-----07:07:53.2
-3040Jonathan MalelaYouth7M DNF-----07:07:53.2
-3041Joshua MalelaYouth9M DNF-----07:07:53.2
-3042Hayley McquadeVet40F DNF-----07:07:53.2
-3044AMILE MdloloYouth4M DNF-----07:07:53.2
-3045Maurice MdloloGrand master60M DNF-----07:07:53.2
-3046Gundo NemushungwaVet40M DNF-----07:07:53.2
-3049Johannes OlivierMaster52M DNF-----07:07:53.2
-3050Shanique OlivierYouth16F DNF-----07:07:53.2
-3051Connor PorterYouth10M DNF-----07:07:53.2
-3054Kaelo SebolaiYouth7F DNF-----07:07:53.2
-3059Judy SmitVet40F DNF-----07:07:53.2
-3064Samantha van der WesthuizenVet44F DNF-----07:07:53.2
-3069Ryder von BuddenbrockYouth7M DNF-----07:07:53.2
-3072Michaela WinterbottomSenior24F DNF-----07:07:53.2
-3074Judy SmitVet40F DNF-----07:07:53.2
-3075Gundo NemushungwaVet40M DNF-----07:07:53.2
  • 10km Kiddies Ride Femenino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13060Milaney SmitYouth10F 46:23.4--100%34,93%24,20%07:07:53.2
23036Klara LouwYouth8F 51:09.3+4:45.9+10,27%90,69%28,24%16,42%07:07:53.2
33058Carlia SmitYouth7F 52:13.7+5:50.3+12,59%88,82%26,74%14,66%07:07:53.2
43023Lintle KolobeYouth12F 58:34.7+12:11.3+26,27%79,19%17,83%4,29%07:07:53.2
53005Alicia GombakombaYouth8F 1:01:12.2+14:48.8+31,93%75,80%14,15%0,00%07:07:53.2
63003Alexis GombakombaYouth10F 1:03:34.4+17:11.0+37,04%72,97%10,82%-3,87%07:07:53.2
73010Pride GombakombaVet47F 1:03:44.4+17:21.0+37,40%72,78%10,59%-4,14%07:07:53.2
83012SILVER GOUWSYouth6F 1:21:46.2+35:22.8+76,27%56,73%-14,70%-33,60%07:07:53.2
93061Londeka SonoSenior28F 2:42:58.5+1:56:35.1+251,31%28,46%-128,61%-166,28%07:07:53.2
-1451Emily de BruynYouth10F DNF-----07:07:53.2
-3042Hayley McquadeVet40F DNF-----07:07:53.2
-3050Shanique OlivierYouth16F DNF-----07:07:53.2
-3054Kaelo SebolaiYouth7F DNF-----07:07:53.2
-3059Judy SmitVet40F DNF-----07:07:53.2
-3064Samantha van der WesthuizenVet44F DNF-----07:07:53.2
-3072Michaela WinterbottomSenior24F DNF-----07:07:53.2
-3074Judy SmitVet40F DNF-----07:07:53.2
  • 10km Kiddies Ride Femenino - Senior
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13061Londeka SonoSenior28F 2:42:58.5--100%0,00%0,00%07:07:53.2
-3072Michaela WinterbottomSenior24F DNF-----07:07:53.2
  • 10km Kiddies Ride Femenino - Vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13010Pride GombakombaVet47F 1:03:44.4--100%0,00%0,00%07:07:53.2
-3042Hayley McquadeVet40F DNF-----07:07:53.2
-3059Judy SmitVet40F DNF-----07:07:53.2
-3064Samantha van der WesthuizenVet44F DNF-----07:07:53.2
-3074Judy SmitVet40F DNF-----07:07:53.2
  • 10km Kiddies Ride Femenino - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13060Milaney SmitYouth10F 46:23.4--100%21,73%20,81%07:07:53.2
23036Klara LouwYouth8F 51:09.3+4:45.9+10,27%90,69%13,69%12,67%07:07:53.2
33058Carlia SmitYouth7F 52:13.7+5:50.3+12,59%88,82%11,88%10,84%07:07:53.2
43023Lintle KolobeYouth12F 58:34.7+12:11.3+26,27%79,19%1,17%0,00%07:07:53.2
53005Alicia GombakombaYouth8F 1:01:12.2+14:48.8+31,93%75,80%-3,26%-4,48%07:07:53.2
63003Alexis GombakombaYouth10F 1:03:34.4+17:11.0+37,04%72,97%-7,26%-8,53%07:07:53.2
73012SILVER GOUWSYouth6F 1:21:46.2+35:22.8+76,27%56,73%-37,96%-39,59%07:07:53.2
-1451Emily de BruynYouth10F DNF-----07:07:53.2
-3050Shanique OlivierYouth16F DNF-----07:07:53.2
-3054Kaelo SebolaiYouth7F DNF-----07:07:53.2
  • 10km Kiddies Ride Masculino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13057Katlego ShakuYouth10M 38:17.2--100%51,68%27,95%07:07:53.2
23063Joshua van der WesthuizenYouth11M 39:34.4+1:17.2+3,36%96,75%50,06%25,53%07:07:53.2
28667Wiehann van der WesthuizenMaster49M 39:34.4+1:17.2+3,36%96,75%50,06%25,53%07:04:53.2
43048Mulinda NemushungwaYouth9M 39:44.4+1:27.2+3,80%96,34%49,85%25,22%07:07:53.2
53016Jacob HinckleyYouth11M 39:54.4+1:37.2+4,23%95,94%49,64%24,91%07:07:53.2
61448Sebastian BuendiaYouth9M 41:44.4+3:27.2+9,02%91,73%47,33%21,46%07:07:53.2
73043Liam McquadeYouth6M 42:13.4+3:56.2+10,28%90,68%46,72%20,55%07:07:53.2
83002Lihan GerberYouth9M 47:56.4+9:39.2+25,21%79,86%39,50%9,79%07:07:53.2
93038Noah MakhumisaneYouth9M 48:42.4+10:25.2+27,22%78,61%38,53%8,35%07:07:53.2
103073Ahlumile XongoYouth6M 49:08.4+10:51.2+28,35%77,91%37,99%7,53%07:07:53.2
113076Jan BarkerYouth10M 49:45.4+11:28.2+29,96%76,95%37,21%6,37%07:07:53.2
128999Ashtyn WinchesterYouth7M 49:51.4+11:34.2+30,22%76,79%37,08%6,18%07:07:53.2
131443Alex AmaralSenior25M 50:12.4+11:55.2+31,13%76,26%36,64%5,52%07:07:53.2
143019Grayson JazdewskiYouth8M 50:33.1+12:15.9+32,03%75,74%36,21%4,88%07:07:53.2
153018Mlu Hlophe.Youth11M 50:52.1+12:34.9+32,86%75,27%35,81%4,28%07:07:53.2
163031Andre LouwSub vet36M 51:59.6+13:42.4+35,80%73,64%34,39%2,16%07:07:53.2
173053John Pierre TheronYouth7M 53:03.9+14:46.7+38,60%72,15%33,03%0,15%07:07:53.2
183052Pierre Andre TheronYouth8M 53:13.2+14:56.0+39,00%71,94%32,84%-0,15%07:07:53.2
193067Cooper von BergYouth7M 54:55.3+16:38.1+43,45%69,71%30,69%-3,35%07:07:53.2
193068Grant von BergSub vet32M 54:55.3+16:38.1+43,45%69,71%30,69%-3,35%07:07:53.2
213078Bian SchoonwinkelYouth5M 55:14.5+16:57.3+44,28%69,31%30,29%-3,95%07:07:53.2
221447Cesar BuendiaMaster55M 56:13.2+17:56.0+46,84%68,10%29,05%-5,79%07:07:53.2
233027Obokwe LegodiYouth13M 1:03:58.1+25:40.9+67,08%59,85%19,27%-20,37%07:07:53.2
243070Kai Vroom-SwanepoelYouth5M 1:09:18.1+31:00.9+81,01%55,25%12,54%-30,41%07:07:53.2
251445TSHENOLO BADIRWANGYouth9M 1:11:23.1+33:05.9+86,45%53,63%9,91%-34,33%07:07:53.2
261384Ofentse LegodiYouth8M 1:11:53.1+33:35.9+87,75%53,26%9,28%-35,27%07:07:53.2
273029Onkabetse LegodiYouth11M 1:12:01.4+33:44.2+88,12%53,16%9,11%-35,53%07:07:53.2
283037Thembelihle MagqokiYouth12M 1:15:56.9+37:39.7+98,37%50,41%4,16%-42,91%07:07:53.2
293071Hennie WassermanYouth6M 1:19:46.2+41:29.0+108,35%48,00%-0,67%-50,11%07:07:53.2
303011ONYX GOUWSSub vet37M 1:21:51.2+43:34.0+113,79%46,77%-3,30%-54,03%07:07:53.2
313062Sipho SonoSub vet32M 2:42:39.1+2:04:21.9+324,83%23,54%-105,26%-206,07%07:07:53.2
323056Kaone SebolaiYouth6M 4:54:54.9+4:16:37.7+670,28%12,98%-272,17%-454,95%07:07:53.2
331446Kellan BlaauwYouth8M 4:54:55.1+4:16:37.9+670,29%12,98%-272,18%-454,96%07:07:53.2
348566Steven ParkerMaster48M 4:57:56.4+4:19:39.2+678,18%12,85%-275,99%-460,64%07:04:53.2
-1449Andrew CaneYouth9M DNF-----07:07:53.2
-1450Desiree de BruynVet43M DNF-----07:07:53.2
-3001JOHAN DE BRUYNVet49M DNF-----07:07:53.2
-3013Liam HillenYouth8M DNF-----07:07:53.2
-3014Roger HillenMaster52M DNF-----07:07:53.2
-3026Litsitso KolobeYouth12M DNF-----07:07:53.2
-3030Ofentse LeratoYouth8M DNF-----07:07:53.2
-3040Jonathan MalelaYouth7M DNF-----07:07:53.2
-3041Joshua MalelaYouth9M DNF-----07:07:53.2
-3044AMILE MdloloYouth4M DNF-----07:07:53.2
-3045Maurice MdloloGrand master60M DNF-----07:07:53.2
-3046Gundo NemushungwaVet40M DNF-----07:07:53.2
-3049Johannes OlivierMaster52M DNF-----07:07:53.2
-3051Connor PorterYouth10M DNF-----07:07:53.2
-3069Ryder von BuddenbrockYouth7M DNF-----07:07:53.2
-3075Gundo NemushungwaVet40M DNF-----07:07:53.2
  • 10km Kiddies Ride Masculino - Grand master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
-3045Maurice MdloloGrand master60M DNF-----07:07:53.2
  • 10km Kiddies Ride Masculino - Master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18667Wiehann van der WesthuizenMaster49M 39:34.4--100%69,85%29,61%07:04:53.2
21447Cesar BuendiaMaster55M 56:13.2+16:38.8+42,07%70,39%57,16%0,00%07:07:53.2
38566Steven ParkerMaster48M 4:57:56.4+4:18:22.0+652,88%13,28%-127,01%-429,95%07:04:53.2
-3014Roger HillenMaster52M DNF-----07:07:53.2
-3049Johannes OlivierMaster52M DNF-----07:07:53.2
  • 10km Kiddies Ride Masculino - Senior
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11443Alex AmaralSenior25M 50:12.4--100%0,00%0,00%07:07:53.2
  • 10km Kiddies Ride Masculino - Sub vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13031Andre LouwSub vet36M 51:59.6--100%40,82%23,97%07:07:53.2
23068Grant von BergSub vet32M 54:55.3+2:55.7+5,63%94,67%37,49%19,69%07:07:53.2
33011ONYX GOUWSSub vet37M 1:21:51.2+29:51.6+57,43%63,52%6,83%-19,69%07:07:53.2
43062Sipho SonoSub vet32M 2:42:39.1+1:50:39.5+212,83%31,97%-85,14%-137,84%07:07:53.2
  • 10km Kiddies Ride Masculino - Vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
-1450Desiree de BruynVet43M DNF-----07:07:53.2
-3001JOHAN DE BRUYNVet49M DNF-----07:07:53.2
-3046Gundo NemushungwaVet40M DNF-----07:07:53.2
-3075Gundo NemushungwaVet40M DNF-----07:07:53.2
  • 10km Kiddies Ride Masculino - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13057Katlego ShakuYouth10M 38:17.2--100%47,58%26,32%07:07:53.2
23063Joshua van der WesthuizenYouth11M 39:34.4+1:17.2+3,36%96,75%45,81%23,85%07:07:53.2
33048Mulinda NemushungwaYouth9M 39:44.4+1:27.2+3,80%96,34%45,59%23,53%07:07:53.2
43016Jacob HinckleyYouth11M 39:54.4+1:37.2+4,23%95,94%45,36%23,21%07:07:53.2
51448Sebastian BuendiaYouth9M 41:44.4+3:27.2+9,02%91,73%42,85%19,68%07:07:53.2
63043Liam McquadeYouth6M 42:13.4+3:56.2+10,28%90,68%42,19%18,75%07:07:53.2
73002Lihan GerberYouth9M 47:56.4+9:39.2+25,21%79,86%34,36%7,75%07:07:53.2
83038Noah MakhumisaneYouth9M 48:42.4+10:25.2+27,22%78,61%33,31%6,27%07:07:53.2
93073Ahlumile XongoYouth6M 49:08.4+10:51.2+28,35%77,91%32,72%5,44%07:07:53.2
103076Jan BarkerYouth10M 49:45.4+11:28.2+29,96%76,95%31,87%4,25%07:07:53.2
118999Ashtyn WinchesterYouth7M 49:51.4+11:34.2+30,22%76,79%31,73%4,06%07:07:53.2
123019Grayson JazdewskiYouth8M 50:33.1+12:15.9+32,03%75,74%30,78%2,72%07:07:53.2
133018Mlu Hlophe.Youth11M 50:52.1+12:34.9+32,86%75,27%30,35%2,11%07:07:53.2
143053John Pierre TheronYouth7M 53:03.9+14:46.7+38,60%72,15%27,34%-2,11%07:07:53.2
153052Pierre Andre TheronYouth8M 53:13.2+14:56.0+39,00%71,94%27,13%-2,41%07:07:53.2
163067Cooper von BergYouth7M 54:55.3+16:38.1+43,45%69,71%24,80%-5,69%07:07:53.2
173078Bian SchoonwinkelYouth5M 55:14.5+16:57.3+44,28%69,31%24,36%-6,30%07:07:53.2
183027Obokwe LegodiYouth13M 1:03:58.1+25:40.9+67,08%59,85%12,41%-23,09%07:07:53.2
193070Kai Vroom-SwanepoelYouth5M 1:09:18.1+31:00.9+81,01%55,25%5,11%-33,36%07:07:53.2
201445TSHENOLO BADIRWANGYouth9M 1:11:23.1+33:05.9+86,45%53,63%2,26%-37,37%07:07:53.2
211384Ofentse LegodiYouth8M 1:11:53.1+33:35.9+87,75%53,26%1,57%-38,33%07:07:53.2
223029Onkabetse LegodiYouth11M 1:12:01.4+33:44.2+88,12%53,16%1,38%-38,60%07:07:53.2
233037Thembelihle MagqokiYouth12M 1:15:56.9+37:39.7+98,37%50,41%-3,99%-46,15%07:07:53.2
243071Hennie WassermanYouth6M 1:19:46.2+41:29.0+108,35%48,00%-9,22%-53,50%07:07:53.2
253056Kaone SebolaiYouth6M 4:54:54.9+4:16:37.7+670,28%12,98%-303,81%-467,51%07:07:53.2
261446Kellan BlaauwYouth8M 4:54:55.1+4:16:37.9+670,29%12,98%-303,82%-467,51%07:07:53.2
-1449Andrew CaneYouth9M DNF-----07:07:53.2
-3013Liam HillenYouth8M DNF-----07:07:53.2
-3026Litsitso KolobeYouth12M DNF-----07:07:53.2
-3030Ofentse LeratoYouth8M DNF-----07:07:53.2
-3040Jonathan MalelaYouth7M DNF-----07:07:53.2
-3041Joshua MalelaYouth9M DNF-----07:07:53.2
-3044AMILE MdloloYouth4M DNF-----07:07:53.2
-3051Connor PorterYouth10M DNF-----07:07:53.2
-3069Ryder von BuddenbrockYouth7M DNF-----07:07:53.2
  • 20km MTB Challenge - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11229Nicholas NortonYouth12M 1:00:41.1--100%41,45%37,83%08:18:53.2
21211Michael NaudeYouth14M 1:02:01.6+1:20.5+2,21%97,84%40,15%36,45%08:25:53.2
31013Daniel BellamyYouth13M 1:03:12.2+2:31.1+4,15%96,02%39,02%35,25%08:18:53.2
41116Michael GlennSenior26M 1:03:45.4+3:04.3+5,06%95,18%38,48%34,68%08:25:53.2
51331Divan Van EedenU2320M 1:05:48.9+5:07.8+8,45%92,21%36,50%32,57%08:18:53.2
61074Johan De BeerVet44M 1:07:13.8+6:32.7+10,79%90,26%35,13%31,12%08:18:53.2
71439David HawthorneU2319M 1:09:19.1+8:38.0+14,23%87,55%33,12%28,98%08:32:53.2
81054Waldo CoetzeeYouth15M 1:09:50.5+9:09.4+15,09%86,89%32,61%28,45%08:18:53.2
91347Michael WheelerVet43M 1:10:21.4+9:40.3+15,94%86,25%32,11%27,92%08:25:53.2
101101Derick ElliottVet47M 1:10:46.2+10:05.1+16,62%85,75%31,71%27,50%08:22:53.2
111189Manoj MasterE bike57M 1:10:53.5+10:12.4+16,82%85,60%31,60%27,37%08:18:53.2
121275Lesego ShakuYouth16M 1:11:04.8+10:23.7+17,13%85,38%31,42%27,18%08:18:53.2
131026Tristen BlakeyYouth15M 1:11:41.9+11:00.8+18,15%84,64%30,82%26,55%08:27:53.2
141181Johan MaraisVet45M 1:11:58.3+11:17.2+18,60%84,32%30,56%26,27%08:25:53.2
151022Ritesh BhagaE bike54M 1:12:42.4+12:01.3+19,81%83,47%29,85%25,51%08:18:53.2
161016Zach BensonYouth15M 1:13:05.5+12:24.4+20,44%83,03%29,47%25,12%08:27:53.2
171021Ruan BesterU2321M 1:13:06.0+12:24.9+20,46%83,02%29,47%25,11%08:27:53.2
181326Dunay Van EckU2319F 1:14:13.8+13:32.7+22,32%81,75%28,38%23,95%08:22:53.2
191117Kayla GordonYouth16F 1:14:29.1+13:48.0+22,74%81,47%28,13%23,69%08:18:53.2
201143Antony JonkerVet48M 1:15:11.2+14:30.1+23,90%80,71%27,45%22,97%08:22:53.2
211423Bret DanneyVet48M 1:15:36.8+14:55.7+24,60%80,26%27,04%22,53%08:32:53.2
221244Alfred PhakoeSub vet37M 1:15:59.3+15:18.2+25,22%79,86%26,68%22,15%08:22:53.2
231089Conrad DelportSub vet37M 1:16:05.7+15:24.6+25,39%79,75%26,58%22,04%08:18:53.2
241280Petra SmallMaster55F 1:16:13.8+15:32.7+25,62%79,61%26,45%21,90%08:27:53.2
251333Franco Van StadenYouth14M 1:16:20.0+15:38.9+25,79%79,50%26,35%21,80%08:18:53.2
261427Mpumelelo MtshaliYouth11M 1:16:36.2+15:55.1+26,23%79,22%26,09%21,52%08:32:53.2
271015Thinus BensonVet46M 1:16:36.3+15:55.2+26,23%79,22%26,08%21,52%08:27:53.2
281432Khauhelo MosalaSub vet38M 1:18:57.3+18:16.2+30,11%76,86%23,82%19,11%08:32:53.2
291266Jacques SaaymanVet49M 1:18:59.4+18:18.3+30,16%76,83%23,78%19,08%08:25:53.2
301382Nic PorterGrand master65M 1:20:03.2+19:22.1+31,92%75,81%22,76%17,99%08:25:53.2
311410Cameron NorthYouth18M 1:20:09.7+19:28.6+32,09%75,70%22,65%17,87%08:32:53.2
321214Mérchen NaudéMaster51F 1:20:38.3+19:57.2+32,88%75,26%22,19%17,39%08:25:53.2
331141Luke JefferisYouth14M 1:21:00.7+20:19.6+33,50%74,91%21,83%17,00%08:18:53.2
341359Innocent MunyadziwaSenior28M 1:21:34.8+20:53.7+34,43%74,39%21,28%16,42%08:32:53.2
351299Quintin SteenkampVet42M 1:21:46.0+21:04.9+34,74%74,22%21,10%16,23%08:27:53.2
361075Neels de JagerVet49M 1:22:01.4+21:20.3+35,16%73,99%20,86%15,97%08:25:53.2
371193Ndiitwani MavhungaVet40M 1:22:02.8+21:21.7+35,20%73,96%20,83%15,94%08:27:53.2
381261Neo RamawelaYouth13F 1:22:03.0+21:21.9+35,21%73,96%20,83%15,94%08:27:53.2
391045Harold CarpenterMaster51M 1:22:03.8+21:22.7+35,23%73,95%20,82%15,93%08:18:53.2
401020Herman BesterVet49M 1:22:05.8+21:24.7+35,28%73,92%20,79%15,89%08:25:53.2
411226KHUMBELO NETHAMBASub vet36M 1:22:30.1+21:49.0+35,95%73,56%20,40%15,48%08:27:53.2
421066Etienne De BeerVet43M 1:23:19.0+22:37.9+37,29%72,84%19,61%14,64%08:22:53.2
431224Willem NelVet44M 1:24:00.1+23:19.0+38,42%72,24%18,95%13,94%08:18:53.2
441419Estelle SwartE bike47F 1:25:23.6+24:42.5+40,72%71,07%17,60%12,52%08:32:53.2
451341Charl VisserSub vet35M 1:25:45.6+25:04.5+41,32%70,76%17,25%12,14%08:18:53.2
461221Sion NelYouth10M 1:25:53.9+25:12.8+41,55%70,65%17,12%12,00%08:32:53.2
471267Willie SapsfordSub vet35M 1:26:39.4+25:58.3+42,80%70,03%16,39%11,22%08:27:53.2
481096Nethan'El DurrYouth10M 1:26:39.9+25:58.8+42,81%70,02%16,38%11,21%08:27:53.2
491389Jacques JonkerVet49M 1:26:42.5+26:01.4+42,88%69,99%16,34%11,17%08:32:53.2
501406Noah MarnewickYouth16M 1:26:47.1+26:06.0+43,01%69,93%16,26%11,09%08:32:53.2
511223Otto NelMaster50M 1:26:47.7+26:06.6+43,03%69,92%16,25%11,08%08:18:53.2
521199Shaydon MeyerSenior29M 1:27:08.0+26:26.9+43,58%69,65%15,93%10,73%08:27:53.2
531152Fabio La MantiaVet43M 1:27:24.8+26:43.7+44,04%69,42%15,66%10,45%08:22:53.2
541151Anora La MantiaYouth15F 1:27:24.9+26:43.8+44,05%69,42%15,65%10,44%08:22:53.2
551404Shane NorthE bike51M 1:27:28.1+26:47.0+44,14%69,38%15,60%10,39%08:32:53.2
561094Albie du ToitSenior29M 1:28:05.0+27:23.9+45,15%68,89%15,01%9,76%08:22:53.2
571370Luke JoubertYouth12M 1:28:29.2+27:48.1+45,81%68,58%14,62%9,35%08:32:53.2
581388Wallace KatiyoSub vet35M 1:28:43.9+28:02.8+46,22%68,39%14,38%9,09%08:32:53.2
591048Ben CarpenterYouth18M 1:28:49.5+28:08.4+46,37%68,32%14,29%9,00%08:18:53.2
601047Michael CarpenterYouth14M 1:28:49.8+28:08.7+46,38%68,32%14,29%8,99%08:18:53.2
611197Chantél MeyerSub vet30F 1:29:03.1+28:22.0+46,74%68,15%14,08%8,77%08:22:53.2
621263Vivaan RathoreYouth13M 1:29:11.3+28:30.2+46,97%68,04%13,94%8,63%08:27:53.2
631281Divan SmitVet40M 1:29:22.5+28:41.4+47,28%67,90%13,76%8,44%08:22:53.2
641149Kabi KolobeVet48M 1:29:37.0+28:55.9+47,68%67,72%13,53%8,19%08:25:53.2
651395Nico BotesSub vet38M 1:29:57.6+29:16.5+48,24%67,46%13,20%7,84%08:32:53.2
661442Victor BehrensVet45M 1:30:38.3+29:57.2+49,36%66,95%12,54%7,14%08:32:53.2
671420Louw KrugerVet40M 1:30:38.8+29:57.7+49,37%66,95%12,54%7,13%08:32:53.2
681415Louw KrugerYouth10M 1:30:39.2+29:58.1+49,38%66,94%12,53%7,13%08:32:53.2
691322Xavier Van den heeverYouth14M 1:30:45.4+30:04.3+49,55%66,87%12,43%7,02%08:27:53.2
701103William FosterGrand master62M 1:30:56.3+30:15.2+49,85%66,73%12,25%6,83%08:18:53.2
711298Roberto Sparks-FurioniSub vet30M 1:31:35.0+30:53.9+50,92%66,26%11,63%6,17%08:27:53.2
721165Charlton LindequeVet43M 1:31:48.5+31:07.4+51,29%66,10%11,42%5,94%08:22:53.2
731217Ilje NelMaster51F 1:32:02.5+31:21.4+51,67%65,93%11,19%5,70%08:25:53.2
741368Aaron JoubertYouth10M 1:32:19.4+31:38.3+52,14%65,73%10,92%5,42%08:32:53.2
751346Warren WattVet41M 1:32:24.0+31:42.9+52,26%65,68%10,84%5,34%08:27:53.2
761327Pierre Van eedenVet49M 1:32:32.4+31:51.3+52,49%65,58%10,71%5,19%08:18:53.2
771337Carolien van ZylSub vet39F 1:32:37.8+31:56.7+52,64%65,51%10,62%5,10%08:22:53.2
781294Danru SnydersU2321M 1:32:43.2+32:02.1+52,79%65,45%10,54%5,01%08:22:53.2
791340Sebstiaan VermeulenYouth14M 1:33:33.4+32:52.3+54,17%64,86%9,73%4,15%08:27:53.2
801271Teresa SchoemanGrand master60F 1:33:35.5+32:54.4+54,23%64,84%9,69%4,12%08:18:53.2
811253JACQUES PRETORIUSVet42M 1:33:40.8+32:59.7+54,37%64,78%9,61%4,03%08:25:53.2
821392Msizi NkabindeSenior27M 1:34:00.6+33:19.5+54,91%64,55%9,29%3,69%08:32:53.2
831391Luke ShekletonYouth13M 1:34:03.6+33:22.5+55,00%64,52%9,24%3,64%08:32:53.2
841259Gavin QuinVet48M 1:34:06.4+33:25.3+55,07%64,49%9,20%3,59%08:25:53.2
851260Lauren QuinYouth16F 1:34:06.5+33:25.4+55,08%64,48%9,20%3,59%08:25:53.2
861336Divan Van WykVet41M 1:34:06.6+33:25.5+55,08%64,48%9,19%3,58%08:22:53.2
871405Tumelo MorekiVet40M 1:34:15.5+33:34.4+55,32%64,38%9,05%3,43%08:32:53.2
881080Liezel de KlerkMaster56F 1:34:19.6+33:38.5+55,44%64,33%8,99%3,36%08:25:53.2
891215Wicus NaudéMaster52M 1:34:27.7+33:46.6+55,66%64,24%8,86%3,22%08:27:53.2
901147Louis KoenMaster51M 1:34:53.5+34:12.4+56,37%63,95%8,44%2,78%08:25:53.2
911153Lindé LateganSub vet38F 1:35:14.4+34:33.3+56,94%63,72%8,10%2,43%08:25:53.2
921278Brennan SmallMaster56M 1:35:15.0+34:33.9+56,96%63,71%8,09%2,42%08:22:53.2
931118Wayne GordonMaster51M 1:35:30.2+34:49.1+57,38%63,54%7,85%2,16%08:27:53.2
941312Tayla SummertonSenior27F 1:35:52.4+35:11.3+57,99%63,30%7,49%1,78%08:27:53.2
951078Ria De JagerMaster52F 1:35:55.1+35:14.0+58,06%63,27%7,45%1,73%08:27:53.2
961400Rayden Van Der SchyffYouth14M 1:35:56.2+35:15.1+58,09%63,26%7,43%1,71%08:32:53.2
975041Brittany CrispSenior25F 1:36:23.8+35:42.7+58,85%62,95%6,99%1,24%07:41:53.2
981202Ofentse MonkoeSub vet37M 1:36:28.0+35:46.9+58,96%62,91%6,92%1,17%08:27:53.2
991173Ibrahim MahomedYouth13M 1:36:42.0+36:00.9+59,35%62,76%6,70%0,93%08:25:53.2
1001134Linda HartogMaster58F 1:37:05.0+36:23.9+59,98%62,51%6,33%0,54%08:18:53.2
1011138MATTHEW RYAN HURSTSenior24M 1:37:12.1+36:31.0+60,17%62,43%6,21%0,42%08:25:53.2
1021167Zandre LindequeSub vet32F 1:37:14.6+36:33.5+60,24%62,41%6,17%0,37%08:27:53.2
1031438Aaron BurgerU2323M 1:37:27.8+36:46.7+60,61%62,26%5,96%0,15%08:32:53.2
1041403Rudi Van Der SchyffVet47M 1:37:30.5+36:49.4+60,68%62,24%5,92%0,10%08:32:53.2
1051036Maximus BrandYouth12M 1:37:32.7+36:51.6+60,74%62,21%5,88%0,07%08:18:53.2
1061121Johan GrieselGrand master60M 1:37:36.2+36:55.1+60,84%62,18%5,82%0,01%08:25:53.2
1071032CORNELIS BRANDVet47M 1:37:36.9+36:55.8+60,86%62,17%5,81%-0,01%08:18:53.2
1081040WILLEM BREDENKAMPMaster52M 1:37:53.1+37:12.0+61,30%62,00%5,55%-0,28%08:27:53.2
1091038Theresa BredenkampVet49F 1:38:09.6+37:28.5+61,75%61,82%5,29%-0,56%08:27:53.2
1101104Anthony FungaSub vet35M 1:38:11.2+37:30.1+61,80%61,81%5,26%-0,59%08:22:53.2
1101343Elaine WaitSub vet30F 1:38:11.2+37:30.1+61,80%61,81%5,26%-0,59%08:22:53.2
1121011Cyngen BekavacSenior27M 1:38:28.1+37:47.0+62,26%61,63%4,99%-0,88%08:22:53.2
1131264FUNANANI RATSHISUSUSub vet32M 1:38:37.0+37:55.9+62,51%61,54%4,85%-1,03%08:25:53.2
1141029arthur BotesVet42M 1:38:42.0+38:00.9+62,64%61,48%4,77%-1,12%08:22:53.2
1151166Niki LindequeSub vet33F 1:38:56.1+38:15.0+63,03%61,34%4,54%-1,36%08:27:53.2
1161099Erich DurrVet45M 1:39:00.4+38:19.3+63,15%61,29%4,47%-1,43%08:18:53.2
1171385Evans NyajekaVet40M 1:39:10.0+38:28.9+63,41%61,19%4,32%-1,60%08:32:53.2
1181085Leonard de VilliersSub vet33M 1:39:58.6+39:17.5+64,75%60,70%3,53%-2,43%08:25:53.2
1191227Noah NguyenYouth12M 1:40:09.9+39:28.8+65,06%60,59%3,35%-2,62%08:27:53.2
1201401Vuyisile MatsobaneSub vet37M 1:40:10.9+39:29.8+65,08%60,57%3,34%-2,64%08:32:53.2
1211393Jim ShekletonMaster51M 1:40:20.5+39:39.4+65,35%60,48%3,18%-2,80%08:32:53.2
1221325ZANDALEE VAN DER SCHYFFSub vet31F 1:40:22.5+39:41.4+65,40%60,46%3,15%-2,83%08:27:53.2
1231177Hentie MalanVet47M 1:41:49.5+41:08.4+67,79%59,60%1,75%-4,32%08:25:53.2
1241282Juhan SmitYouth12M 1:41:59.0+41:17.9+68,05%59,50%1,60%-4,48%08:25:53.2
1251398Ashleigh ThirlwellYouth18F 1:42:50.6+42:09.5+69,47%59,01%0,77%-5,36%08:32:53.2
1261170Majatladi MADIGOESub vet33M 1:43:17.6+42:36.5+70,21%58,75%0,33%-5,82%08:18:53.2
1271434Nyasha MarireSub vet37M 1:43:28.7+42:47.6+70,52%58,65%0,15%-6,01%08:32:53.2
1281407david berkowitzVet48M 1:44:06.8+43:25.7+71,56%58,29%-0,46%-6,66%08:32:53.2
1291412jonah berkowitzYouth14M 1:44:07.8+43:26.7+71,59%58,28%-0,47%-6,68%08:32:53.2
1301418Rowan BerkowitzMaster58M 1:44:08.8+43:27.7+71,62%58,27%-0,49%-6,70%08:32:53.2
1311051Mitali ChauhanSub vet39F 1:44:52.7+44:11.6+72,82%57,86%-1,20%-7,45%08:25:53.2
1321140Lorin JansenSub vet38F 1:45:07.5+44:26.4+73,23%57,73%-1,43%-7,70%08:25:53.2
1331319Justin Van AswegenYouth14M 1:45:11.7+44:30.6+73,35%57,69%-1,50%-7,77%08:25:53.2
1341265EMILIO RIVERAYouth11M 1:45:53.2+45:12.1+74,49%57,31%-2,17%-8,48%08:22:53.2
1351324Marinus Van Der MerweVet45M 1:46:03.4+45:22.3+74,77%57,22%-2,33%-8,65%08:25:53.2
1361437Luke Lukas Louis NortjeU2319M 1:47:26.8+46:45.7+77,06%56,48%-3,67%-10,08%08:32:53.2
1371195PHILIPPA MCLARENVet42F 1:47:39.1+46:58.0+77,39%56,37%-3,87%-10,29%08:18:53.2
1381158Limerique LeachSub vet33F 1:47:49.1+47:08.0+77,67%56,28%-4,03%-10,46%08:18:53.2
1391433Tapiwa ChanaiwaSub vet37M 1:47:53.4+47:12.3+77,79%56,25%-4,10%-10,53%08:32:53.2
1401440Lukas Marthinus NortjeMaster59M 1:48:05.0+47:23.9+78,11%56,15%-4,29%-10,73%08:32:53.2
1411180Henru MalanYouth18M 1:48:46.7+48:05.6+79,25%55,79%-4,96%-11,44%08:18:53.2
1421323Eileen Van Der MerweVet41F 1:49:05.1+48:24.0+79,76%55,63%-5,25%-11,76%08:22:53.2
1431028Skye BlandSenior27F 1:49:45.1+49:04.0+80,85%55,29%-5,90%-12,44%08:27:53.2
1441067Marais De BeerYouth14M 1:49:46.9+49:05.8+80,90%55,28%-5,93%-12,47%08:25:53.2
1451381Lizelle SchindlerMaster54F 1:49:51.4+49:10.3+81,03%55,24%-6,00%-12,55%08:32:53.2
1461332Liam Van RooyenYouth15M 1:50:04.3+49:23.2+81,38%55,13%-6,21%-12,77%08:18:53.2
1471240HENRY PECHEVet47M 1:50:15.7+49:34.6+81,70%55,04%-6,39%-12,96%08:25:53.2
1481255Manie PretoriusMaster54M 1:50:59.2+50:18.1+82,89%54,68%-7,09%-13,71%08:25:53.2
1491139Minique JacobsSenior29F 1:51:14.8+50:33.7+83,32%54,55%-7,34%-13,97%08:25:53.2
1501133Jason HareVet49M 1:51:36.7+50:55.6+83,92%54,37%-7,69%-14,35%08:25:53.2
1511001Orrin AdendorffVet47M 1:51:52.8+51:11.7+84,36%54,24%-7,95%-14,62%08:27:53.2
1521024Rueben BlaauwYouth15M 1:52:03.0+51:21.9+84,64%54,16%-8,12%-14,79%08:27:53.2
1531056Maryna CoetzeeGrand master61F 1:52:07.1+51:26.0+84,75%54,13%-8,18%-14,86%08:25:53.2
1541276Ampfarisaho SigondeSub vet30M 1:52:29.7+51:48.6+85,38%53,94%-8,55%-15,25%08:22:53.2
1551009Maria ArangoVet44F 1:53:36.9+52:55.8+87,22%53,41%-9,63%-16,40%08:25:53.2
1561041Annica BreugemSenior29F 1:54:17.2+53:36.1+88,33%53,10%-10,27%-17,09%08:22:53.2
1571110JULIANA GARCIAVet49F 1:54:44.4+54:03.3+89,07%52,89%-10,71%-17,55%08:25:53.2
1581169Kholo MabitselaSub vet39M 1:54:58.2+54:17.1+89,45%52,78%-10,93%-17,79%08:25:53.2
1591249Chene PretoriusYouth16F 1:55:32.6+54:51.5+90,40%52,52%-11,49%-18,37%08:22:53.2
1601344Francois WaltersYouth11M 1:56:24.2+55:43.1+91,82%52,13%-12,32%-19,25%08:22:53.2
1611157Nadine Le RouxSub vet33F 1:57:29.1+56:48.0+93,60%51,65%-13,36%-20,36%08:25:53.2
1621142Daniel JoffeVet44M 1:57:44.3+57:03.2+94,02%51,54%-13,60%-20,62%08:22:53.2
1631351Jessica WilbersSub vet35F 1:58:11.9+57:30.8+94,77%51,34%-14,05%-21,09%08:25:53.2
1641348Francois WilbersSub vet37M 1:58:19.0+57:37.9+94,97%51,29%-14,16%-21,21%08:25:53.2
1651183Kurisani MasheleVet44F 1:58:31.2+57:50.1+95,30%51,20%-14,36%-21,42%08:27:53.2
1661379Deyaan BharathYouth10M 1:59:04.8+58:23.7+96,23%50,96%-14,90%-22,00%08:32:53.2
1671369Riyash BharathVet46M 1:59:07.0+58:25.9+96,29%50,95%-14,93%-22,03%08:32:53.2
1681380Tshililo MudauVet44M 1:59:45.5+59:04.4+97,34%50,67%-15,55%-22,69%08:32:53.2
1691163tumi leganaVet44M 1:59:54.5+59:13.4+97,59%50,61%-15,70%-22,85%08:27:53.2
1701277Monika SingletonSub vet34F 2:01:34.1+1:00:53.0+100,33%49,92%-17,30%-24,55%08:25:53.2
1711256Mia PretoriusYouth13F 2:02:01.3+1:01:20.2+101,07%49,73%-17,74%-25,01%08:25:53.2
1721288serika smithSub vet36F 2:02:18.3+1:01:37.2+101,54%49,62%-18,01%-25,30%08:27:53.2
1731441Cheree AustinVet42F 2:03:31.6+1:02:50.5+103,55%49,13%-19,19%-26,55%08:32:53.2
1741203Sameshen MoodleySub vet33M 2:03:44.4+1:03:03.3+103,91%49,04%-19,40%-26,77%08:18:53.2
1751335Agnieszka van VollenhovenSub vet34F 2:05:14.0+1:04:32.9+106,37%48,46%-20,84%-28,30%08:22:53.2
1761088Venessa De WetVet49F 2:05:14.9+1:04:33.8+106,39%48,45%-20,85%-28,32%08:27:53.2
1771218Luke NelSub vet39M 2:06:01.1+1:05:20.0+107,66%48,16%-21,59%-29,11%08:25:53.2
1781003Jameel AllawoodeenVet44M 2:06:08.5+1:05:27.4+107,86%48,11%-21,71%-29,23%08:25:53.2
1798695Charmaine Van Den BergVet48F 2:06:40.8+1:05:59.7+108,75%47,90%-22,23%-29,78%08:25:53.2
1801091joshua du plessisSub vet30M 2:06:48.3+1:06:07.2+108,96%47,86%-22,35%-29,91%08:18:53.2
1811042Joan BrinkGrand master73F 2:08:15.5+1:07:34.4+111,35%47,31%-23,76%-31,40%08:25:53.2
1821258Marius PretoriusMaster58M 2:09:02.1+1:08:21.0+112,63%47,03%-24,50%-32,20%08:18:53.2
1831317Emmanuel TsiameSub vet33M 2:09:44.7+1:09:03.6+113,80%46,77%-25,19%-32,92%08:18:53.2
1841309Elizma StrydomMaster52F 2:10:13.4+1:09:32.3+114,59%46,60%-25,65%-33,41%08:22:53.2
1851308Alta StruwigVet47M 2:10:15.9+1:09:34.8+114,66%46,59%-25,69%-33,46%08:22:53.2
1861154Anesh LazarusVet41M 2:12:01.3+1:11:20.2+117,55%45,97%-27,39%-35,26%08:22:53.2
1871269Steven SchoemanSenior26M 2:15:54.7+1:15:13.6+123,96%44,65%-31,14%-39,24%08:27:53.2
1881268Schalk SchoemanSub vet30M 2:15:56.8+1:15:15.7+124,02%44,64%-31,17%-39,28%08:27:53.2
1891383Lenie PorterGrand master61F 2:17:09.0+1:16:27.9+126,00%44,25%-32,33%-40,51%08:25:53.2
1901175Zayd MahomedVet43M 2:19:38.3+1:18:57.2+130,10%43,46%-34,74%-43,06%08:27:53.2
1911174Sulaymaan MahomedYouth11M 2:19:38.7+1:18:57.6+130,11%43,46%-34,74%-43,07%08:27:53.2
1921356Colin BellMaster54M 2:20:06.5+1:19:25.4+130,88%43,31%-35,19%-43,54%08:32:53.2
1931339Albertus VermeulenVet44M 2:20:19.6+1:19:38.5+131,24%43,25%-35,40%-43,76%08:22:53.2
1941426Reatlegile MogaleYouth16M 2:23:48.5+1:23:07.4+136,98%42,20%-38,76%-47,33%08:32:53.2
1951231Sbusiso NxumaloVet45M 2:23:51.2+1:23:10.1+137,05%42,19%-38,80%-47,38%08:27:53.2
1961421Ramotse MogaleVet45M 2:23:52.9+1:23:11.8+137,10%42,18%-38,83%-47,41%08:32:53.2
1971207Lehlohonolo MthethwaSub vet33M 2:24:25.7+1:23:44.6+138,00%42,02%-39,36%-47,97%08:25:53.2
1981239Ashan PadiacheeSub vet37M 2:28:49.7+1:28:08.6+145,25%40,78%-43,60%-52,47%08:22:53.2
1991136Anica Henkel-PistoriusVet45F 2:30:35.1+1:29:54.0+148,14%40,30%-45,30%-54,27%08:22:53.2
2001246Anabelle PistoriusYouth11F 2:30:44.1+1:30:03.0+148,39%40,26%-45,44%-54,43%08:22:53.2
2011386Luyolo MdingiVet40M 2:31:15.7+1:30:34.6+149,26%40,12%-45,95%-54,97%08:32:53.2
2021225Vhuhwavho NelwamondoU2322M 2:32:22.2+1:31:41.1+151,08%39,83%-47,02%-56,10%08:27:53.2
2035132Mariaan GroblerMaster55F 2:32:37.1+1:31:56.0+151,49%39,76%-47,26%-56,36%07:44:53.2
2041334Danielle Van TonderSub vet36F 2:35:00.7+1:34:19.6+155,44%39,15%-49,57%-58,81%08:29:53.2
2055211Given LesejaneSub vet38F 2:36:20.6+1:35:39.5+157,63%38,82%-50,85%-60,17%07:44:53.2
2061171Maanda Matodzi magodiSub vet38M 2:48:07.5+1:47:26.4+177,05%36,10%-62,22%-72,24%08:18:53.2
2071146Yusuf KaderSub vet35M 2:49:48.6+1:49:07.5+179,82%35,74%-63,85%-73,97%08:27:53.2
2081365Tiamé De BruynSenior28F 2:58:14.2+1:57:33.1+193,71%34,05%-71,98%-82,60%08:25:53.2
2091315Jessica TrollipSenior27F 2:58:23.7+1:57:42.6+193,97%34,02%-72,13%-82,76%08:25:53.2
2101371Luan De bruynSub vet30M 2:58:25.3+1:57:44.2+194,01%34,01%-72,16%-82,79%08:25:53.2
2111084Chippie De SwardtSub vet36M 3:01:22.3+2:00:41.2+198,87%33,46%-75,00%-85,81%08:22:53.2
2121232Nthabiseng NyathelaVet42F 3:18:08.8+2:17:27.7+226,52%30,63%-91,19%-103,00%08:27:53.2
-1002Rubi AlbaVet46F DNF-----08:27:53.2
-1007Michelle AllschwangMaster51F DNF-----08:25:53.2
-1012Pierre BekkerVet41M DNF-----08:27:53.2
-1030Hanro BothaSub vet31M DNF-----08:25:53.2
-1037Graham BrandlingVet41M DNF-----08:25:53.2
-1043Ethan CampbellYouth14M DNF-----08:18:53.2
-1052Garai ChipuriroVet43M DNF-----08:25:53.2
-1057Schalk CoetzeeVet49M DNF-----08:27:53.2
-1058Richard Da SilvaVet40M DNF-----08:27:53.2
-1060Morten DarleyMaster51M DNF-----08:25:53.2
-1065Alyson de AveiroVet42F DNF-----08:18:53.2
-1069Johan De Beer.Youth15M DNF-----08:18:53.2
-1082Michael De Neuilly RiceVet42M DNF-----08:25:53.2
-1090Bhekisisa DlaminiVet43M DNF-----08:22:53.2
-1100Jannicke LiebenbergSenior28F DNF-----08:22:53.2
-1111Christopher GielinkYouth9M DNF-----08:22:53.2
-1113Deen GielinkVet46M DNF-----08:22:53.2
-1115Joshua GielinkYouth11M DNF-----08:25:53.2
-1124Ronnie GroblerSub vet38M DNF-----08:18:53.2
-1125Gcinumzi Gcina GwilizaSub vet31M DNF-----08:25:53.2
-1126Jéan-Luc HandelSenior29M DNF-----08:25:53.2
-1130Leah HardyYouth13F DNF-----08:27:53.2
-1131Peter HardyVet42M DNF-----08:27:53.2
-1135Wayne HattinghSub vet37M DNF-----08:27:53.2
-1137Mlu HlopheSub vet37M DNF-----08:25:53.2
-1144Aaron JoubertYouth10M DNF-----08:22:53.2
-1145Luke JoubertYouth12M DNF-----08:25:53.2
-1150Adel KuperusVet45F DNF-----08:22:53.2
-1155Denise Le MotteeMaster54F DNF-----08:22:53.2
-1164Morena LekotaVet42M DNF-----08:18:53.2
-1182Chandré MaréSenior27F DNF-----08:22:53.2
-1185Thakgalang MasolokeVet44F DNF-----08:27:53.2
-1186Sphamandla MasondoSub vet38M DNF-----08:27:53.2
-1194Kaya MayekisoMaster54M DNF-----08:25:53.2
-1200Stanford MogotsiVet49M DNF-----08:18:53.2
-1201Brian Tshegofatso MokoenaSub vet30M DNF-----08:22:53.2
-1204Steven MorganroodSub vet39M DNF-----08:27:53.2
-1205Daniel J MoutonGrand master65M DNF-----08:22:53.2
-1210Innocent MunyadziwaSenior28M DNF-----08:25:53.2
-1228Ntando NonoiseVet40M DNF-----08:27:53.2
-1230Reabetswe NtshabeleSub vet36F DNF-----08:27:53.2
-1234Luan OlivierYouth15M DNF-----08:25:53.2
-1235Shane OlivierSub vet31M DNF-----08:27:53.2
-1236Denis OstroumovSub vet31M DNF-----08:18:53.2
-1243Sven PedersonMaster51M DNF-----08:27:53.2
-1245RESHLAN PILLAIVet40M DNF-----08:27:53.2
-1257PHILIP PRETORIUSVet40M DNF-----08:27:53.2
-1262Simba RangariraVet42M DNF-----08:18:53.2
-1273Dean ScudderMaster51M DNF-----08:22:53.2
-1274Bodibe SebolaiVet43M DNF-----08:22:53.2
-1285Pieter SmitSub vet35M DNF-----08:27:53.2
-1295Johann SnydersVet47M DNF-----08:25:53.2
-1296Riko SnydersYouth18M DNF-----08:27:53.2
-1301Christiaan SteynYouth17M DNF-----08:22:53.2
-1302Hermien SteynVet40F DNF-----08:25:53.2
-1303Chris SteynMaster52M DNF-----08:18:53.2
-1314Xolani TembuVet41M DNF-----08:27:53.2
-1316Cindy TrompVet44F DNF-----08:18:53.2
-1318Chris ValstarMaster50M DNF-----08:18:53.2
-1329Eric WieseMaster56M DNF-----08:22:53.2
-1338AJ VenterMaster56M DNF-----08:22:53.2
-1342Raynardt ViviersYouth14M DNF-----08:18:53.2
-1352Mzwandile XabaSub vet36M DNF-----08:18:53.2
-1354Divan SmitVet40M DNF-----08:32:53.2
-1355Anica Henkel-PistoriusVet45F DNF-----08:32:53.2
-1360Alfred PhakoeSub vet37M DNF-----08:32:53.2
-1372Ofentse MonkoeSub vet37M DNF-----08:32:53.2
-1390tshepo thakanyaneSub vet31M DNF-----08:32:53.2
-1396John Brent FlintGrand master60M DNF-----08:32:53.2
-1408jonah berkowitzYouth14M DNF-----08:32:53.2
-1414Sylvia BarrettE bike52F DNF-----08:32:53.2
-1428Mongale Ishmael LempeSub vet39M DNF-----08:32:53.2
-1429AJ de BeerYouth16M DNF-----08:25:53.2
-5141Jason HareVet49M DNF-----07:44:53.2
-5197Ewald KüselYouth15M DNF-----08:27:53.2
  • 20km MTB Challenge Femenino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11326Dunay Van EckU2319F 1:14:13.8--100%34,42%32,16%08:22:53.2
21117Kayla GordonYouth16F 1:14:29.1+0:15.3+0,34%99,66%34,19%31,93%08:18:53.2
31280Petra SmallMaster55F 1:16:13.8+2:00.0+2,69%97,38%32,65%30,33%08:27:53.2
41214Mérchen NaudéMaster51F 1:20:38.3+6:24.5+8,63%92,05%28,75%26,30%08:25:53.2
51261Neo RamawelaYouth13F 1:22:03.0+7:49.2+10,53%90,47%27,51%25,01%08:27:53.2
61419Estelle SwartE bike47F 1:25:23.6+11:09.8+15,04%86,93%24,55%21,96%08:32:53.2
71151Anora La MantiaYouth15F 1:27:24.9+13:11.1+17,76%84,92%22,77%20,11%08:22:53.2
81197Chantél MeyerSub vet30F 1:29:03.1+14:49.3+19,97%83,36%21,32%18,61%08:22:53.2
91217Ilje NelMaster51F 1:32:02.5+17:48.7+24,00%80,65%18,68%15,88%08:25:53.2
101337Carolien van ZylSub vet39F 1:32:37.8+18:24.0+24,79%80,14%18,16%15,34%08:22:53.2
111271Teresa SchoemanGrand master60F 1:33:35.5+19:21.7+26,08%79,31%17,31%14,46%08:18:53.2
121260Lauren QuinYouth16F 1:34:06.5+19:52.7+26,78%78,88%16,85%13,99%08:25:53.2
131080Liezel de KlerkMaster56F 1:34:19.6+20:05.8+27,07%78,69%16,66%13,79%08:25:53.2
141153Lindé LateganSub vet38F 1:35:14.4+21:00.6+28,30%77,94%15,85%12,96%08:25:53.2
151312Tayla SummertonSenior27F 1:35:52.4+21:38.6+29,16%77,43%15,29%12,38%08:27:53.2
161078Ria De JagerMaster52F 1:35:55.1+21:41.3+29,22%77,39%15,25%12,34%08:27:53.2
175041Brittany CrispSenior25F 1:36:23.8+22:10.0+29,86%77,00%14,83%11,90%07:41:53.2
181134Linda HartogMaster58F 1:37:05.0+22:51.2+30,79%76,46%14,22%11,27%08:18:53.2
191167Zandre LindequeSub vet32F 1:37:14.6+23:00.8+31,00%76,33%14,08%11,13%08:27:53.2
201038Theresa BredenkampVet49F 1:38:09.6+23:55.8+32,24%75,62%13,27%10,29%08:27:53.2
211343Elaine WaitSub vet30F 1:38:11.2+23:57.4+32,27%75,60%13,25%10,26%08:22:53.2
221166Niki LindequeSub vet33F 1:38:56.1+24:42.3+33,28%75,03%12,59%9,58%08:27:53.2
231325ZANDALEE VAN DER SCHYFFSub vet31F 1:40:22.5+26:08.7+35,22%73,95%11,32%8,26%08:27:53.2
241398Ashleigh ThirlwellYouth18F 1:42:50.6+28:36.8+38,55%72,18%9,14%6,01%08:32:53.2
251051Mitali ChauhanSub vet39F 1:44:52.7+30:38.9+41,29%70,78%7,34%4,15%08:25:53.2
261140Lorin JansenSub vet38F 1:45:07.5+30:53.7+41,62%70,61%7,12%3,92%08:25:53.2
271195PHILIPPA MCLARENVet42F 1:47:39.1+33:25.3+45,02%68,95%4,89%1,61%08:18:53.2
281158Limerique LeachSub vet33F 1:47:49.1+33:35.3+45,25%68,85%4,74%1,46%08:18:53.2
291323Eileen Van Der MerweVet41F 1:49:05.1+34:51.3+46,96%68,05%3,62%0,30%08:22:53.2
301028Skye BlandSenior27F 1:49:45.1+35:31.3+47,85%67,63%3,03%-0,30%08:27:53.2
311381Lizelle SchindlerMaster54F 1:49:51.4+35:37.6+47,99%67,57%2,94%-0,40%08:32:53.2
321139Minique JacobsSenior29F 1:51:14.8+37:01.0+49,87%66,73%1,71%-1,67%08:25:53.2
331056Maryna CoetzeeGrand master61F 1:52:07.1+37:53.3+51,04%66,21%0,94%-2,47%08:25:53.2
341009Maria ArangoVet44F 1:53:36.9+39:23.1+53,06%65,33%-0,38%-3,84%08:25:53.2
351041Annica BreugemSenior29F 1:54:17.2+40:03.4+53,96%64,95%-0,97%-4,45%08:22:53.2
361110JULIANA GARCIAVet49F 1:54:44.4+40:30.6+54,57%64,69%-1,38%-4,86%08:25:53.2
371249Chene PretoriusYouth16F 1:55:32.6+41:18.8+55,66%64,24%-2,08%-5,60%08:22:53.2
381157Nadine Le RouxSub vet33F 1:57:29.1+43:15.3+58,27%63,18%-3,80%-7,37%08:25:53.2
391351Jessica WilbersSub vet35F 1:58:11.9+43:58.1+59,23%62,80%-4,43%-8,02%08:25:53.2
401183Kurisani MasheleVet44F 1:58:31.2+44:17.4+59,67%62,63%-4,71%-8,32%08:27:53.2
411277Monika SingletonSub vet34F 2:01:34.1+47:20.3+63,77%61,06%-7,41%-11,10%08:25:53.2
421256Mia PretoriusYouth13F 2:02:01.3+47:47.5+64,38%60,83%-7,81%-11,52%08:25:53.2
431288serika smithSub vet36F 2:02:18.3+48:04.5+64,76%60,69%-8,06%-11,78%08:27:53.2
441441Cheree AustinVet42F 2:03:31.6+49:17.8+66,41%60,09%-9,14%-12,89%08:32:53.2
451335Agnieszka van VollenhovenSub vet34F 2:05:14.0+51:00.2+68,71%59,27%-10,65%-14,45%08:22:53.2
461088Venessa De WetVet49F 2:05:14.9+51:01.1+68,73%59,27%-10,66%-14,47%08:27:53.2
478695Charmaine Van Den BergVet48F 2:06:40.8+52:27.0+70,66%58,60%-11,92%-15,78%08:25:53.2
481042Joan BrinkGrand master73F 2:08:15.5+54:01.7+72,79%57,88%-13,32%-17,22%08:25:53.2
491309Elizma StrydomMaster52F 2:10:13.4+55:59.6+75,43%57,00%-15,05%-19,01%08:22:53.2
501383Lenie PorterGrand master61F 2:17:09.0+1:02:55.2+84,76%54,12%-21,17%-25,34%08:25:53.2
511136Anica Henkel-PistoriusVet45F 2:30:35.1+1:16:21.3+102,86%49,29%-33,04%-37,62%08:22:53.2
521246Anabelle PistoriusYouth11F 2:30:44.1+1:16:30.3+103,06%49,25%-33,18%-37,76%08:22:53.2
535132Mariaan GroblerMaster55F 2:32:37.1+1:18:23.3+105,60%48,64%-34,84%-39,48%07:44:53.2
541334Danielle Van TonderSub vet36F 2:35:00.7+1:20:46.9+108,83%47,89%-36,96%-41,67%08:29:53.2
555211Given LesejaneSub vet38F 2:36:20.6+1:22:06.8+110,62%47,48%-38,13%-42,89%07:44:53.2
561365Tiamé De BruynSenior28F 2:58:14.2+1:44:00.4+140,11%41,65%-57,48%-62,89%08:25:53.2
571315Jessica TrollipSenior27F 2:58:23.7+1:44:09.9+140,33%41,61%-57,62%-63,04%08:25:53.2
581232Nthabiseng NyathelaVet42F 3:18:08.8+2:03:55.0+166,94%37,46%-75,07%-81,09%08:27:53.2
-1002Rubi AlbaVet46F DNF-----08:27:53.2
-1007Michelle AllschwangMaster51F DNF-----08:25:53.2
-1065Alyson de AveiroVet42F DNF-----08:18:53.2
-1100Jannicke LiebenbergSenior28F DNF-----08:22:53.2
-1130Leah HardyYouth13F DNF-----08:27:53.2
-1150Adel KuperusVet45F DNF-----08:22:53.2
-1155Denise Le MotteeMaster54F DNF-----08:22:53.2
-1182Chandré MaréSenior27F DNF-----08:22:53.2
-1185Thakgalang MasolokeVet44F DNF-----08:27:53.2
-1230Reabetswe NtshabeleSub vet36F DNF-----08:27:53.2
-1302Hermien SteynVet40F DNF-----08:25:53.2
-1316Cindy TrompVet44F DNF-----08:18:53.2
-1355Anica Henkel-PistoriusVet45F DNF-----08:32:53.2
-1414Sylvia BarrettE bike52F DNF-----08:32:53.2
  • 20km MTB Challenge Femenino - E bike
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11419Estelle SwartE bike47F 1:25:23.6--100%0,00%0,00%08:32:53.2
-1414Sylvia BarrettE bike52F DNF-----08:32:53.2
  • 20km MTB Challenge Femenino - Grand master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11271Teresa SchoemanGrand master60F 1:33:35.5--100%20,54%22,13%08:18:53.2
21056Maryna CoetzeeGrand master61F 1:52:07.1+18:31.6+19,80%83,48%4,81%6,71%08:25:53.2
31042Joan BrinkGrand master73F 2:08:15.5+34:40.0+37,04%72,97%-8,90%-6,71%08:25:53.2
41383Lenie PorterGrand master61F 2:17:09.0+43:33.5+46,54%68,24%-16,45%-14,11%08:25:53.2
  • 20km MTB Challenge Femenino - Master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11280Petra SmallMaster55F 1:16:13.8--100%26,14%20,53%08:27:53.2
21214Mérchen NaudéMaster51F 1:20:38.3+4:24.5+5,78%94,53%21,87%15,93%08:25:53.2
31217Ilje NelMaster51F 1:32:02.5+15:48.7+20,74%82,82%10,83%4,04%08:25:53.2
41080Liezel de KlerkMaster56F 1:34:19.6+18:05.8+23,74%80,81%8,61%1,66%08:25:53.2
51078Ria De JagerMaster52F 1:35:55.1+19:41.3+25,83%79,47%7,07%0,00%08:27:53.2
61134Linda HartogMaster58F 1:37:05.0+20:51.2+27,36%78,52%5,94%-1,21%08:18:53.2
71381Lizelle SchindlerMaster54F 1:49:51.4+33:37.6+44,11%69,39%-6,43%-14,53%08:32:53.2
81309Elizma StrydomMaster52F 2:10:13.4+53:59.6+70,83%58,54%-26,17%-35,76%08:22:53.2
95132Mariaan GroblerMaster55F 2:32:37.1+1:16:23.3+100,21%49,95%-47,86%-59,11%07:44:53.2
-1007Michelle AllschwangMaster51F DNF-----08:25:53.2
-1155Denise Le MotteeMaster54F DNF-----08:22:53.2
  • 20km MTB Challenge Femenino - Senior
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11312Tayla SummertonSenior27F 1:35:52.4--100%24,10%13,82%08:27:53.2
25041Brittany CrispSenior25F 1:36:23.8+0:31.4+0,55%99,46%23,68%13,35%07:41:53.2
31028Skye BlandSenior27F 1:49:45.1+13:52.7+14,48%87,35%13,11%1,34%08:27:53.2
41139Minique JacobsSenior29F 1:51:14.8+15:22.4+16,04%86,18%11,93%0,00%08:25:53.2
51041Annica BreugemSenior29F 1:54:17.2+18:24.8+19,21%83,89%9,52%-2,73%08:22:53.2
61365Tiamé De BruynSenior28F 2:58:14.2+1:22:21.8+85,91%53,79%-41,11%-60,22%08:25:53.2
71315Jessica TrollipSenior27F 2:58:23.7+1:22:31.3+86,07%53,74%-41,23%-60,36%08:25:53.2
-1100Jannicke LiebenbergSenior28F DNF-----08:22:53.2
-1182Chandré MaréSenior27F DNF-----08:22:53.2
  • 20km MTB Challenge Femenino - Sub vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11197Chantél MeyerSub vet30F 1:29:03.1--100%20,56%15,29%08:22:53.2
21337Carolien van ZylSub vet39F 1:32:37.8+3:34.7+4,02%96,14%17,37%11,89%08:22:53.2
31153Lindé LateganSub vet38F 1:35:14.4+6:11.3+6,95%93,50%15,04%9,40%08:25:53.2
41167Zandre LindequeSub vet32F 1:37:14.6+8:11.5+9,20%91,58%13,25%7,50%08:27:53.2
51343Elaine WaitSub vet30F 1:38:11.2+9:08.1+10,26%90,70%12,41%6,60%08:22:53.2
61166Niki LindequeSub vet33F 1:38:56.1+9:53.0+11,10%90,01%11,74%5,89%08:27:53.2
71325ZANDALEE VAN DER SCHYFFSub vet31F 1:40:22.5+11:19.4+12,72%88,72%10,46%4,52%08:27:53.2
81051Mitali ChauhanSub vet39F 1:44:52.7+15:49.6+17,77%84,91%6,44%0,23%08:25:53.2
91140Lorin JansenSub vet38F 1:45:07.5+16:04.4+18,05%84,71%6,22%0,00%08:25:53.2
101158Limerique LeachSub vet33F 1:47:49.1+18:46.0+21,07%82,59%3,82%-2,56%08:18:53.2
111157Nadine Le RouxSub vet33F 1:57:29.1+28:26.0+31,93%75,80%-4,81%-11,76%08:25:53.2
121351Jessica WilbersSub vet35F 1:58:11.9+29:08.8+32,73%75,34%-5,44%-12,44%08:25:53.2
131277Monika SingletonSub vet34F 2:01:34.1+32:31.0+36,51%73,25%-8,45%-15,64%08:25:53.2
141288serika smithSub vet36F 2:02:18.3+33:15.2+37,34%72,81%-9,11%-16,34%08:27:53.2
151335Agnieszka van VollenhovenSub vet34F 2:05:14.0+36:10.9+40,63%71,11%-11,72%-19,13%08:22:53.2
161334Danielle Van TonderSub vet36F 2:35:00.7+1:05:57.6+74,07%57,45%-38,29%-47,45%08:29:53.2
175211Given LesejaneSub vet38F 2:36:20.6+1:07:17.5+75,56%56,96%-39,47%-48,72%07:44:53.2
-1230Reabetswe NtshabeleSub vet36F DNF-----08:27:53.2
  • 20km MTB Challenge Femenino - U23
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11326Dunay Van EckU2319F 1:14:13.8--100%0,00%0,00%08:22:53.2
  • 20km MTB Challenge Femenino - Vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11038Theresa BredenkampVet49F 1:38:09.6--100%22,09%17,18%08:27:53.2
21195PHILIPPA MCLARENVet42F 1:47:39.1+9:29.5+9,67%91,18%14,56%9,17%08:18:53.2
31323Eileen Van Der MerweVet41F 1:49:05.1+10:55.5+11,13%89,98%13,42%7,96%08:22:53.2
41009Maria ArangoVet44F 1:53:36.9+15:27.3+15,74%86,40%9,83%4,14%08:25:53.2
51110JULIANA GARCIAVet49F 1:54:44.4+16:34.8+16,89%85,55%8,93%3,19%08:25:53.2
61183Kurisani MasheleVet44F 1:58:31.2+20:21.6+20,74%82,82%5,93%0,00%08:27:53.2
71441Cheree AustinVet42F 2:03:31.6+25:22.0+25,84%79,46%1,96%-4,22%08:32:53.2
81088Venessa De WetVet49F 2:05:14.9+27:05.3+27,60%78,37%0,59%-5,68%08:27:53.2
98695Charmaine Van Den BergVet48F 2:06:40.8+28:31.2+29,05%77,49%-0,54%-6,88%08:25:53.2
101136Anica Henkel-PistoriusVet45F 2:30:35.1+52:25.5+53,41%65,19%-19,52%-27,05%08:22:53.2
111232Nthabiseng NyathelaVet42F 3:18:08.8+1:39:59.2+101,86%49,54%-57,26%-67,18%08:27:53.2
-1002Rubi AlbaVet46F DNF-----08:27:53.2
-1065Alyson de AveiroVet42F DNF-----08:18:53.2
-1150Adel KuperusVet45F DNF-----08:22:53.2
-1185Thakgalang MasolokeVet44F DNF-----08:27:53.2
-1302Hermien SteynVet40F DNF-----08:25:53.2
-1316Cindy TrompVet44F DNF-----08:18:53.2
-1355Anica Henkel-PistoriusVet45F DNF-----08:32:53.2
  • 20km MTB Challenge Femenino - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11117Kayla GordonYouth16F 1:14:29.1--100%28,14%24,36%08:18:53.2
21261Neo RamawelaYouth13F 1:22:03.0+7:33.9+10,16%90,78%20,84%16,68%08:27:53.2
31151Anora La MantiaYouth15F 1:27:24.9+12:55.8+17,36%85,21%15,66%11,23%08:22:53.2
41260Lauren QuinYouth16F 1:34:06.5+19:37.4+26,35%79,15%9,21%4,44%08:25:53.2
51398Ashleigh ThirlwellYouth18F 1:42:50.6+28:21.5+38,07%72,43%0,78%-4,44%08:32:53.2
61249Chene PretoriusYouth16F 1:55:32.6+41:03.5+55,12%64,46%-11,47%-17,33%08:22:53.2
71256Mia PretoriusYouth13F 2:02:01.3+47:32.2+63,82%61,04%-17,72%-23,91%08:25:53.2
81246Anabelle PistoriusYouth11F 2:30:44.1+1:16:15.0+102,37%49,41%-45,43%-53,07%08:22:53.2
-1130Leah HardyYouth13F DNF-----08:27:53.2
  • 20km MTB Challenge Masculino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11229Nicholas NortonYouth12M 1:00:41.1--100%39,34%36,17%08:18:53.2
21211Michael NaudeYouth14M 1:02:01.6+1:20.5+2,21%97,84%38,00%34,76%08:25:53.2
31013Daniel BellamyYouth13M 1:03:12.2+2:31.1+4,15%96,02%36,82%33,52%08:18:53.2
41116Michael GlennSenior26M 1:03:45.4+3:04.3+5,06%95,18%36,27%32,94%08:25:53.2
51331Divan Van EedenU2320M 1:05:48.9+5:07.8+8,45%92,21%34,21%30,77%08:18:53.2
61074Johan De BeerVet44M 1:07:13.8+6:32.7+10,79%90,26%32,80%29,28%08:18:53.2
71439David HawthorneU2319M 1:09:19.1+8:38.0+14,23%87,55%30,71%27,09%08:32:53.2
81054Waldo CoetzeeYouth15M 1:09:50.5+9:09.4+15,09%86,89%30,19%26,54%08:18:53.2
91347Michael WheelerVet43M 1:10:21.4+9:40.3+15,94%86,25%29,67%26,00%08:25:53.2
101101Derick ElliottVet47M 1:10:46.2+10:05.1+16,62%85,75%29,26%25,56%08:22:53.2
111189Manoj MasterE bike57M 1:10:53.5+10:12.4+16,82%85,60%29,14%25,43%08:18:53.2
121275Lesego ShakuYouth16M 1:11:04.8+10:23.7+17,13%85,38%28,95%25,23%08:18:53.2
131026Tristen BlakeyYouth15M 1:11:41.9+11:00.8+18,15%84,64%28,33%24,58%08:27:53.2
141181Johan MaraisVet45M 1:11:58.3+11:17.2+18,60%84,32%28,06%24,30%08:25:53.2
151022Ritesh BhagaE bike54M 1:12:42.4+12:01.3+19,81%83,47%27,33%23,52%08:18:53.2
161016Zach BensonYouth15M 1:13:05.5+12:24.4+20,44%83,03%26,94%23,12%08:27:53.2
171021Ruan BesterU2321M 1:13:06.0+12:24.9+20,46%83,02%26,93%23,11%08:27:53.2
181143Antony JonkerVet48M 1:15:11.2+14:30.1+23,90%80,71%24,85%20,92%08:22:53.2
191423Bret DanneyVet48M 1:15:36.8+14:55.7+24,60%80,26%24,42%20,47%08:32:53.2
201244Alfred PhakoeSub vet37M 1:15:59.3+15:18.2+25,22%79,86%24,05%20,07%08:22:53.2
211089Conrad DelportSub vet37M 1:16:05.7+15:24.6+25,39%79,75%23,94%19,96%08:18:53.2
221333Franco Van StadenYouth14M 1:16:20.0+15:38.9+25,79%79,50%23,70%19,71%08:18:53.2
231427Mpumelelo MtshaliYouth11M 1:16:36.2+15:55.1+26,23%79,22%23,43%19,42%08:32:53.2
241015Thinus BensonVet46M 1:16:36.3+15:55.2+26,23%79,22%23,43%19,42%08:27:53.2
251432Khauhelo MosalaSub vet38M 1:18:57.3+18:16.2+30,11%76,86%21,08%16,95%08:32:53.2
261266Jacques SaaymanVet49M 1:18:59.4+18:18.3+30,16%76,83%21,04%16,91%08:25:53.2
271382Nic PorterGrand master65M 1:20:03.2+19:22.1+31,92%75,81%19,98%15,80%08:25:53.2
281410Cameron NorthYouth18M 1:20:09.7+19:28.6+32,09%75,70%19,87%15,68%08:32:53.2
291141Luke JefferisYouth14M 1:21:00.7+20:19.6+33,50%74,91%19,02%14,79%08:18:53.2
301359Innocent MunyadziwaSenior28M 1:21:34.8+20:53.7+34,43%74,39%18,46%14,19%08:32:53.2
311299Quintin SteenkampVet42M 1:21:46.0+21:04.9+34,74%74,22%18,27%13,99%08:27:53.2
321075Neels de JagerVet49M 1:22:01.4+21:20.3+35,16%73,99%18,01%13,72%08:25:53.2
331193Ndiitwani MavhungaVet40M 1:22:02.8+21:21.7+35,20%73,96%17,99%13,70%08:27:53.2
341045Harold CarpenterMaster51M 1:22:03.8+21:22.7+35,23%73,95%17,97%13,68%08:18:53.2
351020Herman BesterVet49M 1:22:05.8+21:24.7+35,28%73,92%17,94%13,65%08:25:53.2
361226KHUMBELO NETHAMBASub vet36M 1:22:30.1+21:49.0+35,95%73,56%17,53%13,22%08:27:53.2
371066Etienne De BeerVet43M 1:23:19.0+22:37.9+37,29%72,84%16,72%12,36%08:22:53.2
381224Willem NelVet44M 1:24:00.1+23:19.0+38,42%72,24%16,04%11,64%08:18:53.2
391341Charl VisserSub vet35M 1:25:45.6+25:04.5+41,32%70,76%14,28%9,79%08:18:53.2
401221Sion NelYouth10M 1:25:53.9+25:12.8+41,55%70,65%14,14%9,65%08:32:53.2
411267Willie SapsfordSub vet35M 1:26:39.4+25:58.3+42,80%70,03%13,38%8,85%08:27:53.2
421096Nethan'El DurrYouth10M 1:26:39.9+25:58.8+42,81%70,02%13,37%8,84%08:27:53.2
431389Jacques JonkerVet49M 1:26:42.5+26:01.4+42,88%69,99%13,33%8,80%08:32:53.2
441406Noah MarnewickYouth16M 1:26:47.1+26:06.0+43,01%69,93%13,25%8,72%08:32:53.2
451223Otto NelMaster50M 1:26:47.7+26:06.6+43,03%69,92%13,24%8,70%08:18:53.2
461199Shaydon MeyerSenior29M 1:27:08.0+26:26.9+43,58%69,65%12,91%8,35%08:27:53.2
471152Fabio La MantiaVet43M 1:27:24.8+26:43.7+44,04%69,42%12,63%8,05%08:22:53.2
481404Shane NorthE bike51M 1:27:28.1+26:47.0+44,14%69,38%12,57%8,00%08:32:53.2
491094Albie du ToitSenior29M 1:28:05.0+27:23.9+45,15%68,89%11,96%7,35%08:22:53.2
501370Luke JoubertYouth12M 1:28:29.2+27:48.1+45,81%68,58%11,55%6,93%08:32:53.2
511388Wallace KatiyoSub vet35M 1:28:43.9+28:02.8+46,22%68,39%11,31%6,67%08:32:53.2
521048Ben CarpenterYouth18M 1:28:49.5+28:08.4+46,37%68,32%11,21%6,57%08:18:53.2
531047Michael CarpenterYouth14M 1:28:49.8+28:08.7+46,38%68,32%11,21%6,56%08:18:53.2
541263Vivaan RathoreYouth13M 1:29:11.3+28:30.2+46,97%68,04%10,85%6,19%08:27:53.2
551281Divan SmitVet40M 1:29:22.5+28:41.4+47,28%67,90%10,66%5,99%08:22:53.2
561149Kabi KolobeVet48M 1:29:37.0+28:55.9+47,68%67,72%10,42%5,74%08:25:53.2
571395Nico BotesSub vet38M 1:29:57.6+29:16.5+48,24%67,46%10,08%5,38%08:32:53.2
581442Victor BehrensVet45M 1:30:38.3+29:57.2+49,36%66,95%9,40%4,66%08:32:53.2
591420Louw KrugerVet40M 1:30:38.8+29:57.7+49,37%66,95%9,39%4,65%08:32:53.2
601415Louw KrugerYouth10M 1:30:39.2+29:58.1+49,38%66,94%9,39%4,65%08:32:53.2
611322Xavier Van den heeverYouth14M 1:30:45.4+30:04.3+49,55%66,87%9,28%4,54%08:27:53.2
621103William FosterGrand master62M 1:30:56.3+30:15.2+49,85%66,73%9,10%4,35%08:18:53.2
631298Roberto Sparks-FurioniSub vet30M 1:31:35.0+30:53.9+50,92%66,26%8,46%3,67%08:27:53.2
641165Charlton LindequeVet43M 1:31:48.5+31:07.4+51,29%66,10%8,23%3,43%08:22:53.2
651368Aaron JoubertYouth10M 1:32:19.4+31:38.3+52,14%65,73%7,72%2,89%08:32:53.2
661346Warren WattVet41M 1:32:24.0+31:42.9+52,26%65,68%7,64%2,81%08:27:53.2
671327Pierre Van eedenVet49M 1:32:32.4+31:51.3+52,49%65,58%7,50%2,66%08:18:53.2
681294Danru SnydersU2321M 1:32:43.2+32:02.1+52,79%65,45%7,32%2,47%08:22:53.2
691340Sebstiaan VermeulenYouth14M 1:33:33.4+32:52.3+54,17%64,86%6,48%1,59%08:27:53.2
701253JACQUES PRETORIUSVet42M 1:33:40.8+32:59.7+54,37%64,78%6,36%1,46%08:25:53.2
711392Msizi NkabindeSenior27M 1:34:00.6+33:19.5+54,91%64,55%6,03%1,12%08:32:53.2
721391Luke ShekletonYouth13M 1:34:03.6+33:22.5+55,00%64,52%5,98%1,06%08:32:53.2
731259Gavin QuinVet48M 1:34:06.4+33:25.3+55,07%64,49%5,93%1,01%08:25:53.2
741336Divan Van WykVet41M 1:34:06.6+33:25.5+55,08%64,48%5,93%1,01%08:22:53.2
751405Tumelo MorekiVet40M 1:34:15.5+33:34.4+55,32%64,38%5,78%0,85%08:32:53.2
761215Wicus NaudéMaster52M 1:34:27.7+33:46.6+55,66%64,24%5,58%0,64%08:27:53.2
771147Louis KoenMaster51M 1:34:53.5+34:12.4+56,37%63,95%5,15%0,19%08:25:53.2
781278Brennan SmallMaster56M 1:35:15.0+34:33.9+56,96%63,71%4,79%-0,19%08:22:53.2
791118Wayne GordonMaster51M 1:35:30.2+34:49.1+57,38%63,54%4,54%-0,45%08:27:53.2
801400Rayden Van Der SchyffYouth14M 1:35:56.2+35:15.1+58,09%63,26%4,11%-0,91%08:32:53.2
811202Ofentse MonkoeSub vet37M 1:36:28.0+35:46.9+58,96%62,91%3,58%-1,47%08:27:53.2
821173Ibrahim MahomedYouth13M 1:36:42.0+36:00.9+59,35%62,76%3,34%-1,71%08:25:53.2
831138MATTHEW RYAN HURSTSenior24M 1:37:12.1+36:31.0+60,17%62,43%2,84%-2,24%08:25:53.2
841438Aaron BurgerU2323M 1:37:27.8+36:46.7+60,61%62,26%2,58%-2,52%08:32:53.2
851403Rudi Van Der SchyffVet47M 1:37:30.5+36:49.4+60,68%62,24%2,53%-2,56%08:32:53.2
861036Maximus BrandYouth12M 1:37:32.7+36:51.6+60,74%62,21%2,50%-2,60%08:18:53.2
871121Johan GrieselGrand master60M 1:37:36.2+36:55.1+60,84%62,18%2,44%-2,66%08:25:53.2
881032CORNELIS BRANDVet47M 1:37:36.9+36:55.8+60,86%62,17%2,43%-2,68%08:18:53.2
891040WILLEM BREDENKAMPMaster52M 1:37:53.1+37:12.0+61,30%62,00%2,16%-2,96%08:27:53.2
901104Anthony FungaSub vet35M 1:38:11.2+37:30.1+61,80%61,81%1,86%-3,28%08:22:53.2
911011Cyngen BekavacSenior27M 1:38:28.1+37:47.0+62,26%61,63%1,58%-3,57%08:22:53.2
921264FUNANANI RATSHISUSUSub vet32M 1:38:37.0+37:55.9+62,51%61,54%1,43%-3,73%08:25:53.2
931029arthur BotesVet42M 1:38:42.0+38:00.9+62,64%61,48%1,34%-3,82%08:22:53.2
941099Erich DurrVet45M 1:39:00.4+38:19.3+63,15%61,29%1,04%-4,14%08:18:53.2
951385Evans NyajekaVet40M 1:39:10.0+38:28.9+63,41%61,19%0,88%-4,31%08:32:53.2
961085Leonard de VilliersSub vet33M 1:39:58.6+39:17.5+64,75%60,70%0,07%-5,16%08:25:53.2
971227Noah NguyenYouth12M 1:40:09.9+39:28.8+65,06%60,59%-0,12%-5,36%08:27:53.2
981401Vuyisile MatsobaneSub vet37M 1:40:10.9+39:29.8+65,08%60,57%-0,14%-5,38%08:32:53.2
991393Jim ShekletonMaster51M 1:40:20.5+39:39.4+65,35%60,48%-0,30%-5,54%08:32:53.2
1001177Hentie MalanVet47M 1:41:49.5+41:08.4+67,79%59,60%-1,78%-7,10%08:25:53.2
1011282Juhan SmitYouth12M 1:41:59.0+41:17.9+68,05%59,50%-1,94%-7,27%08:25:53.2
1021170Majatladi MADIGOESub vet33M 1:43:17.6+42:36.5+70,21%58,75%-3,25%-8,65%08:18:53.2
1031434Nyasha MarireSub vet37M 1:43:28.7+42:47.6+70,52%58,65%-3,43%-8,84%08:32:53.2
1041407david berkowitzVet48M 1:44:06.8+43:25.7+71,56%58,29%-4,07%-9,51%08:32:53.2
1051412jonah berkowitzYouth14M 1:44:07.8+43:26.7+71,59%58,28%-4,08%-9,53%08:32:53.2
1061418Rowan BerkowitzMaster58M 1:44:08.8+43:27.7+71,62%58,27%-4,10%-9,55%08:32:53.2
1071319Justin Van AswegenYouth14M 1:45:11.7+44:30.6+73,35%57,69%-5,15%-10,65%08:25:53.2
1081265EMILIO RIVERAYouth11M 1:45:53.2+45:12.1+74,49%57,31%-5,84%-11,38%08:22:53.2
1091324Marinus Van Der MerweVet45M 1:46:03.4+45:22.3+74,77%57,22%-6,01%-11,56%08:25:53.2
1101437Luke Lukas Louis NortjeU2319M 1:47:26.8+46:45.7+77,06%56,48%-7,40%-13,02%08:32:53.2
1111433Tapiwa ChanaiwaSub vet37M 1:47:53.4+47:12.3+77,79%56,25%-7,84%-13,48%08:32:53.2
1121440Lukas Marthinus NortjeMaster59M 1:48:05.0+47:23.9+78,11%56,15%-8,04%-13,69%08:32:53.2
1131180Henru MalanYouth18M 1:48:46.7+48:05.6+79,25%55,79%-8,73%-14,42%08:18:53.2
1141067Marais De BeerYouth14M 1:49:46.9+49:05.8+80,90%55,28%-9,73%-15,47%08:25:53.2
1151332Liam Van RooyenYouth15M 1:50:04.3+49:23.2+81,38%55,13%-10,02%-15,78%08:18:53.2
1161240HENRY PECHEVet47M 1:50:15.7+49:34.6+81,70%55,04%-10,21%-15,98%08:25:53.2
1171255Manie PretoriusMaster54M 1:50:59.2+50:18.1+82,89%54,68%-10,94%-16,74%08:25:53.2
1181133Jason HareVet49M 1:51:36.7+50:55.6+83,92%54,37%-11,56%-17,40%08:25:53.2
1191001Orrin AdendorffVet47M 1:51:52.8+51:11.7+84,36%54,24%-11,83%-17,68%08:27:53.2
1201024Rueben BlaauwYouth15M 1:52:03.0+51:21.9+84,64%54,16%-12,00%-17,86%08:27:53.2
1211276Ampfarisaho SigondeSub vet30M 1:52:29.7+51:48.6+85,38%53,94%-12,45%-18,33%08:22:53.2
1221169Kholo MabitselaSub vet39M 1:54:58.2+54:17.1+89,45%52,78%-14,92%-20,93%08:25:53.2
1231344Francois WaltersYouth11M 1:56:24.2+55:43.1+91,82%52,13%-16,35%-22,44%08:22:53.2
1241142Daniel JoffeVet44M 1:57:44.3+57:03.2+94,02%51,54%-17,69%-23,84%08:22:53.2
1251348Francois WilbersSub vet37M 1:58:19.0+57:37.9+94,97%51,29%-18,26%-24,45%08:25:53.2
1261379Deyaan BharathYouth10M 1:59:04.8+58:23.7+96,23%50,96%-19,03%-25,25%08:32:53.2
1271369Riyash BharathVet46M 1:59:07.0+58:25.9+96,29%50,95%-19,06%-25,29%08:32:53.2
1281380Tshililo MudauVet44M 1:59:45.5+59:04.4+97,34%50,67%-19,71%-25,97%08:32:53.2
1291163tumi leganaVet44M 1:59:54.5+59:13.4+97,59%50,61%-19,86%-26,13%08:27:53.2
1301203Sameshen MoodleySub vet33M 2:03:44.4+1:03:03.3+103,91%49,04%-23,69%-30,16%08:18:53.2
1311218Luke NelSub vet39M 2:06:01.1+1:05:20.0+107,66%48,16%-25,96%-32,55%08:25:53.2
1321003Jameel AllawoodeenVet44M 2:06:08.5+1:05:27.4+107,86%48,11%-26,09%-32,68%08:25:53.2
1331091joshua du plessisSub vet30M 2:06:48.3+1:06:07.2+108,96%47,86%-26,75%-33,38%08:18:53.2
1341258Marius PretoriusMaster58M 2:09:02.1+1:08:21.0+112,63%47,03%-28,98%-35,73%08:18:53.2
1351317Emmanuel TsiameSub vet33M 2:09:44.7+1:09:03.6+113,80%46,77%-29,69%-36,47%08:18:53.2
1361308Alta StruwigVet47M 2:10:15.9+1:09:34.8+114,66%46,59%-30,21%-37,02%08:22:53.2
1371154Anesh LazarusVet41M 2:12:01.3+1:11:20.2+117,55%45,97%-31,96%-38,87%08:22:53.2
1381269Steven SchoemanSenior26M 2:15:54.7+1:15:13.6+123,96%44,65%-35,85%-42,96%08:27:53.2
1391268Schalk SchoemanSub vet30M 2:15:56.8+1:15:15.7+124,02%44,64%-35,89%-43,00%08:27:53.2
1401175Zayd MahomedVet43M 2:19:38.3+1:18:57.2+130,10%43,46%-39,58%-46,88%08:27:53.2
1411174Sulaymaan MahomedYouth11M 2:19:38.7+1:18:57.6+130,11%43,46%-39,58%-46,89%08:27:53.2
1421356Colin BellMaster54M 2:20:06.5+1:19:25.4+130,88%43,31%-40,05%-47,37%08:32:53.2
1431339Albertus VermeulenVet44M 2:20:19.6+1:19:38.5+131,24%43,25%-40,26%-47,60%08:22:53.2
1441426Reatlegile MogaleYouth16M 2:23:48.5+1:23:07.4+136,98%42,20%-43,74%-51,26%08:32:53.2
1451231Sbusiso NxumaloVet45M 2:23:51.2+1:23:10.1+137,05%42,19%-43,79%-51,31%08:27:53.2
1461421Ramotse MogaleVet45M 2:23:52.9+1:23:11.8+137,10%42,18%-43,82%-51,34%08:32:53.2
1471207Lehlohonolo MthethwaSub vet33M 2:24:25.7+1:23:44.6+138,00%42,02%-44,36%-51,92%08:25:53.2
1481239Ashan PadiacheeSub vet37M 2:28:49.7+1:28:08.6+145,25%40,78%-48,76%-56,54%08:22:53.2
1491386Luyolo MdingiVet40M 2:31:15.7+1:30:34.6+149,26%40,12%-51,19%-59,10%08:32:53.2
1501225Vhuhwavho NelwamondoU2322M 2:32:22.2+1:31:41.1+151,08%39,83%-52,30%-60,27%08:27:53.2
1511171Maanda Matodzi magodiSub vet38M 2:48:07.5+1:47:26.4+177,05%36,10%-68,05%-76,84%08:18:53.2
1521146Yusuf KaderSub vet35M 2:49:48.6+1:49:07.5+179,82%35,74%-69,74%-78,61%08:27:53.2
1531371Luan De bruynSub vet30M 2:58:25.3+1:57:44.2+194,01%34,01%-78,34%-87,67%08:25:53.2
1541084Chippie De SwardtSub vet36M 3:01:22.3+2:00:41.2+198,87%33,46%-81,29%-90,78%08:22:53.2
-1012Pierre BekkerVet41M DNF-----08:27:53.2
-1030Hanro BothaSub vet31M DNF-----08:25:53.2
-1037Graham BrandlingVet41M DNF-----08:25:53.2
-1043Ethan CampbellYouth14M DNF-----08:18:53.2
-1052Garai ChipuriroVet43M DNF-----08:25:53.2
-1057Schalk CoetzeeVet49M DNF-----08:27:53.2
-1058Richard Da SilvaVet40M DNF-----08:27:53.2
-1060Morten DarleyMaster51M DNF-----08:25:53.2
-1069Johan De Beer.Youth15M DNF-----08:18:53.2
-1082Michael De Neuilly RiceVet42M DNF-----08:25:53.2
-1090Bhekisisa DlaminiVet43M DNF-----08:22:53.2
-1111Christopher GielinkYouth9M DNF-----08:22:53.2
-1113Deen GielinkVet46M DNF-----08:22:53.2
-1115Joshua GielinkYouth11M DNF-----08:25:53.2
-1124Ronnie GroblerSub vet38M DNF-----08:18:53.2
-1125Gcinumzi Gcina GwilizaSub vet31M DNF-----08:25:53.2
-1126Jéan-Luc HandelSenior29M DNF-----08:25:53.2
-1131Peter HardyVet42M DNF-----08:27:53.2
-1135Wayne HattinghSub vet37M DNF-----08:27:53.2
-1137Mlu HlopheSub vet37M DNF-----08:25:53.2
-1144Aaron JoubertYouth10M DNF-----08:22:53.2
-1145Luke JoubertYouth12M DNF-----08:25:53.2
-1164Morena LekotaVet42M DNF-----08:18:53.2
-1186Sphamandla MasondoSub vet38M DNF-----08:27:53.2
-1194Kaya MayekisoMaster54M DNF-----08:25:53.2
-1200Stanford MogotsiVet49M DNF-----08:18:53.2
-1201Brian Tshegofatso MokoenaSub vet30M DNF-----08:22:53.2
-1204Steven MorganroodSub vet39M DNF-----08:27:53.2
-1205Daniel J MoutonGrand master65M DNF-----08:22:53.2
-1210Innocent MunyadziwaSenior28M DNF-----08:25:53.2
-1228Ntando NonoiseVet40M DNF-----08:27:53.2
-1234Luan OlivierYouth15M DNF-----08:25:53.2
-1235Shane OlivierSub vet31M DNF-----08:27:53.2
-1236Denis OstroumovSub vet31M DNF-----08:18:53.2
-1243Sven PedersonMaster51M DNF-----08:27:53.2
-1245RESHLAN PILLAIVet40M DNF-----08:27:53.2
-1257PHILIP PRETORIUSVet40M DNF-----08:27:53.2
-1262Simba RangariraVet42M DNF-----08:18:53.2
-1273Dean ScudderMaster51M DNF-----08:22:53.2
-1274Bodibe SebolaiVet43M DNF-----08:22:53.2
-1285Pieter SmitSub vet35M DNF-----08:27:53.2
-1295Johann SnydersVet47M DNF-----08:25:53.2
-1296Riko SnydersYouth18M DNF-----08:27:53.2
-1301Christiaan SteynYouth17M DNF-----08:22:53.2
-1303Chris SteynMaster52M DNF-----08:18:53.2
-1314Xolani TembuVet41M DNF-----08:27:53.2
-1318Chris ValstarMaster50M DNF-----08:18:53.2
-1329Eric WieseMaster56M DNF-----08:22:53.2
-1338AJ VenterMaster56M DNF-----08:22:53.2
-1342Raynardt ViviersYouth14M DNF-----08:18:53.2
-1352Mzwandile XabaSub vet36M DNF-----08:18:53.2
-1354Divan SmitVet40M DNF-----08:32:53.2
-1360Alfred PhakoeSub vet37M DNF-----08:32:53.2
-1372Ofentse MonkoeSub vet37M DNF-----08:32:53.2
-1390tshepo thakanyaneSub vet31M DNF-----08:32:53.2
-1396John Brent FlintGrand master60M DNF-----08:32:53.2
-1408jonah berkowitzYouth14M DNF-----08:32:53.2
-1428Mongale Ishmael LempeSub vet39M DNF-----08:32:53.2
-1429AJ de BeerYouth16M DNF-----08:25:53.2
-5141Jason HareVet49M DNF-----07:44:53.2
-5197Ewald KüselYouth15M DNF-----08:27:53.2
  • 20km MTB Challenge Masculino - E bike
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11189Manoj MasterE bike57M 1:10:53.5--100%7,96%2,50%08:18:53.2
21022Ritesh BhagaE bike54M 1:12:42.4+1:48.9+2,56%97,50%5,60%0,00%08:18:53.2
31404Shane NorthE bike51M 1:27:28.1+16:34.6+23,38%81,05%-13,56%-20,30%08:32:53.2
  • 20km MTB Challenge Masculino - Grand master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11382Nic PorterGrand master65M 1:20:03.2--100%10,59%11,97%08:25:53.2
21103William FosterGrand master62M 1:30:56.3+10:53.1+13,60%88,03%-1,57%0,00%08:18:53.2
31121Johan GrieselGrand master60M 1:37:36.2+17:33.0+21,92%82,02%-9,02%-7,33%08:25:53.2
-1205Daniel J MoutonGrand master65M DNF-----08:22:53.2
-1396John Brent FlintGrand master60M DNF-----08:32:53.2
  • 20km MTB Challenge Masculino - Master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11045Harold CarpenterMaster51M 1:22:03.8--100%20,36%16,16%08:18:53.2
21223Otto NelMaster50M 1:26:47.7+4:43.9+5,77%94,55%15,77%11,33%08:18:53.2
31215Wicus NaudéMaster52M 1:34:27.7+12:23.9+15,11%86,87%8,33%3,50%08:27:53.2
41147Louis KoenMaster51M 1:34:53.5+12:49.7+15,63%86,48%7,91%3,06%08:25:53.2
51278Brennan SmallMaster56M 1:35:15.0+13:11.2+16,07%86,16%7,56%2,69%08:22:53.2
61118Wayne GordonMaster51M 1:35:30.2+13:26.4+16,38%85,93%7,32%2,43%08:27:53.2
71040WILLEM BREDENKAMPMaster52M 1:37:53.1+15:49.3+19,28%83,84%5,01%0,00%08:27:53.2
81393Jim ShekletonMaster51M 1:40:20.5+18:16.7+22,27%81,78%2,62%-2,51%08:32:53.2
91418Rowan BerkowitzMaster58M 1:44:08.8+22:05.0+26,91%78,80%-1,07%-6,40%08:32:53.2
101440Lukas Marthinus NortjeMaster59M 1:48:05.0+26:01.2+31,71%75,93%-4,89%-10,42%08:32:53.2
111255Manie PretoriusMaster54M 1:50:59.2+28:55.4+35,25%73,94%-7,71%-13,38%08:25:53.2
121258Marius PretoriusMaster58M 2:09:02.1+46:58.3+57,24%63,60%-25,23%-31,82%08:18:53.2
131356Colin BellMaster54M 2:20:06.5+58:02.7+70,73%58,57%-35,97%-43,14%08:32:53.2
-1060Morten DarleyMaster51M DNF-----08:25:53.2
-1194Kaya MayekisoMaster54M DNF-----08:25:53.2
-1243Sven PedersonMaster51M DNF-----08:27:53.2
-1273Dean ScudderMaster51M DNF-----08:22:53.2
-1303Chris SteynMaster52M DNF-----08:18:53.2
-1318Chris ValstarMaster50M DNF-----08:18:53.2
-1329Eric WieseMaster56M DNF-----08:22:53.2
-1338AJ VenterMaster56M DNF-----08:22:53.2
  • 20km MTB Challenge Masculino - Senior
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11116Michael GlennSenior26M 1:03:45.4--100%31,64%29,97%08:25:53.2
21359Innocent MunyadziwaSenior28M 1:21:34.8+17:49.4+27,96%78,15%12,53%10,40%08:32:53.2
31199Shaydon MeyerSenior29M 1:27:08.0+23:22.6+36,67%73,17%6,58%4,30%08:27:53.2
41094Albie du ToitSenior29M 1:28:05.0+24:19.6+38,16%72,38%5,56%3,25%08:22:53.2
51392Msizi NkabindeSenior27M 1:34:00.6+30:15.2+47,45%67,82%-0,80%-3,25%08:32:53.2
61138MATTHEW RYAN HURSTSenior24M 1:37:12.1+33:26.7+52,46%65,59%-4,22%-6,76%08:25:53.2
71011Cyngen BekavacSenior27M 1:38:28.1+34:42.7+54,44%64,75%-5,58%-8,15%08:22:53.2
81269Steven SchoemanSenior26M 2:15:54.7+1:12:09.3+113,17%46,91%-45,72%-49,28%08:27:53.2
-1126Jéan-Luc HandelSenior29M DNF-----08:25:53.2
-1210Innocent MunyadziwaSenior28M DNF-----08:25:53.2
  • 20km MTB Challenge Masculino - Sub vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11244Alfred PhakoeSub vet37M 1:15:59.3--100%33,52%26,57%08:22:53.2
21089Conrad DelportSub vet37M 1:16:05.7+0:06.4+0,14%99,86%33,43%26,46%08:18:53.2
31432Khauhelo MosalaSub vet38M 1:18:57.3+2:58.0+3,90%96,24%30,92%23,70%08:32:53.2
41226KHUMBELO NETHAMBASub vet36M 1:22:30.1+6:30.8+8,57%92,11%27,82%20,27%08:27:53.2
51341Charl VisserSub vet35M 1:25:45.6+9:46.3+12,86%88,61%24,97%17,12%08:18:53.2
61267Willie SapsfordSub vet35M 1:26:39.4+10:40.1+14,04%87,69%24,19%16,26%08:27:53.2
71388Wallace KatiyoSub vet35M 1:28:43.9+12:44.6+16,77%85,64%22,37%14,25%08:32:53.2
81395Nico BotesSub vet38M 1:29:57.6+13:58.3+18,39%84,47%21,30%13,06%08:32:53.2
91298Roberto Sparks-FurioniSub vet30M 1:31:35.0+15:35.7+20,52%82,97%19,88%11,50%08:27:53.2
101202Ofentse MonkoeSub vet37M 1:36:28.0+20:28.7+26,95%78,77%15,60%6,78%08:27:53.2
111104Anthony FungaSub vet35M 1:38:11.2+22:11.9+29,21%77,39%14,10%5,11%08:22:53.2
121264FUNANANI RATSHISUSUSub vet32M 1:38:37.0+22:37.7+29,78%77,05%13,72%4,70%08:25:53.2
131085Leonard de VilliersSub vet33M 1:39:58.6+23:59.3+31,57%76,01%12,53%3,38%08:25:53.2
141401Vuyisile MatsobaneSub vet37M 1:40:10.9+24:11.6+31,84%75,85%12,35%3,19%08:32:53.2
151170Majatladi MADIGOESub vet33M 1:43:17.6+27:18.3+35,93%73,57%9,63%0,18%08:18:53.2
161434Nyasha MarireSub vet37M 1:43:28.7+27:29.4+36,18%73,43%9,47%0,00%08:32:53.2
171433Tapiwa ChanaiwaSub vet37M 1:47:53.4+31:54.1+41,98%70,43%5,61%-4,26%08:32:53.2
181276Ampfarisaho SigondeSub vet30M 1:52:29.7+36:30.4+48,04%67,55%1,58%-8,71%08:22:53.2
191169Kholo MabitselaSub vet39M 1:54:58.2+38:58.9+51,30%66,09%-0,58%-11,11%08:25:53.2
201348Francois WilbersSub vet37M 1:58:19.0+42:19.7+55,70%64,22%-3,51%-14,34%08:25:53.2
211203Sameshen MoodleySub vet33M 2:03:44.4+47:45.1+62,84%61,41%-8,26%-19,58%08:18:53.2
221218Luke NelSub vet39M 2:06:01.1+50:01.8+65,84%60,30%-10,25%-21,78%08:25:53.2
231091joshua du plessisSub vet30M 2:06:48.3+50:49.0+66,87%59,93%-10,94%-22,54%08:18:53.2
241317Emmanuel TsiameSub vet33M 2:09:44.7+53:45.4+70,74%58,57%-13,51%-25,38%08:18:53.2
251268Schalk SchoemanSub vet30M 2:15:56.8+59:57.5+78,90%55,90%-18,94%-31,38%08:27:53.2
261207Lehlohonolo MthethwaSub vet33M 2:24:25.7+1:08:26.4+90,07%52,61%-26,36%-39,57%08:25:53.2
271239Ashan PadiacheeSub vet37M 2:28:49.7+1:12:50.4+95,86%51,06%-30,21%-43,83%08:22:53.2
281171Maanda Matodzi magodiSub vet38M 2:48:07.5+1:32:08.2+121,25%45,20%-47,09%-62,47%08:18:53.2
291146Yusuf KaderSub vet35M 2:49:48.6+1:33:49.3+123,47%44,75%-48,56%-64,10%08:27:53.2
301371Luan De bruynSub vet30M 2:58:25.3+1:42:26.0+134,80%42,59%-56,10%-72,42%08:25:53.2
311084Chippie De SwardtSub vet36M 3:01:22.3+1:45:23.0+138,68%41,90%-58,68%-75,28%08:22:53.2
-1030Hanro BothaSub vet31M DNF-----08:25:53.2
-1124Ronnie GroblerSub vet38M DNF-----08:18:53.2
-1125Gcinumzi Gcina GwilizaSub vet31M DNF-----08:25:53.2
-1135Wayne HattinghSub vet37M DNF-----08:27:53.2
-1137Mlu HlopheSub vet37M DNF-----08:25:53.2
-1186Sphamandla MasondoSub vet38M DNF-----08:27:53.2
-1201Brian Tshegofatso MokoenaSub vet30M DNF-----08:22:53.2
-1204Steven MorganroodSub vet39M DNF-----08:27:53.2
-1235Shane OlivierSub vet31M DNF-----08:27:53.2
-1236Denis OstroumovSub vet31M DNF-----08:18:53.2
-1285Pieter SmitSub vet35M DNF-----08:27:53.2
-1352Mzwandile XabaSub vet36M DNF-----08:18:53.2
-1360Alfred PhakoeSub vet37M DNF-----08:32:53.2
-1372Ofentse MonkoeSub vet37M DNF-----08:32:53.2
-1390tshepo thakanyaneSub vet31M DNF-----08:32:53.2
-1428Mongale Ishmael LempeSub vet39M DNF-----08:32:53.2
  • 20km MTB Challenge Masculino - U23
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11331Divan Van EedenU2320M 1:05:48.9--100%30,01%29,02%08:18:53.2
21439David HawthorneU2319M 1:09:19.1+3:30.2+5,32%94,95%26,28%25,24%08:32:53.2
31021Ruan BesterU2321M 1:13:06.0+7:17.1+11,07%90,03%22,26%21,16%08:27:53.2
41294Danru SnydersU2321M 1:32:43.2+26:54.3+40,88%70,98%1,40%0,00%08:22:53.2
51438Aaron BurgerU2323M 1:37:27.8+31:38.9+48,09%67,53%-3,65%-5,12%08:32:53.2
61437Luke Lukas Louis NortjeU2319M 1:47:26.8+41:37.9+63,26%61,25%-14,26%-15,88%08:32:53.2
71225Vhuhwavho NelwamondoU2322M 2:32:22.2+1:26:33.3+131,51%43,19%-62,04%-64,33%08:27:53.2
  • 20km MTB Challenge Masculino - Vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11074Johan De BeerVet44M 1:07:13.8--100%32,65%28,56%08:18:53.2
21347Michael WheelerVet43M 1:10:21.4+3:07.6+4,65%95,56%29,52%25,24%08:25:53.2
31101Derick ElliottVet47M 1:10:46.2+3:32.4+5,27%95,00%29,10%24,80%08:22:53.2
41181Johan MaraisVet45M 1:11:58.3+4:44.5+7,05%93,41%27,90%23,52%08:25:53.2
51143Antony JonkerVet48M 1:15:11.2+7:57.4+11,83%89,42%24,68%20,11%08:22:53.2
61423Bret DanneyVet48M 1:15:36.8+8:23.0+12,47%88,91%24,25%19,65%08:32:53.2
71015Thinus BensonVet46M 1:16:36.3+9:22.5+13,94%87,76%23,26%18,60%08:27:53.2
81266Jacques SaaymanVet49M 1:18:59.4+11:45.6+17,49%85,11%20,87%16,06%08:25:53.2
91299Quintin SteenkampVet42M 1:21:46.0+14:32.2+21,62%82,22%18,08%13,11%08:27:53.2
101075Neels de JagerVet49M 1:22:01.4+14:47.6+22,00%81,96%17,83%12,84%08:25:53.2
111193Ndiitwani MavhungaVet40M 1:22:02.8+14:49.0+22,04%81,94%17,80%12,82%08:27:53.2
121020Herman BesterVet49M 1:22:05.8+14:52.0+22,11%81,89%17,75%12,76%08:25:53.2
131066Etienne De BeerVet43M 1:23:19.0+16:05.2+23,93%80,69%16,53%11,47%08:22:53.2
141224Willem NelVet44M 1:24:00.1+16:46.3+24,95%80,03%15,85%10,74%08:18:53.2
151389Jacques JonkerVet49M 1:26:42.5+19:28.7+28,97%77,54%13,13%7,86%08:32:53.2
161152Fabio La MantiaVet43M 1:27:24.8+20:11.0+30,02%76,91%12,43%7,11%08:22:53.2
171281Divan SmitVet40M 1:29:22.5+22:08.7+32,94%75,22%10,46%5,03%08:22:53.2
181149Kabi KolobeVet48M 1:29:37.0+22:23.2+33,30%75,02%10,22%4,77%08:25:53.2
191442Victor BehrensVet45M 1:30:38.3+23:24.5+34,82%74,17%9,20%3,69%08:32:53.2
201420Louw KrugerVet40M 1:30:38.8+23:25.0+34,83%74,17%9,19%3,68%08:32:53.2
211165Charlton LindequeVet43M 1:31:48.5+24:34.7+36,56%73,23%8,02%2,44%08:22:53.2
221346Warren WattVet41M 1:32:24.0+25:10.2+37,44%72,76%7,43%1,82%08:27:53.2
231327Pierre Van eedenVet49M 1:32:32.4+25:18.6+37,65%72,65%7,29%1,67%08:18:53.2
241253JACQUES PRETORIUSVet42M 1:33:40.8+26:27.0+39,34%71,77%6,15%0,46%08:25:53.2
251259Gavin QuinVet48M 1:34:06.4+26:52.6+39,98%71,44%5,72%0,00%08:25:53.2
261336Divan Van WykVet41M 1:34:06.6+26:52.8+39,98%71,44%5,72%0,00%08:22:53.2
271405Tumelo MorekiVet40M 1:34:15.5+27:01.7+40,20%71,33%5,57%-0,16%08:32:53.2
281403Rudi Van Der SchyffVet47M 1:37:30.5+30:16.7+45,04%68,95%2,31%-3,61%08:32:53.2
291032CORNELIS BRANDVet47M 1:37:36.9+30:23.1+45,20%68,87%2,21%-3,73%08:18:53.2
301029arthur BotesVet42M 1:38:42.0+31:28.2+46,81%68,12%1,12%-4,88%08:22:53.2
311099Erich DurrVet45M 1:39:00.4+31:46.6+47,27%67,90%0,81%-5,20%08:18:53.2
321385Evans NyajekaVet40M 1:39:10.0+31:56.2+47,50%67,79%0,65%-5,38%08:32:53.2
331177Hentie MalanVet47M 1:41:49.5+34:35.7+51,46%66,03%-2,01%-8,20%08:25:53.2
341407david berkowitzVet48M 1:44:06.8+36:53.0+54,86%64,57%-4,30%-10,63%08:32:53.2
351324Marinus Van Der MerweVet45M 1:46:03.4+38:49.6+57,75%63,39%-6,25%-12,70%08:25:53.2
361240HENRY PECHEVet47M 1:50:15.7+43:01.9+64,01%60,97%-10,46%-17,16%08:25:53.2
371133Jason HareVet49M 1:51:36.7+44:22.9+66,01%60,24%-11,81%-18,60%08:25:53.2
381001Orrin AdendorffVet47M 1:51:52.8+44:39.0+66,41%60,09%-12,08%-18,88%08:27:53.2
391142Daniel JoffeVet44M 1:57:44.3+50:30.5+75,13%57,10%-17,95%-25,11%08:22:53.2
401369Riyash BharathVet46M 1:59:07.0+51:53.2+77,18%56,44%-19,33%-26,57%08:32:53.2
411380Tshililo MudauVet44M 1:59:45.5+52:31.7+78,13%56,14%-19,98%-27,26%08:32:53.2
421163tumi leganaVet44M 1:59:54.5+52:40.7+78,36%56,07%-20,13%-27,42%08:27:53.2
431003Jameel AllawoodeenVet44M 2:06:08.5+58:54.7+87,63%53,30%-26,37%-34,04%08:25:53.2
441308Alta StruwigVet47M 2:10:15.9+1:03:02.1+93,76%51,61%-30,50%-38,42%08:22:53.2
451154Anesh LazarusVet41M 2:12:01.3+1:04:47.5+96,37%50,92%-32,26%-40,29%08:22:53.2
461175Zayd MahomedVet43M 2:19:38.3+1:12:24.5+107,70%48,15%-39,89%-48,38%08:27:53.2
471339Albertus VermeulenVet44M 2:20:19.6+1:13:05.8+108,73%47,91%-40,58%-49,11%08:22:53.2
481231Sbusiso NxumaloVet45M 2:23:51.2+1:16:37.4+113,97%46,74%-44,11%-52,86%08:27:53.2
491421Ramotse MogaleVet45M 2:23:52.9+1:16:39.1+114,01%46,73%-44,14%-52,89%08:32:53.2
501386Luyolo MdingiVet40M 2:31:15.7+1:24:01.9+124,99%44,45%-51,54%-60,73%08:32:53.2
-1012Pierre BekkerVet41M DNF-----08:27:53.2
-1037Graham BrandlingVet41M DNF-----08:25:53.2
-1052Garai ChipuriroVet43M DNF-----08:25:53.2
-1057Schalk CoetzeeVet49M DNF-----08:27:53.2
-1058Richard Da SilvaVet40M DNF-----08:27:53.2
-1082Michael De Neuilly RiceVet42M DNF-----08:25:53.2
-1090Bhekisisa DlaminiVet43M DNF-----08:22:53.2
-1113Deen GielinkVet46M DNF-----08:22:53.2
-1131Peter HardyVet42M DNF-----08:27:53.2
-1164Morena LekotaVet42M DNF-----08:18:53.2
-1200Stanford MogotsiVet49M DNF-----08:18:53.2
-1228Ntando NonoiseVet40M DNF-----08:27:53.2
-1245RESHLAN PILLAIVet40M DNF-----08:27:53.2
-1257PHILIP PRETORIUSVet40M DNF-----08:27:53.2
-1262Simba RangariraVet42M DNF-----08:18:53.2
-1274Bodibe SebolaiVet43M DNF-----08:22:53.2
-1295Johann SnydersVet47M DNF-----08:25:53.2
-1314Xolani TembuVet41M DNF-----08:27:53.2
-1354Divan SmitVet40M DNF-----08:32:53.2
-5141Jason HareVet49M DNF-----07:44:53.2
  • 20km MTB Challenge Masculino - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
11229Nicholas NortonYouth12M 1:00:41.1--100%34,78%33,13%08:18:53.2
21211Michael NaudeYouth14M 1:02:01.6+1:20.5+2,21%97,84%33,34%31,66%08:25:53.2
31013Daniel BellamyYouth13M 1:03:12.2+2:31.1+4,15%96,02%32,08%30,36%08:18:53.2
41054Waldo CoetzeeYouth15M 1:09:50.5+9:09.4+15,09%86,89%24,94%23,05%08:18:53.2
51275Lesego ShakuYouth16M 1:11:04.8+10:23.7+17,13%85,38%23,61%21,68%08:18:53.2
61026Tristen BlakeyYouth15M 1:11:41.9+11:00.8+18,15%84,64%22,95%21,00%08:27:53.2
71016Zach BensonYouth15M 1:13:05.5+12:24.4+20,44%83,03%21,45%19,46%08:27:53.2
81333Franco Van StadenYouth14M 1:16:20.0+15:38.9+25,79%79,50%17,96%15,89%08:18:53.2
91427Mpumelelo MtshaliYouth11M 1:16:36.2+15:55.1+26,23%79,22%17,67%15,59%08:32:53.2
101410Cameron NorthYouth18M 1:20:09.7+19:28.6+32,09%75,70%13,85%11,67%08:32:53.2
111141Luke JefferisYouth14M 1:21:00.7+20:19.6+33,50%74,91%12,94%10,74%08:18:53.2
121221Sion NelYouth10M 1:25:53.9+25:12.8+41,55%70,65%7,69%5,35%08:32:53.2
131096Nethan'El DurrYouth10M 1:26:39.9+25:58.8+42,81%70,02%6,86%4,51%08:27:53.2
141406Noah MarnewickYouth16M 1:26:47.1+26:06.0+43,01%69,93%6,73%4,38%08:32:53.2
151370Luke JoubertYouth12M 1:28:29.2+27:48.1+45,81%68,58%4,90%2,50%08:32:53.2
161048Ben CarpenterYouth18M 1:28:49.5+28:08.4+46,37%68,32%4,54%2,13%08:18:53.2
171047Michael CarpenterYouth14M 1:28:49.8+28:08.7+46,38%68,32%4,53%2,12%08:18:53.2
181263Vivaan RathoreYouth13M 1:29:11.3+28:30.2+46,97%68,04%4,15%1,73%08:27:53.2
191415Louw KrugerYouth10M 1:30:39.2+29:58.1+49,38%66,94%2,58%0,11%08:32:53.2
201322Xavier Van den heeverYouth14M 1:30:45.4+30:04.3+49,55%66,87%2,46%0,00%08:27:53.2
211368Aaron JoubertYouth10M 1:32:19.4+31:38.3+52,14%65,73%0,78%-1,73%08:32:53.2
221340Sebstiaan VermeulenYouth14M 1:33:33.4+32:52.3+54,17%64,86%-0,55%-3,09%08:27:53.2
231391Luke ShekletonYouth13M 1:34:03.6+33:22.5+55,00%64,52%-1,09%-3,64%08:32:53.2
241400Rayden Van Der SchyffYouth14M 1:35:56.2+35:15.1+58,09%63,26%-3,10%-5,71%08:32:53.2
251173Ibrahim MahomedYouth13M 1:36:42.0+36:00.9+59,35%62,76%-3,92%-6,55%08:25:53.2
261036Maximus BrandYouth12M 1:37:32.7+36:51.6+60,74%62,21%-4,83%-7,48%08:18:53.2
271227Noah NguyenYouth12M 1:40:09.9+39:28.8+65,06%60,59%-7,65%-10,37%08:27:53.2
281282Juhan SmitYouth12M 1:41:59.0+41:17.9+68,05%59,50%-9,60%-12,37%08:25:53.2
291412jonah berkowitzYouth14M 1:44:07.8+43:26.7+71,59%58,28%-11,91%-14,74%08:32:53.2
301319Justin Van AswegenYouth14M 1:45:11.7+44:30.6+73,35%57,69%-13,05%-15,91%08:25:53.2
311265EMILIO RIVERAYouth11M 1:45:53.2+45:12.1+74,49%57,31%-13,80%-16,67%08:22:53.2
321180Henru MalanYouth18M 1:48:46.7+48:05.6+79,25%55,79%-16,90%-19,86%08:18:53.2
331067Marais De BeerYouth14M 1:49:46.9+49:05.8+80,90%55,28%-17,98%-20,96%08:25:53.2
341332Liam Van RooyenYouth15M 1:50:04.3+49:23.2+81,38%55,13%-18,29%-21,28%08:18:53.2
351024Rueben BlaauwYouth15M 1:52:03.0+51:21.9+84,64%54,16%-20,42%-23,46%08:27:53.2
361344Francois WaltersYouth11M 1:56:24.2+55:43.1+91,82%52,13%-25,10%-28,26%08:22:53.2
371379Deyaan BharathYouth10M 1:59:04.8+58:23.7+96,23%50,96%-27,98%-31,21%08:32:53.2
381174Sulaymaan MahomedYouth11M 2:19:38.7+1:18:57.6+130,11%43,46%-50,08%-53,87%08:27:53.2
391426Reatlegile MogaleYouth16M 2:23:48.5+1:23:07.4+136,98%42,20%-54,55%-58,45%08:32:53.2
-1043Ethan CampbellYouth14M DNF-----08:18:53.2
-1069Johan De Beer.Youth15M DNF-----08:18:53.2
-1111Christopher GielinkYouth9M DNF-----08:22:53.2
-1115Joshua GielinkYouth11M DNF-----08:25:53.2
-1144Aaron JoubertYouth10M DNF-----08:22:53.2
-1145Luke JoubertYouth12M DNF-----08:25:53.2
-1234Luan OlivierYouth15M DNF-----08:25:53.2
-1296Riko SnydersYouth18M DNF-----08:27:53.2
-1301Christiaan SteynYouth17M DNF-----08:22:53.2
-1342Raynardt ViviersYouth14M DNF-----08:18:53.2
-1408jonah berkowitzYouth14M DNF-----08:32:53.2
-1429AJ de BeerYouth16M DNF-----08:25:53.2
-5197Ewald KüselYouth15M DNF-----08:27:53.2
  • 35km MTB Challenge - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13087Evan NaudeYouth14M 1:22:01.6--100%39,85%38,37%07:38:53.2
25309Matthew NortonYouth14M 1:25:02.1+3:00.5+3,67%96,46%37,64%36,11%07:38:53.2
36150Stian JoubertYouth17M 1:25:52.2+3:50.6+4,69%95,52%37,03%35,49%07:38:53.2
45067AJ De VosYouth16M 1:31:08.1+9:06.5+11,10%90,01%33,17%31,53%07:38:53.2
55299Kaleb NieuwenhuizenYouth17M 1:32:53.7+10:52.1+13,25%88,30%31,88%30,21%07:38:53.2
65035Scylagh ClunnieVet40M 1:35:45.6+13:44.0+16,74%85,66%29,78%28,06%07:38:53.2
76087Mark van der SluysSub vet38M 1:35:56.2+13:54.6+16,96%85,50%29,65%27,92%07:41:53.2
85023Matthew BowersYouth16M 1:39:56.5+17:54.9+21,84%82,07%26,71%24,91%07:38:53.2
95125Tyrone GlennSenior26M 1:40:13.7+18:12.1+22,19%81,84%26,50%24,70%07:41:53.2
106015Jay PretoriusSub vet33M 1:41:52.8+19:51.2+24,20%80,51%25,29%23,46%07:44:53.2
115199David LambertiE bike41M 1:44:40.3+22:38.7+27,61%78,37%23,24%21,36%07:44:53.2
121031Quinton BadenhorstYouth14M 1:45:57.3+23:55.7+29,17%77,42%22,30%20,40%07:38:53.2
135222Dante LupiniMaster59M 1:45:58.4+23:56.8+29,19%77,40%22,29%20,38%07:38:53.2
145229Nolene MacIntyreE bike44F 1:46:17.6+24:16.0+29,58%77,17%22,05%20,14%07:47:53.2
155050Timothy De kockYouth16M 1:46:24.6+24:23.0+29,73%77,09%21,97%20,05%07:47:53.2
166020Steven RaeMaster55M 1:46:26.4+24:24.8+29,76%77,06%21,94%20,03%07:47:53.2
175100Quenn HartridgeSub vet33M 1:48:18.0+26:16.4+32,03%75,74%20,58%18,63%07:47:53.2
186067Hilda TamerisE bike64F 1:49:07.1+27:05.5+33,03%75,17%19,98%18,02%07:38:53.2
195218Elio LupiniSub vet38M 1:49:08.6+27:07.0+33,06%75,15%19,96%18,00%07:38:53.2
206079Paul v. SchieMaster56M 1:49:10.1+27:08.5+33,09%75,14%19,94%17,98%07:47:53.2
215022Dan BowersYouth17M 1:49:20.2+27:18.6+33,29%75,02%19,82%17,86%07:44:53.2
226078Gavin TweddleVet45M 1:49:34.8+27:33.2+33,59%74,86%19,64%17,67%07:44:53.2
235129Dylan GordonSub vet38M 1:49:37.6+27:36.0+33,65%74,82%19,61%17,64%07:38:53.2
245038George AdamsonU2320M 1:49:59.7+27:58.1+34,10%74,57%19,34%17,36%07:44:53.2
256095Danie van JaarsveldGrand master65M 1:50:09.2+28:07.6+34,29%74,47%19,22%17,24%07:44:53.2
266049Adriaan SmitSenior29M 1:50:12.8+28:11.2+34,36%74,43%19,18%17,20%07:38:53.2
275103Blake DunlopSub vet38M 1:51:15.4+29:13.8+35,63%73,73%18,41%16,41%07:38:53.2
286059Craig StewartSub vet39M 1:51:37.0+29:35.4+36,07%73,49%18,15%16,14%07:41:53.2
295056Devanté De VernonYouth16M 1:52:01.4+29:59.8+36,57%73,22%17,85%15,84%07:44:53.2
306068Maggie TauteU2320F 1:52:07.9+30:06.3+36,70%73,15%17,77%15,76%07:38:53.2
316107Elmie van StadenMaster58F 1:52:11.7+30:10.1+36,78%73,11%17,72%15,71%07:49:53.2
326127Bernard VorsterSub vet34M 1:52:18.3+30:16.7+36,91%73,04%17,64%15,63%07:41:53.2
335166Samantha HornMaster52F 1:52:31.4+30:29.8+37,18%72,90%17,48%15,46%07:38:53.2
346112Bernard Van ZylSub vet34M 1:52:48.9+30:47.3+37,53%72,71%17,27%15,24%07:41:53.2
355039Christo CoombeU2319M 1:53:10.4+31:08.8+37,97%72,48%17,01%14,97%07:41:53.2
363085Douglas James FarrelSub vet32M 1:53:16.2+31:14.6+38,09%72,42%16,93%14,90%07:44:53.2
376120Nadine VisagieVet43F 1:53:20.9+31:19.3+38,18%72,37%16,88%14,84%07:47:53.2
386033Aiden SchonkenU2319M 1:53:23.6+31:22.0+38,24%72,34%16,84%14,81%07:41:53.2
396125Sean VolkSub vet38M 1:53:37.9+31:36.3+38,53%72,19%16,67%14,63%07:47:53.2
405214Heinrich LootsSenior25M 1:53:58.9+31:57.3+38,96%71,96%16,41%14,37%07:44:53.2
415288Ntando MyamboYouth15M 1:54:45.5+32:43.9+39,90%71,48%15,84%13,78%07:47:53.2
425312Evan OlivierSub vet37M 1:55:07.1+33:05.5+40,34%71,25%15,58%13,51%07:38:53.2
438661Nigel VolkGrand master67M 1:55:28.3+33:26.7+40,77%71,04%15,32%13,25%07:47:53.2
445233Murray MackintoshGrand master63M 1:56:04.8+34:03.2+41,51%70,66%14,87%12,79%07:38:53.2
456090Wikus Van der WaltVet41M 1:56:32.2+34:30.6+42,07%70,39%14,54%12,45%07:47:53.2
466094Elzette Van DykE bike49F 1:56:33.6+34:32.0+42,10%70,37%14,52%12,43%07:38:53.2
476051Dom SmithMaster55M 1:56:34.9+34:33.3+42,13%70,36%14,51%12,41%07:38:53.2
486129Theuns WassermanSub vet35M 1:57:03.7+35:02.1+42,71%70,07%14,15%12,05%07:41:53.2
495195Gavin-john KokSub vet33M 1:57:31.0+35:29.4+43,27%69,80%13,82%11,71%07:44:53.2
506154Ross Harris.Sub vetM 1:57:54.9+35:53.3+43,75%69,56%13,53%11,41%07:47:53.2
515015Andrew BorresenVet48M 1:57:55.8+35:54.2+43,77%69,56%13,52%11,40%07:38:53.2
525017Daniel BorresenYouth15M 1:57:57.8+35:56.2+43,81%69,54%13,49%11,37%07:38:53.2
536053Martin SpangenbergSub vet37M 1:58:24.2+36:22.6+44,35%69,28%13,17%11,04%07:44:53.2
546034Tumi SekopamotseSenior29M 1:58:29.0+36:27.4+44,44%69,23%13,11%10,98%07:38:53.2
555159Joe HeritageGrand master61M 1:58:54.2+36:52.6+44,96%68,99%12,80%10,67%07:38:53.2
565049Shaun DuartteeSub vet34M 1:59:02.0+37:00.4+45,12%68,91%12,71%10,57%07:47:53.2
575029Ryan ButterworthVet41M 1:59:38.9+37:37.3+45,87%68,56%12,26%10,11%07:47:53.2
586092Stefan Van DeventerSub vet37M 1:59:42.1+37:40.5+45,93%68,53%12,22%10,07%07:38:53.2
595165James HobbsSub vet35M 2:00:00.6+37:59.0+46,31%68,35%11,99%9,84%07:44:53.2
601222Wynand BadenhorstVet48M 2:00:25.5+38:23.9+46,81%68,11%11,69%9,52%07:38:53.2
616119Gerrit ClaassenGrand master64M 2:00:27.4+38:25.8+46,85%68,10%11,66%9,50%07:47:53.2
624160Wynand Badenhorst.Sub vetM 2:00:28.9+38:27.3+46,88%68,08%11,65%9,48%07:38:53.2
636082Gerrit Van Der MerweVet43M 2:00:56.2+38:54.6+47,44%67,83%11,31%9,14%07:44:53.2
645020PIETER BOTMASub vet39M 2:01:09.6+39:08.0+47,71%67,70%11,15%8,97%07:47:53.2
655254Marco MaritzU2322M 2:01:39.8+39:38.2+48,32%67,42%10,78%8,59%07:41:53.2
665297LIANDRO NELU2319M 2:01:56.9+39:55.3+48,67%67,26%10,57%8,38%07:38:53.2
675289David MynhardtSub vet33M 2:02:10.5+40:08.9+48,95%67,14%10,40%8,21%07:44:53.2
686030Zwelibanzi SapulaVet45M 2:02:27.4+40:25.8+49,29%66,98%10,20%8,00%07:47:53.2
696032Adriaan SchonkenMaster50M 2:02:49.6+40:48.0+49,74%66,78%9,93%7,72%07:41:53.2
705215Dirk LouwSenior29M 2:02:54.8+40:53.2+49,85%66,74%9,86%7,66%07:41:53.2
715263Tebogo MathibaSub vet33M 2:03:09.5+41:07.9+50,14%66,60%9,68%7,47%07:47:53.2
725044Zander CronjeSenior29M 2:03:35.3+41:33.7+50,67%66,37%9,37%7,15%07:47:53.2
738260Wesley BarnardSub vet34M 2:03:43.3+41:41.7+50,83%66,30%9,27%7,05%07:47:53.2
745209Moeteli LeipaU2321M 2:03:44.9+41:43.3+50,86%66,29%9,25%7,03%07:47:53.2
755131Donnae GousMaster51F 2:03:50.5+41:48.9+50,98%66,24%9,18%6,96%07:44:53.2
765193Deon KoekemoerMaster58M 2:03:58.7+41:57.1+51,14%66,16%9,08%6,85%07:38:53.2
775113Clinton FiddesSub vet36M 2:04:39.7+42:38.1+51,98%65,80%8,58%6,34%07:41:53.2
786089Sandra Van der WaltSub vet39F 2:04:59.0+42:57.4+52,37%65,63%8,34%6,10%07:47:53.2
795182Wesley JarmanSub vet37M 2:05:05.6+43:04.0+52,50%65,57%8,26%6,02%07:47:53.2
805094Justin DreyerSub vet36M 2:05:26.6+43:25.0+52,93%65,39%8,01%5,75%07:44:53.2
816071Andre TruterMaster51M 2:05:54.7+43:53.1+53,50%65,15%7,66%5,40%07:41:53.2
825014Wesley BorrajeiroSub vet34M 2:06:05.3+44:03.7+53,72%65,05%7,53%5,27%07:47:53.2
835318Owen PhiriSub vet34M 2:06:28.9+44:27.3+54,20%64,85%7,25%4,97%07:47:53.2
845253Mariette MareVet46F 2:06:30.7+44:29.1+54,23%64,84%7,22%4,95%07:44:53.2
855119Bruce FranklinGrand master65M 2:06:50.8+44:49.2+54,64%64,67%6,98%4,70%07:41:53.2
865154Richard HenwoodGrand master76M 2:07:23.0+45:21.4+55,30%64,39%6,58%4,30%07:38:53.2
875111Jed FernieMaster52M 2:08:22.2+46:20.6+56,50%63,90%5,86%3,56%07:41:53.2
886133Philip WoottonE bike75M 2:09:00.3+46:58.7+57,27%63,58%5,40%3,08%07:47:53.2
896023Pienaar RouxMaster53M 2:09:28.7+47:27.1+57,85%63,35%5,05%2,72%07:44:53.2
905208Kamohelo LeipaSub vet36M 2:09:29.0+47:27.4+57,86%63,35%5,04%2,72%07:44:53.2
915072Charlene DelaporteMaster53F 2:09:51.1+47:49.5+58,30%63,17%4,77%2,44%07:41:53.2
926050Charissa SmithVet48F 2:10:00.5+47:58.9+58,50%63,09%4,66%2,32%07:41:53.2
935310Wimpie OdendaalMaster54M 2:10:20.2+48:18.6+58,90%62,93%4,42%2,08%07:47:53.2
945190William KaruhijeVet45M 2:10:24.0+48:22.4+58,97%62,90%4,37%2,03%07:38:53.2
956028Tomo SaegusaVet41F 2:10:27.1+48:25.5+59,04%62,88%4,33%1,99%07:47:53.2
966022Jason RossiterSub vet32M 2:10:48.0+48:46.4+59,46%62,71%4,08%1,73%07:38:53.2
975018Anton BothmaVet45M 2:11:17.9+49:16.3+60,07%62,47%3,71%1,36%07:41:53.2
985217Johan FourieMaster54M 2:11:23.8+49:22.2+60,19%62,43%3,64%1,28%07:41:53.2
995317Buddy PhillipsGrand master79M 2:11:24.8+49:23.2+60,21%62,42%3,63%1,27%07:38:53.2
1006016Adriaan SmitYouth10M 2:11:25.4+49:23.8+60,22%62,41%3,62%1,26%07:38:53.2
1015290Tobias MynhardtSub vet30M 2:11:29.2+49:27.6+60,30%62,38%3,58%1,21%07:47:53.2
1026135Darryl ZietsmanMaster58M 2:11:53.0+49:51.4+60,78%62,20%3,28%0,92%07:44:53.2
1026136Shinae ZietsmanU2322F 2:11:53.0+49:51.4+60,78%62,20%3,28%0,92%07:47:53.2
1045108Ruan ErasmusSub vet31M 2:12:09.4+50:07.8+61,11%62,07%3,08%0,71%07:47:53.2
1055009Tamara-Lee BloomVet43F 2:12:17.3+50:15.7+61,27%62,01%2,99%0,61%07:38:53.2
1066025Stedrick SaaymanMaster53M 2:12:23.7+50:22.1+61,40%61,96%2,91%0,53%07:41:53.2
1075152Mohamed HassanE bike46M 2:12:30.5+50:28.9+61,54%61,90%2,83%0,45%07:47:53.2
1085024Paul BrandGrand master60M 2:12:58.9+50:57.3+62,12%61,68%2,48%0,09%07:47:53.2
1096080Andre Van CollerSub vet34M 2:13:13.4+51:11.8+62,41%61,57%2,30%-0,09%07:41:53.2
1106137Tyhla ZietsmanSenior25F 2:13:25.0+51:23.4+62,65%61,48%2,16%-0,24%07:47:53.2
1115307Nico NoethGrand master61M 2:13:29.0+51:27.4+62,73%61,45%2,11%-0,29%07:47:53.2
1126029Prince SamSub vet35M 2:13:40.1+51:38.5+62,96%61,37%1,98%-0,43%07:47:53.2
1136117Evan VisagieYouth18M 2:13:58.7+51:57.1+63,34%61,22%1,75%-0,66%07:41:53.2
1145228Rodney MabuzaVet48M 2:14:22.5+52:20.9+63,82%61,04%1,46%-0,96%07:38:53.2
1155130Wilie EsterhuizenGrand master64M 2:14:29.2+52:27.6+63,95%60,99%1,38%-1,04%07:47:53.2
1165016Anne BorresenVet49M 2:14:38.6+52:37.0+64,15%60,92%1,26%-1,16%07:38:53.2
1176073Shane TshabalalaSenior29M 2:14:57.0+52:55.4+64,52%60,78%1,04%-1,39%07:47:53.2
1185045Danie DayMaster59M 2:15:00.6+52:59.0+64,59%60,76%0,99%-1,43%07:44:53.2
1196114Alec VenterSub vet34M 2:15:18.2+53:16.6+64,95%60,62%0,78%-1,65%07:41:53.2
1206091Arno van der WesthuizenSub vet31M 2:16:19.2+54:17.6+66,19%60,17%0,03%-2,42%07:41:53.2
1215127Warwick GoldieMaster56M 2:16:27.0+54:25.4+66,35%60,11%-0,06%-2,51%07:47:53.2
1225120Matthew FraserSub vet33M 2:16:45.9+54:44.3+66,73%59,98%-0,30%-2,75%07:44:53.2
1233097Richard TaylorVet41M 2:16:47.1+54:45.5+66,76%59,97%-0,31%-2,77%07:44:53.2
1248495Theresa HammanMaster52F 2:17:23.0+55:21.4+67,49%59,71%-0,75%-3,22%07:38:53.2
1248616Erick HERBSTSub vet37M 2:17:23.0+55:21.4+67,49%59,71%-0,75%-3,22%07:38:53.2
1266130Dirk WeissenbornVet40M 2:17:43.6+55:42.0+67,90%59,56%-1,00%-3,47%07:41:53.2
1276055Eric-Ivan SteenekampVet41M 2:18:06.7+56:05.1+68,37%59,39%-1,28%-3,76%07:44:53.2
1285196Renee KuselVet44F 2:18:32.7+56:31.1+68,90%59,21%-1,60%-4,09%07:47:53.2
1296009Tanya PooleMaster52F 2:18:58.6+56:57.0+69,43%59,02%-1,92%-4,41%07:38:53.2
1305267Moleka MokaleVet43M 2:19:06.5+57:04.9+69,59%58,97%-2,01%-4,51%07:47:53.2
1316021Wynand RoodmanMaster56M 2:19:31.3+57:29.7+70,09%58,79%-2,32%-4,82%07:47:53.2
1326011Jan PotgieterVet40M 2:19:39.9+57:38.3+70,27%58,73%-2,42%-4,93%07:44:53.2
1335115Duncan FourieVet42M 2:19:44.7+57:43.1+70,37%58,70%-2,48%-4,99%07:41:53.2
1345234Segopotso MakhutjaSenior27M 2:19:54.1+57:52.5+70,56%58,63%-2,60%-5,11%07:47:53.2
1355006Ruan BirkhoffSenior25M 2:20:12.1+58:10.5+70,92%58,51%-2,82%-5,33%07:47:53.2
1365265Steven MaubaneSub vet39M 2:20:14.1+58:12.5+70,96%58,49%-2,84%-5,36%07:47:53.2
1375046Michael De BeerSub vet37M 2:20:24.3+58:22.7+71,17%58,42%-2,96%-5,49%07:47:53.2
1385093Ian DouglassMaster55M 2:20:52.4+58:50.8+71,74%58,23%-3,31%-5,84%07:41:53.2
1395104Kyle EdwardsSub vet35M 2:21:39.1+59:37.5+72,69%57,91%-3,88%-6,42%07:44:53.2
1406106Vicky Van stadenMaster52F 2:22:29.3+1:00:27.7+73,71%57,57%-4,49%-7,05%07:47:53.2
1415162Morne HewettVet41M 2:22:34.1+1:00:32.5+73,81%57,53%-4,55%-7,11%07:47:53.2
1421320Wayne ChannerMaster57M 2:22:49.4+1:00:47.8+74,12%57,43%-4,74%-7,30%07:47:53.2
1435010Goitseona BokabaSenior29M 2:22:53.4+1:00:51.8+74,20%57,41%-4,79%-7,35%07:44:53.2
1445173Werner HusiGrand master72M 2:23:08.4+1:01:06.8+74,50%57,31%-4,97%-7,54%07:47:53.2
1455207Nico Le RouxSub vet35M 2:23:56.5+1:01:54.9+75,48%56,99%-5,56%-8,14%07:47:53.2
1465026lesley burnsMaster57F 2:24:11.8+1:02:10.2+75,79%56,89%-5,75%-8,34%07:38:53.2
1475036Dirk CoetzeeMaster53M 2:24:15.6+1:02:14.0+75,87%56,86%-5,79%-8,38%07:38:53.2
1485258Jonathan MartinVet42M 2:24:40.3+1:02:38.7+76,37%56,70%-6,09%-8,69%07:41:53.2
1495012Michael BooysenVet41M 2:25:30.8+1:03:29.2+77,40%56,37%-6,71%-9,32%07:44:53.2
1506113Quinton van ZylVet47M 2:25:35.3+1:03:33.7+77,49%56,34%-6,77%-9,38%07:47:53.2
1515051Nelette de la ReySub vet36F 2:25:54.6+1:03:53.0+77,88%56,22%-7,00%-9,62%07:38:53.2
1525101Christo du PlooyU2323M 2:26:16.0+1:04:14.4+78,32%56,08%-7,26%-9,89%07:41:53.2
1535296Steven nelMaster51M 2:26:34.8+1:04:33.2+78,70%55,96%-7,49%-10,13%07:47:53.2
1545284Humayd MurchieSub vet34M 2:26:38.1+1:04:36.5+78,77%55,94%-7,53%-10,17%07:38:53.2
1555314Ivan OrellanaVet42M 2:27:09.5+1:05:07.9+79,40%55,74%-7,92%-10,56%07:44:53.2
1565175Michael Janse van RensburgSub vet35M 2:27:15.7+1:05:14.1+79,53%55,70%-7,99%-10,64%07:47:53.2
1575025Ruan BrashawSenior29M 2:27:20.6+1:05:19.0+79,63%55,67%-8,05%-10,70%07:47:53.2
1585004Wesley BeukesSub vet33M 2:27:38.4+1:05:36.8+79,99%55,56%-8,27%-10,92%07:47:53.2
1595279Chantel MullerSub vet31F 2:28:11.1+1:06:09.5+80,65%55,35%-8,67%-11,33%07:41:53.2
1605277Gopolang MotlhakeSub vet37M 2:28:17.5+1:06:15.9+80,78%55,31%-8,75%-11,41%07:44:53.2
1616105Rocky Van stadenMaster58M 2:30:27.2+1:08:25.6+83,42%54,52%-10,33%-13,04%07:47:53.2
1626085Yolandi van der MerweSub vet34F 2:31:55.0+1:09:53.4+85,20%53,99%-11,41%-14,14%07:47:53.2
1635114Stephen FogartyGrand master61M 2:32:36.0+1:10:34.4+86,04%53,75%-11,91%-14,65%07:38:53.2
1643109Dale BarrattMaster52F 2:32:36.5+1:10:34.9+86,05%53,75%-11,91%-14,65%07:38:53.2
1655030Michael CampbellMaster57M 2:32:40.3+1:10:38.7+86,12%53,73%-11,96%-14,70%07:47:53.2
1666004Praven PillayE bike49M 2:32:42.4+1:10:40.8+86,17%53,72%-11,99%-14,73%07:47:53.2
1675259Mpho MasiaVet41M 2:33:00.1+1:10:58.5+86,53%53,61%-12,20%-14,95%07:47:53.2
1686104Frans Van StadenMaster53M 2:33:27.7+1:11:26.1+87,09%53,45%-12,54%-15,30%07:44:53.2
1696070Thabo TjatjiSub vet32M 2:33:38.5+1:11:36.9+87,31%53,39%-12,67%-15,43%07:47:53.2
1705285Chiko MushapaidzeSub vet36M 2:34:01.6+1:12:00.0+87,78%53,25%-12,95%-15,72%07:41:53.2
1716017Brian ProbstSub vet36M 2:34:36.5+1:12:34.9+88,49%53,05%-13,38%-16,16%07:41:53.2
1726060Corné StrydomVet48M 2:34:41.7+1:12:40.1+88,59%53,02%-13,44%-16,22%07:41:53.2
1735251Fambai MararaVet47M 2:35:21.1+1:13:19.5+89,39%52,80%-13,93%-16,72%07:44:53.2
1745002Janet BartletMaster54F 2:35:55.5+1:13:53.9+90,09%52,61%-14,35%-17,15%07:44:53.2
1756039Vinicius Alexsander SilvaSenior27M 2:36:19.3+1:14:17.7+90,57%52,47%-14,64%-17,44%07:47:53.2
1765298Johan ClaassenGrand master64M 2:36:21.6+1:14:20.0+90,62%52,46%-14,66%-17,47%07:44:53.2
1775034Ilsette ClaassenGrand master63F 2:36:22.8+1:14:21.2+90,65%52,45%-14,68%-17,49%07:44:53.2
1785003Karen BesterVet42F 2:36:25.4+1:14:23.8+90,70%52,44%-14,71%-17,52%07:44:53.2
1796081Tiaan van der BankSenior29M 2:36:33.4+1:14:31.8+90,86%52,39%-14,81%-17,62%07:47:53.2
1806128DONALD WANVIGMaster56M 2:36:48.9+1:14:47.3+91,18%52,31%-15,00%-17,82%07:44:53.2
1815186Reece JohnsonVet47M 2:37:54.2+1:15:52.6+92,50%51,95%-15,80%-18,63%07:38:53.2
1825316Mikkel PeresSenior25M 2:39:10.2+1:17:08.6+94,05%51,53%-16,73%-19,58%07:47:53.2
1836056Stoney SteenkampGrand master69M 2:39:36.7+1:17:35.1+94,59%51,39%-17,05%-19,92%07:47:53.2
1846096Liesel van JaarsveldMaster52F 2:40:42.9+1:18:41.3+95,93%51,04%-17,86%-20,75%07:44:53.2
1856108Carla Van WykSenior26F 2:41:36.7+1:19:35.1+97,02%50,76%-18,52%-21,42%07:38:53.2
1865033Stephen CharlesMaster50M 2:41:39.4+1:19:37.8+97,08%50,74%-18,55%-21,45%07:38:53.2
1875089kyana dos SantosSenior25F 2:42:10.9+1:20:09.3+97,72%50,58%-18,93%-21,85%07:44:53.2
1885059Catherine De VilliersGrand master60F 2:42:41.7+1:20:40.1+98,34%50,42%-19,31%-22,23%07:41:53.2
1896006Sanks PlaatjesGrand master66M 2:42:57.5+1:20:55.9+98,67%50,34%-19,50%-22,43%07:47:53.2
19086570Lehane Van Der MerweYouth16 2:43:04.9+1:21:03.3+98,82%50,30%-19,59%-22,52%07:04:53.2
1916132Martin WheelerMaster59M 2:43:43.0+1:21:41.4+99,59%50,10%-20,06%-23,00%07:41:53.2
1925275Edwin MotabaSub vet36M 2:44:09.4+1:22:07.8+100,13%49,97%-20,38%-23,33%07:44:53.2
1936121Paul VisserMaster53M 2:45:01.2+1:22:59.6+101,18%49,71%-21,02%-23,98%07:47:53.2
1945272Althea MorganVet47F 2:45:35.1+1:23:33.5+101,87%49,54%-21,43%-24,40%07:41:53.2
1955047Andre De JongeVet42M 2:45:39.4+1:23:37.8+101,95%49,52%-21,48%-24,46%07:41:53.2
1965293Kerroshin NaidooSub vet39M 2:46:51.6+1:24:50.0+103,42%49,16%-22,37%-25,36%07:38:53.2
1973081Lorenzo ZambonSub vet32M 2:50:05.3+1:28:03.7+107,36%48,23%-24,73%-27,79%07:49:53.2
1985262Boikanyo MathibaGrand master65M 2:50:31.6+1:28:30.0+107,89%48,10%-25,05%-28,12%07:41:53.2
1996102Freddy van LithSub vet37M 2:50:38.4+1:28:36.8+108,03%48,07%-25,14%-28,20%07:44:53.2
2006044Ntuthuko SitholeSub vet33M 2:51:16.3+1:29:14.7+108,80%47,89%-25,60%-28,68%07:47:53.2
2016116Deon ViljoenGrand master62M 2:51:37.7+1:29:36.1+109,23%47,79%-25,86%-28,94%07:44:53.2
2028584Dominic ReynekeYouth17M 2:51:57.4+1:29:55.8+109,64%47,70%-26,10%-29,19%07:41:53.2
2035037Chris ConnickMaster50M 2:52:01.2+1:29:59.6+109,71%47,68%-26,15%-29,24%07:41:53.2
2045240Trevor MalloryVet43M 2:52:56.4+1:30:54.8+110,83%47,43%-26,82%-29,93%07:47:53.2
2055278Abel MthembuVet40M 2:53:41.4+1:31:39.8+111,75%47,23%-27,37%-30,49%07:41:53.2
2065109Toppie FaurieMaster53M 3:03:59.3+1:41:57.7+124,30%44,58%-34,93%-38,23%07:41:53.2
2076036Peace SethuntsaSub vet35M 3:05:33.9+1:43:32.3+126,23%44,20%-36,08%-39,42%07:47:53.2
2086031Themba NdlovuVet46M 3:07:28.8+1:45:27.2+128,56%43,75%-37,49%-40,85%07:41:53.2
2095138Trudie GroenewaldSub vet39F 3:07:29.5+1:45:27.9+128,57%43,75%-37,50%-40,86%07:47:53.2
2106115Nikita ViljoenSenior25F 3:08:04.8+1:46:03.2+129,29%43,61%-37,93%-41,30%07:41:53.2
2115153Michelle HenningMaster58F 3:12:03.4+1:50:01.8+134,14%42,71%-40,84%-44,29%07:47:53.2
2125048Dirk De KlerkMaster50M 3:31:52.4+2:09:50.8+158,30%38,71%-55,38%-59,18%07:44:53.2
2135227Welcome MabokoSub vet39M 3:34:54.1+2:12:52.5+161,99%38,17%-57,60%-61,46%07:47:53.2
2146064Nadine SwiegelaarVet46F 3:42:03.5+2:20:01.9+170,71%36,94%-62,84%-66,83%07:41:53.2
2156093Jennifer van DongenMaster52F 3:42:46.4+2:20:44.8+171,59%36,82%-63,37%-67,37%07:44:53.2
2165202Angelique le RouxVet41F 3:45:54.0+2:23:52.4+175,40%36,31%-65,66%-69,72%07:41:53.2
-1107Quentin AdendorffVet43M DNF-----07:41:53.2
-1252Brandon AssadMaster52M DNF-----07:41:53.2
-5031James CaneVet40M DNF-----07:44:53.2
-5040Monique CosgraveSub vet39F DNF-----07:47:53.2
-5042francois cronjeMaster55M DNF-----07:44:53.2
-5076Cliff DelaporteGrand master62M DNF-----07:41:53.2
-5083Jason DiplockVet46M DNF-----07:44:53.2
-5084Jose Dos SantosGrand master61M DNF-----07:44:53.2
-5106Rian EngelbrechtMaster58M DNF-----07:38:53.2
-5122Patrick GartlandMaster56M DNF-----07:38:53.2
-5126Roger GloverMaster59M DNF-----07:47:53.2
-5142Jordaan HarmseVet42M DNF-----07:44:53.2
-5145Brendan HarrisVet47M DNF-----07:41:53.2
-5151Ross HarrisVet48M DNF-----07:47:53.2
-5164Danie HeymansGrand master64M DNF-----07:44:53.2
-5170PIN-FEI HUANGSub vet35M DNF-----07:41:53.2
-5180Liandi Janse van VuurenSub vet33F DNF-----07:38:53.2
-5184Shane JathoVet45M DNF-----07:38:53.2
-5185Ethan JathoYouth16M DNF-----07:38:53.2
-5192Lefa KgosiatselaSub vet38M DNF-----07:44:53.2
-5203Bertus Le RouxMaster59M DNF-----07:41:53.2
-5216Armand LubbeSenior28M DNF-----07:41:53.2
-5225Gudani LuvhaniVet41M DNF-----07:44:53.2
-5239Kabelo MalelaSub vet36M DNF-----07:44:53.2
-5260Matsobane Ashley MathabathaSub vet30M DNF-----07:44:53.2
-5270Olebogeng MokolopoSub vet36M DNF-----07:41:53.2
-5271Ruveshan MoodliyarVet41M DNF-----07:47:53.2
-5274Jacques MostertMaster52M DNF-----07:38:53.2
-5280Etienne MullerVet49M DNF-----07:44:53.2
-5281Koichiro MurataMaster58M DNF-----07:44:53.2
-5286Eric CharlesYouth17M DNF-----07:41:53.2
-5294Yatin NarothumVet40M DNF-----07:47:53.2
-5306Alison NisbetMaster54F DNF-----07:38:53.2
-5313Ivan ORELLANAVet42M DNF-----07:44:53.2
-5315Jeff OstromVet45M DNF-----07:44:53.2
-5320Candice PienaarVet47F DNF-----07:41:53.2
-6001Lyle PienaarVet47M DNF-----07:44:53.2
-6002Evan ConnickYouth16M DNF-----07:44:53.2
-6003Samuel PilaneSub vet36M DNF-----07:47:53.2
-6007Mike PontesSub vet31M DNF-----07:47:53.2
-6010Megan PooleyMaster50F DNF-----07:44:53.2
-6012Werner PotgieterVet45M DNF-----07:47:53.2
-6040Ntuthuko SitholeSub vet33M DNF-----07:47:53.2
-6054Kobus StadlerMaster53M DNF-----07:44:53.2
-6058Leonard SteinhobelGrand master64M DNF-----07:38:53.2
-6066Karl TamerisGrand master67M DNF-----07:38:53.2
-6069Jacobus TheartSub vet36M DNF-----07:41:53.2
-6077Kgosi TshiteSub vet38M DNF-----07:44:53.2
-6083LEENERT VAN DER MERWEVet48M DNF-----07:44:53.2
-6086Matthew van der PloegVet41M DNF-----07:44:53.2
-6131Claude WestSub vet37M DNF-----07:41:53.2
  • 35km MTB Challenge Femenino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
15229Nolene MacIntyreE bike44F 1:46:17.6--100%28,10%25,40%07:47:53.2
26067Hilda TamerisE bike64F 1:49:07.1+2:49.5+2,66%97,41%26,19%23,42%07:38:53.2
36068Maggie TauteU2320F 1:52:07.9+5:50.3+5,49%94,79%24,15%21,30%07:38:53.2
46107Elmie van StadenMaster58F 1:52:11.7+5:54.1+5,55%94,74%24,11%21,26%07:49:53.2
55166Samantha HornMaster52F 1:52:31.4+6:13.8+5,86%94,46%23,88%21,03%07:38:53.2
66120Nadine VisagieVet43F 1:53:20.9+7:03.3+6,64%93,78%23,33%20,45%07:47:53.2
76094Elzette Van DykE bike49F 1:56:33.6+10:16.0+9,66%91,19%21,15%18,20%07:38:53.2
85131Donnae GousMaster51F 2:03:50.5+17:32.9+16,51%85,83%16,23%13,09%07:44:53.2
96089Sandra Van der WaltSub vet39F 2:04:59.0+18:41.4+17,58%85,05%15,46%12,29%07:47:53.2
105253Mariette MareVet46F 2:06:30.7+20:13.1+19,02%84,02%14,42%11,21%07:44:53.2
115072Charlene DelaporteMaster53F 2:09:51.1+23:33.5+22,16%81,86%12,16%8,87%07:41:53.2
126050Charissa SmithVet48F 2:10:00.5+23:42.9+22,31%81,76%12,06%8,76%07:41:53.2
136028Tomo SaegusaVet41F 2:10:27.1+24:09.5+22,73%81,48%11,76%8,45%07:47:53.2
146136Shinae ZietsmanU2322F 2:11:53.0+25:35.4+24,07%80,60%10,79%7,44%07:47:53.2
155009Tamara-Lee BloomVet43F 2:12:17.3+25:59.7+24,46%80,35%10,52%7,16%07:38:53.2
166137Tyhla ZietsmanSenior25F 2:13:25.0+27:07.4+25,52%79,67%9,75%6,37%07:47:53.2
178495Theresa HammanMaster52F 2:17:23.0+31:05.4+29,25%77,37%7,07%3,58%07:38:53.2
185196Renee KuselVet44F 2:18:32.7+32:15.1+30,34%76,72%6,28%2,77%07:47:53.2
196009Tanya PooleMaster52F 2:18:58.6+32:41.0+30,75%76,48%5,99%2,46%07:38:53.2
206106Vicky Van stadenMaster52F 2:22:29.3+36:11.7+34,05%74,60%3,62%0,00%07:47:53.2
215026lesley burnsMaster57F 2:24:11.8+37:54.2+35,66%73,71%2,46%-1,20%07:38:53.2
225051Nelette de la ReySub vet36F 2:25:54.6+39:37.0+37,27%72,85%1,30%-2,40%07:38:53.2
235279Chantel MullerSub vet31F 2:28:11.1+41:53.5+39,41%71,73%-0,24%-4,00%07:41:53.2
246085Yolandi van der MerweSub vet34F 2:31:55.0+45:37.4+42,92%69,97%-2,76%-6,62%07:47:53.2
253109Dale BarrattMaster52F 2:32:36.5+46:18.9+43,57%69,65%-3,23%-7,10%07:38:53.2
265002Janet BartletMaster54F 2:35:55.5+49:37.9+46,69%68,17%-5,47%-9,43%07:44:53.2
275034Ilsette ClaassenGrand master63F 2:36:22.8+50:05.2+47,12%67,97%-5,78%-9,75%07:44:53.2
285003Karen BesterVet42F 2:36:25.4+50:07.8+47,16%67,95%-5,81%-9,78%07:44:53.2
296096Liesel van JaarsveldMaster52F 2:40:42.9+54:25.3+51,20%66,14%-8,71%-12,79%07:44:53.2
306108Carla Van WykSenior26F 2:41:36.7+55:19.1+52,04%65,77%-9,32%-13,42%07:38:53.2
315089kyana dos SantosSenior25F 2:42:10.9+55:53.3+52,58%65,54%-9,71%-13,82%07:44:53.2
325059Catherine De VilliersGrand master60F 2:42:41.7+56:24.1+53,06%65,33%-10,05%-14,18%07:41:53.2
335272Althea MorganVet47F 2:45:35.1+59:17.5+55,78%64,19%-12,01%-16,21%07:41:53.2
345138Trudie GroenewaldSub vet39F 3:07:29.5+1:21:11.9+76,39%56,69%-26,83%-31,58%07:47:53.2
356115Nikita ViljoenSenior25F 3:08:04.8+1:21:47.2+76,94%56,51%-27,22%-32,00%07:41:53.2
365153Michelle HenningMaster58F 3:12:03.4+1:25:45.8+80,69%55,34%-29,91%-34,79%07:47:53.2
376064Nadine SwiegelaarVet46F 3:42:03.5+1:55:45.9+108,91%47,87%-50,21%-55,84%07:41:53.2
386093Jennifer van DongenMaster52F 3:42:46.4+1:56:28.8+109,58%47,71%-50,69%-56,34%07:44:53.2
395202Angelique le RouxVet41F 3:45:54.0+1:59:36.4+112,53%47,05%-52,81%-58,54%07:41:53.2
-5040Monique CosgraveSub vet39F DNF-----07:47:53.2
-5180Liandi Janse van VuurenSub vet33F DNF-----07:38:53.2
-5306Alison NisbetMaster54F DNF-----07:38:53.2
-5320Candice PienaarVet47F DNF-----07:41:53.2
-6010Megan PooleyMaster50F DNF-----07:44:53.2
  • 35km MTB Challenge Femenino - E bike
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
15229Nolene MacIntyreE bike44F 1:46:17.6--100%3,94%2,59%07:47:53.2
26067Hilda TamerisE bike64F 1:49:07.1+2:49.5+2,66%97,41%1,39%0,00%07:38:53.2
36094Elzette Van DykE bike49F 1:56:33.6+10:16.0+9,66%91,19%-5,33%-6,82%07:38:53.2
  • 35km MTB Challenge Femenino - Grand master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
15034Ilsette ClaassenGrand master63F 2:36:22.8--100%1,98%1,98%07:44:53.2
25059Catherine De VilliersGrand master60F 2:42:41.7+6:18.9+4,04%96,12%-1,98%-1,98%07:41:53.2
  • 35km MTB Challenge Femenino - Master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
16107Elmie van StadenMaster58F 1:52:11.7--100%24,25%21,26%07:49:53.2
25166Samantha HornMaster52F 1:52:31.4+0:19.7+0,29%99,71%24,03%21,03%07:38:53.2
35131Donnae GousMaster51F 2:03:50.5+11:38.8+10,38%90,60%16,39%13,09%07:44:53.2
45072Charlene DelaporteMaster53F 2:09:51.1+17:39.4+15,74%86,40%12,33%8,87%07:41:53.2
58495Theresa HammanMaster52F 2:17:23.0+25:11.3+22,45%81,67%7,25%3,58%07:38:53.2
66009Tanya PooleMaster52F 2:18:58.6+26:46.9+23,87%80,73%6,17%2,46%07:38:53.2
76106Vicky Van stadenMaster52F 2:22:29.3+30:17.6+27,00%78,74%3,80%0,00%07:47:53.2
85026lesley burnsMaster57F 2:24:11.8+32:00.1+28,52%77,81%2,65%-1,20%07:38:53.2
93109Dale BarrattMaster52F 2:32:36.5+40:24.8+36,02%73,52%-3,03%-7,10%07:38:53.2
105002Janet BartletMaster54F 2:35:55.5+43:43.8+38,98%71,95%-5,27%-9,43%07:44:53.2
116096Liesel van JaarsveldMaster52F 2:40:42.9+48:31.2+43,25%69,81%-8,50%-12,79%07:44:53.2
125153Michelle HenningMaster58F 3:12:03.4+1:19:51.7+71,18%58,42%-29,66%-34,79%07:47:53.2
136093Jennifer van DongenMaster52F 3:42:46.4+1:50:34.7+98,56%50,36%-50,40%-56,34%07:44:53.2
-5306Alison NisbetMaster54F DNF-----07:38:53.2
-6010Megan PooleyMaster50F DNF-----07:44:53.2
  • 35km MTB Challenge Femenino - Senior
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
16137Tyhla ZietsmanSenior25F 2:13:25.0--100%17,30%17,59%07:47:53.2
26108Carla Van WykSenior26F 2:41:36.7+28:11.7+21,13%82,55%-0,18%0,18%07:38:53.2
35089kyana dos SantosSenior25F 2:42:10.9+28:45.9+21,56%82,26%-0,53%-0,18%07:44:53.2
46115Nikita ViljoenSenior25F 3:08:04.8+54:39.8+40,97%70,94%-16,59%-16,17%07:41:53.2
  • 35km MTB Challenge Femenino - Sub vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
16089Sandra Van der WaltSub vet39F 2:04:59.0--100%17,61%15,66%07:47:53.2
25051Nelette de la ReySub vet36F 2:25:54.6+20:55.6+16,74%85,66%3,82%1,54%07:38:53.2
35279Chantel MullerSub vet31F 2:28:11.1+23:12.1+18,56%84,34%2,32%0,00%07:41:53.2
46085Yolandi van der MerweSub vet34F 2:31:55.0+26:56.0+21,55%82,27%-0,14%-2,52%07:47:53.2
55138Trudie GroenewaldSub vet39F 3:07:29.5+1:02:30.5+50,01%66,66%-23,60%-26,53%07:47:53.2
-5040Monique CosgraveSub vet39F DNF-----07:47:53.2
-5180Liandi Janse van VuurenSub vet33F DNF-----07:38:53.2
  • 35km MTB Challenge Femenino - U23
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
16068Maggie TauteU2320F 1:52:07.9--100%8,09%8,09%07:38:53.2
26136Shinae ZietsmanU2322F 2:11:53.0+19:45.1+17,61%85,02%-8,09%-8,09%07:47:53.2
  • 35km MTB Challenge Femenino - Vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
16120Nadine VisagieVet43F 1:53:20.9--100%26,45%16,30%07:47:53.2
25253Mariette MareVet46F 2:06:30.7+13:09.8+11,61%89,60%17,91%6,58%07:44:53.2
36050Charissa SmithVet48F 2:10:00.5+16:39.6+14,70%87,19%15,64%3,99%07:41:53.2
46028Tomo SaegusaVet41F 2:10:27.1+17:06.2+15,09%86,89%15,35%3,67%07:47:53.2
55009Tamara-Lee BloomVet43F 2:12:17.3+18:56.4+16,71%85,68%14,16%2,31%07:38:53.2
65196Renee KuselVet44F 2:18:32.7+25:11.8+22,23%81,81%10,10%-2,31%07:47:53.2
75003Karen BesterVet42F 2:36:25.4+43:04.5+38,00%72,46%-1,50%-15,51%07:44:53.2
85272Althea MorganVet47F 2:45:35.1+52:14.2+46,09%68,45%-7,44%-22,28%07:41:53.2
96064Nadine SwiegelaarVet46F 3:42:03.5+1:48:42.6+95,91%51,04%-44,09%-63,98%07:41:53.2
105202Angelique le RouxVet41F 3:45:54.0+1:52:33.1+99,30%50,18%-46,58%-66,82%07:41:53.2
-5320Candice PienaarVet47F DNF-----07:41:53.2
  • 35km MTB Challenge Masculino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13087Evan NaudeYouth14M 1:22:01.6--100%38,63%37,71%07:38:53.2
25309Matthew NortonYouth14M 1:25:02.1+3:00.5+3,67%96,46%36,38%35,43%07:38:53.2
36150Stian JoubertYouth17M 1:25:52.2+3:50.6+4,69%95,52%35,76%34,79%07:38:53.2
45067AJ De VosYouth16M 1:31:08.1+9:06.5+11,10%90,01%31,82%30,79%07:38:53.2
55299Kaleb NieuwenhuizenYouth17M 1:32:53.7+10:52.1+13,25%88,30%30,50%29,46%07:38:53.2
65035Scylagh ClunnieVet40M 1:35:45.6+13:44.0+16,74%85,66%28,36%27,28%07:38:53.2
76087Mark van der SluysSub vet38M 1:35:56.2+13:54.6+16,96%85,50%28,23%27,15%07:41:53.2
85023Matthew BowersYouth16M 1:39:56.5+17:54.9+21,84%82,07%25,23%24,11%07:38:53.2
95125Tyrone GlennSenior26M 1:40:13.7+18:12.1+22,19%81,84%25,02%23,89%07:41:53.2
106015Jay PretoriusSub vet33M 1:41:52.8+19:51.2+24,20%80,51%23,78%22,63%07:44:53.2
115199David LambertiE bike41M 1:44:40.3+22:38.7+27,61%78,37%21,69%20,51%07:44:53.2
121031Quinton BadenhorstYouth14M 1:45:57.3+23:55.7+29,17%77,42%20,73%19,54%07:38:53.2
135222Dante LupiniMaster59M 1:45:58.4+23:56.8+29,19%77,40%20,72%19,53%07:38:53.2
145050Timothy De kockYouth16M 1:46:24.6+24:23.0+29,73%77,09%20,39%19,19%07:47:53.2
156020Steven RaeMaster55M 1:46:26.4+24:24.8+29,76%77,06%20,37%19,17%07:47:53.2
165100Quenn HartridgeSub vet33M 1:48:18.0+26:16.4+32,03%75,74%18,98%17,76%07:47:53.2
175218Elio LupiniSub vet38M 1:49:08.6+27:07.0+33,06%75,15%18,35%17,12%07:38:53.2
186079Paul v. SchieMaster56M 1:49:10.1+27:08.5+33,09%75,14%18,33%17,10%07:47:53.2
195022Dan BowersYouth17M 1:49:20.2+27:18.6+33,29%75,02%18,20%16,97%07:44:53.2
206078Gavin TweddleVet45M 1:49:34.8+27:33.2+33,59%74,86%18,02%16,79%07:44:53.2
215129Dylan GordonSub vet38M 1:49:37.6+27:36.0+33,65%74,82%17,99%16,75%07:38:53.2
225038George AdamsonU2320M 1:49:59.7+27:58.1+34,10%74,57%17,71%16,47%07:44:53.2
236095Danie van JaarsveldGrand master65M 1:50:09.2+28:07.6+34,29%74,47%17,59%16,35%07:44:53.2
246049Adriaan SmitSenior29M 1:50:12.8+28:11.2+34,36%74,43%17,55%16,31%07:38:53.2
255103Blake DunlopSub vet38M 1:51:15.4+29:13.8+35,63%73,73%16,77%15,51%07:38:53.2
266059Craig StewartSub vet39M 1:51:37.0+29:35.4+36,07%73,49%16,50%15,24%07:41:53.2
275056Devanté De VernonYouth16M 1:52:01.4+29:59.8+36,57%73,22%16,19%14,93%07:44:53.2
286127Bernard VorsterSub vet34M 1:52:18.3+30:16.7+36,91%73,04%15,98%14,72%07:41:53.2
296112Bernard Van ZylSub vet34M 1:52:48.9+30:47.3+37,53%72,71%15,60%14,33%07:41:53.2
305039Christo CoombeU2319M 1:53:10.4+31:08.8+37,97%72,48%15,33%14,06%07:41:53.2
313085Douglas James FarrelSub vet32M 1:53:16.2+31:14.6+38,09%72,42%15,26%13,98%07:44:53.2
326033Aiden SchonkenU2319M 1:53:23.6+31:22.0+38,24%72,34%15,17%13,89%07:41:53.2
336125Sean VolkSub vet38M 1:53:37.9+31:36.3+38,53%72,19%14,99%13,71%07:47:53.2
345214Heinrich LootsSenior25M 1:53:58.9+31:57.3+38,96%71,96%14,73%13,44%07:44:53.2
355288Ntando MyamboYouth15M 1:54:45.5+32:43.9+39,90%71,48%14,15%12,85%07:47:53.2
365312Evan OlivierSub vet37M 1:55:07.1+33:05.5+40,34%71,25%13,88%12,58%07:38:53.2
378661Nigel VolkGrand master67M 1:55:28.3+33:26.7+40,77%71,04%13,61%12,31%07:47:53.2
385233Murray MackintoshGrand master63M 1:56:04.8+34:03.2+41,51%70,66%13,16%11,85%07:38:53.2
396090Wikus Van der WaltVet41M 1:56:32.2+34:30.6+42,07%70,39%12,82%11,50%07:47:53.2
406051Dom SmithMaster55M 1:56:34.9+34:33.3+42,13%70,36%12,78%11,47%07:38:53.2
416129Theuns WassermanSub vet35M 1:57:03.7+35:02.1+42,71%70,07%12,42%11,10%07:41:53.2
425195Gavin-john KokSub vet33M 1:57:31.0+35:29.4+43,27%69,80%12,08%10,76%07:44:53.2
436154Ross Harris.Sub vetM 1:57:54.9+35:53.3+43,75%69,56%11,79%10,46%07:47:53.2
445015Andrew BorresenVet48M 1:57:55.8+35:54.2+43,77%69,56%11,77%10,45%07:38:53.2
455017Daniel BorresenYouth15M 1:57:57.8+35:56.2+43,81%69,54%11,75%10,42%07:38:53.2
466053Martin SpangenbergSub vet37M 1:58:24.2+36:22.6+44,35%69,28%11,42%10,09%07:44:53.2
476034Tumi SekopamotseSenior29M 1:58:29.0+36:27.4+44,44%69,23%11,36%10,03%07:38:53.2
485159Joe HeritageGrand master61M 1:58:54.2+36:52.6+44,96%68,99%11,05%9,71%07:38:53.2
495049Shaun DuartteeSub vet34M 1:59:02.0+37:00.4+45,12%68,91%10,95%9,61%07:47:53.2
505029Ryan ButterworthVet41M 1:59:38.9+37:37.3+45,87%68,56%10,49%9,14%07:47:53.2
516092Stefan Van DeventerSub vet37M 1:59:42.1+37:40.5+45,93%68,53%10,45%9,10%07:38:53.2
525165James HobbsSub vet35M 2:00:00.6+37:59.0+46,31%68,35%10,22%8,87%07:44:53.2
531222Wynand BadenhorstVet48M 2:00:25.5+38:23.9+46,81%68,11%9,91%8,55%07:38:53.2
546119Gerrit ClaassenGrand master64M 2:00:27.4+38:25.8+46,85%68,10%9,88%8,53%07:47:53.2
554160Wynand Badenhorst.Sub vetM 2:00:28.9+38:27.3+46,88%68,08%9,87%8,51%07:38:53.2
566082Gerrit Van Der MerweVet43M 2:00:56.2+38:54.6+47,44%67,83%9,53%8,16%07:44:53.2
575020PIETER BOTMASub vet39M 2:01:09.6+39:08.0+47,71%67,70%9,36%7,99%07:47:53.2
585254Marco MaritzU2322M 2:01:39.8+39:38.2+48,32%67,42%8,98%7,61%07:41:53.2
595297LIANDRO NELU2319M 2:01:56.9+39:55.3+48,67%67,26%8,77%7,39%07:38:53.2
605289David MynhardtSub vet33M 2:02:10.5+40:08.9+48,95%67,14%8,60%7,22%07:44:53.2
616030Zwelibanzi SapulaVet45M 2:02:27.4+40:25.8+49,29%66,98%8,39%7,01%07:47:53.2
626032Adriaan SchonkenMaster50M 2:02:49.6+40:48.0+49,74%66,78%8,11%6,73%07:41:53.2
635215Dirk LouwSenior29M 2:02:54.8+40:53.2+49,85%66,74%8,05%6,66%07:41:53.2
645263Tebogo MathibaSub vet33M 2:03:09.5+41:07.9+50,14%66,60%7,86%6,48%07:47:53.2
655044Zander CronjeSenior29M 2:03:35.3+41:33.7+50,67%66,37%7,54%6,15%07:47:53.2
668260Wesley BarnardSub vet34M 2:03:43.3+41:41.7+50,83%66,30%7,44%6,05%07:47:53.2
675209Moeteli LeipaU2321M 2:03:44.9+41:43.3+50,86%66,29%7,42%6,03%07:47:53.2
685193Deon KoekemoerMaster58M 2:03:58.7+41:57.1+51,14%66,16%7,25%5,85%07:38:53.2
695113Clinton FiddesSub vet36M 2:04:39.7+42:38.1+51,98%65,80%6,74%5,33%07:41:53.2
705182Wesley JarmanSub vet37M 2:05:05.6+43:04.0+52,50%65,57%6,42%5,01%07:47:53.2
715094Justin DreyerSub vet36M 2:05:26.6+43:25.0+52,93%65,39%6,15%4,74%07:44:53.2
726071Andre TruterMaster51M 2:05:54.7+43:53.1+53,50%65,15%5,80%4,38%07:41:53.2
735014Wesley BorrajeiroSub vet34M 2:06:05.3+44:03.7+53,72%65,05%5,67%4,25%07:47:53.2
745318Owen PhiriSub vet34M 2:06:28.9+44:27.3+54,20%64,85%5,38%3,95%07:47:53.2
755119Bruce FranklinGrand master65M 2:06:50.8+44:49.2+54,64%64,67%5,10%3,67%07:41:53.2
765154Richard HenwoodGrand master76M 2:07:23.0+45:21.4+55,30%64,39%4,70%3,27%07:38:53.2
775111Jed FernieMaster52M 2:08:22.2+46:20.6+56,50%63,90%3,96%2,52%07:41:53.2
786133Philip WoottonE bike75M 2:09:00.3+46:58.7+57,27%63,58%3,49%2,04%07:47:53.2
796023Pienaar RouxMaster53M 2:09:28.7+47:27.1+57,85%63,35%3,14%1,68%07:44:53.2
805208Kamohelo LeipaSub vet36M 2:09:29.0+47:27.4+57,86%63,35%3,13%1,67%07:44:53.2
815310Wimpie OdendaalMaster54M 2:10:20.2+48:18.6+58,90%62,93%2,49%1,02%07:47:53.2
825190William KaruhijeVet45M 2:10:24.0+48:22.4+58,97%62,90%2,45%0,98%07:38:53.2
836022Jason RossiterSub vet32M 2:10:48.0+48:46.4+59,46%62,71%2,15%0,67%07:38:53.2
845018Anton BothmaVet45M 2:11:17.9+49:16.3+60,07%62,47%1,77%0,29%07:41:53.2
855217Johan FourieMaster54M 2:11:23.8+49:22.2+60,19%62,43%1,70%0,22%07:41:53.2
865317Buddy PhillipsGrand master79M 2:11:24.8+49:23.2+60,21%62,42%1,69%0,21%07:38:53.2
876016Adriaan SmitYouth10M 2:11:25.4+49:23.8+60,22%62,41%1,68%0,20%07:38:53.2
885290Tobias MynhardtSub vet30M 2:11:29.2+49:27.6+60,30%62,38%1,63%0,15%07:47:53.2
896135Darryl ZietsmanMaster58M 2:11:53.0+49:51.4+60,78%62,20%1,34%-0,15%07:44:53.2
905108Ruan ErasmusSub vet31M 2:12:09.4+50:07.8+61,11%62,07%1,13%-0,36%07:47:53.2
916025Stedrick SaaymanMaster53M 2:12:23.7+50:22.1+61,40%61,96%0,95%-0,54%07:41:53.2
925152Mohamed HassanE bike46M 2:12:30.5+50:28.9+61,54%61,90%0,87%-0,63%07:47:53.2
935024Paul BrandGrand master60M 2:12:58.9+50:57.3+62,12%61,68%0,51%-0,98%07:47:53.2
946080Andre Van CollerSub vet34M 2:13:13.4+51:11.8+62,41%61,57%0,33%-1,17%07:41:53.2
955307Nico NoethGrand master61M 2:13:29.0+51:27.4+62,73%61,45%0,14%-1,37%07:47:53.2
966029Prince SamSub vet35M 2:13:40.1+51:38.5+62,96%61,37%0,00%-1,51%07:47:53.2
976117Evan VisagieYouth18M 2:13:58.7+51:57.1+63,34%61,22%-0,23%-1,74%07:41:53.2
985228Rodney MabuzaVet48M 2:14:22.5+52:20.9+63,82%61,04%-0,53%-2,04%07:38:53.2
995130Wilie EsterhuizenGrand master64M 2:14:29.2+52:27.6+63,95%60,99%-0,61%-2,13%07:47:53.2
1005016Anne BorresenVet49M 2:14:38.6+52:37.0+64,15%60,92%-0,73%-2,25%07:38:53.2
1016073Shane TshabalalaSenior29M 2:14:57.0+52:55.4+64,52%60,78%-0,96%-2,48%07:47:53.2
1025045Danie DayMaster59M 2:15:00.6+52:59.0+64,59%60,76%-1,00%-2,52%07:44:53.2
1036114Alec VenterSub vet34M 2:15:18.2+53:16.6+64,95%60,62%-1,22%-2,75%07:41:53.2
1046091Arno van der WesthuizenSub vet31M 2:16:19.2+54:17.6+66,19%60,17%-1,98%-3,52%07:41:53.2
1055127Warwick GoldieMaster56M 2:16:27.0+54:25.4+66,35%60,11%-2,08%-3,62%07:47:53.2
1065120Matthew FraserSub vet33M 2:16:45.9+54:44.3+66,73%59,98%-2,32%-3,86%07:44:53.2
1073097Richard TaylorVet41M 2:16:47.1+54:45.5+66,76%59,97%-2,33%-3,87%07:44:53.2
1088616Erick HERBSTSub vet37M 2:17:23.0+55:21.4+67,49%59,71%-2,78%-4,33%07:38:53.2
1096130Dirk WeissenbornVet40M 2:17:43.6+55:42.0+67,90%59,56%-3,04%-4,59%07:41:53.2
1106055Eric-Ivan SteenekampVet41M 2:18:06.7+56:05.1+68,37%59,39%-3,32%-4,88%07:44:53.2
1115267Moleka MokaleVet43M 2:19:06.5+57:04.9+69,59%58,97%-4,07%-5,64%07:47:53.2
1126021Wynand RoodmanMaster56M 2:19:31.3+57:29.7+70,09%58,79%-4,38%-5,95%07:47:53.2
1136011Jan PotgieterVet40M 2:19:39.9+57:38.3+70,27%58,73%-4,49%-6,06%07:44:53.2
1145115Duncan FourieVet42M 2:19:44.7+57:43.1+70,37%58,70%-4,55%-6,12%07:41:53.2
1155234Segopotso MakhutjaSenior27M 2:19:54.1+57:52.5+70,56%58,63%-4,66%-6,24%07:47:53.2
1165006Ruan BirkhoffSenior25M 2:20:12.1+58:10.5+70,92%58,51%-4,89%-6,47%07:47:53.2
1175265Steven MaubaneSub vet39M 2:20:14.1+58:12.5+70,96%58,49%-4,91%-6,49%07:47:53.2
1185046Michael De BeerSub vet37M 2:20:24.3+58:22.7+71,17%58,42%-5,04%-6,62%07:47:53.2
1195093Ian DouglassMaster55M 2:20:52.4+58:50.8+71,74%58,23%-5,39%-6,98%07:41:53.2
1205104Kyle EdwardsSub vet35M 2:21:39.1+59:37.5+72,69%57,91%-5,97%-7,57%07:44:53.2
1215162Morne HewettVet41M 2:22:34.1+1:00:32.5+73,81%57,53%-6,66%-8,26%07:47:53.2
1221320Wayne ChannerMaster57M 2:22:49.4+1:00:47.8+74,12%57,43%-6,85%-8,46%07:47:53.2
1235010Goitseona BokabaSenior29M 2:22:53.4+1:00:51.8+74,20%57,41%-6,90%-8,51%07:44:53.2
1245173Werner HusiGrand master72M 2:23:08.4+1:01:06.8+74,50%57,31%-7,09%-8,70%07:47:53.2
1255207Nico Le RouxSub vet35M 2:23:56.5+1:01:54.9+75,48%56,99%-7,69%-9,31%07:47:53.2
1265036Dirk CoetzeeMaster53M 2:24:15.6+1:02:14.0+75,87%56,86%-7,92%-9,55%07:38:53.2
1275258Jonathan MartinVet42M 2:24:40.3+1:02:38.7+76,37%56,70%-8,23%-9,86%07:41:53.2
1285012Michael BooysenVet41M 2:25:30.8+1:03:29.2+77,40%56,37%-8,86%-10,50%07:44:53.2
1296113Quinton van ZylVet47M 2:25:35.3+1:03:33.7+77,49%56,34%-8,92%-10,56%07:47:53.2
1305101Christo du PlooyU2323M 2:26:16.0+1:04:14.4+78,32%56,08%-9,42%-11,07%07:41:53.2
1315296Steven nelMaster51M 2:26:34.8+1:04:33.2+78,70%55,96%-9,66%-11,31%07:47:53.2
1325284Humayd MurchieSub vet34M 2:26:38.1+1:04:36.5+78,77%55,94%-9,70%-11,35%07:38:53.2
1335314Ivan OrellanaVet42M 2:27:09.5+1:05:07.9+79,40%55,74%-10,09%-11,75%07:44:53.2
1345175Michael Janse van RensburgSub vet35M 2:27:15.7+1:05:14.1+79,53%55,70%-10,17%-11,83%07:47:53.2
1355025Ruan BrashawSenior29M 2:27:20.6+1:05:19.0+79,63%55,67%-10,23%-11,89%07:47:53.2
1365004Wesley BeukesSub vet33M 2:27:38.4+1:05:36.8+79,99%55,56%-10,45%-12,12%07:47:53.2
1375277Gopolang MotlhakeSub vet37M 2:28:17.5+1:06:15.9+80,78%55,31%-10,94%-12,61%07:44:53.2
1386105Rocky Van stadenMaster58M 2:30:27.2+1:08:25.6+83,42%54,52%-12,56%-14,25%07:47:53.2
1395114Stephen FogartyGrand master61M 2:32:36.0+1:10:34.4+86,04%53,75%-14,16%-15,88%07:38:53.2
1405030Michael CampbellMaster57M 2:32:40.3+1:10:38.7+86,12%53,73%-14,22%-15,94%07:47:53.2
1416004Praven PillayE bike49M 2:32:42.4+1:10:40.8+86,17%53,72%-14,24%-15,96%07:47:53.2
1425259Mpho MasiaVet41M 2:33:00.1+1:10:58.5+86,53%53,61%-14,46%-16,19%07:47:53.2
1436104Frans Van StadenMaster53M 2:33:27.7+1:11:26.1+87,09%53,45%-14,81%-16,54%07:44:53.2
1446070Thabo TjatjiSub vet32M 2:33:38.5+1:11:36.9+87,31%53,39%-14,94%-16,67%07:47:53.2
1455285Chiko MushapaidzeSub vet36M 2:34:01.6+1:12:00.0+87,78%53,25%-15,23%-16,97%07:41:53.2
1466017Brian ProbstSub vet36M 2:34:36.5+1:12:34.9+88,49%53,05%-15,67%-17,41%07:41:53.2
1476060Corné StrydomVet48M 2:34:41.7+1:12:40.1+88,59%53,02%-15,73%-17,47%07:41:53.2
1485251Fambai MararaVet47M 2:35:21.1+1:13:19.5+89,39%52,80%-16,22%-17,97%07:44:53.2
1496039Vinicius Alexsander SilvaSenior27M 2:36:19.3+1:14:17.7+90,57%52,47%-16,95%-18,71%07:47:53.2
1505298Johan ClaassenGrand master64M 2:36:21.6+1:14:20.0+90,62%52,46%-16,98%-18,74%07:44:53.2
1516081Tiaan van der BankSenior29M 2:36:33.4+1:14:31.8+90,86%52,39%-17,12%-18,89%07:47:53.2
1526128DONALD WANVIGMaster56M 2:36:48.9+1:14:47.3+91,18%52,31%-17,32%-19,08%07:44:53.2
1535186Reece JohnsonVet47M 2:37:54.2+1:15:52.6+92,50%51,95%-18,13%-19,91%07:38:53.2
1545316Mikkel PeresSenior25M 2:39:10.2+1:17:08.6+94,05%51,53%-19,08%-20,87%07:47:53.2
1556056Stoney SteenkampGrand master69M 2:39:36.7+1:17:35.1+94,59%51,39%-19,41%-21,21%07:47:53.2
1565033Stephen CharlesMaster50M 2:41:39.4+1:19:37.8+97,08%50,74%-20,94%-22,76%07:38:53.2
1576006Sanks PlaatjesGrand master66M 2:42:57.5+1:20:55.9+98,67%50,34%-21,91%-23,75%07:47:53.2
1586132Martin WheelerMaster59M 2:43:43.0+1:21:41.4+99,59%50,10%-22,48%-24,32%07:41:53.2
1595275Edwin MotabaSub vet36M 2:44:09.4+1:22:07.8+100,13%49,97%-22,81%-24,66%07:44:53.2
1606121Paul VisserMaster53M 2:45:01.2+1:22:59.6+101,18%49,71%-23,45%-25,31%07:47:53.2
1615047Andre De JongeVet42M 2:45:39.4+1:23:37.8+101,95%49,52%-23,93%-25,80%07:41:53.2
1625293Kerroshin NaidooSub vet39M 2:46:51.6+1:24:50.0+103,42%49,16%-24,83%-26,71%07:38:53.2
1633081Lorenzo ZambonSub vet32M 2:50:05.3+1:28:03.7+107,36%48,23%-27,25%-29,16%07:49:53.2
1645262Boikanyo MathibaGrand master65M 2:50:31.6+1:28:30.0+107,89%48,10%-27,57%-29,50%07:41:53.2
1656102Freddy van LithSub vet37M 2:50:38.4+1:28:36.8+108,03%48,07%-27,66%-29,58%07:44:53.2
1666044Ntuthuko SitholeSub vet33M 2:51:16.3+1:29:14.7+108,80%47,89%-28,13%-30,06%07:47:53.2
1676116Deon ViljoenGrand master62M 2:51:37.7+1:29:36.1+109,23%47,79%-28,40%-30,33%07:44:53.2
1688584Dominic ReynekeYouth17M 2:51:57.4+1:29:55.8+109,64%47,70%-28,64%-30,58%07:41:53.2
1695037Chris ConnickMaster50M 2:52:01.2+1:29:59.6+109,71%47,68%-28,69%-30,63%07:41:53.2
1705240Trevor MalloryVet43M 2:52:56.4+1:30:54.8+110,83%47,43%-29,38%-31,33%07:47:53.2
1715278Abel MthembuVet40M 2:53:41.4+1:31:39.8+111,75%47,23%-29,94%-31,90%07:41:53.2
1725109Toppie FaurieMaster53M 3:03:59.3+1:41:57.7+124,30%44,58%-37,64%-39,72%07:41:53.2
1736036Peace SethuntsaSub vet35M 3:05:33.9+1:43:32.3+126,23%44,20%-38,82%-40,92%07:47:53.2
1746031Themba NdlovuVet46M 3:07:28.8+1:45:27.2+128,56%43,75%-40,26%-42,37%07:41:53.2
1755048Dirk De KlerkMaster50M 3:31:52.4+2:09:50.8+158,30%38,71%-58,51%-60,89%07:44:53.2
1765227Welcome MabokoSub vet39M 3:34:54.1+2:12:52.5+161,99%38,17%-60,77%-63,19%07:47:53.2
-1107Quentin AdendorffVet43M DNF-----07:41:53.2
-1252Brandon AssadMaster52M DNF-----07:41:53.2
-5031James CaneVet40M DNF-----07:44:53.2
-5042francois cronjeMaster55M DNF-----07:44:53.2
-5076Cliff DelaporteGrand master62M DNF-----07:41:53.2
-5083Jason DiplockVet46M DNF-----07:44:53.2
-5084Jose Dos SantosGrand master61M DNF-----07:44:53.2
-5106Rian EngelbrechtMaster58M DNF-----07:38:53.2
-5122Patrick GartlandMaster56M DNF-----07:38:53.2
-5126Roger GloverMaster59M DNF-----07:47:53.2
-5142Jordaan HarmseVet42M DNF-----07:44:53.2
-5145Brendan HarrisVet47M DNF-----07:41:53.2
-5151Ross HarrisVet48M DNF-----07:47:53.2
-5164Danie HeymansGrand master64M DNF-----07:44:53.2
-5170PIN-FEI HUANGSub vet35M DNF-----07:41:53.2
-5184Shane JathoVet45M DNF-----07:38:53.2
-5185Ethan JathoYouth16M DNF-----07:38:53.2
-5192Lefa KgosiatselaSub vet38M DNF-----07:44:53.2
-5203Bertus Le RouxMaster59M DNF-----07:41:53.2
-5216Armand LubbeSenior28M DNF-----07:41:53.2
-5225Gudani LuvhaniVet41M DNF-----07:44:53.2
-5239Kabelo MalelaSub vet36M DNF-----07:44:53.2
-5260Matsobane Ashley MathabathaSub vet30M DNF-----07:44:53.2
-5270Olebogeng MokolopoSub vet36M DNF-----07:41:53.2
-5271Ruveshan MoodliyarVet41M DNF-----07:47:53.2
-5274Jacques MostertMaster52M DNF-----07:38:53.2
-5280Etienne MullerVet49M DNF-----07:44:53.2
-5281Koichiro MurataMaster58M DNF-----07:44:53.2
-5286Eric CharlesYouth17M DNF-----07:41:53.2
-5294Yatin NarothumVet40M DNF-----07:47:53.2
-5313Ivan ORELLANAVet42M DNF-----07:44:53.2
-5315Jeff OstromVet45M DNF-----07:44:53.2
-6001Lyle PienaarVet47M DNF-----07:44:53.2
-6002Evan ConnickYouth16M DNF-----07:44:53.2
-6003Samuel PilaneSub vet36M DNF-----07:47:53.2
-6007Mike PontesSub vet31M DNF-----07:47:53.2
-6012Werner PotgieterVet45M DNF-----07:47:53.2
-6040Ntuthuko SitholeSub vet33M DNF-----07:47:53.2
-6054Kobus StadlerMaster53M DNF-----07:44:53.2
-6058Leonard SteinhobelGrand master64M DNF-----07:38:53.2
-6066Karl TamerisGrand master67M DNF-----07:38:53.2
-6069Jacobus TheartSub vet36M DNF-----07:41:53.2
-6077Kgosi TshiteSub vet38M DNF-----07:44:53.2
-6083LEENERT VAN DER MERWEVet48M DNF-----07:44:53.2
-6086Matthew van der PloegVet41M DNF-----07:44:53.2
-6131Claude WestSub vet37M DNF-----07:41:53.2
  • 35km MTB Challenge Masculino - E bike
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
15199David LambertiE bike41M 1:44:40.3--100%19,31%19,95%07:44:53.2
26133Philip WoottonE bike75M 2:09:00.3+24:20.0+23,25%81,14%0,55%1,34%07:47:53.2
35152Mohamed HassanE bike46M 2:12:30.5+27:50.2+26,59%78,99%-2,15%-1,34%07:47:53.2
46004Praven PillayE bike49M 2:32:42.4+48:02.1+45,89%68,54%-17,72%-16,79%07:47:53.2
  • 35km MTB Challenge Masculino - Grand master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
16095Danie van JaarsveldGrand master65M 1:50:09.2--100%20,19%17,32%07:44:53.2
28661Nigel VolkGrand master67M 1:55:28.3+5:19.1+4,83%95,39%16,34%13,33%07:47:53.2
35233Murray MackintoshGrand master63M 1:56:04.8+5:55.6+5,38%94,89%15,90%12,87%07:38:53.2
45159Joe HeritageGrand master61M 1:58:54.2+8:45.0+7,94%92,64%13,85%10,76%07:38:53.2
56119Gerrit ClaassenGrand master64M 2:00:27.4+10:18.2+9,35%91,45%12,73%9,59%07:47:53.2
65119Bruce FranklinGrand master65M 2:06:50.8+16:41.6+15,15%86,84%8,10%4,79%07:41:53.2
75154Richard HenwoodGrand master76M 2:07:23.0+17:13.8+15,64%86,47%7,71%4,39%07:38:53.2
85317Buddy PhillipsGrand master79M 2:11:24.8+21:15.6+19,30%83,82%4,79%1,37%07:38:53.2
95024Paul BrandGrand master60M 2:12:58.9+22:49.7+20,72%82,83%3,66%0,19%07:47:53.2
105307Nico NoethGrand master61M 2:13:29.0+23:19.8+21,18%82,52%3,29%-0,19%07:47:53.2
115130Wilie EsterhuizenGrand master64M 2:14:29.2+24:20.0+22,09%81,91%2,56%-0,94%07:47:53.2
125173Werner HusiGrand master72M 2:23:08.4+32:59.2+29,95%76,95%-3,70%-7,44%07:47:53.2
135114Stephen FogartyGrand master61M 2:32:36.0+42:26.8+38,53%72,18%-10,56%-14,54%07:38:53.2
145298Johan ClaassenGrand master64M 2:36:21.6+46:12.4+41,95%70,45%-13,28%-17,36%07:44:53.2
156056Stoney SteenkampGrand master69M 2:39:36.7+49:27.5+44,90%69,01%-15,64%-19,80%07:47:53.2
166006Sanks PlaatjesGrand master66M 2:42:57.5+52:48.3+47,94%67,60%-18,06%-22,31%07:47:53.2
175262Boikanyo MathibaGrand master65M 2:50:31.6+1:00:22.4+54,81%64,60%-23,55%-27,99%07:41:53.2
186116Deon ViljoenGrand master62M 2:51:37.7+1:01:28.5+55,81%64,18%-24,34%-28,82%07:44:53.2
-5076Cliff DelaporteGrand master62M DNF-----07:41:53.2
-5084Jose Dos SantosGrand master61M DNF-----07:44:53.2
-5164Danie HeymansGrand master64M DNF-----07:44:53.2
-6058Leonard SteinhobelGrand master64M DNF-----07:38:53.2
-6066Karl TamerisGrand master67M DNF-----07:38:53.2
  • 35km MTB Challenge Masculino - Master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
15222Dante LupiniMaster59M 1:45:58.4--100%25,23%23,20%07:38:53.2
26020Steven RaeMaster55M 1:46:26.4+0:28.0+0,44%99,56%24,90%22,86%07:47:53.2
36079Paul v. SchieMaster56M 1:49:10.1+3:11.7+3,01%97,07%22,98%20,88%07:47:53.2
46051Dom SmithMaster55M 1:56:34.9+10:36.5+10,01%90,90%17,74%15,51%07:38:53.2
56032Adriaan SchonkenMaster50M 2:02:49.6+16:51.2+15,90%86,28%13,34%10,99%07:41:53.2
65193Deon KoekemoerMaster58M 2:03:58.7+18:00.3+16,99%85,48%12,53%10,15%07:38:53.2
76071Andre TruterMaster51M 2:05:54.7+19:56.3+18,81%84,16%11,16%8,75%07:41:53.2
85111Jed FernieMaster52M 2:08:22.2+22:23.8+21,13%82,55%9,43%6,97%07:41:53.2
96023Pienaar RouxMaster53M 2:09:28.7+23:30.3+22,18%81,85%8,65%6,17%07:44:53.2
105310Wimpie OdendaalMaster54M 2:10:20.2+24:21.8+22,99%81,31%8,04%5,54%07:47:53.2
115217Johan FourieMaster54M 2:11:23.8+25:25.4+23,99%80,65%7,29%4,78%07:41:53.2
126135Darryl ZietsmanMaster58M 2:11:53.0+25:54.6+24,45%80,35%6,95%4,42%07:44:53.2
136025Stedrick SaaymanMaster53M 2:12:23.7+26:25.3+24,93%80,04%6,59%4,05%07:41:53.2
145045Danie DayMaster59M 2:15:00.6+29:02.2+27,40%78,49%4,74%2,16%07:44:53.2
155127Warwick GoldieMaster56M 2:16:27.0+30:28.6+28,76%77,66%3,73%1,11%07:47:53.2
166021Wynand RoodmanMaster56M 2:19:31.3+33:32.9+31,66%75,95%1,56%-1,11%07:47:53.2
175093Ian DouglassMaster55M 2:20:52.4+34:54.0+32,93%75,23%0,61%-2,09%07:41:53.2
181320Wayne ChannerMaster57M 2:22:49.4+36:51.0+34,77%74,20%-0,77%-3,51%07:47:53.2
195036Dirk CoetzeeMaster53M 2:24:15.6+38:17.2+36,13%73,46%-1,78%-4,55%07:38:53.2
205296Steven nelMaster51M 2:26:34.8+40:36.4+38,32%72,30%-3,42%-6,23%07:47:53.2
216105Rocky Van stadenMaster58M 2:30:27.2+44:28.8+41,97%70,44%-6,15%-9,04%07:47:53.2
225030Michael CampbellMaster57M 2:32:40.3+46:41.9+44,07%69,41%-7,72%-10,64%07:47:53.2
236104Frans Van StadenMaster53M 2:33:27.7+47:29.3+44,81%69,06%-8,28%-11,22%07:44:53.2
246128DONALD WANVIGMaster56M 2:36:48.9+50:50.5+47,98%67,58%-10,64%-13,65%07:44:53.2
255033Stephen CharlesMaster50M 2:41:39.4+55:41.0+52,54%65,55%-14,06%-17,15%07:38:53.2
266132Martin WheelerMaster59M 2:43:43.0+57:44.6+54,49%64,73%-15,51%-18,65%07:41:53.2
276121Paul VisserMaster53M 2:45:01.2+59:02.8+55,72%64,22%-16,43%-19,59%07:47:53.2
285037Chris ConnickMaster50M 2:52:01.2+1:06:02.8+62,32%61,61%-21,37%-24,66%07:41:53.2
295109Toppie FaurieMaster53M 3:03:59.3+1:18:00.9+73,62%57,60%-29,82%-33,34%07:41:53.2
305048Dirk De KlerkMaster50M 3:31:52.4+1:45:54.0+99,93%50,02%-49,49%-53,55%07:44:53.2
-1252Brandon AssadMaster52M DNF-----07:41:53.2
-5042francois cronjeMaster55M DNF-----07:44:53.2
-5106Rian EngelbrechtMaster58M DNF-----07:38:53.2
-5122Patrick GartlandMaster56M DNF-----07:38:53.2
-5126Roger GloverMaster59M DNF-----07:47:53.2
-5203Bertus Le RouxMaster59M DNF-----07:41:53.2
-5274Jacques MostertMaster52M DNF-----07:38:53.2
-5281Koichiro MurataMaster58M DNF-----07:44:53.2
-6054Kobus StadlerMaster53M DNF-----07:44:53.2
  • 35km MTB Challenge Masculino - Senior
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
15125Tyrone GlennSenior26M 1:40:13.7--100%24,83%27,07%07:41:53.2
26049Adriaan SmitSenior29M 1:50:12.8+9:59.1+9,96%90,94%17,34%19,80%07:38:53.2
35214Heinrich LootsSenior25M 1:53:58.9+13:45.2+13,72%87,93%14,52%17,06%07:44:53.2
46034Tumi SekopamotseSenior29M 1:58:29.0+18:15.3+18,21%84,59%11,14%13,78%07:38:53.2
55215Dirk LouwSenior29M 2:02:54.8+22:41.1+22,63%81,54%7,82%10,56%07:41:53.2
65044Zander CronjeSenior29M 2:03:35.3+23:21.6+23,31%81,10%7,31%10,07%07:47:53.2
76073Shane TshabalalaSenior29M 2:14:57.0+34:43.3+34,64%74,27%-1,21%1,80%07:47:53.2
85234Segopotso MakhutjaSenior27M 2:19:54.1+39:40.4+39,58%71,64%-4,92%-1,80%07:47:53.2
95006Ruan BirkhoffSenior25M 2:20:12.1+39:58.4+39,88%71,49%-5,15%-2,02%07:47:53.2
105010Goitseona BokabaSenior29M 2:22:53.4+42:39.7+42,56%70,14%-7,16%-3,98%07:44:53.2
115025Ruan BrashawSenior29M 2:27:20.6+47:06.9+47,01%68,02%-10,50%-7,22%07:47:53.2
126039Vinicius Alexsander SilvaSenior27M 2:36:19.3+56:05.6+55,97%64,12%-17,24%-13,75%07:47:53.2
136081Tiaan van der BankSenior29M 2:36:33.4+56:19.7+56,20%64,02%-17,41%-13,92%07:47:53.2
145316Mikkel PeresSenior25M 2:39:10.2+58:56.5+58,81%62,97%-19,37%-15,82%07:47:53.2
-5216Armand LubbeSenior28M DNF-----07:41:53.2
  • 35km MTB Challenge Masculino - Sub vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
16087Mark van der SluysSub vet38M 1:35:56.2--100%27,87%24,15%07:41:53.2
26015Jay PretoriusSub vet33M 1:41:52.8+5:56.6+6,20%94,17%23,40%19,45%07:44:53.2
35100Quenn HartridgeSub vet33M 1:48:18.0+12:21.8+12,89%88,58%18,58%14,37%07:47:53.2
45218Elio LupiniSub vet38M 1:49:08.6+13:12.4+13,77%87,90%17,94%13,71%07:38:53.2
55129Dylan GordonSub vet38M 1:49:37.6+13:41.4+14,27%87,51%17,58%13,33%07:38:53.2
65103Blake DunlopSub vet38M 1:51:15.4+15:19.2+15,97%86,23%16,35%12,04%07:38:53.2
76059Craig StewartSub vet39M 1:51:37.0+15:40.8+16,34%85,95%16,08%11,75%07:41:53.2
86127Bernard VorsterSub vet34M 1:52:18.3+16:22.1+17,06%85,43%15,56%11,21%07:41:53.2
96112Bernard Van ZylSub vet34M 1:52:48.9+16:52.7+17,59%85,04%15,18%10,81%07:41:53.2
103085Douglas James FarrelSub vet32M 1:53:16.2+17:20.0+18,07%84,70%14,84%10,45%07:44:53.2
116125Sean VolkSub vet38M 1:53:37.9+17:41.7+18,44%84,43%14,57%10,16%07:47:53.2
125312Evan OlivierSub vet37M 1:55:07.1+19:10.9+19,99%83,34%13,45%8,98%07:38:53.2
136129Theuns WassermanSub vet35M 1:57:03.7+21:07.5+22,02%81,95%11,99%7,45%07:41:53.2
145195Gavin-john KokSub vet33M 1:57:31.0+21:34.8+22,49%81,64%11,65%7,09%07:44:53.2
156154Ross Harris.Sub vetM 1:57:54.9+21:58.7+22,91%81,36%11,35%6,77%07:47:53.2
166053Martin SpangenbergSub vet37M 1:58:24.2+22:28.0+23,42%81,03%10,98%6,39%07:44:53.2
175049Shaun DuartteeSub vet34M 1:59:02.0+23:05.8+24,07%80,60%10,51%5,89%07:47:53.2
186092Stefan Van DeventerSub vet37M 1:59:42.1+23:45.9+24,77%80,15%10,00%5,36%07:38:53.2
195165James HobbsSub vet35M 2:00:00.6+24:04.4+25,09%79,94%9,77%5,12%07:44:53.2
204160Wynand Badenhorst.Sub vetM 2:00:28.9+24:32.7+25,58%79,63%9,42%4,74%07:38:53.2
215020PIETER BOTMASub vet39M 2:01:09.6+25:13.4+26,29%79,18%8,91%4,21%07:47:53.2
225289David MynhardtSub vet33M 2:02:10.5+26:14.3+27,35%78,52%8,14%3,40%07:44:53.2
235263Tebogo MathibaSub vet33M 2:03:09.5+27:13.3+28,37%77,90%7,40%2,63%07:47:53.2
248260Wesley BarnardSub vet34M 2:03:43.3+27:47.1+28,96%77,54%6,98%2,18%07:47:53.2
255113Clinton FiddesSub vet36M 2:04:39.7+28:43.5+29,94%76,96%6,27%1,44%07:41:53.2
265182Wesley JarmanSub vet37M 2:05:05.6+29:09.4+30,39%76,69%5,95%1,10%07:47:53.2
275094Justin DreyerSub vet36M 2:05:26.6+29:30.4+30,76%76,48%5,69%0,82%07:44:53.2
285014Wesley BorrajeiroSub vet34M 2:06:05.3+30:09.1+31,43%76,09%5,20%0,31%07:47:53.2
295318Owen PhiriSub vet34M 2:06:28.9+30:32.7+31,84%75,85%4,91%0,00%07:47:53.2
305208Kamohelo LeipaSub vet36M 2:09:29.0+33:32.8+34,97%74,09%2,65%-2,37%07:44:53.2
316022Jason RossiterSub vet32M 2:10:48.0+34:51.8+36,34%73,35%1,66%-3,41%07:38:53.2
325290Tobias MynhardtSub vet30M 2:11:29.2+35:33.0+37,06%72,96%1,14%-3,96%07:47:53.2
335108Ruan ErasmusSub vet31M 2:12:09.4+36:13.2+37,75%72,59%0,64%-4,49%07:47:53.2
346080Andre Van CollerSub vet34M 2:13:13.4+37:17.2+38,87%72,01%-0,16%-5,33%07:41:53.2
356029Prince SamSub vet35M 2:13:40.1+37:43.9+39,33%71,77%-0,50%-5,68%07:47:53.2
366114Alec VenterSub vet34M 2:15:18.2+39:22.0+41,03%70,90%-1,73%-6,97%07:41:53.2
376091Arno van der WesthuizenSub vet31M 2:16:19.2+40:23.0+42,09%70,38%-2,49%-7,78%07:41:53.2
385120Matthew FraserSub vet33M 2:16:45.9+40:49.7+42,56%70,15%-2,83%-8,13%07:44:53.2
398616Erick HERBSTSub vet37M 2:17:23.0+41:26.8+43,20%69,83%-3,29%-8,62%07:38:53.2
405265Steven MaubaneSub vet39M 2:20:14.1+44:17.9+46,17%68,41%-5,43%-10,87%07:47:53.2
415046Michael De BeerSub vet37M 2:20:24.3+44:28.1+46,35%68,33%-5,56%-11,01%07:47:53.2
425104Kyle EdwardsSub vet35M 2:21:39.1+45:42.9+47,65%67,73%-6,50%-11,99%07:44:53.2
435207Nico Le RouxSub vet35M 2:23:56.5+48:00.3+50,04%66,65%-8,22%-13,80%07:47:53.2
445284Humayd MurchieSub vet34M 2:26:38.1+50:41.9+52,85%65,43%-10,25%-15,93%07:38:53.2
455175Michael Janse van RensburgSub vet35M 2:27:15.7+51:19.5+53,50%65,15%-10,72%-16,43%07:47:53.2
465004Wesley BeukesSub vet33M 2:27:38.4+51:42.2+53,89%64,98%-11,00%-16,73%07:47:53.2
475277Gopolang MotlhakeSub vet37M 2:28:17.5+52:21.3+54,57%64,69%-11,49%-17,24%07:44:53.2
486070Thabo TjatjiSub vet32M 2:33:38.5+57:42.3+60,15%62,44%-15,51%-21,47%07:47:53.2
495285Chiko MushapaidzeSub vet36M 2:34:01.6+58:05.4+60,55%62,29%-15,80%-21,78%07:41:53.2
506017Brian ProbstSub vet36M 2:34:36.5+58:40.3+61,16%62,05%-16,24%-22,24%07:41:53.2
515275Edwin MotabaSub vet36M 2:44:09.4+1:08:13.2+71,11%58,44%-23,42%-29,79%07:44:53.2
525293Kerroshin NaidooSub vet39M 2:46:51.6+1:10:55.4+73,93%57,50%-25,45%-31,92%07:38:53.2
533081Lorenzo ZambonSub vet32M 2:50:05.3+1:14:09.1+77,29%56,40%-27,88%-34,48%07:49:53.2
546102Freddy van LithSub vet37M 2:50:38.4+1:14:42.2+77,87%56,22%-28,29%-34,91%07:44:53.2
556044Ntuthuko SitholeSub vet33M 2:51:16.3+1:15:20.1+78,53%56,01%-28,77%-35,41%07:47:53.2
566036Peace SethuntsaSub vet35M 3:05:33.9+1:29:37.7+93,42%51,70%-39,51%-46,71%07:47:53.2
575227Welcome MabokoSub vet39M 3:34:54.1+1:58:57.9+124,00%44,64%-61,57%-69,91%07:47:53.2
-5170PIN-FEI HUANGSub vet35M DNF-----07:41:53.2
-5192Lefa KgosiatselaSub vet38M DNF-----07:44:53.2
-5239Kabelo MalelaSub vet36M DNF-----07:44:53.2
-5260Matsobane Ashley MathabathaSub vet30M DNF-----07:44:53.2
-5270Olebogeng MokolopoSub vet36M DNF-----07:41:53.2
-6003Samuel PilaneSub vet36M DNF-----07:47:53.2
-6007Mike PontesSub vet31M DNF-----07:47:53.2
-6040Ntuthuko SitholeSub vet33M DNF-----07:47:53.2
-6069Jacobus TheartSub vet36M DNF-----07:41:53.2
-6077Kgosi TshiteSub vet38M DNF-----07:44:53.2
-6131Claude WestSub vet37M DNF-----07:41:53.2
  • 35km MTB Challenge Masculino - U23
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
15038George AdamsonU2320M 1:49:59.7--100%9,44%9,59%07:44:53.2
25039Christo CoombeU2319M 1:53:10.4+3:10.7+2,89%97,19%6,82%6,98%07:41:53.2
36033Aiden SchonkenU2319M 1:53:23.6+3:23.9+3,09%97,00%6,64%6,80%07:41:53.2
45254Marco MaritzU2322M 2:01:39.8+11:40.1+10,61%90,41%-0,17%0,00%07:41:53.2
55297LIANDRO NELU2319M 2:01:56.9+11:57.2+10,87%90,20%-0,41%-0,23%07:38:53.2
65209Moeteli LeipaU2321M 2:03:44.9+13:45.2+12,50%88,89%-1,89%-1,71%07:47:53.2
75101Christo du PlooyU2323M 2:26:16.0+36:16.3+32,98%75,20%-20,43%-20,22%07:41:53.2
  • 35km MTB Challenge Masculino - Vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
15035Scylagh ClunnieVet40M 1:35:45.6--100%31,46%31,16%07:38:53.2
26078Gavin TweddleVet45M 1:49:34.8+13:49.2+14,43%87,39%21,57%21,23%07:44:53.2
36090Wikus Van der WaltVet41M 1:56:32.2+20:46.6+21,70%82,17%16,59%16,23%07:47:53.2
45015Andrew BorresenVet48M 1:57:55.8+22:10.2+23,15%81,20%15,60%15,22%07:38:53.2
55029Ryan ButterworthVet41M 1:59:38.9+23:53.3+24,95%80,03%14,37%13,99%07:47:53.2
61222Wynand BadenhorstVet48M 2:00:25.5+24:39.9+25,76%79,52%13,81%13,43%07:38:53.2
76082Gerrit Van Der MerweVet43M 2:00:56.2+25:10.6+26,29%79,18%13,44%13,06%07:44:53.2
86030Zwelibanzi SapulaVet45M 2:02:27.4+26:41.8+27,88%78,20%12,36%11,97%07:47:53.2
95190William KaruhijeVet45M 2:10:24.0+34:38.4+36,17%73,44%6,67%6,26%07:38:53.2
105018Anton BothmaVet45M 2:11:17.9+35:32.3+37,11%72,93%6,03%5,61%07:41:53.2
115228Rodney MabuzaVet48M 2:14:22.5+38:36.9+40,32%71,26%3,83%3,40%07:38:53.2
125016Anne BorresenVet49M 2:14:38.6+38:53.0+40,60%71,12%3,63%3,21%07:38:53.2
133097Richard TaylorVet41M 2:16:47.1+41:01.5+42,84%70,01%2,10%1,67%07:44:53.2
146130Dirk WeissenbornVet40M 2:17:43.6+41:58.0+43,82%69,53%1,43%0,99%07:41:53.2
156055Eric-Ivan SteenekampVet41M 2:18:06.7+42:21.1+44,23%69,34%1,15%0,72%07:44:53.2
165267Moleka MokaleVet43M 2:19:06.5+43:20.9+45,27%68,84%0,44%0,00%07:47:53.2
176011Jan PotgieterVet40M 2:19:39.9+43:54.3+45,85%68,56%0,04%-0,40%07:44:53.2
185115Duncan FourieVet42M 2:19:44.7+43:59.1+45,93%68,52%-0,02%-0,46%07:41:53.2
195162Morne HewettVet41M 2:22:34.1+46:48.5+48,88%67,17%-2,04%-2,49%07:47:53.2
205258Jonathan MartinVet42M 2:24:40.3+48:54.7+51,08%66,19%-3,54%-4,00%07:41:53.2
215012Michael BooysenVet41M 2:25:30.8+49:45.2+51,96%65,81%-4,15%-4,60%07:44:53.2
226113Quinton van ZylVet47M 2:25:35.3+49:49.7+52,03%65,77%-4,20%-4,66%07:47:53.2
235314Ivan OrellanaVet42M 2:27:09.5+51:23.9+53,67%65,07%-5,32%-5,79%07:44:53.2
245259Mpho MasiaVet41M 2:33:00.1+57:14.5+59,78%62,59%-9,51%-9,99%07:47:53.2
256060Corné StrydomVet48M 2:34:41.7+58:56.1+61,54%61,90%-10,72%-11,20%07:41:53.2
265251Fambai MararaVet47M 2:35:21.1+59:35.5+62,23%61,64%-11,19%-11,68%07:44:53.2
275186Reece JohnsonVet47M 2:37:54.2+1:02:08.6+64,89%60,64%-13,01%-13,51%07:38:53.2
285047Andre De JongeVet42M 2:45:39.4+1:09:53.8+72,99%57,81%-18,56%-19,08%07:41:53.2
295240Trevor MalloryVet43M 2:52:56.4+1:17:10.8+80,60%55,37%-23,78%-24,32%07:47:53.2
305278Abel MthembuVet40M 2:53:41.4+1:17:55.8+81,38%55,13%-24,31%-24,86%07:41:53.2
316031Themba NdlovuVet46M 3:07:28.8+1:31:43.2+95,78%51,08%-34,18%-34,77%07:41:53.2
-1107Quentin AdendorffVet43M DNF-----07:41:53.2
-5031James CaneVet40M DNF-----07:44:53.2
-5083Jason DiplockVet46M DNF-----07:44:53.2
-5142Jordaan HarmseVet42M DNF-----07:44:53.2
-5145Brendan HarrisVet47M DNF-----07:41:53.2
-5151Ross HarrisVet48M DNF-----07:47:53.2
-5184Shane JathoVet45M DNF-----07:38:53.2
-5225Gudani LuvhaniVet41M DNF-----07:44:53.2
-5271Ruveshan MoodliyarVet41M DNF-----07:47:53.2
-5280Etienne MullerVet49M DNF-----07:44:53.2
-5294Yatin NarothumVet40M DNF-----07:47:53.2
-5313Ivan ORELLANAVet42M DNF-----07:44:53.2
-5315Jeff OstromVet45M DNF-----07:44:53.2
-6001Lyle PienaarVet47M DNF-----07:44:53.2
-6012Werner PotgieterVet45M DNF-----07:47:53.2
-6083LEENERT VAN DER MERWEVet48M DNF-----07:44:53.2
-6086Matthew van der PloegVet41M DNF-----07:44:53.2
  • 35km MTB Challenge Masculino - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13087Evan NaudeYouth14M 1:22:01.6--100%25,01%22,91%07:38:53.2
25309Matthew NortonYouth14M 1:25:02.1+3:00.5+3,67%96,46%22,26%20,09%07:38:53.2
36150Stian JoubertYouth17M 1:25:52.2+3:50.6+4,69%95,52%21,49%19,30%07:38:53.2
45067AJ De VosYouth16M 1:31:08.1+9:06.5+11,10%90,01%16,68%14,35%07:38:53.2
55299Kaleb NieuwenhuizenYouth17M 1:32:53.7+10:52.1+13,25%88,30%15,07%12,70%07:38:53.2
65023Matthew BowersYouth16M 1:39:56.5+17:54.9+21,84%82,07%8,63%6,08%07:38:53.2
71031Quinton BadenhorstYouth14M 1:45:57.3+23:55.7+29,17%77,42%3,13%0,43%07:38:53.2
85050Timothy De kockYouth16M 1:46:24.6+24:23.0+29,73%77,09%2,72%0,00%07:47:53.2
95022Dan BowersYouth17M 1:49:20.2+27:18.6+33,29%75,02%0,04%-2,75%07:44:53.2
105056Devanté De VernonYouth16M 1:52:01.4+29:59.8+36,57%73,22%-2,42%-5,28%07:44:53.2
115288Ntando MyamboYouth15M 1:54:45.5+32:43.9+39,90%71,48%-4,92%-7,85%07:47:53.2
125017Daniel BorresenYouth15M 1:57:57.8+35:56.2+43,81%69,54%-7,85%-10,86%07:38:53.2
136016Adriaan SmitYouth10M 2:11:25.4+49:23.8+60,22%62,41%-20,15%-23,51%07:38:53.2
146117Evan VisagieYouth18M 2:13:58.7+51:57.1+63,34%61,22%-22,49%-25,91%07:41:53.2
158584Dominic ReynekeYouth17M 2:51:57.4+1:29:55.8+109,64%47,70%-57,21%-61,60%07:41:53.2
-5185Ethan JathoYouth16M DNF-----07:38:53.2
-5286Eric CharlesYouth17M DNF-----07:41:53.2
-6002Evan ConnickYouth16M DNF-----07:44:53.2
  • 35km MTB Challenge Sin sexo - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad
186570Lehane Van Der MerweYouth16 2:43:04.9--100%0,00%0,00%07:04:53.2
  • 35km MTB Challenge Sin sexo - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad
186570Lehane Van Der MerweYouth16 2:43:04.9--100%0,00%0,00%07:04:53.2
  • 35km MTB Challenge Team Cat. - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Asociación Categoría Edad Sexo
16063Natasha SwartVasbyt Youth18F 2:12:38.5--100%19,97%22,96%07:41:53.2
26062Dewald SwartVasbyt Master51M 2:12:39.3+0:00.8+0,01%99,99%19,96%22,95%07:41:53.2
36074Ronewa TshidzumbaMuedzini Eagles Youth12M 2:50:41.5+38:03.0+28,69%77,71%-2,99%0,86%07:41:53.2
46076Mpho TshidzumbaMuedzini Eagles Vet41M 2:53:39.4+41:00.9+30,92%76,38%-4,77%-0,86%07:38:53.2
55243Mya ManitshanaFire ball Youth12F 3:12:23.4+59:44.9+45,04%68,94%-16,08%-11,74%07:41:53.2
65241Madoda ManitshanaFire ball Vet45M 3:12:25.6+59:47.1+45,07%68,93%-16,10%-11,76%07:41:53.2
  • 35km MTB Challenge Team Cat. Femenino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Asociación Categoría Edad Sexo
16063Natasha SwartVasbyt Youth18F 2:12:38.5--100%18,38%18,38%07:41:53.2
25243Mya ManitshanaFire ball Youth12F 3:12:23.4+59:44.9+45,04%68,94%-18,38%-18,38%07:41:53.2
  • 35km MTB Challenge Team Cat. Femenino - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Asociación Categoría Edad Sexo
16063Natasha SwartVasbyt Youth18F 2:12:38.5--100%18,38%18,38%07:41:53.2
25243Mya ManitshanaFire ball Youth12F 3:12:23.4+59:44.9+45,04%68,94%-18,38%-18,38%07:41:53.2
  • 35km MTB Challenge Team Cat. Masculino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Asociación Categoría Edad Sexo
16062Dewald SwartVasbyt Master51M 2:12:39.3--100%20,74%22,95%07:41:53.2
26074Ronewa TshidzumbaMuedzini Eagles Youth12M 2:50:41.5+38:02.2+28,67%77,72%-1,99%0,86%07:41:53.2
36076Mpho TshidzumbaMuedzini Eagles Vet41M 2:53:39.4+41:00.1+30,91%76,39%-3,76%-0,86%07:38:53.2
45241Madoda ManitshanaFire ball Vet45M 3:12:25.6+59:46.3+45,06%68,94%-14,98%-11,76%07:41:53.2
  • 35km MTB Challenge Team Cat. Masculino - Master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Asociación Categoría Edad Sexo
16062Dewald SwartVasbyt Master51M 2:12:39.3--100%0,00%0,00%07:41:53.2
  • 35km MTB Challenge Team Cat. Masculino - Vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Asociación Categoría Edad Sexo
16076Mpho TshidzumbaMuedzini Eagles Vet41M 2:53:39.4--100%5,13%5,13%07:38:53.2
25241Madoda ManitshanaFire ball Vet45M 3:12:25.6+18:46.2+10,81%90,25%-5,13%-5,13%07:41:53.2
  • 35km MTB Challenge Team Cat. Masculino - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Asociación Categoría Edad Sexo
16074Ronewa TshidzumbaMuedzini Eagles Youth12M 2:50:41.5--100%0,00%0,00%07:41:53.2
  • 50km MTB Challenge - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18223Jordan BoshoffU2320M 1:53:34.2--100%36,99%35,01%06:44:53.2
23086Jayden NaudeYouth17M 2:00:36.6+7:02.4+6,20%94,16%33,09%30,98%06:44:53.2
38265Dewald CoetzeeSenior29M 2:01:51.7+8:17.5+7,30%93,20%32,39%30,27%06:44:53.2
46153Ivan MullerU23M 2:02:15.8+8:41.6+7,65%92,89%32,17%30,04%06:44:53.2
58403Grant De RidderMaster55M 2:02:24.8+8:50.6+7,79%92,78%32,09%29,95%06:56:53.2
68579Hannes PretoriusSenior26M 2:04:59.3+11:25.1+10,05%90,86%30,66%28,48%06:56:53.2
78437Juan GerberSub vet39M 2:06:04.4+12:30.2+11,01%90,08%30,06%27,86%06:44:53.2
88247Jaryd BrowneSub vet30M 2:06:12.8+12:38.6+11,13%89,98%29,98%27,78%06:44:53.2
93096Raymond WagenerSenior29M 2:07:20.7+13:46.5+12,13%89,18%29,35%27,13%06:44:53.2
108172Neil BissettSub vet31M 2:07:45.5+14:11.3+12,49%88,89%29,12%26,89%06:44:53.2
118564Grant PageSub vet39M 2:08:28.3+14:54.1+13,12%88,40%28,72%26,49%06:44:53.2
128673Jean-Pierre van RielVet43M 2:09:37.7+16:03.5+14,14%87,61%28,08%25,82%06:44:53.2
138533Tony MonteiroVet43M 2:11:27.1+17:52.9+15,75%86,40%27,07%24,78%06:44:53.2
148433Bryn FreemanMaster51M 2:11:34.5+18:00.3+15,85%86,32%27,00%24,71%06:44:53.2
158042George ArnoldVet41M 2:11:43.2+18:09.0+15,98%86,22%26,92%24,63%06:44:53.2
168287Adam HoughtonMaster51M 2:12:35.3+19:01.1+16,75%85,66%26,44%24,13%06:44:53.2
178463Mark JordanVet40M 2:13:57.3+20:23.1+17,95%84,78%25,68%23,35%06:48:53.2
188677Wieger vd VeenVet43M 2:14:31.5+20:57.3+18,45%84,42%25,37%23,02%06:49:53.2
198242Jacques BreetSenior27M 2:14:38.3+21:04.1+18,55%84,35%25,30%22,96%06:44:53.2
208641Jeff SullivanMaster51M 2:15:00.3+21:26.1+18,87%84,12%25,10%22,75%06:56:53.2
218549Kian NelYouth16M 2:16:51.5+23:17.3+20,51%82,98%24,07%21,69%07:00:53.2
228079Sean BadenhorstMaster54M 2:17:06.0+23:31.8+20,72%82,84%23,94%21,55%07:04:53.2
238635Bernard SteynVet44M 2:17:52.2+24:18.0+21,40%82,37%23,51%21,11%06:48:53.2
248689Deon WesselsMaster53M 2:18:35.2+25:01.0+22,03%81,95%23,11%20,70%06:44:53.2
258625Brendon David SmithMaster58M 2:19:23.1+25:48.9+22,73%81,48%22,67%20,24%06:44:53.2
268218Neal BloomVet49M 2:20:14.3+26:40.1+23,48%80,98%22,20%19,75%06:44:53.2
278559Robert NortonVet47M 2:22:26.0+28:51.8+25,41%79,74%20,98%18,50%06:44:53.2
288446Christo GreeffYouth17M 2:23:34.3+30:00.1+26,42%79,10%20,35%17,84%06:48:53.2
298231Logan BothaYouth16M 2:24:00.7+30:26.5+26,80%78,86%20,10%17,59%07:00:53.2
308648Eric ThalmannVet47M 2:24:03.0+30:28.8+26,84%78,84%20,08%17,57%06:56:53.2
318541Lebogang MphahleleSub vet33M 2:24:17.0+30:42.8+27,04%78,71%19,95%17,44%07:00:53.2
328110Marc BaxterSub vet34M 2:24:57.0+31:22.8+27,63%78,35%19,58%17,06%06:44:53.2
338245Terrence BroccoGrand master62M 2:24:59.3+31:25.1+27,66%78,33%19,56%17,03%06:44:53.2
348505Jacques MareSub vet31M 2:25:30.9+31:56.7+28,13%78,05%19,27%16,73%06:44:53.2
358642Karel SwanepoelMaster53M 2:26:45.6+33:11.4+29,22%77,38%18,58%16,02%06:44:53.2
368012Ivan AndersonMaster57M 2:26:51.3+33:17.1+29,31%77,33%18,53%15,97%06:44:53.2
378647Scott TempleSenior29M 2:27:04.9+33:30.7+29,51%77,22%18,40%15,84%07:04:53.2
388580Morne PrinslooSub vet36M 2:27:13.5+33:39.3+29,63%77,14%18,32%15,75%06:44:53.2
398619Jade SkinnerU2323F 2:27:52.3+34:18.1+30,20%76,80%17,96%15,38%06:44:53.2
408432Brett FrederiksenVet46M 2:28:16.3+34:42.1+30,56%76,60%17,74%15,16%06:44:53.2
418441De wet GoosenVet45M 2:28:38.7+35:04.5+30,88%76,40%17,53%14,94%06:56:53.2
428659gideon pieter van der merweSub vet31M 2:29:01.4+35:27.2+31,22%76,21%17,32%14,73%06:56:53.2
438470John KellyGrand master61M 2:29:04.4+35:30.2+31,26%76,18%17,29%14,70%07:00:53.2
448672Kirsten van NiekerkYouth17F 2:29:11.5+35:37.3+31,37%76,12%17,23%14,63%06:44:53.2
458233Conrad BoulleMaster54M 2:29:18.2+35:44.0+31,46%76,07%17,17%14,57%06:44:53.2
468637Almero StoltzSub vet35M 2:29:22.2+35:48.0+31,52%76,03%17,13%14,53%06:52:53.2
478685Christo VorsterVet45M 2:29:37.0+36:02.8+31,74%75,91%16,99%14,39%06:56:53.2
488562Jason OrmerodVet41M 2:30:42.2+37:08.0+32,70%75,36%16,39%13,76%06:48:53.2
498630Luke SpencerYouth17M 2:31:19.3+37:45.1+33,24%75,05%16,05%13,41%07:00:53.2
508654Nicolaas TrollipSub vet34M 2:31:20.7+37:46.5+33,26%75,04%16,03%13,40%07:04:53.2
513088Daniel AbreuSenior26M 2:31:26.8+37:52.6+33,35%74,99%15,98%13,34%06:52:53.2
528000Mark AbreuSub vet38M 2:31:28.9+37:54.7+33,38%74,97%15,96%13,32%06:52:53.2
538414Thomas DittmerSub vet35M 2:31:29.6+37:55.4+33,39%74,97%15,95%13,31%07:04:53.2
548668Thor van EunenSub vet32M 2:31:30.5+37:56.3+33,41%74,96%15,94%13,30%07:04:53.2
558681Kyle ViljoenSub vet36M 2:31:40.1+38:05.9+33,55%74,88%15,86%13,21%07:00:53.2
568425Piet EnslinGrand master63M 2:31:55.0+38:20.8+33,76%74,76%15,72%13,07%07:04:53.2
578269Engela ConradieSub vet37F 2:32:03.9+38:29.7+33,90%74,69%15,63%12,98%06:44:53.2
588488Juan-Claude LemmensVet46M 2:32:36.5+39:02.3+34,37%74,42%15,33%12,67%07:00:53.2
598442Esmari GoosenSub vet39F 2:32:40.5+39:06.3+34,43%74,39%15,30%12,64%06:52:53.2
608682Gary ViljoenGrand master64M 2:32:58.4+39:24.2+34,70%74,24%15,13%12,46%06:44:53.2
618219Richard BonatzMaster55M 2:32:59.8+39:25.6+34,72%74,23%15,12%12,45%06:48:53.2
628450Pieter HarmseMaster50M 2:33:11.7+39:37.5+34,89%74,13%15,01%12,34%07:04:53.2
631313Flip SwanepoelGrand master70M 2:33:14.3+39:40.1+34,93%74,11%14,98%12,31%06:44:53.2
648256Helder CarvalhoVet47M 2:33:18.3+39:44.1+34,99%74,08%14,95%12,28%06:56:53.2
658691Ryan WhiteVet41M 2:33:21.9+39:47.7+35,04%74,05%14,91%12,24%06:52:53.2
668684steve ViviersSub vet36M 2:33:34.0+39:59.8+35,22%73,95%14,80%12,13%06:48:53.2
678570Theane PieterseSenior29F 2:33:56.4+40:22.2+35,55%73,78%14,59%11,91%06:48:53.2
688651Attie TileyMaster54M 2:34:22.2+40:48.0+35,92%73,57%14,36%11,67%06:52:53.2
698402Christopher De LangeYouth14M 2:34:22.3+40:48.1+35,93%73,57%14,36%11,66%06:56:53.2
708611Miguel SerranoVet44M 2:34:27.6+40:53.4+36,00%73,53%14,31%11,61%06:48:53.2
718506Dylan MareVet43M 2:34:31.8+40:57.6+36,07%73,49%14,27%11,57%06:49:53.2
728571Francois PiguetMaster53M 2:34:33.1+40:58.9+36,08%73,48%14,26%11,56%06:48:53.2
738455Emmanuel HinsonVet44M 2:34:33.5+40:59.3+36,09%73,48%14,25%11,56%06:56:53.2
748248Cedric BrummerSub vet39M 2:34:59.6+41:25.4+36,47%73,27%14,01%11,31%06:52:53.2
758415Joshua DouglasSenior29M 2:35:03.2+41:29.0+36,53%73,25%13,98%11,27%06:52:53.2
768447Kevin GrenfellMaster50M 2:35:12.1+41:37.9+36,66%73,18%13,89%11,19%06:52:53.2
778643Frederik SwanepoelSub vet32M 2:35:24.7+41:50.5+36,84%73,08%13,78%11,07%06:48:53.2
788275Werner CrousMaster51M 2:35:54.8+42:20.6+37,28%72,84%13,50%10,78%07:04:53.2
798665Sahann van der VyverSub vet39M 2:36:04.9+42:30.7+37,43%72,76%13,41%10,69%06:48:53.2
808144Scott BerryMaster53M 2:36:08.2+42:34.0+37,48%72,74%13,38%10,65%07:04:53.2
818167Vaughan BerryMaster56M 2:36:10.5+42:36.3+37,51%72,72%13,35%10,63%07:04:53.2
828249Scott BryceMaster57M 2:36:12.9+42:38.7+37,55%72,70%13,33%10,61%06:52:53.2
838001Armin AbrieSub vet34M 2:36:26.8+42:52.6+37,75%72,59%13,20%10,48%06:52:53.2
848417Devon Du PlessisSenior28M 2:36:28.5+42:54.3+37,78%72,58%13,19%10,46%06:52:53.2
858519Craig McWilliamVet43M 2:36:30.6+42:56.4+37,81%72,56%13,17%10,44%06:56:53.2
868655Willem van der MeerSub vet38M 2:36:57.4+43:23.2+38,20%72,36%12,92%10,19%07:04:53.2
878489Jonathan LewarneVet44M 2:36:58.0+43:23.8+38,21%72,35%12,92%10,18%06:48:53.2
888653Francois TredouxSub vet31M 2:37:04.0+43:29.8+38,30%72,31%12,86%10,12%06:44:53.2
898604Daniel SchmidSub vet34M 2:37:18.3+43:44.1+38,51%72,20%12,73%9,99%06:56:53.2
908598Paul RyanMaster56M 2:37:24.1+43:49.9+38,59%72,15%12,67%9,93%06:52:53.2
918680Alexander ViljoenYouth17M 2:37:26.0+43:51.8+38,62%72,14%12,66%9,91%06:52:53.2
928445Colin GrayE bike68M 2:37:37.7+44:03.5+38,79%72,05%12,55%9,80%06:44:53.2
938650MARTIN THIRLWELLMaster53M 2:38:14.0+44:39.8+39,33%71,77%12,21%9,46%06:44:53.2
948142Jason BernicVet47M 2:38:15.0+44:40.8+39,34%71,77%12,20%9,45%06:48:53.2
958664Daniel van der VaartSub vet33M 2:38:43.1+45:08.9+39,75%71,55%11,94%9,18%07:04:53.2
968671Raymond van NiekerkSub vet34M 2:38:46.1+45:11.9+39,80%71,53%11,92%9,15%07:04:53.2
978513ANDREW MASONSenior25M 2:39:24.5+45:50.3+40,36%71,24%11,56%8,78%06:52:53.2
988526Markus MiniholdMaster57M 2:39:45.2+46:11.0+40,67%71,09%11,37%8,59%06:52:53.2
998645Helena TarantinoVet49F 2:39:46.9+46:12.7+40,69%71,08%11,35%8,57%06:48:53.2
1008636Naclanche SteynVet42F 2:39:52.1+46:17.9+40,77%71,04%11,31%8,52%06:52:53.2
1018520Lehlohonolo MdabudabuSenior28M 2:39:53.4+46:19.2+40,79%71,03%11,29%8,51%07:00:53.2
1028608Devon ScottVet40M 2:40:10.9+46:36.7+41,04%70,90%11,13%8,34%06:44:53.2
1038540OJ MotswaneSub vet35M 2:40:12.9+46:38.7+41,07%70,89%11,11%8,32%06:52:53.2
1048574Lance PorterGrand master60M 2:40:19.0+46:44.8+41,16%70,84%11,06%8,26%06:48:53.2
1058544Byron MunchSub vet35M 2:40:28.3+46:54.1+41,30%70,77%10,97%8,17%06:52:53.2
1068698Ivan WyattMaster52M 2:40:29.4+46:55.2+41,31%70,76%10,96%8,16%06:56:53.2
1078545sean murphyMaster54M 2:40:34.4+47:00.2+41,39%70,73%10,91%8,12%06:48:53.2
1088222Jason BoschSenior29M 2:40:35.2+47:01.0+41,40%70,72%10,91%8,11%06:48:53.2
1098234Mac BraunMaster52M 2:41:26.1+47:51.9+42,15%70,35%10,44%7,62%06:48:53.2
1108548Oliver NathanVet40M 2:41:37.9+48:03.7+42,32%70,26%10,33%7,51%06:48:53.2
1118253Richard ButtMaster54M 2:42:20.6+48:46.4+42,95%69,96%9,93%7,10%06:44:53.2
1128197Doreen BlignautMaster50F 2:42:32.1+48:57.9+43,11%69,87%9,83%6,99%06:52:53.2
1138209Jacques BlignautMaster56M 2:42:36.3+49:02.1+43,18%69,84%9,79%6,95%06:52:53.2
1148416Andre DouglasGrand master60M 2:42:47.2+49:13.0+43,34%69,77%9,69%6,85%06:52:53.2
1158444Derek GrahnMaster56M 2:43:07.7+49:33.5+43,64%69,62%9,50%6,65%06:48:53.2
1168607Heinrich schuhknechtSub vet36M 2:43:26.6+49:52.4+43,91%69,49%9,32%6,47%06:48:53.2
1178108MALCOLM BATHGrand master60M 2:43:41.7+50:07.5+44,14%69,38%9,18%6,33%06:44:53.2
1188523Andrew MenneVet45M 2:43:47.0+50:12.8+44,21%69,34%9,13%6,28%06:52:53.2
1198553Binh NguyenVet47M 2:43:51.4+50:17.2+44,28%69,31%9,09%6,24%06:52:53.2
1208426Dave EsterhuizenMaster52M 2:44:29.2+50:55.0+44,83%69,05%8,74%5,88%06:44:53.2
1218660Kasper van der MerweSub vet38M 2:44:56.9+51:22.7+45,24%68,85%8,49%5,61%07:00:53.2
1228496Duncan MacGregorSub vet38M 2:44:59.3+51:25.1+45,27%68,84%8,47%5,59%06:56:53.2
1238582Prenash RamjasVet49M 2:45:11.6+51:37.4+45,46%68,75%8,35%5,47%06:44:53.2
1248408Marionne De WitMaster51F 2:45:19.6+51:45.4+45,57%68,69%8,28%5,40%06:44:53.2
1258494Mxolisi LubisiSub vet33M 2:45:29.2+51:55.0+45,71%68,63%8,19%5,30%07:00:53.2
1268283Tony Da SerraVet43M 2:45:55.7+52:21.5+46,10%68,45%7,94%5,05%06:44:53.2
1278014Michelle AndrewVet42F 2:45:56.9+52:22.7+46,12%68,44%7,93%5,04%07:00:53.2
1288492Zander LinU2320M 2:46:01.0+52:26.8+46,18%68,41%7,89%5,00%07:04:53.2
1298603Martin SchindlerMaster55M 2:46:34.5+53:00.3+46,67%68,18%7,58%4,68%07:00:53.2
1308557Jan NieuwenhuizenVet47M 2:46:47.1+53:12.9+46,86%68,09%7,47%4,56%06:44:53.2
1318238kim BrearleyMaster58F 2:47:00.1+53:25.9+47,05%68,01%7,35%4,44%06:44:53.2
1328573Chris PorterGrand master65M 2:47:48.3+54:14.1+47,75%67,68%6,90%3,98%06:44:53.2
1338560Ayabuya NtlombeniSub vet36M 2:48:00.8+54:26.6+47,94%67,60%6,79%3,86%06:52:53.2
1348482Siegwalt KuselVet46M 2:48:09.7+54:35.5+48,07%67,54%6,70%3,77%07:04:53.2
1358422Guillaume DucrayE bike53M 2:48:16.7+54:42.5+48,17%67,49%6,64%3,71%06:56:53.2
1368568Neil PettitSub vet31M 2:48:17.0+54:42.8+48,18%67,49%6,64%3,70%07:04:53.2
1378486DONOVAN LEEVet49M 2:48:49.0+55:14.8+48,65%67,27%6,34%3,40%06:48:53.2
1388644Hilton SwartVet41M 2:48:53.0+55:18.8+48,70%67,25%6,30%3,36%06:48:53.2
1398542Aubrey mtsweniSub vet37M 2:48:54.7+55:20.5+48,73%67,24%6,29%3,34%06:52:53.2
1408532Tefo MolokoVet41M 2:49:37.9+56:03.7+49,36%66,95%5,89%2,93%06:48:53.2
1418034Sheldon ArchibaldVet47M 2:49:42.3+56:08.1+49,43%66,92%5,85%2,89%06:44:53.2
1428638Matthew StoltzU2323M 2:49:54.2+56:20.0+49,60%66,84%5,74%2,78%07:00:53.2
1438465De bruyn JoubertVet40M 2:50:01.7+56:27.5+49,71%66,79%5,67%2,71%06:56:53.2
1448586JAVIER RIVERAVet49M 2:50:14.1+56:39.9+49,89%66,71%5,55%2,59%06:56:53.2
1458620Emil SluiterMaster50M 2:50:29.8+56:55.6+50,12%66,61%5,41%2,44%06:48:53.2
1468676Chris van ZylMaster59M 2:50:34.6+57:00.4+50,20%66,58%5,36%2,39%06:56:53.2
1478652MARINDA TileyMaster54F 2:50:36.5+57:02.3+50,22%66,57%5,35%2,37%07:00:53.2
1488517Mangaliso MbuliVet41M 2:50:45.1+57:10.9+50,35%66,51%5,27%2,29%06:44:53.2
1498273Jodi Lea KearnsSub vet36F 2:50:46.5+57:12.3+50,37%66,50%5,25%2,28%06:52:53.2
1508588Ryan RobersonVet48M 2:50:49.9+57:15.7+50,42%66,48%5,22%2,25%07:04:53.2
1518521Jason MeeSenior24M 2:51:09.9+57:35.7+50,71%66,35%5,04%2,06%06:56:53.2
1528546Zwelinzima MvalaVet48M 2:51:14.7+57:40.5+50,78%66,32%4,99%2,01%07:04:53.2
1538687Brian WebberMaster59M 2:51:19.5+57:45.3+50,85%66,29%4,95%1,96%06:44:53.2
1548662Stefan Van Der MerweYouth17M 2:51:24.2+57:50.0+50,92%66,26%4,91%1,92%07:04:53.2
1558457Pieter JacobsSub vet32M 2:51:25.4+57:51.2+50,94%66,25%4,90%1,91%07:04:53.2
1568593David RogersGrand master63M 2:51:57.4+58:23.2+51,41%66,05%4,60%1,60%06:48:53.2
1578461Pieter JoosteMaster54M 2:51:58.9+58:24.7+51,43%66,04%4,59%1,59%07:04:53.2
1588623Dylan SmithSub vet30M 2:52:01.8+58:27.6+51,47%66,02%4,56%1,56%06:56:53.2
1598525Siggi MeyerE bike54M 2:52:16.0+58:41.8+51,68%65,93%4,43%1,42%07:04:53.2
1608431Leon FourieMaster52M 2:52:29.2+58:55.0+51,88%65,84%4,31%1,30%06:48:53.2
1618255Craig CarnellMaster53M 2:52:35.4+59:01.2+51,97%65,80%4,25%1,24%06:48:53.2
1628561Gys OosthuizenMaster58M 2:52:42.0+59:07.8+52,06%65,76%4,19%1,18%06:48:53.2
1638547Logan NaidooVet46M 2:52:55.4+59:21.2+52,26%65,68%4,06%1,05%06:48:53.2
1648435Chris GerberVet43M 2:53:41.4+1:00:07.2+52,94%65,39%3,64%0,61%06:52:53.2
1658085Brett BaileyVet46M 2:54:43.8+1:01:09.6+53,85%65,00%3,06%0,02%06:48:53.2
1663093Kelly De VosSub vet35F 2:54:45.4+1:01:11.2+53,88%64,99%3,05%0,00%06:52:53.2
1678471Scott KellySub vet31M 2:54:51.6+1:01:17.4+53,97%64,95%2,99%-0,06%07:04:53.2
1688449Sean Hampton-ColeMaster50M 2:55:12.6+1:01:38.4+54,27%64,82%2,79%-0,26%06:52:53.2
1698475Bright KhumaloSub vet32M 2:55:22.2+1:01:48.0+54,42%64,76%2,71%-0,35%06:52:53.2
1708276Sergio Da costaVet42M 2:55:35.6+1:02:01.4+54,61%64,68%2,58%-0,48%07:04:53.2
1713080Jackie ZakiE bike55F 2:55:40.8+1:02:06.6+54,69%64,65%2,53%-0,53%06:56:53.2
1728479Lee KotzeSenior27F 2:56:00.9+1:02:26.7+54,98%64,52%2,35%-0,72%06:48:53.2
1738595Retha RossouwGrand master60F 2:56:14.4+1:02:40.2+55,18%64,44%2,22%-0,85%07:04:53.2
1748587Mavrick RobbertsSub vet30M 2:56:34.0+1:02:59.8+55,47%64,32%2,04%-1,04%07:00:53.2
1758498Muzzammil MahomedyU2322M 2:57:47.6+1:04:13.4+56,55%63,88%1,36%-1,74%07:00:53.2
1768697Stephen WoodMaster59M 2:58:03.0+1:04:28.8+56,78%63,79%1,22%-1,88%07:04:53.2
1778612Tony SerraoVet42M 2:58:06.8+1:04:32.6+56,83%63,76%1,18%-1,92%07:04:53.2
1788565Rob PaoliMaster56M 2:58:14.4+1:04:40.2+56,94%63,72%1,11%-1,99%07:04:53.2
1798501Quintin MantleVet44M 2:58:15.0+1:04:40.8+56,95%63,71%1,11%-2,00%07:04:53.2
1808466Helena JoubertVet48F 2:58:24.6+1:04:50.4+57,09%63,66%1,02%-2,09%06:56:53.2
1818497SVEN MAGNUSSENMaster56M 2:58:51.8+1:05:17.6+57,49%63,50%0,77%-2,35%06:52:53.2
1828589Brad RobertsonSenior29M 2:58:54.3+1:05:20.1+57,53%63,48%0,74%-2,37%06:52:53.2
1838473Irshaad KhamissaSub vet38M 2:58:55.3+1:05:21.1+57,54%63,47%0,73%-2,38%06:48:53.2
1848478JAN KOTZEMaster54M 2:58:56.2+1:05:22.0+57,56%63,47%0,73%-2,39%06:48:53.2
1858092Claudia BaltenspergerE bike50F 2:58:56.8+1:05:22.6+57,57%63,47%0,72%-2,40%06:56:53.2
1868530Enoch MogojeVet46M 2:58:59.2+1:05:25.0+57,60%63,45%0,70%-2,42%06:52:53.2
1878537MacAlfred MostertVet43M 2:59:10.3+1:05:36.1+57,76%63,39%0,60%-2,53%06:56:53.2
1888683Mark VineVet40M 2:59:12.3+1:05:38.1+57,79%63,37%0,58%-2,55%06:48:53.2
1898504Sampie MaraisVet46M 2:59:19.6+1:05:45.4+57,90%63,33%0,51%-2,62%07:04:53.2
1908266Johan CoetzeeMaster55M 2:59:29.8+1:05:55.6+58,05%63,27%0,42%-2,71%07:00:53.2
1918577Natalie PowellVet45F 2:59:37.1+1:06:02.9+58,16%63,23%0,35%-2,78%06:44:53.2
1928511Stanley MaseteSub vet34M 3:00:13.4+1:06:39.2+58,69%63,02%0,01%-3,13%06:48:53.2
1938438Nicolas GieVet48M 3:00:26.0+1:06:51.8+58,87%62,94%-0,10%-3,25%07:04:53.2
1948583Clement RamokokaVet47M 3:00:27.7+1:06:53.5+58,90%62,93%-0,12%-3,26%06:44:53.2
1958490Allan Kenneth LewthwaiteGrand master60M 3:00:46.0+1:07:11.8+59,17%62,83%-0,29%-3,44%06:52:53.2
1968536Moshe MorareSub vet32M 3:00:46.6+1:07:12.4+59,18%62,82%-0,29%-3,44%07:00:53.2
1978472Mike KenyonMaster58M 3:01:23.0+1:07:48.8+59,71%62,61%-0,63%-3,79%06:48:53.2
1988436Riaan GerberSub vet39M 3:01:31.3+1:07:57.1+59,83%62,57%-0,71%-3,87%07:04:53.2
1998686John Paul WaitesMaster54M 3:01:35.3+1:08:01.1+59,89%62,54%-0,74%-3,91%07:00:53.2
2008418leon du plessisMaster57M 3:01:40.4+1:08:06.2+59,97%62,51%-0,79%-3,96%06:44:53.2
2018696Michael WoodVet42M 3:01:56.6+1:08:22.4+60,20%62,42%-0,94%-4,11%07:00:53.2
2028606Irma SchoemanMaster56F 3:02:24.3+1:08:50.1+60,61%62,26%-1,20%-4,38%06:48:53.2
2038609Modikwe SebolaSub vet38M 3:02:35.8+1:09:01.6+60,78%62,20%-1,30%-4,49%07:00:53.2
2048467HENNIE JOUBERTMaster58M 3:02:42.2+1:09:08.0+60,87%62,16%-1,36%-4,55%06:56:53.2
2058246Garryn BrooksSub vet34M 3:02:49.8+1:09:15.6+60,98%62,12%-1,43%-4,62%06:56:53.2
2068270Christo CorneelsenMaster53M 3:03:05.6+1:09:31.4+61,22%62,03%-1,58%-4,77%06:56:53.2
2078592Marc RodriguesVet42M 3:03:20.2+1:09:46.0+61,43%61,95%-1,71%-4,91%07:00:53.2
2088263COBUS COETZEEMaster50M 3:03:36.3+1:10:02.1+61,67%61,86%-1,86%-5,06%07:00:53.2
2098409Samantha DerhamSub vet38F 3:04:16.8+1:10:42.6+62,26%61,63%-2,24%-5,45%07:04:53.2
2103110Charl ZaaymanSub vet34M 3:04:23.6+1:10:49.4+62,36%61,59%-2,30%-5,51%06:56:53.2
2118624Shane SmithMaster54M 3:04:36.8+1:11:02.6+62,55%61,52%-2,42%-5,64%07:04:53.2
2128556Rudolf NiehausMaster51M 3:04:39.2+1:11:05.0+62,59%61,50%-2,44%-5,66%06:48:53.2
2138694Stefan WildingSub vet39M 3:04:59.4+1:11:25.2+62,89%61,39%-2,63%-5,86%07:04:53.2
2148674Willem van SchalkwykVet42M 3:05:51.8+1:12:17.6+63,66%61,10%-3,12%-6,36%06:48:53.2
2158585Henro RitchieVet42M 3:05:59.4+1:12:25.2+63,77%61,06%-3,19%-6,43%06:56:53.2
2168690Charles WheelerGrand master60M 3:06:02.8+1:12:28.6+63,82%61,04%-3,22%-6,46%06:56:53.2
2178507Gianni MarsellaVet46M 3:06:11.3+1:12:37.1+63,94%61,00%-3,30%-6,54%06:48:53.2
2188084Keagan BaigentSub vet30M 3:06:53.0+1:13:18.8+64,55%60,77%-3,68%-6,94%06:44:53.2
2198555Dyllan NicolauSenior26M 3:06:55.4+1:13:21.2+64,59%60,76%-3,70%-6,96%06:52:53.2
2208596Sascha RotherVet48M 3:07:17.1+1:13:42.9+64,91%60,64%-3,90%-7,17%07:04:53.2
2218599Ntsako SamboSub vet32M 3:07:29.2+1:13:55.0+65,08%60,57%-4,02%-7,28%07:04:53.2
2223095Jonno JosephVet43M 3:07:38.1+1:14:03.9+65,22%60,53%-4,10%-7,37%06:52:53.2
2238047JOANNE BADENHORSTMaster54F 3:07:46.0+1:14:11.8+65,33%60,48%-4,17%-7,44%06:52:53.2
2248412Chris DibbSub vet39M 3:08:09.5+1:14:35.3+65,68%60,36%-4,39%-7,67%06:52:53.2
2258679Ronaldo VeroliniSub vet34M 3:09:43.1+1:16:08.9+67,05%59,86%-5,25%-8,56%06:48:53.2
2268618Varun SinghVet41M 3:09:47.5+1:16:13.3+67,11%59,84%-5,30%-8,60%06:52:53.2
2278550BRENDON NELLVet49M 3:09:50.4+1:16:16.2+67,16%59,82%-5,32%-8,63%06:44:53.2
2288112Dion BekkerVet43M 3:10:24.5+1:16:50.3+67,66%59,65%-5,64%-8,96%06:44:53.2
2298454Peter HenningMaster59M 3:10:42.7+1:17:08.5+67,92%59,55%-5,81%-9,13%07:04:53.2
2308503Le Roux MaraisVet48M 3:10:46.7+1:17:12.5+67,98%59,53%-5,84%-9,17%07:00:53.2
2318171Louwrens BisschoffVet48M 3:10:50.9+1:17:16.7+68,04%59,51%-5,88%-9,21%07:00:53.2
2328663Dewald Van Der MerweVet43M 3:11:08.2+1:17:34.0+68,30%59,42%-6,04%-9,37%06:56:53.2
2338602Riaan ScheepersSub vet39M 3:11:16.4+1:17:42.2+68,42%59,38%-6,12%-9,45%07:04:53.2
2348053Neels BadenhorstVet42M 3:13:03.0+1:19:28.8+69,98%58,83%-7,10%-10,47%07:00:53.2
2358243Francois BreitenbachVet48M 3:13:57.4+1:20:23.2+70,78%58,55%-7,61%-10,99%06:48:53.2
2368621Emile SmitSub vet38M 3:13:57.9+1:20:23.7+70,79%58,55%-7,61%-10,99%06:56:53.2
2378646Sharon TaylorMaster57F 3:13:58.3+1:20:24.1+70,79%58,55%-7,61%-11,00%07:04:53.2
2388493SHANE LOTTERMaster54M 3:14:14.7+1:20:40.5+71,04%58,47%-7,77%-11,15%06:48:53.2
2393083Charlie PistoriusVet45M 3:14:26.9+1:20:52.7+71,21%58,41%-7,88%-11,27%07:00:53.2
2408692Luke WhitehouseU2323M 3:14:27.8+1:20:53.6+71,23%58,40%-7,89%-11,28%07:00:53.2
2418578Drix PretoriusGrand master60M 3:14:33.0+1:20:58.8+71,30%58,38%-7,94%-11,33%06:56:53.2
2428669Jeandre van JaarsveldYouth16M 3:14:37.8+1:21:03.6+71,37%58,35%-7,98%-11,37%07:00:53.2
2438421Erenst Du toitSub vet38M 3:15:04.8+1:21:30.6+71,77%58,22%-8,23%-11,63%07:04:53.2
2448491Roberto LiddiMaster52M 3:15:13.0+1:21:38.8+71,89%58,18%-8,31%-11,71%06:48:53.2
2458631Jaques StanderSub vet30M 3:15:47.7+1:22:13.5+72,40%58,00%-8,63%-12,04%06:56:53.2
2468105Brandon BarrettVet41M 3:15:56.8+1:22:22.6+72,53%57,96%-8,71%-12,13%06:52:53.2
2478529Refilwe MogatusiVet42F 3:16:16.4+1:22:42.2+72,82%57,86%-8,89%-12,31%06:52:53.2
2488605Andrew SchnuirVet47M 3:16:16.7+1:22:42.5+72,83%57,86%-8,89%-12,32%06:52:53.2
2498258Themba ChakelaVet48M 3:16:16.8+1:22:42.6+72,83%57,86%-8,90%-12,32%06:48:53.2
2508594Frans RoodtVet40M 3:17:04.8+1:23:30.6+73,53%57,63%-9,34%-12,77%06:56:53.2
2518516Thulani MavimbelaSub vet38M 3:17:29.4+1:23:55.2+73,89%57,51%-9,57%-13,01%07:04:53.2
2528430Stephan FourieSub vet37M 3:18:15.0+1:24:40.8+74,56%57,29%-9,99%-13,44%07:04:53.2
2538010Grant AllnuttU2323M 3:18:25.8+1:24:51.6+74,72%57,23%-10,09%-13,55%06:56:53.2
2548406Philippus De WinnaarVet41M 3:18:45.4+1:25:11.2+75,01%57,14%-10,27%-13,73%07:04:53.2
2558658Frederik Hannes Van der MerweSub vet37M 3:20:13.6+1:26:39.4+76,30%56,72%-11,08%-14,57%07:04:53.2
2568292Andre DaneelMaster51M 3:20:21.7+1:26:47.5+76,42%56,68%-11,16%-14,65%06:52:53.2
2578522Niquita-Jane MeierSub vet36F 3:20:51.6+1:27:17.4+76,86%56,54%-11,44%-14,94%07:04:53.2
2588485Peter Le MotteeGrand master67M 3:21:36.8+1:28:02.6+77,52%56,33%-11,85%-15,37%06:48:53.2
2598419Dawid Du PlessisVet49M 3:21:56.5+1:28:22.3+77,81%56,24%-12,04%-15,56%06:48:53.2
2608440Jamie GirganSub vet39M 3:22:04.1+1:28:29.9+77,92%56,20%-12,11%-15,63%07:04:53.2
2618515Marius MattheeSub vet36M 3:22:07.4+1:28:33.2+77,97%56,19%-12,14%-15,66%07:00:53.2
2628666Rouche Van Der WesthuizenSub vet33M 3:23:15.8+1:29:41.6+78,98%55,87%-12,77%-16,31%07:04:53.2
2638509Charles MasekoamengVet45M 3:23:24.0+1:29:49.8+79,10%55,84%-12,85%-16,39%06:56:53.2
2648439Ryan GillVet46M 3:23:43.6+1:30:09.4+79,38%55,75%-13,03%-16,58%07:04:53.2
2658487Jacques LembischSub vet39M 3:25:05.4+1:31:31.2+80,58%55,38%-13,78%-17,36%06:56:53.2
2668405Megan De WinnaarYouth16F 3:25:32.5+1:31:58.3+80,98%55,25%-14,03%-17,62%07:00:53.2
2678016Kevin AndrewsSub vet34M 3:25:59.6+1:32:25.4+81,38%55,13%-14,28%-17,87%07:00:53.2
2688499Tshembho ManganyiSub vet33M 3:26:23.4+1:32:49.2+81,73%55,03%-14,50%-18,10%07:04:53.2
2698443Les GraceGrand master69M 3:26:45.8+1:33:11.6+82,06%54,93%-14,71%-18,31%07:00:53.2
2708640Charl StrydomGrand master60M 3:27:13.9+1:33:39.7+82,47%54,80%-14,97%-18,58%06:56:53.2
2718632Shaan StanderSub vet33M 3:28:17.7+1:34:43.5+83,41%54,52%-15,56%-19,19%07:04:53.2
2728424Anmane EckardSenior28F 3:28:35.3+1:35:01.1+83,66%54,45%-15,72%-19,36%06:52:53.2
2731209Adriaan BadenhorstSenior27M 3:28:42.0+1:35:07.8+83,76%54,42%-15,79%-19,42%06:52:53.2
2748614Gavin SheehanVet44M 3:28:55.1+1:35:20.9+83,96%54,36%-15,91%-19,55%06:56:53.2
2758267Megan ComptonVet42F 3:28:56.1+1:35:21.9+83,97%54,36%-15,92%-19,56%07:00:53.2
2768615Hein SieckerMaster53M 3:30:03.5+1:36:29.3+84,96%54,07%-16,54%-20,20%06:56:53.2
2778675Pierre Van TonderVet45M 3:30:16.9+1:36:42.7+85,16%54,01%-16,66%-20,33%07:04:53.2
2788484Kobus LateganMaster59M 3:31:01.4+1:37:27.2+85,81%53,82%-17,07%-20,75%07:00:53.2
2798657Damain Van Der MerweYouth15M 3:31:13.8+1:37:39.6+85,99%53,77%-17,19%-20,87%06:56:53.2
2808401Carla de BrutoSub vet30F 3:32:51.7+1:39:17.5+87,43%53,35%-18,09%-21,80%07:04:53.2
2818567Kevin PeeblesMaster54M 3:32:53.8+1:39:19.6+87,46%53,35%-18,11%-21,82%06:52:53.2
2828551Tiyiselani NgalalumeE bike40F 3:33:33.9+1:39:59.7+88,05%53,18%-18,49%-22,21%06:52:53.2
2838656Annelize Van Der MerweYouth18F 3:33:43.1+1:40:08.9+88,18%53,14%-18,57%-22,29%06:52:53.2
2848617Saurabh singhVet41M 3:35:06.9+1:41:32.7+89,41%52,80%-19,34%-23,09%06:58:53.2
2858610Ephraim SehlohoSub vet34M 3:35:16.2+1:41:42.0+89,55%52,76%-19,43%-23,18%06:56:53.2
2868552Ayanda NgcebetshaVet46M 3:35:27.6+1:41:53.4+89,72%52,71%-19,54%-23,29%06:52:53.2
2878407Lucette de WitSenior27F 3:35:58.2+1:42:24.0+90,16%52,59%-19,82%-23,58%06:52:53.2
2888558Nkosinathi NkabindeSenior24M 3:36:19.7+1:42:45.5+90,48%52,50%-20,02%-23,79%06:58:53.2
2898524Leon MeyerVet46M 3:36:56.0+1:43:21.8+91,01%52,35%-20,35%-24,13%07:00:53.2
2908413Dayne DillonVet49M 3:39:09.3+1:45:35.1+92,97%51,82%-21,59%-25,41%06:52:53.2
2918300Nelson de AveiroVet45M 3:41:17.6+1:47:43.4+94,85%51,32%-22,77%-26,63%06:48:53.2
2928500Zubair MangeraSub vet32M 3:41:20.1+1:47:45.9+94,89%51,31%-22,80%-26,65%07:04:53.2
2938096Stuart BarclaySenior28M 3:41:21.9+1:47:47.7+94,92%51,30%-22,81%-26,67%07:04:53.2
2948554Xolani NhlaphoSub vet30M 3:41:32.1+1:47:57.9+95,06%51,27%-22,91%-26,77%06:52:53.2
2958168Nielen BeukesVet48M 3:41:38.0+1:48:03.8+95,15%51,24%-22,96%-26,82%06:52:53.2
2968508Siyabonga MasekoSub vet36M 3:42:11.4+1:48:37.2+95,64%51,11%-23,27%-27,14%07:04:53.2
2978699Ayabulela XongoSub vet36M 3:43:08.8+1:49:34.6+96,48%50,89%-23,80%-27,69%06:52:53.2
2988291Brett DaceSub vet38M 3:43:09.4+1:49:35.2+96,49%50,89%-23,81%-27,70%06:52:53.2
2998244Johan BreugemSub vet36M 3:43:49.4+1:50:15.2+97,08%50,74%-24,18%-28,08%06:44:53.2
3008502Lonwabo MaqubelaVet43M 3:45:59.3+1:52:25.1+98,99%50,25%-25,38%-29,32%06:48:53.2
3018476Mli KhumaloVet46M 3:46:14.3+1:52:40.1+99,21%50,20%-25,52%-29,46%07:00:53.2
3028628Anele SongelwaSub vet39M 3:46:51.3+1:53:17.1+99,75%50,06%-25,86%-29,81%06:52:53.2
3038481Amit KumarSub vet31M 3:46:56.0+1:53:21.8+99,82%50,05%-25,90%-29,86%06:58:53.2
3048404Ray De VriesMaster51M 3:48:55.8+1:55:21.6+101,58%49,61%-27,01%-31,00%07:04:53.2
3058462Tiaan JordaanVet43M 3:52:01.1+1:58:26.9+104,30%48,95%-28,72%-32,77%07:04:53.2
3068693Lloyd WildVet47M 3:56:10.8+2:02:36.6+107,96%48,09%-31,03%-35,15%07:00:53.2
3078480Craig KrugerGrand master65M 3:56:41.9+2:03:07.7+108,42%47,98%-31,32%-35,44%06:48:53.2
3088434Colin FryeVet49M 3:56:58.4+2:03:24.2+108,66%47,93%-31,47%-35,60%06:56:53.2
3098538Gabriel MotlotsiVet44M 3:57:50.7+2:04:16.5+109,43%47,75%-31,96%-36,10%06:56:53.2
3108410Derek DiamondGrand master64M 3:58:05.7+2:04:31.5+109,65%47,70%-32,09%-36,24%06:48:53.2
3118601Denzel SassMaster51M 4:01:17.5+2:07:43.3+112,46%47,07%-33,87%-38,07%06:56:53.2
3128469Marius KamfferSub vet34M 4:02:41.1+2:09:06.9+113,69%46,80%-34,64%-38,87%07:00:53.2
3138543Heinrich MullerMaster51M 4:04:05.8+2:10:31.6+114,93%46,53%-35,42%-39,68%06:56:53.2
3148483Chagne LabuschagneSub vet32F 4:05:14.5+2:11:40.3+115,94%46,31%-36,06%-40,33%06:48:53.2
3158114Morne BellinganMaster52M 4:08:05.0+2:14:30.8+118,44%45,78%-37,64%-41,96%06:52:53.2
3166084Andre Van Jarsveld.Master45M 4:09:39.5+2:16:05.3+119,83%45,49%-38,51%-42,86%06:52:53.2
3178456Wayne InderSub vet39M 4:10:28.5+2:16:54.3+120,55%45,34%-38,96%-43,33%06:52:53.2
3188590Edward Price.Master54M 4:10:46.7+2:17:12.5+120,81%45,29%-39,13%-43,50%06:52:53.2
3198581Mukonazwothe RambuwaniSub vet31M 4:13:15.2+2:19:41.0+122,99%44,84%-40,50%-44,92%07:00:53.2
3208458Kitso JaftaSub vet39M 4:13:20.5+2:19:46.3+123,07%44,83%-40,55%-44,97%07:00:53.2
3218251Dirk BurgerSub vet39M 4:15:47.5+2:22:13.3+125,23%44,40%-41,91%-46,37%06:44:53.2
3228107Robert BateyVet41M 4:22:20.4+2:28:46.2+130,99%43,29%-45,55%-50,12%07:04:53.2
3238600Grant SandersVet42M 4:22:22.6+2:28:48.4+131,03%43,29%-45,57%-50,14%07:04:53.2
3248528Kamohelo MofokengSenior29M 4:26:02.0+2:32:27.8+134,25%42,69%-47,59%-52,23%07:00:53.2
3258459Grethel JankowitzSub vet33F 4:27:22.1+2:33:47.9+135,42%42,48%-48,33%-52,99%06:56:53.2
3268420Jacques du PreezSub vet36M 4:37:19.5+2:43:45.3+144,19%40,95%-53,86%-58,69%06:52:53.2
3278464Dawie JoubertSub vet36M 4:37:23.1+2:43:48.9+144,24%40,94%-53,89%-58,73%06:52:53.2
3288613Batsile SetlhodiVet48M 4:44:45.6+2:51:11.4+150,74%39,88%-57,98%-62,95%06:52:53.2
3298512Lebogang MasikeSub vet30M 4:51:42.3+2:58:08.1+156,85%38,93%-61,84%-66,92%07:00:53.2
3308295Leigh DaubermannVet48M 4:54:15.9+3:00:41.7+159,10%38,59%-63,26%-68,39%07:00:53.2
3318452Quinton HarrisMaster59M 5:14:38.1+3:21:03.9+177,04%36,10%-74,56%-80,04%06:52:53.2
-3092Lloyd Brett WardenSub vet37M DNF-----06:52:53.2
-3098Edward PriceMaster54M DNF-----06:52:53.2
-6152Zander MullerU23M DNF-----06:44:53.2
-8043Muhammed AsvatSub vet38M DNF-----07:00:53.2
-8099Conrad BarnardSenior26M DNF-----06:56:53.2
-8141Lloyd BentzVet45M DNF-----06:48:53.2
-8181CRAIG BLENDSub vet38M DNF-----06:48:53.2
-8250gregory bullGrand master60M DNF-----06:48:53.2
-8252Chris BusseyGrand master65M DNF-----06:52:53.2
-8254Gareth CampbellGrand master66M DNF-----06:44:53.2
-8259Tasimba ChirindoSub vet33M DNF-----07:04:53.2
-8261Nikolaos ChristodoulouVet46M DNF-----07:04:53.2
-8400Estel de BeerSub vet34F DNF-----06:56:53.2
-8423Jason DuffinMaster52M DNF-----06:44:53.2
-8427Robert EtzingerVet46M DNF-----07:04:53.2
-8428Bart FintelmanSub vet34M DNF-----06:52:53.2
-8429Darryl FordhamMaster50M DNF-----06:44:53.2
-8448Jaco GrobbelaarSub vet36M DNF-----06:56:53.2
-8451Justin HarrisGrand master69M DNF-----06:52:53.2
-8453Justin HarrisGrand master69M DNF-----06:44:53.2
-8460Jaco Janse van VuurenVet46M DNF-----06:44:53.2
-8468Eugene JoubertSub vet38M DNF-----06:52:53.2
-8474Rashaad KhotaVet41M DNF-----07:04:53.2
-8477Stuart KinnearVet40M DNF-----06:44:53.2
-8510Tumisang MasemolaVet43M DNF-----07:04:53.2
-8514Katlego MatholeSub vet36M DNF-----07:00:53.2
-8527Tiego ModisagaeSub vet35M DNF-----07:04:53.2
-8531Lerato MokoenaSub vet39M DNF-----07:00:53.2
-8534Imraan MoollaSub vet31M DNF-----06:56:53.2
-8535yusuf moollaSub vet36M DNF-----07:04:53.2
-8539Tebogo MotsepeVet43M DNF-----06:48:53.2
-8563Ryan OsherSub vet38M DNF-----06:48:53.2
-8569Lionel PfaffGrand master67M DNF-----06:44:53.2
-8572Ryan PorterVet47M DNF-----06:52:53.2
-8575Jana PorterVet40F DNF-----06:48:53.2
-8576Lyle PoulterVet41M DNF-----06:44:53.2
-8591Kelly RobinsonE bike50F DNF-----06:44:53.2
-8597Dane RouxSub vet38M DNF-----06:56:53.2
-8622Cheryll SmithGrand master61F DNF-----06:52:53.2
-8626Cheryll SmithGrand master61F DNF-----06:44:53.2
-8627Sibongile SolombelaVet44M DNF-----07:04:53.2
-8629Eric SpagnuoloVet40M DNF-----06:56:53.2
-8633Charles SteffenSub vet35M DNF-----06:56:53.2
-8634Brett StevensSub vet35M DNF-----06:44:53.2
-8639Madeleine StreicherMaster51F DNF-----07:00:53.2
-8649Tlou ThemaSub vet33F DNF-----07:04:53.2
-8670Andre van JaarsveldSub vet36M DNF-----06:52:53.2
-8678Johan VeldsmanVet49M DNF-----06:48:53.2
-8688Melinda werthMaster55F DNF-----07:00:53.2
-86954Michael WillsonMaster57M DNF-----06:48:53.2
  • 50km MTB Challenge Femenino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18619Jade SkinnerU2323F 2:27:52.3--100%19,82%17,12%06:44:53.2
28672Kirsten van NiekerkYouth17F 2:29:11.5+1:19.2+0,89%99,12%19,10%16,38%06:44:53.2
38269Engela ConradieSub vet37F 2:32:03.9+4:11.6+2,84%97,24%17,54%14,77%06:44:53.2
48442Esmari GoosenSub vet39F 2:32:40.5+4:48.2+3,25%96,85%17,21%14,42%06:52:53.2
58570Theane PieterseSenior29F 2:33:56.4+6:04.1+4,10%96,06%16,53%13,72%06:48:53.2
68645Helena TarantinoVet49F 2:39:46.9+11:54.6+8,05%92,55%13,36%10,44%06:48:53.2
78636Naclanche SteynVet42F 2:39:52.1+11:59.8+8,11%92,50%13,31%10,39%06:52:53.2
88197Doreen BlignautMaster50F 2:42:32.1+14:39.8+9,92%90,98%11,87%8,90%06:52:53.2
98408Marionne De WitMaster51F 2:45:19.6+17:27.3+11,80%89,44%10,35%7,33%06:44:53.2
108014Michelle AndrewVet42F 2:45:56.9+18:04.6+12,22%89,11%10,01%6,98%07:00:53.2
118238kim BrearleyMaster58F 2:47:00.1+19:07.8+12,94%88,55%9,44%6,39%06:44:53.2
128652MARINDA TileyMaster54F 2:50:36.5+22:44.2+15,38%86,67%7,49%4,37%07:00:53.2
138273Jodi Lea KearnsSub vet36F 2:50:46.5+22:54.2+15,49%86,59%7,40%4,28%06:52:53.2
143093Kelly De VosSub vet35F 2:54:45.4+26:53.1+18,18%84,62%5,24%2,05%06:52:53.2
153080Jackie ZakiE bike55F 2:55:40.8+27:48.5+18,81%84,17%4,74%1,53%06:56:53.2
168479Lee KotzeSenior27F 2:56:00.9+28:08.6+19,03%84,01%4,56%1,34%06:48:53.2
178595Retha RossouwGrand master60F 2:56:14.4+28:22.1+19,18%83,90%4,43%1,22%07:04:53.2
188466Helena JoubertVet48F 2:58:24.6+30:32.3+20,65%82,88%3,26%0,00%06:56:53.2
198092Claudia BaltenspergerE bike50F 2:58:56.8+31:04.5+21,01%82,63%2,97%-0,30%06:56:53.2
208577Natalie PowellVet45F 2:59:37.1+31:44.8+21,47%82,33%2,60%-0,68%06:44:53.2
218606Irma SchoemanMaster56F 3:02:24.3+34:32.0+23,35%81,07%1,09%-2,24%06:48:53.2
228409Samantha DerhamSub vet38F 3:04:16.8+36:24.5+24,62%80,24%0,07%-3,29%07:04:53.2
238047JOANNE BADENHORSTMaster54F 3:07:46.0+39:53.7+26,98%78,75%-1,82%-5,24%06:52:53.2
248646Sharon TaylorMaster57F 3:13:58.3+46:06.0+31,18%76,23%-5,18%-8,72%07:04:53.2
258529Refilwe MogatusiVet42F 3:16:16.4+48:24.1+32,73%75,34%-6,43%-10,01%06:52:53.2
268522Niquita-Jane MeierSub vet36F 3:20:51.6+52:59.3+35,83%73,62%-8,92%-12,58%07:04:53.2
278405Megan De WinnaarYouth16F 3:25:32.5+57:40.2+39,00%71,94%-11,45%-15,21%07:00:53.2
288424Anmane EckardSenior28F 3:28:35.3+1:00:43.0+41,06%70,89%-13,11%-16,92%06:52:53.2
298267Megan ComptonVet42F 3:28:56.1+1:01:03.8+41,29%70,77%-13,29%-17,11%07:00:53.2
308401Carla de BrutoSub vet30F 3:32:51.7+1:04:59.4+43,95%69,47%-15,42%-19,31%07:04:53.2
318551Tiyiselani NgalalumeE bike40F 3:33:33.9+1:05:41.6+44,43%69,24%-15,81%-19,70%06:52:53.2
328656Annelize Van Der MerweYouth18F 3:33:43.1+1:05:50.8+44,53%69,19%-15,89%-19,79%06:52:53.2
338407Lucette de WitSenior27F 3:35:58.2+1:08:05.9+46,05%68,47%-17,11%-21,05%06:52:53.2
348483Chagne LabuschagneSub vet32F 4:05:14.5+1:37:22.2+65,85%60,30%-32,98%-37,46%06:48:53.2
358459Grethel JankowitzSub vet33F 4:27:22.1+1:59:29.8+80,81%55,31%-44,98%-49,86%06:56:53.2
-8400Estel de BeerSub vet34F DNF-----06:56:53.2
-8575Jana PorterVet40F DNF-----06:48:53.2
-8591Kelly RobinsonE bike50F DNF-----06:44:53.2
-8622Cheryll SmithGrand master61F DNF-----06:52:53.2
-8626Cheryll SmithGrand master61F DNF-----06:44:53.2
-8639Madeleine StreicherMaster51F DNF-----07:00:53.2
-8649Tlou ThemaSub vet33F DNF-----07:04:53.2
-8688Melinda werthMaster55F DNF-----07:00:53.2
  • 50km MTB Challenge Femenino - E bike
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13080Jackie ZakiE bike55F 2:55:40.8--100%7,24%1,83%06:56:53.2
28092Claudia BaltenspergerE bike50F 2:58:56.8+3:16.0+1,86%98,17%5,52%0,00%06:56:53.2
38551Tiyiselani NgalalumeE bike40F 3:33:33.9+37:53.1+21,56%82,26%-12,76%-19,35%06:52:53.2
-8591Kelly RobinsonE bike50F DNF-----06:44:53.2
  • 50km MTB Challenge Femenino - Grand master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18595Retha RossouwGrand master60F 2:56:14.4--100%0,00%0,00%07:04:53.2
-8622Cheryll SmithGrand master61F DNF-----06:52:53.2
-8626Cheryll SmithGrand master61F DNF-----06:44:53.2
  • 50km MTB Challenge Femenino - Master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18197Doreen BlignautMaster50F 2:42:32.1--100%7,47%4,73%06:52:53.2
28408Marionne De WitMaster51F 2:45:19.6+2:47.5+1,72%98,31%5,88%3,10%06:44:53.2
38238kim BrearleyMaster58F 2:47:00.1+4:28.0+2,75%97,33%4,93%2,11%06:44:53.2
48652MARINDA TileyMaster54F 2:50:36.5+8:04.4+4,97%95,27%2,88%0,00%07:00:53.2
58606Irma SchoemanMaster56F 3:02:24.3+19:52.2+12,23%89,11%-3,84%-6,91%06:48:53.2
68047JOANNE BADENHORSTMaster54F 3:07:46.0+25:13.9+15,52%86,56%-6,89%-10,06%06:52:53.2
78646Sharon TaylorMaster57F 3:13:58.3+31:26.2+19,34%83,79%-10,42%-13,69%07:04:53.2
-8639Madeleine StreicherMaster51F DNF-----07:00:53.2
-8688Melinda werthMaster55F DNF-----07:00:53.2
  • 50km MTB Challenge Femenino - Senior
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18570Theane PieterseSenior29F 2:33:56.4--100%18,39%19,95%06:48:53.2
28479Lee KotzeSenior27F 2:56:00.9+22:04.5+14,34%87,46%6,69%8,47%06:48:53.2
38424Anmane EckardSenior28F 3:28:35.3+54:38.9+35,50%73,80%-10,58%-8,47%06:52:53.2
48407Lucette de WitSenior27F 3:35:58.2+1:02:01.8+40,29%71,28%-14,49%-12,31%06:52:53.2
  • 50km MTB Challenge Femenino - Sub vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18269Engela ConradieSub vet37F 2:32:03.9--100%22,28%17,48%06:44:53.2
28442Esmari GoosenSub vet39F 2:32:40.5+0:36.6+0,40%99,60%21,97%17,15%06:52:53.2
38273Jodi Lea KearnsSub vet36F 2:50:46.5+18:42.6+12,30%89,04%12,72%7,33%06:52:53.2
43093Kelly De VosSub vet35F 2:54:45.4+22:41.5+14,92%87,02%10,68%5,17%06:52:53.2
58409Samantha DerhamSub vet38F 3:04:16.8+32:12.9+21,19%82,52%5,81%0,00%07:04:53.2
68522Niquita-Jane MeierSub vet36F 3:20:51.6+48:47.7+32,09%75,71%-2,66%-9,00%07:04:53.2
78401Carla de BrutoSub vet30F 3:32:51.7+1:00:47.8+39,98%71,44%-8,80%-15,51%07:04:53.2
88483Chagne LabuschagneSub vet32F 4:05:14.5+1:33:10.6+61,27%62,01%-25,34%-33,08%06:48:53.2
98459Grethel JankowitzSub vet33F 4:27:22.1+1:55:18.2+75,83%56,87%-36,65%-45,09%06:56:53.2
-8400Estel de BeerSub vet34F DNF-----06:56:53.2
-8649Tlou ThemaSub vet33F DNF-----07:04:53.2
  • 50km MTB Challenge Femenino - U23
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18619Jade SkinnerU2323F 2:27:52.3--100%0,00%0,00%06:44:53.2
  • 50km MTB Challenge Femenino - Vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18645Helena TarantinoVet49F 2:39:46.9--100%10,44%10,44%06:48:53.2
28636Naclanche SteynVet42F 2:39:52.1+0:05.2+0,05%99,95%10,39%10,39%06:52:53.2
38014Michelle AndrewVet42F 2:45:56.9+6:10.0+3,86%96,28%6,98%6,98%07:00:53.2
48466Helena JoubertVet48F 2:58:24.6+18:37.7+11,66%89,56%0,00%0,00%06:56:53.2
58577Natalie PowellVet45F 2:59:37.1+19:50.2+12,41%88,96%-0,68%-0,68%06:44:53.2
68529Refilwe MogatusiVet42F 3:16:16.4+36:29.5+22,84%81,41%-10,02%-10,01%06:52:53.2
78267Megan ComptonVet42F 3:28:56.1+49:09.2+30,76%76,47%-17,11%-17,11%07:00:53.2
-8575Jana PorterVet40F DNF-----06:48:53.2
  • 50km MTB Challenge Femenino - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18672Kirsten van NiekerkYouth17F 2:29:11.5--100%21,26%27,42%06:44:53.2
28405Megan De WinnaarYouth16F 3:25:32.5+56:21.0+37,77%72,58%-8,47%0,00%07:00:53.2
38656Annelize Van Der MerweYouth18F 3:33:43.1+1:04:31.6+43,25%69,81%-12,79%-3,98%06:52:53.2
  • 50km MTB Challenge Masculino - General
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18223Jordan BoshoffU2320M 1:53:34.2--100%36,82%34,22%06:44:53.2
23086Jayden NaudeYouth17M 2:00:36.6+7:02.4+6,20%94,16%32,90%30,14%06:44:53.2
38265Dewald CoetzeeSenior29M 2:01:51.7+8:17.5+7,30%93,20%32,21%29,41%06:44:53.2
46153Ivan MullerU23M 2:02:15.8+8:41.6+7,65%92,89%31,98%29,18%06:44:53.2
58403Grant De RidderMaster55M 2:02:24.8+8:50.6+7,79%92,78%31,90%29,10%06:56:53.2
68579Hannes PretoriusSenior26M 2:04:59.3+11:25.1+10,05%90,86%30,47%27,60%06:56:53.2
78437Juan GerberSub vet39M 2:06:04.4+12:30.2+11,01%90,08%29,86%26,98%06:44:53.2
88247Jaryd BrowneSub vet30M 2:06:12.8+12:38.6+11,13%89,98%29,79%26,89%06:44:53.2
93096Raymond WagenerSenior29M 2:07:20.7+13:46.5+12,13%89,18%29,16%26,24%06:44:53.2
108172Neil BissettSub vet31M 2:07:45.5+14:11.3+12,49%88,89%28,93%26,00%06:44:53.2
118564Grant PageSub vet39M 2:08:28.3+14:54.1+13,12%88,40%28,53%25,59%06:44:53.2
128673Jean-Pierre van RielVet43M 2:09:37.7+16:03.5+14,14%87,61%27,89%24,92%06:44:53.2
138533Tony MonteiroVet43M 2:11:27.1+17:52.9+15,75%86,40%26,87%23,86%06:44:53.2
148433Bryn FreemanMaster51M 2:11:34.5+18:00.3+15,85%86,32%26,80%23,79%06:44:53.2
158042George ArnoldVet41M 2:11:43.2+18:09.0+15,98%86,22%26,72%23,70%06:44:53.2
168287Adam HoughtonMaster51M 2:12:35.3+19:01.1+16,75%85,66%26,24%23,20%06:44:53.2
178463Mark JordanVet40M 2:13:57.3+20:23.1+17,95%84,78%25,48%22,41%06:48:53.2
188677Wieger vd VeenVet43M 2:14:31.5+20:57.3+18,45%84,42%25,16%22,08%06:49:53.2
198242Jacques BreetSenior27M 2:14:38.3+21:04.1+18,55%84,35%25,10%22,01%06:44:53.2
208641Jeff SullivanMaster51M 2:15:00.3+21:26.1+18,87%84,12%24,89%21,80%06:56:53.2
218549Kian NelYouth16M 2:16:51.5+23:17.3+20,51%82,98%23,86%20,73%07:00:53.2
228079Sean BadenhorstMaster54M 2:17:06.0+23:31.8+20,72%82,84%23,73%20,59%07:04:53.2
238635Bernard SteynVet44M 2:17:52.2+24:18.0+21,40%82,37%23,30%20,14%06:48:53.2
248689Deon WesselsMaster53M 2:18:35.2+25:01.0+22,03%81,95%22,90%19,73%06:44:53.2
258625Brendon David SmithMaster58M 2:19:23.1+25:48.9+22,73%81,48%22,46%19,26%06:44:53.2
268218Neal BloomVet49M 2:20:14.3+26:40.1+23,48%80,98%21,98%18,77%06:44:53.2
278559Robert NortonVet47M 2:22:26.0+28:51.8+25,41%79,74%20,76%17,50%06:44:53.2
288446Christo GreeffYouth17M 2:23:34.3+30:00.1+26,42%79,10%20,13%16,84%06:48:53.2
298231Logan BothaYouth16M 2:24:00.7+30:26.5+26,80%78,86%19,88%16,59%07:00:53.2
308648Eric ThalmannVet47M 2:24:03.0+30:28.8+26,84%78,84%19,86%16,56%06:56:53.2
318541Lebogang MphahleleSub vet33M 2:24:17.0+30:42.8+27,04%78,71%19,73%16,43%07:00:53.2
328110Marc BaxterSub vet34M 2:24:57.0+31:22.8+27,63%78,35%19,36%16,04%06:44:53.2
338245Terrence BroccoGrand master62M 2:24:59.3+31:25.1+27,66%78,33%19,34%16,02%06:44:53.2
348505Jacques MareSub vet31M 2:25:30.9+31:56.7+28,13%78,05%19,05%15,71%06:44:53.2
358642Karel SwanepoelMaster53M 2:26:45.6+33:11.4+29,22%77,38%18,35%14,99%06:44:53.2
368012Ivan AndersonMaster57M 2:26:51.3+33:17.1+29,31%77,33%18,30%14,94%06:44:53.2
378647Scott TempleSenior29M 2:27:04.9+33:30.7+29,51%77,22%18,18%14,81%07:04:53.2
388580Morne PrinslooSub vet36M 2:27:13.5+33:39.3+29,63%77,14%18,10%14,72%06:44:53.2
398432Brett FrederiksenVet46M 2:28:16.3+34:42.1+30,56%76,60%17,51%14,12%06:44:53.2
408441De wet GoosenVet45M 2:28:38.7+35:04.5+30,88%76,40%17,31%13,90%06:56:53.2
418659gideon pieter van der merweSub vet31M 2:29:01.4+35:27.2+31,22%76,21%17,10%13,68%06:56:53.2
428470John KellyGrand master61M 2:29:04.4+35:30.2+31,26%76,18%17,07%13,65%07:00:53.2
438233Conrad BoulleMaster54M 2:29:18.2+35:44.0+31,46%76,07%16,94%13,52%06:44:53.2
448637Almero StoltzSub vet35M 2:29:22.2+35:48.0+31,52%76,03%16,90%13,48%06:52:53.2
458685Christo VorsterVet45M 2:29:37.0+36:02.8+31,74%75,91%16,77%13,34%06:56:53.2
468562Jason OrmerodVet41M 2:30:42.2+37:08.0+32,70%75,36%16,16%12,71%06:48:53.2
478630Luke SpencerYouth17M 2:31:19.3+37:45.1+33,24%75,05%15,82%12,35%07:00:53.2
488654Nicolaas TrollipSub vet34M 2:31:20.7+37:46.5+33,26%75,04%15,80%12,34%07:04:53.2
493088Daniel AbreuSenior26M 2:31:26.8+37:52.6+33,35%74,99%15,75%12,28%06:52:53.2
508000Mark AbreuSub vet38M 2:31:28.9+37:54.7+33,38%74,97%15,73%12,26%06:52:53.2
518414Thomas DittmerSub vet35M 2:31:29.6+37:55.4+33,39%74,97%15,72%12,25%07:04:53.2
528668Thor van EunenSub vet32M 2:31:30.5+37:56.3+33,41%74,96%15,71%12,24%07:04:53.2
538681Kyle ViljoenSub vet36M 2:31:40.1+38:05.9+33,55%74,88%15,62%12,15%07:00:53.2
548425Piet EnslinGrand master63M 2:31:55.0+38:20.8+33,76%74,76%15,49%12,01%07:04:53.2
558488Juan-Claude LemmensVet46M 2:32:36.5+39:02.3+34,37%74,42%15,10%11,61%07:00:53.2
568682Gary ViljoenGrand master64M 2:32:58.4+39:24.2+34,70%74,24%14,90%11,39%06:44:53.2
578219Richard BonatzMaster55M 2:32:59.8+39:25.6+34,72%74,23%14,89%11,38%06:48:53.2
588450Pieter HarmseMaster50M 2:33:11.7+39:37.5+34,89%74,13%14,77%11,27%07:04:53.2
591313Flip SwanepoelGrand master70M 2:33:14.3+39:40.1+34,93%74,11%14,75%11,24%06:44:53.2
608256Helder CarvalhoVet47M 2:33:18.3+39:44.1+34,99%74,08%14,71%11,20%06:56:53.2
618691Ryan WhiteVet41M 2:33:21.9+39:47.7+35,04%74,05%14,68%11,17%06:52:53.2
628684steve ViviersSub vet36M 2:33:34.0+39:59.8+35,22%73,95%14,57%11,05%06:48:53.2
638651Attie TileyMaster54M 2:34:22.2+40:48.0+35,92%73,57%14,12%10,59%06:52:53.2
648402Christopher De LangeYouth14M 2:34:22.3+40:48.1+35,93%73,57%14,12%10,58%06:56:53.2
658611Miguel SerranoVet44M 2:34:27.6+40:53.4+36,00%73,53%14,07%10,53%06:48:53.2
668506Dylan MareVet43M 2:34:31.8+40:57.6+36,07%73,49%14,03%10,49%06:49:53.2
678571Francois PiguetMaster53M 2:34:33.1+40:58.9+36,08%73,48%14,02%10,48%06:48:53.2
688455Emmanuel HinsonVet44M 2:34:33.5+40:59.3+36,09%73,48%14,02%10,48%06:56:53.2
698248Cedric BrummerSub vet39M 2:34:59.6+41:25.4+36,47%73,27%13,77%10,22%06:52:53.2
708415Joshua DouglasSenior29M 2:35:03.2+41:29.0+36,53%73,25%13,74%10,19%06:52:53.2
718447Kevin GrenfellMaster50M 2:35:12.1+41:37.9+36,66%73,18%13,66%10,10%06:52:53.2
728643Frederik SwanepoelSub vet32M 2:35:24.7+41:50.5+36,84%73,08%13,54%9,98%06:48:53.2
738275Werner CrousMaster51M 2:35:54.8+42:20.6+37,28%72,84%13,26%9,69%07:04:53.2
748665Sahann van der VyverSub vet39M 2:36:04.9+42:30.7+37,43%72,76%13,17%9,59%06:48:53.2
758144Scott BerryMaster53M 2:36:08.2+42:34.0+37,48%72,74%13,14%9,56%07:04:53.2
768167Vaughan BerryMaster56M 2:36:10.5+42:36.3+37,51%72,72%13,12%9,54%07:04:53.2
778249Scott BryceMaster57M 2:36:12.9+42:38.7+37,55%72,70%13,09%9,52%06:52:53.2
788001Armin AbrieSub vet34M 2:36:26.8+42:52.6+37,75%72,59%12,97%9,38%06:52:53.2
798417Devon Du PlessisSenior28M 2:36:28.5+42:54.3+37,78%72,58%12,95%9,37%06:52:53.2
808519Craig McWilliamVet43M 2:36:30.6+42:56.4+37,81%72,56%12,93%9,35%06:56:53.2
818655Willem van der MeerSub vet38M 2:36:57.4+43:23.2+38,20%72,36%12,68%9,09%07:04:53.2
828489Jonathan LewarneVet44M 2:36:58.0+43:23.8+38,21%72,35%12,68%9,08%06:48:53.2
838653Francois TredouxSub vet31M 2:37:04.0+43:29.8+38,30%72,31%12,62%9,02%06:44:53.2
848604Daniel SchmidSub vet34M 2:37:18.3+43:44.1+38,51%72,20%12,49%8,89%06:56:53.2
858598Paul RyanMaster56M 2:37:24.1+43:49.9+38,59%72,15%12,43%8,83%06:52:53.2
868680Alexander ViljoenYouth17M 2:37:26.0+43:51.8+38,62%72,14%12,42%8,81%06:52:53.2
878445Colin GrayE bike68M 2:37:37.7+44:03.5+38,79%72,05%12,31%8,70%06:44:53.2
888650MARTIN THIRLWELLMaster53M 2:38:14.0+44:39.8+39,33%71,77%11,97%8,35%06:44:53.2
898142Jason BernicVet47M 2:38:15.0+44:40.8+39,34%71,77%11,96%8,34%06:48:53.2
908664Daniel van der VaartSub vet33M 2:38:43.1+45:08.9+39,75%71,55%11,70%8,07%07:04:53.2
918671Raymond van NiekerkSub vet34M 2:38:46.1+45:11.9+39,80%71,53%11,67%8,04%07:04:53.2
928513ANDREW MASONSenior25M 2:39:24.5+45:50.3+40,36%71,24%11,32%7,67%06:52:53.2
938526Markus MiniholdMaster57M 2:39:45.2+46:11.0+40,67%71,09%11,13%7,47%06:52:53.2
948520Lehlohonolo MdabudabuSenior28M 2:39:53.4+46:19.2+40,79%71,03%11,05%7,39%07:00:53.2
958608Devon ScottVet40M 2:40:10.9+46:36.7+41,04%70,90%10,89%7,22%06:44:53.2
968540OJ MotswaneSub vet35M 2:40:12.9+46:38.7+41,07%70,89%10,87%7,20%06:52:53.2
978574Lance PorterGrand master60M 2:40:19.0+46:44.8+41,16%70,84%10,81%7,14%06:48:53.2
988544Byron MunchSub vet35M 2:40:28.3+46:54.1+41,30%70,77%10,73%7,05%06:52:53.2
998698Ivan WyattMaster52M 2:40:29.4+46:55.2+41,31%70,76%10,72%7,04%06:56:53.2
1008545sean murphyMaster54M 2:40:34.4+47:00.2+41,39%70,73%10,67%6,99%06:48:53.2
1018222Jason BoschSenior29M 2:40:35.2+47:01.0+41,40%70,72%10,66%6,98%06:48:53.2
1028234Mac BraunMaster52M 2:41:26.1+47:51.9+42,15%70,35%10,19%6,49%06:48:53.2
1038548Oliver NathanVet40M 2:41:37.9+48:03.7+42,32%70,26%10,08%6,38%06:48:53.2
1048253Richard ButtMaster54M 2:42:20.6+48:46.4+42,95%69,96%9,69%5,97%06:44:53.2
1058209Jacques BlignautMaster56M 2:42:36.3+49:02.1+43,18%69,84%9,54%5,82%06:52:53.2
1068416Andre DouglasGrand master60M 2:42:47.2+49:13.0+43,34%69,77%9,44%5,71%06:52:53.2
1078444Derek GrahnMaster56M 2:43:07.7+49:33.5+43,64%69,62%9,25%5,51%06:48:53.2
1088607Heinrich schuhknechtSub vet36M 2:43:26.6+49:52.4+43,91%69,49%9,07%5,33%06:48:53.2
1098108MALCOLM BATHGrand master60M 2:43:41.7+50:07.5+44,14%69,38%8,93%5,18%06:44:53.2
1108523Andrew MenneVet45M 2:43:47.0+50:12.8+44,21%69,34%8,88%5,13%06:52:53.2
1118553Binh NguyenVet47M 2:43:51.4+50:17.2+44,28%69,31%8,84%5,09%06:52:53.2
1128426Dave EsterhuizenMaster52M 2:44:29.2+50:55.0+44,83%69,05%8,49%4,73%06:44:53.2
1138660Kasper van der MerweSub vet38M 2:44:56.9+51:22.7+45,24%68,85%8,24%4,46%07:00:53.2
1148496Duncan MacGregorSub vet38M 2:44:59.3+51:25.1+45,27%68,84%8,21%4,43%06:56:53.2
1158582Prenash RamjasVet49M 2:45:11.6+51:37.4+45,46%68,75%8,10%4,32%06:44:53.2
1168494Mxolisi LubisiSub vet33M 2:45:29.2+51:55.0+45,71%68,63%7,94%4,15%07:00:53.2
1178283Tony Da SerraVet43M 2:45:55.7+52:21.5+46,10%68,45%7,69%3,89%06:44:53.2
1188492Zander LinU2320M 2:46:01.0+52:26.8+46,18%68,41%7,64%3,84%07:04:53.2
1198603Martin SchindlerMaster55M 2:46:34.5+53:00.3+46,67%68,18%7,33%3,52%07:00:53.2
1208557Jan NieuwenhuizenVet47M 2:46:47.1+53:12.9+46,86%68,09%7,21%3,39%06:44:53.2
1218573Chris PorterGrand master65M 2:47:48.3+54:14.1+47,75%67,68%6,65%2,80%06:44:53.2
1228560Ayabuya NtlombeniSub vet36M 2:48:00.8+54:26.6+47,94%67,60%6,53%2,68%06:52:53.2
1238482Siegwalt KuselVet46M 2:48:09.7+54:35.5+48,07%67,54%6,45%2,60%07:04:53.2
1248422Guillaume DucrayE bike53M 2:48:16.7+54:42.5+48,17%67,49%6,38%2,53%06:56:53.2
1258568Neil PettitSub vet31M 2:48:17.0+54:42.8+48,18%67,49%6,38%2,53%07:04:53.2
1268486DONOVAN LEEVet49M 2:48:49.0+55:14.8+48,65%67,27%6,08%2,22%06:48:53.2
1278644Hilton SwartVet41M 2:48:53.0+55:18.8+48,70%67,25%6,05%2,18%06:48:53.2
1288542Aubrey mtsweniSub vet37M 2:48:54.7+55:20.5+48,73%67,24%6,03%2,16%06:52:53.2
1298532Tefo MolokoVet41M 2:49:37.9+56:03.7+49,36%66,95%5,63%1,75%06:48:53.2
1308034Sheldon ArchibaldVet47M 2:49:42.3+56:08.1+49,43%66,92%5,59%1,70%06:44:53.2
1318638Matthew StoltzU2323M 2:49:54.2+56:20.0+49,60%66,84%5,48%1,59%07:00:53.2
1328465De bruyn JoubertVet40M 2:50:01.7+56:27.5+49,71%66,79%5,41%1,52%06:56:53.2
1338586JAVIER RIVERAVet49M 2:50:14.1+56:39.9+49,89%66,71%5,30%1,40%06:56:53.2
1348620Emil SluiterMaster50M 2:50:29.8+56:55.6+50,12%66,61%5,15%1,24%06:48:53.2
1358676Chris van ZylMaster59M 2:50:34.6+57:00.4+50,20%66,58%5,11%1,20%06:56:53.2
1368517Mangaliso MbuliVet41M 2:50:45.1+57:10.9+50,35%66,51%5,01%1,10%06:44:53.2
1378588Ryan RobersonVet48M 2:50:49.9+57:15.7+50,42%66,48%4,96%1,05%07:04:53.2
1388521Jason MeeSenior24M 2:51:09.9+57:35.7+50,71%66,35%4,78%0,86%06:56:53.2
1398546Zwelinzima MvalaVet48M 2:51:14.7+57:40.5+50,78%66,32%4,73%0,81%07:04:53.2
1408687Brian WebberMaster59M 2:51:19.5+57:45.3+50,85%66,29%4,69%0,76%06:44:53.2
1418662Stefan Van Der MerweYouth17M 2:51:24.2+57:50.0+50,92%66,26%4,65%0,72%07:04:53.2
1428457Pieter JacobsSub vet32M 2:51:25.4+57:51.2+50,94%66,25%4,63%0,71%07:04:53.2
1438593David RogersGrand master63M 2:51:57.4+58:23.2+51,41%66,05%4,34%0,40%06:48:53.2
1448461Pieter JoosteMaster54M 2:51:58.9+58:24.7+51,43%66,04%4,32%0,38%07:04:53.2
1458623Dylan SmithSub vet30M 2:52:01.8+58:27.6+51,47%66,02%4,30%0,36%06:56:53.2
1468525Siggi MeyerE bike54M 2:52:16.0+58:41.8+51,68%65,93%4,16%0,22%07:04:53.2
1478431Leon FourieMaster52M 2:52:29.2+58:55.0+51,88%65,84%4,04%0,09%06:48:53.2
1488255Craig CarnellMaster53M 2:52:35.4+59:01.2+51,97%65,80%3,99%0,03%06:48:53.2
1498561Gys OosthuizenMaster58M 2:52:42.0+59:07.8+52,06%65,76%3,92%-0,03%06:48:53.2
1508547Logan NaidooVet46M 2:52:55.4+59:21.2+52,26%65,68%3,80%-0,16%06:48:53.2
1518435Chris GerberVet43M 2:53:41.4+1:00:07.2+52,94%65,39%3,37%-0,61%06:52:53.2
1528085Brett BaileyVet46M 2:54:43.8+1:01:09.6+53,85%65,00%2,79%-1,21%06:48:53.2
1538471Scott KellySub vet31M 2:54:51.6+1:01:17.4+53,97%64,95%2,72%-1,28%07:04:53.2
1548449Sean Hampton-ColeMaster50M 2:55:12.6+1:01:38.4+54,27%64,82%2,53%-1,49%06:52:53.2
1558475Bright KhumaloSub vet32M 2:55:22.2+1:01:48.0+54,42%64,76%2,44%-1,58%06:52:53.2
1568276Sergio Da costaVet42M 2:55:35.6+1:02:01.4+54,61%64,68%2,31%-1,71%07:04:53.2
1578587Mavrick RobbertsSub vet30M 2:56:34.0+1:02:59.8+55,47%64,32%1,77%-2,27%07:00:53.2
1588498Muzzammil MahomedyU2322M 2:57:47.6+1:04:13.4+56,55%63,88%1,09%-2,98%07:00:53.2
1598697Stephen WoodMaster59M 2:58:03.0+1:04:28.8+56,78%63,79%0,95%-3,13%07:04:53.2
1608612Tony SerraoVet42M 2:58:06.8+1:04:32.6+56,83%63,76%0,91%-3,17%07:04:53.2
1618565Rob PaoliMaster56M 2:58:14.4+1:04:40.2+56,94%63,72%0,84%-3,24%07:04:53.2
1628501Quintin MantleVet44M 2:58:15.0+1:04:40.8+56,95%63,71%0,84%-3,25%07:04:53.2
1638497SVEN MAGNUSSENMaster56M 2:58:51.8+1:05:17.6+57,49%63,50%0,50%-3,60%06:52:53.2
1648589Brad RobertsonSenior29M 2:58:54.3+1:05:20.1+57,53%63,48%0,47%-3,63%06:52:53.2
1658473Irshaad KhamissaSub vet38M 2:58:55.3+1:05:21.1+57,54%63,47%0,46%-3,64%06:48:53.2
1668478JAN KOTZEMaster54M 2:58:56.2+1:05:22.0+57,56%63,47%0,45%-3,64%06:48:53.2
1678530Enoch MogojeVet46M 2:58:59.2+1:05:25.0+57,60%63,45%0,43%-3,67%06:52:53.2
1688537MacAlfred MostertVet43M 2:59:10.3+1:05:36.1+57,76%63,39%0,32%-3,78%06:56:53.2
1698683Mark VineVet40M 2:59:12.3+1:05:38.1+57,79%63,37%0,31%-3,80%06:48:53.2
1708504Sampie MaraisVet46M 2:59:19.6+1:05:45.4+57,90%63,33%0,24%-3,87%07:04:53.2
1718266Johan CoetzeeMaster55M 2:59:29.8+1:05:55.6+58,05%63,27%0,14%-3,97%07:00:53.2
1728511Stanley MaseteSub vet34M 3:00:13.4+1:06:39.2+58,69%63,02%-0,26%-4,39%06:48:53.2
1738438Nicolas GieVet48M 3:00:26.0+1:06:51.8+58,87%62,94%-0,38%-4,51%07:04:53.2
1748583Clement RamokokaVet47M 3:00:27.7+1:06:53.5+58,90%62,93%-0,39%-4,53%06:44:53.2
1758490Allan Kenneth LewthwaiteGrand master60M 3:00:46.0+1:07:11.8+59,17%62,83%-0,56%-4,70%06:52:53.2
1768536Moshe MorareSub vet32M 3:00:46.6+1:07:12.4+59,18%62,82%-0,57%-4,71%07:00:53.2
1778472Mike KenyonMaster58M 3:01:23.0+1:07:48.8+59,71%62,61%-0,91%-5,06%06:48:53.2
1788436Riaan GerberSub vet39M 3:01:31.3+1:07:57.1+59,83%62,57%-0,98%-5,14%07:04:53.2
1798686John Paul WaitesMaster54M 3:01:35.3+1:08:01.1+59,89%62,54%-1,02%-5,18%07:00:53.2
1808418leon du plessisMaster57M 3:01:40.4+1:08:06.2+59,97%62,51%-1,07%-5,23%06:44:53.2
1818696Michael WoodVet42M 3:01:56.6+1:08:22.4+60,20%62,42%-1,22%-5,39%07:00:53.2
1828609Modikwe SebolaSub vet38M 3:02:35.8+1:09:01.6+60,78%62,20%-1,58%-5,76%07:00:53.2
1838467HENNIE JOUBERTMaster58M 3:02:42.2+1:09:08.0+60,87%62,16%-1,64%-5,83%06:56:53.2
1848246Garryn BrooksSub vet34M 3:02:49.8+1:09:15.6+60,98%62,12%-1,71%-5,90%06:56:53.2
1858270Christo CorneelsenMaster53M 3:03:05.6+1:09:31.4+61,22%62,03%-1,86%-6,05%06:56:53.2
1868592Marc RodriguesVet42M 3:03:20.2+1:09:46.0+61,43%61,95%-1,99%-6,19%07:00:53.2
1878263COBUS COETZEEMaster50M 3:03:36.3+1:10:02.1+61,67%61,86%-2,14%-6,35%07:00:53.2
1883110Charl ZaaymanSub vet34M 3:04:23.6+1:10:49.4+62,36%61,59%-2,58%-6,80%06:56:53.2
1898624Shane SmithMaster54M 3:04:36.8+1:11:02.6+62,55%61,52%-2,70%-6,93%07:04:53.2
1908556Rudolf NiehausMaster51M 3:04:39.2+1:11:05.0+62,59%61,50%-2,73%-6,96%06:48:53.2
1918694Stefan WildingSub vet39M 3:04:59.4+1:11:25.2+62,89%61,39%-2,91%-7,15%07:04:53.2
1928674Willem van SchalkwykVet42M 3:05:51.8+1:12:17.6+63,66%61,10%-3,40%-7,66%06:48:53.2
1938585Henro RitchieVet42M 3:05:59.4+1:12:25.2+63,77%61,06%-3,47%-7,73%06:56:53.2
1948690Charles WheelerGrand master60M 3:06:02.8+1:12:28.6+63,82%61,04%-3,50%-7,76%06:56:53.2
1958507Gianni MarsellaVet46M 3:06:11.3+1:12:37.1+63,94%61,00%-3,58%-7,84%06:48:53.2
1968084Keagan BaigentSub vet30M 3:06:53.0+1:13:18.8+64,55%60,77%-3,97%-8,25%06:44:53.2
1978555Dyllan NicolauSenior26M 3:06:55.4+1:13:21.2+64,59%60,76%-3,99%-8,27%06:52:53.2
1988596Sascha RotherVet48M 3:07:17.1+1:13:42.9+64,91%60,64%-4,19%-8,48%07:04:53.2
1998599Ntsako SamboSub vet32M 3:07:29.2+1:13:55.0+65,08%60,57%-4,30%-8,60%07:04:53.2
2003095Jonno JosephVet43M 3:07:38.1+1:14:03.9+65,22%60,53%-4,38%-8,68%06:52:53.2
2018412Chris DibbSub vet39M 3:08:09.5+1:14:35.3+65,68%60,36%-4,68%-8,99%06:52:53.2
2028679Ronaldo VeroliniSub vet34M 3:09:43.1+1:16:08.9+67,05%59,86%-5,54%-9,89%06:48:53.2
2038618Varun SinghVet41M 3:09:47.5+1:16:13.3+67,11%59,84%-5,58%-9,93%06:52:53.2
2048550BRENDON NELLVet49M 3:09:50.4+1:16:16.2+67,16%59,82%-5,61%-9,96%06:44:53.2
2058112Dion BekkerVet43M 3:10:24.5+1:16:50.3+67,66%59,65%-5,93%-10,29%06:44:53.2
2068454Peter HenningMaster59M 3:10:42.7+1:17:08.5+67,92%59,55%-6,10%-10,46%07:04:53.2
2078503Le Roux MaraisVet48M 3:10:46.7+1:17:12.5+67,98%59,53%-6,13%-10,50%07:00:53.2
2088171Louwrens BisschoffVet48M 3:10:50.9+1:17:16.7+68,04%59,51%-6,17%-10,54%07:00:53.2
2098663Dewald Van Der MerweVet43M 3:11:08.2+1:17:34.0+68,30%59,42%-6,33%-10,71%06:56:53.2
2108602Riaan ScheepersSub vet39M 3:11:16.4+1:17:42.2+68,42%59,38%-6,41%-10,79%07:04:53.2
2118053Neels BadenhorstVet42M 3:13:03.0+1:19:28.8+69,98%58,83%-7,40%-11,82%07:00:53.2
2128243Francois BreitenbachVet48M 3:13:57.4+1:20:23.2+70,78%58,55%-7,90%-12,34%06:48:53.2
2138621Emile SmitSub vet38M 3:13:57.9+1:20:23.7+70,79%58,55%-7,91%-12,35%06:56:53.2
2148493SHANE LOTTERMaster54M 3:14:14.7+1:20:40.5+71,04%58,47%-8,06%-12,51%06:48:53.2
2153083Charlie PistoriusVet45M 3:14:26.9+1:20:52.7+71,21%58,41%-8,18%-12,63%07:00:53.2
2168692Luke WhitehouseU2323M 3:14:27.8+1:20:53.6+71,23%58,40%-8,18%-12,64%07:00:53.2
2178578Drix PretoriusGrand master60M 3:14:33.0+1:20:58.8+71,30%58,38%-8,23%-12,69%06:56:53.2
2188669Jeandre van JaarsveldYouth16M 3:14:37.8+1:21:03.6+71,37%58,35%-8,28%-12,73%07:00:53.2
2198421Erenst Du toitSub vet38M 3:15:04.8+1:21:30.6+71,77%58,22%-8,53%-12,99%07:04:53.2
2208491Roberto LiddiMaster52M 3:15:13.0+1:21:38.8+71,89%58,18%-8,60%-13,07%06:48:53.2
2218631Jaques StanderSub vet30M 3:15:47.7+1:22:13.5+72,40%58,00%-8,92%-13,41%06:56:53.2
2228105Brandon BarrettVet41M 3:15:56.8+1:22:22.6+72,53%57,96%-9,01%-13,50%06:52:53.2
2238605Andrew SchnuirVet47M 3:16:16.7+1:22:42.5+72,83%57,86%-9,19%-13,69%06:52:53.2
2248258Themba ChakelaVet48M 3:16:16.8+1:22:42.6+72,83%57,86%-9,19%-13,69%06:48:53.2
2258594Frans RoodtVet40M 3:17:04.8+1:23:30.6+73,53%57,63%-9,64%-14,15%06:56:53.2
2268516Thulani MavimbelaSub vet38M 3:17:29.4+1:23:55.2+73,89%57,51%-9,87%-14,39%07:04:53.2
2278430Stephan FourieSub vet37M 3:18:15.0+1:24:40.8+74,56%57,29%-10,29%-14,83%07:04:53.2
2288010Grant AllnuttU2323M 3:18:25.8+1:24:51.6+74,72%57,23%-10,39%-14,94%06:56:53.2
2298406Philippus De WinnaarVet41M 3:18:45.4+1:25:11.2+75,01%57,14%-10,57%-15,12%07:04:53.2
2308658Frederik Hannes Van der MerweSub vet37M 3:20:13.6+1:26:39.4+76,30%56,72%-11,39%-15,98%07:04:53.2
2318292Andre DaneelMaster51M 3:20:21.7+1:26:47.5+76,42%56,68%-11,46%-16,05%06:52:53.2
2328485Peter Le MotteeGrand master67M 3:21:36.8+1:28:02.6+77,52%56,33%-12,16%-16,78%06:48:53.2
2338419Dawid Du PlessisVet49M 3:21:56.5+1:28:22.3+77,81%56,24%-12,34%-16,97%06:48:53.2
2348440Jamie GirganSub vet39M 3:22:04.1+1:28:29.9+77,92%56,20%-12,41%-17,04%07:04:53.2
2358515Marius MattheeSub vet36M 3:22:07.4+1:28:33.2+77,97%56,19%-12,44%-17,07%07:00:53.2
2368666Rouche Van Der WesthuizenSub vet33M 3:23:15.8+1:29:41.6+78,98%55,87%-13,08%-17,73%07:04:53.2
2378509Charles MasekoamengVet45M 3:23:24.0+1:29:49.8+79,10%55,84%-13,16%-17,81%06:56:53.2
2388439Ryan GillVet46M 3:23:43.6+1:30:09.4+79,38%55,75%-13,34%-18,00%07:04:53.2
2398487Jacques LembischSub vet39M 3:25:05.4+1:31:31.2+80,58%55,38%-14,10%-18,79%06:56:53.2
2408016Kevin AndrewsSub vet34M 3:25:59.6+1:32:25.4+81,38%55,13%-14,60%-19,32%07:00:53.2
2418499Tshembho ManganyiSub vet33M 3:26:23.4+1:32:49.2+81,73%55,03%-14,82%-19,55%07:04:53.2
2428443Les GraceGrand master69M 3:26:45.8+1:33:11.6+82,06%54,93%-15,03%-19,76%07:00:53.2
2438640Charl StrydomGrand master60M 3:27:13.9+1:33:39.7+82,47%54,80%-15,29%-20,03%06:56:53.2
2448632Shaan StanderSub vet33M 3:28:17.7+1:34:43.5+83,41%54,52%-15,88%-20,65%07:04:53.2
2451209Adriaan BadenhorstSenior27M 3:28:42.0+1:35:07.8+83,76%54,42%-16,10%-20,88%06:52:53.2
2468614Gavin SheehanVet44M 3:28:55.1+1:35:20.9+83,96%54,36%-16,23%-21,01%06:56:53.2
2478615Hein SieckerMaster53M 3:30:03.5+1:36:29.3+84,96%54,07%-16,86%-21,67%06:56:53.2
2488675Pierre Van TonderVet45M 3:30:16.9+1:36:42.7+85,16%54,01%-16,98%-21,80%07:04:53.2
2498484Kobus LateganMaster59M 3:31:01.4+1:37:27.2+85,81%53,82%-17,40%-22,23%07:00:53.2
2508657Damain Van Der MerweYouth15M 3:31:13.8+1:37:39.6+85,99%53,77%-17,51%-22,35%06:56:53.2
2518567Kevin PeeblesMaster54M 3:32:53.8+1:39:19.6+87,46%53,35%-18,44%-23,31%06:52:53.2
2528617Saurabh singhVet41M 3:35:06.9+1:41:32.7+89,41%52,80%-19,67%-24,60%06:58:53.2
2538610Ephraim SehlohoSub vet34M 3:35:16.2+1:41:42.0+89,55%52,76%-19,76%-24,69%06:56:53.2
2548552Ayanda NgcebetshaVet46M 3:35:27.6+1:41:53.4+89,72%52,71%-19,86%-24,80%06:52:53.2
2558558Nkosinathi NkabindeSenior24M 3:36:19.7+1:42:45.5+90,48%52,50%-20,35%-25,30%06:58:53.2
2568524Leon MeyerVet46M 3:36:56.0+1:43:21.8+91,01%52,35%-20,68%-25,65%07:00:53.2
2578413Dayne DillonVet49M 3:39:09.3+1:45:35.1+92,97%51,82%-21,92%-26,94%06:52:53.2
2588300Nelson de AveiroVet45M 3:41:17.6+1:47:43.4+94,85%51,32%-23,11%-28,18%06:48:53.2
2598500Zubair MangeraSub vet32M 3:41:20.1+1:47:45.9+94,89%51,31%-23,13%-28,20%07:04:53.2
2608096Stuart BarclaySenior28M 3:41:21.9+1:47:47.7+94,92%51,30%-23,15%-28,22%07:04:53.2
2618554Xolani NhlaphoSub vet30M 3:41:32.1+1:47:57.9+95,06%51,27%-23,24%-28,32%06:52:53.2
2628168Nielen BeukesVet48M 3:41:38.0+1:48:03.8+95,15%51,24%-23,30%-28,38%06:52:53.2
2638508Siyabonga MasekoSub vet36M 3:42:11.4+1:48:37.2+95,64%51,11%-23,61%-28,70%07:04:53.2
2648699Ayabulela XongoSub vet36M 3:43:08.8+1:49:34.6+96,48%50,89%-24,14%-29,25%06:52:53.2
2658291Brett DaceSub vet38M 3:43:09.4+1:49:35.2+96,49%50,89%-24,15%-29,26%06:52:53.2
2668244Johan BreugemSub vet36M 3:43:49.4+1:50:15.2+97,08%50,74%-24,52%-29,64%06:44:53.2
2678502Lonwabo MaqubelaVet43M 3:45:59.3+1:52:25.1+98,99%50,25%-25,72%-30,90%06:48:53.2
2688476Mli KhumaloVet46M 3:46:14.3+1:52:40.1+99,21%50,20%-25,86%-31,04%07:00:53.2
2698628Anele SongelwaSub vet39M 3:46:51.3+1:53:17.1+99,75%50,06%-26,20%-31,40%06:52:53.2
2708481Amit KumarSub vet31M 3:46:56.0+1:53:21.8+99,82%50,05%-26,25%-31,45%06:58:53.2
2718404Ray De VriesMaster51M 3:48:55.8+1:55:21.6+101,58%49,61%-27,36%-32,60%07:04:53.2
2728462Tiaan JordaanVet43M 3:52:01.1+1:58:26.9+104,30%48,95%-29,08%-34,39%07:04:53.2
2738693Lloyd WildVet47M 3:56:10.8+2:02:36.6+107,96%48,09%-31,39%-36,80%07:00:53.2
2748480Craig KrugerGrand master65M 3:56:41.9+2:03:07.7+108,42%47,98%-31,68%-37,10%06:48:53.2
2758434Colin FryeVet49M 3:56:58.4+2:03:24.2+108,66%47,93%-31,83%-37,26%06:56:53.2
2768538Gabriel MotlotsiVet44M 3:57:50.7+2:04:16.5+109,43%47,75%-32,32%-37,77%06:56:53.2
2778410Derek DiamondGrand master64M 3:58:05.7+2:04:31.5+109,65%47,70%-32,46%-37,91%06:48:53.2
2788601Denzel SassMaster51M 4:01:17.5+2:07:43.3+112,46%47,07%-34,23%-39,76%06:56:53.2
2798469Marius KamfferSub vet34M 4:02:41.1+2:09:06.9+113,69%46,80%-35,01%-40,57%07:00:53.2
2808543Heinrich MullerMaster51M 4:04:05.8+2:10:31.6+114,93%46,53%-35,80%-41,39%06:56:53.2
2818114Morne BellinganMaster52M 4:08:05.0+2:14:30.8+118,44%45,78%-38,01%-43,70%06:52:53.2
2826084Andre Van Jarsveld.Master45M 4:09:39.5+2:16:05.3+119,83%45,49%-38,89%-44,61%06:52:53.2
2838456Wayne InderSub vet39M 4:10:28.5+2:16:54.3+120,55%45,34%-39,34%-45,08%06:52:53.2
2848590Edward Price.Master54M 4:10:46.7+2:17:12.5+120,81%45,29%-39,51%-45,26%06:52:53.2
2858581Mukonazwothe RambuwaniSub vet31M 4:13:15.2+2:19:41.0+122,99%44,84%-40,89%-46,69%07:00:53.2
2868458Kitso JaftaSub vet39M 4:13:20.5+2:19:46.3+123,07%44,83%-40,94%-46,74%07:00:53.2
2878251Dirk BurgerSub vet39M 4:15:47.5+2:22:13.3+125,23%44,40%-42,30%-48,16%06:44:53.2
2888107Robert BateyVet41M 4:22:20.4+2:28:46.2+130,99%43,29%-45,94%-51,95%07:04:53.2
2898600Grant SandersVet42M 4:22:22.6+2:28:48.4+131,03%43,29%-45,96%-51,97%07:04:53.2
2908528Kamohelo MofokengSenior29M 4:26:02.0+2:32:27.8+134,25%42,69%-48,00%-54,09%07:00:53.2
2918420Jacques du PreezSub vet36M 4:37:19.5+2:43:45.3+144,19%40,95%-54,28%-60,63%06:52:53.2
2928464Dawie JoubertSub vet36M 4:37:23.1+2:43:48.9+144,24%40,94%-54,31%-60,67%06:52:53.2
2938613Batsile SetlhodiVet48M 4:44:45.6+2:51:11.4+150,74%39,88%-58,42%-64,94%06:52:53.2
2948512Lebogang MasikeSub vet30M 4:51:42.3+2:58:08.1+156,85%38,93%-62,28%-68,96%07:00:53.2
2958295Leigh DaubermannVet48M 4:54:15.9+3:00:41.7+159,10%38,59%-63,70%-70,45%07:00:53.2
2968452Quinton HarrisMaster59M 5:14:38.1+3:21:03.9+177,04%36,10%-75,04%-82,24%06:52:53.2
-3092Lloyd Brett WardenSub vet37M DNF-----06:52:53.2
-3098Edward PriceMaster54M DNF-----06:52:53.2
-6152Zander MullerU23M DNF-----06:44:53.2
-8043Muhammed AsvatSub vet38M DNF-----07:00:53.2
-8099Conrad BarnardSenior26M DNF-----06:56:53.2
-8141Lloyd BentzVet45M DNF-----06:48:53.2
-8181CRAIG BLENDSub vet38M DNF-----06:48:53.2
-8250gregory bullGrand master60M DNF-----06:48:53.2
-8252Chris BusseyGrand master65M DNF-----06:52:53.2
-8254Gareth CampbellGrand master66M DNF-----06:44:53.2
-8259Tasimba ChirindoSub vet33M DNF-----07:04:53.2
-8261Nikolaos ChristodoulouVet46M DNF-----07:04:53.2
-8423Jason DuffinMaster52M DNF-----06:44:53.2
-8427Robert EtzingerVet46M DNF-----07:04:53.2
-8428Bart FintelmanSub vet34M DNF-----06:52:53.2
-8429Darryl FordhamMaster50M DNF-----06:44:53.2
-8448Jaco GrobbelaarSub vet36M DNF-----06:56:53.2
-8451Justin HarrisGrand master69M DNF-----06:52:53.2
-8453Justin HarrisGrand master69M DNF-----06:44:53.2
-8460Jaco Janse van VuurenVet46M DNF-----06:44:53.2
-8468Eugene JoubertSub vet38M DNF-----06:52:53.2
-8474Rashaad KhotaVet41M DNF-----07:04:53.2
-8477Stuart KinnearVet40M DNF-----06:44:53.2
-8510Tumisang MasemolaVet43M DNF-----07:04:53.2
-8514Katlego MatholeSub vet36M DNF-----07:00:53.2
-8527Tiego ModisagaeSub vet35M DNF-----07:04:53.2
-8531Lerato MokoenaSub vet39M DNF-----07:00:53.2
-8534Imraan MoollaSub vet31M DNF-----06:56:53.2
-8535yusuf moollaSub vet36M DNF-----07:04:53.2
-8539Tebogo MotsepeVet43M DNF-----06:48:53.2
-8563Ryan OsherSub vet38M DNF-----06:48:53.2
-8569Lionel PfaffGrand master67M DNF-----06:44:53.2
-8572Ryan PorterVet47M DNF-----06:52:53.2
-8576Lyle PoulterVet41M DNF-----06:44:53.2
-8597Dane RouxSub vet38M DNF-----06:56:53.2
-8627Sibongile SolombelaVet44M DNF-----07:04:53.2
-8629Eric SpagnuoloVet40M DNF-----06:56:53.2
-8633Charles SteffenSub vet35M DNF-----06:56:53.2
-8634Brett StevensSub vet35M DNF-----06:44:53.2
-8670Andre van JaarsveldSub vet36M DNF-----06:52:53.2
-8678Johan VeldsmanVet49M DNF-----06:48:53.2
-86954Michael WillsonMaster57M DNF-----06:48:53.2
  • 50km MTB Challenge Masculino - E bike
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18445Colin GrayE bike68M 2:37:37.7--100%5,08%6,33%06:44:53.2
28422Guillaume DucrayE bike53M 2:48:16.7+10:39.0+6,76%93,67%-1,34%0,00%06:56:53.2
38525Siggi MeyerE bike54M 2:52:16.0+14:38.3+9,29%91,50%-3,74%-2,37%07:04:53.2
  • 50km MTB Challenge Masculino - Grand master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18245Terrence BroccoGrand master62M 2:24:59.3--100%19,21%14,65%06:44:53.2
28470John KellyGrand master61M 2:29:04.4+4:05.1+2,82%97,26%16,94%12,25%07:00:53.2
38425Piet EnslinGrand master63M 2:31:55.0+6:55.7+4,78%95,44%15,35%10,57%07:04:53.2
48682Gary ViljoenGrand master64M 2:32:58.4+7:59.1+5,51%94,78%14,77%9,95%06:44:53.2
51313Flip SwanepoelGrand master70M 2:33:14.3+8:15.0+5,69%94,62%14,62%9,80%06:44:53.2
68574Lance PorterGrand master60M 2:40:19.0+15:19.7+10,57%90,44%10,67%5,63%06:48:53.2
78416Andre DouglasGrand master60M 2:42:47.2+17:47.9+12,28%89,07%9,30%4,18%06:52:53.2
88108MALCOLM BATHGrand master60M 2:43:41.7+18:42.4+12,90%88,57%8,79%3,64%06:44:53.2
98573Chris PorterGrand master65M 2:47:48.3+22:49.0+15,74%86,40%6,50%1,22%06:44:53.2
108593David RogersGrand master63M 2:51:57.4+26:58.1+18,60%84,32%4,19%-1,22%06:48:53.2
118490Allan Kenneth LewthwaiteGrand master60M 3:00:46.0+35:46.7+24,68%80,21%-0,72%-6,41%06:52:53.2
128690Charles WheelerGrand master60M 3:06:02.8+41:03.5+28,32%77,93%-3,66%-9,52%06:56:53.2
138578Drix PretoriusGrand master60M 3:14:33.0+49:33.7+34,18%74,52%-8,40%-14,52%06:56:53.2
148485Peter Le MotteeGrand master67M 3:21:36.8+56:37.5+39,05%71,91%-12,34%-18,68%06:48:53.2
158443Les GraceGrand master69M 3:26:45.8+1:01:46.5+42,61%70,12%-15,21%-21,71%07:00:53.2
168640Charl StrydomGrand master60M 3:27:13.9+1:02:14.6+42,93%69,96%-15,47%-21,99%06:56:53.2
178480Craig KrugerGrand master65M 3:56:41.9+1:31:42.6+63,25%61,25%-31,89%-39,33%06:48:53.2
188410Derek DiamondGrand master64M 3:58:05.7+1:33:06.4+64,22%60,90%-32,66%-40,15%06:48:53.2
-8250gregory bullGrand master60M DNF-----06:48:53.2
-8252Chris BusseyGrand master65M DNF-----06:52:53.2
-8254Gareth CampbellGrand master66M DNF-----06:44:53.2
-8451Justin HarrisGrand master69M DNF-----06:52:53.2
-8453Justin HarrisGrand master69M DNF-----06:44:53.2
-8569Lionel PfaffGrand master67M DNF-----06:44:53.2
  • 50km MTB Challenge Masculino - Master
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18403Grant De RidderMaster55M 2:02:24.8--100%30,67%28,55%06:56:53.2
28433Bryn FreemanMaster51M 2:11:34.5+9:09.7+7,48%93,04%25,49%23,20%06:44:53.2
38287Adam HoughtonMaster51M 2:12:35.3+10:10.5+8,31%92,33%24,91%22,61%06:44:53.2
48641Jeff SullivanMaster51M 2:15:00.3+12:35.5+10,29%90,67%23,54%21,20%06:56:53.2
58079Sean BadenhorstMaster54M 2:17:06.0+14:41.2+12,00%89,29%22,36%19,98%07:04:53.2
68689Deon WesselsMaster53M 2:18:35.2+16:10.4+13,21%88,33%21,52%19,11%06:44:53.2
78625Brendon David SmithMaster58M 2:19:23.1+16:58.3+13,86%87,82%21,06%18,64%06:44:53.2
88642Karel SwanepoelMaster53M 2:26:45.6+24:20.8+19,89%83,41%16,89%14,34%06:44:53.2
98012Ivan AndersonMaster57M 2:26:51.3+24:26.5+19,97%83,36%16,83%14,28%06:44:53.2
108233Conrad BoulleMaster54M 2:29:18.2+26:53.4+21,97%81,99%15,45%12,85%06:44:53.2
118219Richard BonatzMaster55M 2:32:59.8+30:35.0+24,98%80,01%13,35%10,70%06:48:53.2
128450Pieter HarmseMaster50M 2:33:11.7+30:46.9+25,15%79,91%13,24%10,58%07:04:53.2
138651Attie TileyMaster54M 2:34:22.2+31:57.4+26,11%79,30%12,58%9,90%06:52:53.2
148571Francois PiguetMaster53M 2:34:33.1+32:08.3+26,25%79,21%12,47%9,79%06:48:53.2
158447Kevin GrenfellMaster50M 2:35:12.1+32:47.3+26,78%78,87%12,11%9,41%06:52:53.2
168275Werner CrousMaster51M 2:35:54.8+33:30.0+27,37%78,51%11,70%9,00%07:04:53.2
178144Scott BerryMaster53M 2:36:08.2+33:43.4+27,55%78,40%11,58%8,87%07:04:53.2
188167Vaughan BerryMaster56M 2:36:10.5+33:45.7+27,58%78,38%11,55%8,84%07:04:53.2
198249Scott BryceMaster57M 2:36:12.9+33:48.1+27,61%78,36%11,53%8,82%06:52:53.2
208598Paul RyanMaster56M 2:37:24.1+34:59.3+28,58%77,77%10,86%8,13%06:52:53.2
218650MARTIN THIRLWELLMaster53M 2:38:14.0+35:49.2+29,26%77,36%10,39%7,64%06:44:53.2
228526Markus MiniholdMaster57M 2:39:45.2+37:20.4+30,50%76,63%9,53%6,75%06:52:53.2
238698Ivan WyattMaster52M 2:40:29.4+38:04.6+31,10%76,27%9,11%6,32%06:56:53.2
248545sean murphyMaster54M 2:40:34.4+38:09.6+31,17%76,24%9,06%6,28%06:48:53.2
258234Mac BraunMaster52M 2:41:26.1+39:01.3+31,88%75,83%8,58%5,77%06:48:53.2
268253Richard ButtMaster54M 2:42:20.6+39:55.8+32,62%75,40%8,06%5,24%06:44:53.2
278209Jacques BlignautMaster56M 2:42:36.3+40:11.5+32,83%75,28%7,91%5,09%06:52:53.2
288444Derek GrahnMaster56M 2:43:07.7+40:42.9+33,26%75,04%7,62%4,78%06:48:53.2
298426Dave EsterhuizenMaster52M 2:44:29.2+42:04.4+34,37%74,42%6,85%3,99%06:44:53.2
308603Martin SchindlerMaster55M 2:46:34.5+44:09.7+36,08%73,49%5,67%2,77%07:00:53.2
318620Emil SluiterMaster50M 2:50:29.8+48:05.0+39,28%71,80%3,44%0,48%06:48:53.2
328676Chris van ZylMaster59M 2:50:34.6+48:09.8+39,34%71,76%3,40%0,44%06:56:53.2
338687Brian WebberMaster59M 2:51:19.5+48:54.7+39,96%71,45%2,98%0,00%06:44:53.2
348461Pieter JoosteMaster54M 2:51:58.9+49:34.1+40,49%71,18%2,60%-0,38%07:04:53.2
358431Leon FourieMaster52M 2:52:29.2+50:04.4+40,91%70,97%2,32%-0,68%06:48:53.2
368255Craig CarnellMaster53M 2:52:35.4+50:10.6+40,99%70,93%2,26%-0,74%06:48:53.2
378561Gys OosthuizenMaster58M 2:52:42.0+50:17.2+41,08%70,88%2,20%-0,80%06:48:53.2
388449Sean Hampton-ColeMaster50M 2:55:12.6+52:47.8+43,13%69,87%0,78%-2,27%06:52:53.2
398697Stephen WoodMaster59M 2:58:03.0+55:38.2+45,45%68,75%-0,83%-3,93%07:04:53.2
408565Rob PaoliMaster56M 2:58:14.4+55:49.6+45,61%68,68%-0,94%-4,04%07:04:53.2
418497SVEN MAGNUSSENMaster56M 2:58:51.8+56:27.0+46,11%68,44%-1,29%-4,40%06:52:53.2
428478JAN KOTZEMaster54M 2:58:56.2+56:31.4+46,17%68,41%-1,34%-4,44%06:48:53.2
438266Johan CoetzeeMaster55M 2:59:29.8+57:05.0+46,63%68,20%-1,65%-4,77%07:00:53.2
448472Mike KenyonMaster58M 3:01:23.0+58:58.2+48,17%67,49%-2,72%-5,87%06:48:53.2
458686John Paul WaitesMaster54M 3:01:35.3+59:10.5+48,34%67,41%-2,84%-5,99%07:00:53.2
468418leon du plessisMaster57M 3:01:40.4+59:15.6+48,41%67,38%-2,89%-6,04%06:44:53.2
478467HENNIE JOUBERTMaster58M 3:02:42.2+1:00:17.4+49,25%67,00%-3,47%-6,64%06:56:53.2
488270Christo CorneelsenMaster53M 3:03:05.6+1:00:40.8+49,57%66,86%-3,69%-6,87%06:56:53.2
498263COBUS COETZEEMaster50M 3:03:36.3+1:01:11.5+49,99%66,67%-3,98%-7,17%07:00:53.2
508624Shane SmithMaster54M 3:04:36.8+1:02:12.0+50,81%66,31%-4,55%-7,76%07:04:53.2
518556Rudolf NiehausMaster51M 3:04:39.2+1:02:14.4+50,84%66,29%-4,57%-7,78%06:48:53.2
528454Peter HenningMaster59M 3:10:42.7+1:08:17.9+55,79%64,19%-8,00%-11,32%07:04:53.2
538493SHANE LOTTERMaster54M 3:14:14.7+1:11:49.9+58,68%63,02%-10,00%-13,38%06:48:53.2
548491Roberto LiddiMaster52M 3:15:13.0+1:12:48.2+59,47%62,71%-10,56%-13,95%06:48:53.2
558292Andre DaneelMaster51M 3:20:21.7+1:17:56.9+63,68%61,10%-13,47%-16,95%06:52:53.2
568615Hein SieckerMaster53M 3:30:03.5+1:27:38.7+71,60%58,28%-18,96%-22,61%06:56:53.2
578484Kobus LateganMaster59M 3:31:01.4+1:28:36.6+72,39%58,01%-19,51%-23,17%07:00:53.2
588567Kevin PeeblesMaster54M 3:32:53.8+1:30:29.0+73,92%57,50%-20,57%-24,26%06:52:53.2
598404Ray De VriesMaster51M 3:48:55.8+1:46:31.0+87,01%53,47%-29,65%-33,62%07:04:53.2
608601Denzel SassMaster51M 4:01:17.5+1:58:52.7+97,11%50,73%-36,65%-40,84%06:56:53.2
618543Heinrich MullerMaster51M 4:04:05.8+2:01:41.0+99,40%50,15%-38,24%-42,48%06:56:53.2
628114Morne BellinganMaster52M 4:08:05.0+2:05:40.2+102,66%49,34%-40,49%-44,80%06:52:53.2
636084Andre Van Jarsveld.Master45M 4:09:39.5+2:07:14.7+103,95%49,03%-41,39%-45,72%06:52:53.2
648590Edward Price.Master54M 4:10:46.7+2:08:21.9+104,86%48,81%-42,02%-46,38%06:52:53.2
658452Quinton HarrisMaster59M 5:14:38.1+3:12:13.3+157,03%38,91%-78,18%-83,65%06:52:53.2
-3098Edward PriceMaster54M DNF-----06:52:53.2
-8423Jason DuffinMaster52M DNF-----06:44:53.2
-8429Darryl FordhamMaster50M DNF-----06:44:53.2
-86954Michael WillsonMaster57M DNF-----06:48:53.2
  • 50km MTB Challenge Masculino - Senior
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18265Dewald CoetzeeSenior29M 2:01:51.7--100%28,04%23,67%06:44:53.2
28579Hannes PretoriusSenior26M 2:04:59.3+3:07.6+2,57%97,50%26,19%21,71%06:56:53.2
33096Raymond WagenerSenior29M 2:07:20.7+5:29.0+4,50%95,69%24,80%20,23%06:44:53.2
48242Jacques BreetSenior27M 2:14:38.3+12:46.6+10,48%90,51%20,49%15,67%06:44:53.2
58647Scott TempleSenior29M 2:27:04.9+25:13.2+20,70%82,85%13,15%7,87%07:04:53.2
63088Daniel AbreuSenior26M 2:31:26.8+29:35.1+24,28%80,47%10,57%5,14%06:52:53.2
78415Joshua DouglasSenior29M 2:35:03.2+33:11.5+27,24%78,59%8,44%2,88%06:52:53.2
88417Devon Du PlessisSenior28M 2:36:28.5+34:36.8+28,40%77,88%7,60%1,99%06:52:53.2
98513ANDREW MASONSenior25M 2:39:24.5+37:32.8+30,81%76,45%5,87%0,15%06:52:53.2
108520Lehlohonolo MdabudabuSenior28M 2:39:53.4+38:01.7+31,21%76,22%5,58%-0,15%07:00:53.2
118222Jason BoschSenior29M 2:40:35.2+38:43.5+31,78%75,89%5,17%-0,59%06:48:53.2
128521Jason MeeSenior24M 2:51:09.9+49:18.2+40,46%71,20%-1,08%-7,21%06:56:53.2
138589Brad RobertsonSenior29M 2:58:54.3+57:02.6+46,81%68,12%-5,65%-12,06%06:52:53.2
148555Dyllan NicolauSenior26M 3:06:55.4+1:05:03.7+53,39%65,19%-10,38%-17,08%06:52:53.2
151209Adriaan BadenhorstSenior27M 3:28:42.0+1:26:50.3+71,26%58,39%-23,24%-30,72%06:52:53.2
168558Nkosinathi NkabindeSenior24M 3:36:19.7+1:34:28.0+77,52%56,33%-27,74%-35,50%06:58:53.2
178096Stuart BarclaySenior28M 3:41:21.9+1:39:30.2+81,65%55,05%-30,72%-38,66%07:04:53.2
188528Kamohelo MofokengSenior29M 4:26:02.0+2:24:10.3+118,31%45,81%-57,10%-66,64%07:00:53.2
-8099Conrad BarnardSenior26M DNF-----06:56:53.2
  • 50km MTB Challenge Masculino - Sub vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18437Juan GerberSub vet39M 2:06:04.4--100%31,93%30,15%06:44:53.2
28247Jaryd BrowneSub vet30M 2:06:12.8+0:08.4+0,11%99,89%31,85%30,08%06:44:53.2
38172Neil BissettSub vet31M 2:07:45.5+1:41.1+1,34%98,68%31,02%29,22%06:44:53.2
48564Grant PageSub vet39M 2:08:28.3+2:23.9+1,90%98,13%30,63%28,82%06:44:53.2
58541Lebogang MphahleleSub vet33M 2:24:17.0+18:12.6+14,44%87,38%22,09%20,06%07:00:53.2
68110Marc BaxterSub vet34M 2:24:57.0+18:52.6+14,97%86,98%21,73%19,70%06:44:53.2
78505Jacques MareSub vet31M 2:25:30.9+19:26.5+15,42%86,64%21,43%19,38%06:44:53.2
88580Morne PrinslooSub vet36M 2:27:13.5+21:09.1+16,78%85,63%20,51%18,43%06:44:53.2
98659gideon pieter van der merweSub vet31M 2:29:01.4+22:57.0+18,20%84,60%19,54%17,44%06:56:53.2
108637Almero StoltzSub vet35M 2:29:22.2+23:17.8+18,48%84,40%19,35%17,25%06:52:53.2
118654Nicolaas TrollipSub vet34M 2:31:20.7+25:16.3+20,05%83,30%18,28%16,15%07:04:53.2
128000Mark AbreuSub vet38M 2:31:28.9+25:24.5+20,15%83,23%18,21%16,08%06:52:53.2
138414Thomas DittmerSub vet35M 2:31:29.6+25:25.2+20,16%83,22%18,20%16,07%07:04:53.2
148668Thor van EunenSub vet32M 2:31:30.5+25:26.1+20,17%83,21%18,19%16,06%07:04:53.2
158681Kyle ViljoenSub vet36M 2:31:40.1+25:35.7+20,30%83,12%18,11%15,97%07:00:53.2
168684steve ViviersSub vet36M 2:33:34.0+27:29.6+21,81%82,10%17,08%14,92%06:48:53.2
178248Cedric BrummerSub vet39M 2:34:59.6+28:55.2+22,94%81,34%16,31%14,13%06:52:53.2
188643Frederik SwanepoelSub vet32M 2:35:24.7+29:20.3+23,27%81,12%16,09%13,90%06:48:53.2
198665Sahann van der VyverSub vet39M 2:36:04.9+30:00.5+23,80%80,77%15,72%13,53%06:48:53.2
208001Armin AbrieSub vet34M 2:36:26.8+30:22.4+24,09%80,59%15,53%13,33%06:52:53.2
218655Willem van der MeerSub vet38M 2:36:57.4+30:53.0+24,50%80,32%15,25%13,04%07:04:53.2
228653Francois TredouxSub vet31M 2:37:04.0+30:59.6+24,58%80,27%15,19%12,98%06:44:53.2
238604Daniel SchmidSub vet34M 2:37:18.3+31:13.9+24,77%80,15%15,06%12,85%06:56:53.2
248664Daniel van der VaartSub vet33M 2:38:43.1+32:38.7+25,89%79,43%14,30%12,07%07:04:53.2
258671Raymond van NiekerkSub vet34M 2:38:46.1+32:41.7+25,93%79,41%14,27%12,04%07:04:53.2
268540OJ MotswaneSub vet35M 2:40:12.9+34:08.5+27,08%78,69%13,49%11,24%06:52:53.2
278544Byron MunchSub vet35M 2:40:28.3+34:23.9+27,28%78,56%13,35%11,10%06:52:53.2
288607Heinrich schuhknechtSub vet36M 2:43:26.6+37:22.2+29,64%77,14%11,75%9,45%06:48:53.2
298660Kasper van der MerweSub vet38M 2:44:56.9+38:52.5+30,84%76,43%10,94%8,62%07:00:53.2
308496Duncan MacGregorSub vet38M 2:44:59.3+38:54.9+30,87%76,41%10,92%8,59%06:56:53.2
318494Mxolisi LubisiSub vet33M 2:45:29.2+39:24.8+31,26%76,18%10,65%8,32%07:00:53.2
328560Ayabuya NtlombeniSub vet36M 2:48:00.8+41:56.4+33,27%75,04%9,28%6,92%06:52:53.2
338568Neil PettitSub vet31M 2:48:17.0+42:12.6+33,48%74,92%9,14%6,77%07:04:53.2
348542Aubrey mtsweniSub vet37M 2:48:54.7+42:50.3+33,98%74,64%8,80%6,42%06:52:53.2
358457Pieter JacobsSub vet32M 2:51:25.4+45:21.0+35,97%73,55%7,44%5,03%07:04:53.2
368623Dylan SmithSub vet30M 2:52:01.8+45:57.4+36,45%73,29%7,11%4,69%06:56:53.2
378471Scott KellySub vet31M 2:54:51.6+48:47.2+38,70%72,10%5,59%3,12%07:04:53.2
388475Bright KhumaloSub vet32M 2:55:22.2+49:17.8+39,10%71,89%5,31%2,84%06:52:53.2
398587Mavrick RobbertsSub vet30M 2:56:34.0+50:29.6+40,05%71,40%4,66%2,18%07:00:53.2
408473Irshaad KhamissaSub vet38M 2:58:55.3+52:50.9+41,92%70,46%3,39%0,87%06:48:53.2
418511Stanley MaseteSub vet34M 3:00:13.4+54:09.0+42,95%69,95%2,69%0,15%06:48:53.2
428536Moshe MorareSub vet32M 3:00:46.6+54:42.2+43,39%69,74%2,39%-0,15%07:00:53.2
438436Riaan GerberSub vet39M 3:01:31.3+55:26.9+43,98%69,45%1,99%-0,57%07:04:53.2
448609Modikwe SebolaSub vet38M 3:02:35.8+56:31.4+44,83%69,04%1,41%-1,16%07:00:53.2
458246Garryn BrooksSub vet34M 3:02:49.8+56:45.4+45,02%68,96%1,28%-1,29%06:56:53.2
463110Charl ZaaymanSub vet34M 3:04:23.6+58:19.2+46,26%68,37%0,44%-2,16%06:56:53.2
478694Stefan WildingSub vet39M 3:04:59.4+58:55.0+46,73%68,15%0,12%-2,49%07:04:53.2
488084Keagan BaigentSub vet30M 3:06:53.0+1:00:48.6+48,23%67,46%-0,91%-3,54%06:44:53.2
498599Ntsako SamboSub vet32M 3:07:29.2+1:01:24.8+48,71%67,24%-1,23%-3,87%07:04:53.2
508412Chris DibbSub vet39M 3:08:09.5+1:02:05.1+49,25%67,00%-1,60%-4,24%06:52:53.2
518679Ronaldo VeroliniSub vet34M 3:09:43.1+1:03:38.7+50,48%66,45%-2,44%-5,11%06:48:53.2
528602Riaan ScheepersSub vet39M 3:11:16.4+1:05:12.0+51,72%65,91%-3,28%-5,97%07:04:53.2
538621Emile SmitSub vet38M 3:13:57.9+1:07:53.5+53,85%65,00%-4,73%-7,46%06:56:53.2
548421Erenst Du toitSub vet38M 3:15:04.8+1:09:00.4+54,74%64,63%-5,33%-8,08%07:04:53.2
558631Jaques StanderSub vet30M 3:15:47.7+1:09:43.3+55,30%64,39%-5,72%-8,47%06:56:53.2
568516Thulani MavimbelaSub vet38M 3:17:29.4+1:11:25.0+56,65%63,84%-6,63%-9,41%07:04:53.2
578430Stephan FourieSub vet37M 3:18:15.0+1:12:10.6+57,25%63,59%-7,04%-9,83%07:04:53.2
588658Frederik Hannes Van der MerweSub vet37M 3:20:13.6+1:14:09.2+58,82%62,97%-8,11%-10,93%07:04:53.2
598440Jamie GirganSub vet39M 3:22:04.1+1:15:59.7+60,28%62,39%-9,11%-11,95%07:04:53.2
608515Marius MattheeSub vet36M 3:22:07.4+1:16:03.0+60,32%62,37%-9,14%-11,98%07:00:53.2
618666Rouche Van Der WesthuizenSub vet33M 3:23:15.8+1:17:11.4+61,23%62,02%-9,75%-12,61%07:04:53.2
628487Jacques LembischSub vet39M 3:25:05.4+1:19:01.0+62,68%61,47%-10,74%-13,62%06:56:53.2
638016Kevin AndrewsSub vet34M 3:25:59.6+1:19:55.2+63,39%61,20%-11,23%-14,12%07:00:53.2
648499Tshembho ManganyiSub vet33M 3:26:23.4+1:20:19.0+63,71%61,09%-11,44%-14,34%07:04:53.2
658632Shaan StanderSub vet33M 3:28:17.7+1:22:13.3+65,22%60,53%-12,47%-15,40%07:04:53.2
668610Ephraim SehlohoSub vet34M 3:35:16.2+1:29:11.8+70,75%58,57%-16,23%-19,26%06:56:53.2
678500Zubair MangeraSub vet32M 3:41:20.1+1:35:15.7+75,56%56,96%-19,51%-22,62%07:04:53.2
688554Xolani NhlaphoSub vet30M 3:41:32.1+1:35:27.7+75,72%56,91%-19,62%-22,73%06:52:53.2
698508Siyabonga MasekoSub vet36M 3:42:11.4+1:36:07.0+76,24%56,74%-19,97%-23,10%07:04:53.2
708699Ayabulela XongoSub vet36M 3:43:08.8+1:37:04.4+77,00%56,50%-20,49%-23,63%06:52:53.2
718291Brett DaceSub vet38M 3:43:09.4+1:37:05.0+77,01%56,50%-20,49%-23,63%06:52:53.2
728244Johan BreugemSub vet36M 3:43:49.4+1:37:45.0+77,53%56,33%-20,85%-24,00%06:44:53.2
738628Anele SongelwaSub vet39M 3:46:51.3+1:40:46.9+79,94%55,57%-22,49%-25,68%06:52:53.2
748481Amit KumarSub vet31M 3:46:56.0+1:40:51.6+80,00%55,56%-22,53%-25,72%06:58:53.2
758469Marius KamfferSub vet34M 4:02:41.1+1:56:36.7+92,50%51,95%-31,04%-34,45%07:00:53.2
768456Wayne InderSub vet39M 4:10:28.5+2:04:24.1+98,67%50,33%-35,24%-38,77%06:52:53.2
778581Mukonazwothe RambuwaniSub vet31M 4:13:15.2+2:07:10.8+100,88%49,78%-36,74%-40,31%07:00:53.2
788458Kitso JaftaSub vet39M 4:13:20.5+2:07:16.1+100,95%49,76%-36,79%-40,36%07:00:53.2
798251Dirk BurgerSub vet39M 4:15:47.5+2:09:43.1+102,89%49,29%-38,11%-41,71%06:44:53.2
808420Jacques du PreezSub vet36M 4:37:19.5+2:31:15.1+119,97%45,46%-49,74%-53,64%06:52:53.2
818464Dawie JoubertSub vet36M 4:37:23.1+2:31:18.7+120,02%45,45%-49,77%-53,68%06:52:53.2
828512Lebogang MasikeSub vet30M 4:51:42.3+2:45:37.9+131,38%43,22%-57,50%-61,61%07:00:53.2
-3092Lloyd Brett WardenSub vet37M DNF-----06:52:53.2
-8043Muhammed AsvatSub vet38M DNF-----07:00:53.2
-8181CRAIG BLENDSub vet38M DNF-----06:48:53.2
-8259Tasimba ChirindoSub vet33M DNF-----07:04:53.2
-8428Bart FintelmanSub vet34M DNF-----06:52:53.2
-8448Jaco GrobbelaarSub vet36M DNF-----06:56:53.2
-8468Eugene JoubertSub vet38M DNF-----06:52:53.2
-8514Katlego MatholeSub vet36M DNF-----07:00:53.2
-8527Tiego ModisagaeSub vet35M DNF-----07:04:53.2
-8531Lerato MokoenaSub vet39M DNF-----07:00:53.2
-8534Imraan MoollaSub vet31M DNF-----06:56:53.2
-8535yusuf moollaSub vet36M DNF-----07:04:53.2
-8563Ryan OsherSub vet38M DNF-----06:48:53.2
-8597Dane RouxSub vet38M DNF-----06:56:53.2
-8633Charles SteffenSub vet35M DNF-----06:56:53.2
-8634Brett StevensSub vet35M DNF-----06:44:53.2
-8670Andre van JaarsveldSub vet36M DNF-----06:52:53.2
  • 50km MTB Challenge Masculino - U23
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18223Jordan BoshoffU2320M 1:53:34.2--100%30,41%33,16%06:44:53.2
26153Ivan MullerU23M 2:02:15.8+8:41.6+7,65%92,89%25,09%28,04%06:44:53.2
38492Zander LinU2320M 2:46:01.0+52:26.8+46,18%68,41%-1,72%2,29%07:04:53.2
48638Matthew StoltzU2323M 2:49:54.2+56:20.0+49,60%66,84%-4,10%0,00%07:00:53.2
58498Muzzammil MahomedyU2322M 2:57:47.6+1:04:13.4+56,55%63,88%-8,94%-4,64%07:00:53.2
68692Luke WhitehouseU2323M 3:14:27.8+1:20:53.6+71,23%58,40%-19,15%-14,46%07:00:53.2
78010Grant AllnuttU2323M 3:18:25.8+1:24:51.6+74,72%57,23%-21,58%-16,79%06:56:53.2
-6152Zander MullerU23M DNF-----06:44:53.2
  • 50km MTB Challenge Masculino - Vet
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
18673Jean-Pierre van RielVet43M 2:09:37.7--100%29,24%27,65%06:44:53.2
28533Tony MonteiroVet43M 2:11:27.1+1:49.4+1,41%98,61%28,25%26,63%06:44:53.2
38042George ArnoldVet41M 2:11:43.2+2:05.5+1,61%98,41%28,10%26,48%06:44:53.2
48463Mark JordanVet40M 2:13:57.3+4:19.6+3,34%96,77%26,88%25,24%06:48:53.2
58677Wieger vd VeenVet43M 2:14:31.5+4:53.8+3,78%96,36%26,57%24,92%06:49:53.2
68635Bernard SteynVet44M 2:17:52.2+8:14.5+6,36%94,02%24,74%23,05%06:48:53.2
78218Neal BloomVet49M 2:20:14.3+10:36.6+8,18%92,43%23,45%21,73%06:44:53.2
88559Robert NortonVet47M 2:22:26.0+12:48.3+9,88%91,01%22,25%20,50%06:44:53.2
98648Eric ThalmannVet47M 2:24:03.0+14:25.3+11,13%89,99%21,37%19,60%06:56:53.2
108432Brett FrederiksenVet46M 2:28:16.3+18:38.6+14,38%87,43%19,07%17,25%06:44:53.2
118441De wet GoosenVet45M 2:28:38.7+19:01.0+14,67%87,21%18,86%17,04%06:56:53.2
128685Christo VorsterVet45M 2:29:37.0+19:59.3+15,42%86,64%18,33%16,50%06:56:53.2
138562Jason OrmerodVet41M 2:30:42.2+21:04.5+16,26%86,02%17,74%15,89%06:48:53.2
148488Juan-Claude LemmensVet46M 2:32:36.5+22:58.8+17,73%84,94%16,70%14,83%07:00:53.2
158256Helder CarvalhoVet47M 2:33:18.3+23:40.6+18,27%84,56%16,32%14,44%06:56:53.2
168691Ryan WhiteVet41M 2:33:21.9+23:44.2+18,31%84,52%16,29%14,40%06:52:53.2
178611Miguel SerranoVet44M 2:34:27.6+24:49.9+19,16%83,92%15,69%13,79%06:48:53.2
188506Dylan MareVet43M 2:34:31.8+24:54.1+19,21%83,89%15,65%13,75%06:49:53.2
198455Emmanuel HinsonVet44M 2:34:33.5+24:55.8+19,23%83,87%15,64%13,74%06:56:53.2
208519Craig McWilliamVet43M 2:36:30.6+26:52.9+20,74%82,82%14,57%12,65%06:56:53.2
218489Jonathan LewarneVet44M 2:36:58.0+27:20.3+21,09%82,58%14,32%12,39%06:48:53.2
228142Jason BernicVet47M 2:38:15.0+28:37.3+22,08%81,91%13,62%11,68%06:48:53.2
238608Devon ScottVet40M 2:40:10.9+30:33.2+23,57%80,93%12,57%10,60%06:44:53.2
248548Oliver NathanVet40M 2:41:37.9+32:00.2+24,69%80,20%11,77%9,79%06:48:53.2
258523Andrew MenneVet45M 2:43:47.0+34:09.3+26,35%79,15%10,60%8,59%06:52:53.2
268553Binh NguyenVet47M 2:43:51.4+34:13.7+26,40%79,11%10,56%8,55%06:52:53.2
278582Prenash RamjasVet49M 2:45:11.6+35:33.9+27,44%78,47%9,83%7,80%06:44:53.2
288283Tony Da SerraVet43M 2:45:55.7+36:18.0+28,00%78,12%9,43%7,39%06:44:53.2
298557Jan NieuwenhuizenVet47M 2:46:47.1+37:09.4+28,66%77,72%8,96%6,91%06:44:53.2
308482Siegwalt KuselVet46M 2:48:09.7+38:32.0+29,73%77,09%8,21%6,14%07:04:53.2
318486DONOVAN LEEVet49M 2:48:49.0+39:11.3+30,23%76,79%7,85%5,78%06:48:53.2
328644Hilton SwartVet41M 2:48:53.0+39:15.3+30,28%76,76%7,82%5,74%06:48:53.2
338532Tefo MolokoVet41M 2:49:37.9+40:00.2+30,86%76,42%7,41%5,32%06:48:53.2
348034Sheldon ArchibaldVet47M 2:49:42.3+40:04.6+30,92%76,38%7,37%5,28%06:44:53.2
358465De bruyn JoubertVet40M 2:50:01.7+40:24.0+31,17%76,24%7,19%5,10%06:56:53.2
368586JAVIER RIVERAVet49M 2:50:14.1+40:36.4+31,33%76,15%7,08%4,99%06:56:53.2
378517Mangaliso MbuliVet41M 2:50:45.1+41:07.4+31,72%75,92%6,80%4,70%06:44:53.2
388588Ryan RobersonVet48M 2:50:49.9+41:12.2+31,79%75,88%6,75%4,65%07:04:53.2
398546Zwelinzima MvalaVet48M 2:51:14.7+41:37.0+32,10%75,70%6,53%4,42%07:04:53.2
408547Logan NaidooVet46M 2:52:55.4+43:17.7+33,40%74,96%5,61%3,49%06:48:53.2
418435Chris GerberVet43M 2:53:41.4+44:03.7+33,99%74,63%5,19%3,06%06:52:53.2
428085Brett BaileyVet46M 2:54:43.8+45:06.1+34,79%74,19%4,62%2,48%06:48:53.2
438276Sergio Da costaVet42M 2:55:35.6+45:57.9+35,46%73,82%4,15%2,00%07:04:53.2
448612Tony SerraoVet42M 2:58:06.8+48:29.1+37,40%72,78%2,78%0,59%07:04:53.2
458501Quintin MantleVet44M 2:58:15.0+48:37.3+37,51%72,72%2,70%0,51%07:04:53.2
468530Enoch MogojeVet46M 2:58:59.2+49:21.5+38,08%72,42%2,30%0,10%06:52:53.2
478537MacAlfred MostertVet43M 2:59:10.3+49:32.6+38,22%72,35%2,20%0,00%06:56:53.2
488683Mark VineVet40M 2:59:12.3+49:34.6+38,25%72,34%2,18%-0,02%06:48:53.2
498504Sampie MaraisVet46M 2:59:19.6+49:41.9+38,34%72,29%2,12%-0,09%07:04:53.2
508438Nicolas GieVet48M 3:00:26.0+50:48.3+39,19%71,84%1,51%-0,70%07:04:53.2
518583Clement RamokokaVet47M 3:00:27.7+50:50.0+39,21%71,83%1,50%-0,72%06:44:53.2
528696Michael WoodVet42M 3:01:56.6+52:18.9+40,36%71,25%0,69%-1,55%07:00:53.2
538592Marc RodriguesVet42M 3:03:20.2+53:42.5+41,43%70,71%-0,07%-2,32%07:00:53.2
548674Willem van SchalkwykVet42M 3:05:51.8+56:14.1+43,38%69,74%-1,45%-3,73%06:48:53.2
558585Henro RitchieVet42M 3:05:59.4+56:21.7+43,48%69,70%-1,52%-3,81%06:56:53.2
568507Gianni MarsellaVet46M 3:06:11.3+56:33.6+43,63%69,62%-1,63%-3,92%06:48:53.2
578596Sascha RotherVet48M 3:07:17.1+57:39.4+44,48%69,21%-2,23%-4,53%07:04:53.2
583095Jonno JosephVet43M 3:07:38.1+58:00.4+44,75%69,09%-2,42%-4,72%06:52:53.2
598618Varun SinghVet41M 3:09:47.5+1:00:09.8+46,41%68,30%-3,60%-5,93%06:52:53.2
608550BRENDON NELLVet49M 3:09:50.4+1:00:12.7+46,45%68,28%-3,62%-5,95%06:44:53.2
618112Dion BekkerVet43M 3:10:24.5+1:00:46.8+46,89%68,08%-3,93%-6,27%06:44:53.2
628503Le Roux MaraisVet48M 3:10:46.7+1:01:09.0+47,17%67,95%-4,13%-6,48%07:00:53.2
638171Louwrens BisschoffVet48M 3:10:50.9+1:01:13.2+47,23%67,92%-4,17%-6,52%07:00:53.2
648663Dewald Van Der MerweVet43M 3:11:08.2+1:01:30.5+47,45%67,82%-4,33%-6,68%06:56:53.2
658053Neels BadenhorstVet42M 3:13:03.0+1:03:25.3+48,93%67,15%-5,37%-7,75%07:00:53.2
668243Francois BreitenbachVet48M 3:13:57.4+1:04:19.7+49,63%66,83%-5,87%-8,25%06:48:53.2
673083Charlie PistoriusVet45M 3:14:26.9+1:04:49.2+50,00%66,66%-6,14%-8,53%07:00:53.2
688105Brandon BarrettVet41M 3:15:56.8+1:06:19.1+51,16%66,15%-6,96%-9,36%06:52:53.2
698605Andrew SchnuirVet47M 3:16:16.7+1:06:39.0+51,42%66,04%-7,14%-9,55%06:52:53.2
708258Themba ChakelaVet48M 3:16:16.8+1:06:39.1+51,42%66,04%-7,14%-9,55%06:48:53.2
718594Frans RoodtVet40M 3:17:04.8+1:07:27.1+52,03%65,77%-7,57%-10,00%06:56:53.2
728406Philippus De WinnaarVet41M 3:18:45.4+1:09:07.7+53,33%65,22%-8,49%-10,93%07:04:53.2
738419Dawid Du PlessisVet49M 3:21:56.5+1:12:18.8+55,79%64,19%-10,23%-12,71%06:48:53.2
748509Charles MasekoamengVet45M 3:23:24.0+1:13:46.3+56,91%63,73%-11,02%-13,52%06:56:53.2
758439Ryan GillVet46M 3:23:43.6+1:14:05.9+57,16%63,63%-11,20%-13,70%07:04:53.2
768614Gavin SheehanVet44M 3:28:55.1+1:19:17.4+61,17%62,05%-14,04%-16,60%06:56:53.2
778675Pierre Van TonderVet45M 3:30:16.9+1:20:39.2+62,22%61,65%-14,78%-17,36%07:04:53.2
788617Saurabh singhVet41M 3:35:06.9+1:25:29.2+65,95%60,26%-17,42%-20,06%06:58:53.2
798552Ayanda NgcebetshaVet46M 3:35:27.6+1:25:49.9+66,21%60,16%-17,61%-20,25%06:52:53.2
808524Leon MeyerVet46M 3:36:56.0+1:27:18.3+67,35%59,75%-18,41%-21,08%07:00:53.2
818413Dayne DillonVet49M 3:39:09.3+1:29:31.6+69,06%59,15%-19,62%-22,32%06:52:53.2
828300Nelson de AveiroVet45M 3:41:17.6+1:31:39.9+70,71%58,58%-20,79%-23,51%06:48:53.2
838168Nielen BeukesVet48M 3:41:38.0+1:32:00.3+70,98%58,49%-20,98%-23,70%06:52:53.2
848502Lonwabo MaqubelaVet43M 3:45:59.3+1:36:21.6+74,34%57,36%-23,35%-26,13%06:48:53.2
858476Mli KhumaloVet46M 3:46:14.3+1:36:36.6+74,53%57,30%-23,49%-26,27%07:00:53.2
868462Tiaan JordaanVet43M 3:52:01.1+1:42:23.4+78,99%55,87%-26,65%-29,49%07:04:53.2
878693Lloyd WildVet47M 3:56:10.8+1:46:33.1+82,20%54,89%-28,92%-31,82%07:00:53.2
888434Colin FryeVet49M 3:56:58.4+1:47:20.7+82,81%54,70%-29,35%-32,26%06:56:53.2
898538Gabriel MotlotsiVet44M 3:57:50.7+1:48:13.0+83,48%54,50%-29,83%-32,75%06:56:53.2
908107Robert BateyVet41M 4:22:20.4+2:12:42.7+102,38%49,41%-43,20%-46,42%07:04:53.2
918600Grant SandersVet42M 4:22:22.6+2:12:44.9+102,41%49,41%-43,22%-46,44%07:04:53.2
928613Batsile SetlhodiVet48M 4:44:45.6+2:35:07.9+119,67%45,52%-55,43%-58,93%06:52:53.2
938295Leigh DaubermannVet48M 4:54:15.9+2:44:38.2+127,01%44,05%-60,62%-64,24%07:00:53.2
-8141Lloyd BentzVet45M DNF-----06:48:53.2
-8261Nikolaos ChristodoulouVet46M DNF-----07:04:53.2
-8427Robert EtzingerVet46M DNF-----07:04:53.2
-8460Jaco Janse van VuurenVet46M DNF-----06:44:53.2
-8474Rashaad KhotaVet41M DNF-----07:04:53.2
-8477Stuart KinnearVet40M DNF-----06:44:53.2
-8510Tumisang MasemolaVet43M DNF-----07:04:53.2
-8539Tebogo MotsepeVet43M DNF-----06:48:53.2
-8572Ryan PorterVet47M DNF-----06:52:53.2
-8576Lyle PoulterVet41M DNF-----06:44:53.2
-8627Sibongile SolombelaVet44M DNF-----07:04:53.2
-8629Eric SpagnuoloVet40M DNF-----06:56:53.2
-8678Johan VeldsmanVet49M DNF-----06:48:53.2
  • 50km MTB Challenge Masculino - Youth
Puesto (Tiempo de chip) Dorsal Nombre del corredor Categoría Edad Sexo
13086Jayden NaudeYouth17M 2:00:36.6--100%23,93%21,09%06:44:53.2
28549Kian NelYouth16M 2:16:51.5+16:14.9+13,47%88,13%13,68%10,46%07:00:53.2
38446Christo GreeffYouth17M 2:23:34.3+22:57.7+19,04%84,01%9,44%6,07%06:48:53.2
48231Logan BothaYouth16M 2:24:00.7+23:24.1+19,40%83,75%9,17%5,78%07:00:53.2
58630Luke SpencerYouth17M 2:31:19.3+30:42.7+25,46%79,70%4,56%1,00%07:00:53.2
68402Christopher De LangeYouth14M 2:34:22.3+33:45.7+27,99%78,13%2,63%-1,00%06:56:53.2
78680Alexander ViljoenYouth17M 2:37:26.0+36:49.4+30,53%76,61%0,70%-3,00%06:52:53.2
88662Stefan Van Der MerweYouth17M 2:51:24.2+50:47.6+42,11%70,37%-8,11%-12,14%07:04:53.2
98669Jeandre van JaarsveldYouth16M 3:14:37.8+1:14:01.2+61,37%61,97%-22,76%-27,34%07:00:53.2
108657Damain Van Der MerweYouth15M 3:31:13.8+1:30:37.2+75,13%57,10%-33,23%-38,20%06:56:53.2