Illovo Wartburg MTB & Trail Results

Saturday, February 25, 2023 07:15 (GMT+2) - Final results

Race info
Sport: Cycling - mtn cross-country
Location: Wartburg, South Africa
Start type: Mass start
Racers: 690
Timed on: Other
Timed with: Other
Updated: Tuesday, March 7, 2023 11:25 (GMT+2)
Organized by: Wartburg Kirchdorf School
Race website: https://roag.org/

Contact organizer

Use this form to send an email to the organizer.

Your name
Your email address
Confirm email address
Message to organizer
Send

  • Multi 7km & 25km - Overall
Place Bib Name Category Gender Finish time
1-MUSAWENKOSI KHUMALO (M)MultiM 2:03:00--100%32.45%36.74%07:15:00
2-PATRICK DALAIS (M)MultiM 2:52:27+49:27+40.20%71.33%5.29%11.31%07:15:00
3-TYREN NAIDOO (M)MultiM 3:36:25+1:33:25+75.95%56.83%-18.86%-11.31%07:15:00
4-KEVIN ANDREWS (M)MultiM 3:36:27+1:33:27+75.98%56.83%-18.88%-11.32%07:15:00
  • Multi 7km & 25km Male - Overall
Place Bib Name Category Gender Finish time
1-MUSAWENKOSI KHUMALO (M)MultiM 2:03:00--100%32.45%36.74%07:15:00
2-PATRICK DALAIS (M)MultiM 2:52:27+49:27+40.20%71.33%5.29%11.31%07:15:00
3-TYREN NAIDOO (M)MultiM 3:36:25+1:33:25+75.95%56.83%-18.86%-11.31%07:15:00
4-KEVIN ANDREWS (M)MultiM 3:36:27+1:33:27+75.98%56.83%-18.88%-11.32%07:15:00
  • Multi 7km & 25km Male - Multi
Place Bib Name Category Gender Finish time
1-MUSAWENKOSI KHUMALO (M)MultiM 2:03:00--100%32.45%36.74%07:15:00
2-PATRICK DALAIS (M)MultiM 2:52:27+49:27+40.20%71.33%5.29%11.31%07:15:00
3-TYREN NAIDOO (M)MultiM 3:36:25+1:33:25+75.95%56.83%-18.86%-11.31%07:15:00
4-KEVIN ANDREWS (M)MultiM 3:36:27+1:33:27+75.98%56.83%-18.88%-11.32%07:15:00
  • Trail 7km - Overall
Place Bib Name Category Gender Finish time
1-MSAWENKOSI MTOLO14-39M 24:52--100%56.89%52.98%07:15:00
2-PHAKA ZONDI14-39M 25:00+0:08+0.54%99.47%56.65%52.73%07:15:00
3-WISEMAN VEZI14-39M 25:48+0:56+3.75%96.38%55.27%51.21%07:15:00
4-ELASMUS MUZA40+M 28:48+3:56+15.82%86.34%50.07%45.54%07:15:00
5-EWAN MCALLISTER14-39M 29:34+4:42+18.90%84.10%48.74%44.09%07:15:00
6-ABIGAIL HOWESU13F 38:04+13:12+53.08%65.32%34.00%28.02%07:15:00
7-LINDA DROGEMOLLER40+F 39:24+14:32+58.45%63.11%31.69%25.50%07:15:00
8-TYLER LAUBSCHER14-39M 39:50+14:58+60.19%62.43%30.94%24.68%07:15:00
9-HAYDZ LOUW14-39M 39:55+15:03+60.52%62.30%30.79%24.52%07:15:00
10-JARED BLACK14-39M 39:59+15:07+60.79%62.19%30.68%24.39%07:15:00
11-TESSA MOLYNEAUX40+F 40:41+15:49+63.61%61.12%29.46%23.07%07:15:00
12-HANA NEWLANDS14-39F 40:58+16:06+64.75%60.70%28.97%22.53%07:15:00
13-WAYNE MOLYNEAUX14-39M 41:01+16:09+64.95%60.63%28.88%22.44%07:15:00
14-ANJEMA VANZYL14-39F 43:09+18:17+73.53%57.63%25.18%18.41%07:15:00
15-BRENT NURDEN14-39M 44:15+19:23+77.95%56.20%23.28%16.33%07:15:00
16-ANJE VAN DER MERWE14-39F 44:50+19:58+80.29%55.46%22.27%15.22%07:15:00
17-MARETA ODWYER40+F 44:58+20:06+80.83%55.30%22.03%14.97%07:15:00
18-CLAUDIA LEPERA40+F 45:56+21:04+84.72%54.14%20.36%13.14%07:15:00
19-CHRISTINE BURGESS40+F 46:01+21:09+85.05%54.04%20.21%12.98%07:15:00
20-JOSH LABUSCHAGNE14-39M 46:14+21:22+85.92%53.79%19.84%12.57%07:15:00
21-JORDAN JAMES LABUSCHAGNE14-39M 46:22+21:30+86.46%53.63%19.61%12.32%07:15:00
22-ROY METCALF40+M 46:28+21:36+86.86%53.52%19.43%12.13%07:15:00
23-NICCI VAUGHAN40+F 47:24+22:32+90.62%52.46%17.82%10.37%07:15:00
24-COURTNEY MACPHAIL14-39F 47:50+22:58+92.36%51.99%17.06%9.55%07:15:00
25-HELEN CUNNINGHAM40+F 49:08+24:16+97.59%50.61%14.81%7.09%07:15:00
26-LUNGELO SITHOLE14-39M 49:12+24:20+97.86%50.54%14.69%6.97%07:15:00
27-ILZ� STOCK40+F 49:21+24:29+98.46%50.39%14.43%6.68%07:15:00
28-HEIDI RENCKEN14-39F 49:26+24:34+98.79%50.30%14.29%6.52%07:15:00
29-CARSTEN EGGERS14-39M 49:31+24:39+99.13%50.22%14.15%6.37%07:15:00
30-LEIGH HOWES40+F 50:44+25:52+104.02%49.01%12.04%4.07%07:15:00
31-RACHEL HOWESU13F 50:49+25:57+104.36%48.93%11.89%3.91%07:15:00
32-GRAEME NORVAL40+M 50:56+26:04+104.83%48.82%11.69%3.69%07:15:00
33-MARI� VAN DER WALT40+F 51:00+26:08+105.09%48.76%11.57%3.56%07:15:00
34-RAYMOND SMALE40+F 51:05+26:13+105.43%48.68%11.43%3.40%07:15:00
35-CLARISA SMALE14-39F 51:09+26:17+105.70%48.62%11.31%3.28%07:15:00
36-MUSAWENKOSI KHUMALO (T)14-39M 51:12+26:20+105.90%48.57%11.23%3.18%07:15:00
37-IME PRINSLOO14-39F 51:16+26:24+106.17%48.50%11.11%3.06%07:15:00
38-ANJELIEK DU PREEZ14-39F 51:31+26:39+107.17%48.27%10.68%2.58%07:15:00
39-DIRK ODENDAAL40+M 51:35+26:43+107.44%48.21%10.56%2.46%07:15:00
40-MARTI SIMPSON14-39F 51:45+26:53+108.11%48.05%10.27%2.14%07:15:00
41-PAMELA WALTON40+F 51:49+26:57+108.38%47.99%10.16%2.02%07:15:00
42-CHRIS STRETCH40+M 52:38+27:46+111.66%47.25%8.74%0.47%07:15:00
43-SAVANNAH STRETCH14-39F 52:43+27:51+112.00%47.17%8.60%0.32%07:15:00
44-JADE MACPHAIL14-39F 53:03+28:11+113.34%46.87%8.02%-0.32%07:15:00
45-BRONWEN BOWLEY40+F 53:08+28:16+113.67%46.80%7.88%-0.47%07:15:00
46-NATASHA LABUSCHAGNE14-39F 53:17+28:25+114.28%46.67%7.62%-0.76%07:15:00
47-MARGUERITE LABUSCHAGNE14-39F 53:27+28:35+114.95%46.52%7.33%-1.07%07:15:00
48-PATRICK DALAIS (T)40+M 54:16+29:24+118.23%45.82%5.91%-2.62%07:15:00
49-TREVLYN SPARKS14-39F 55:14+30:22+122.12%45.02%4.23%-4.44%07:15:00
50-DYLAN SPARKS14-39M 55:17+30:25+122.32%44.98%4.15%-4.54%07:15:00
51-SEAN SZUCS14-39M 55:39+30:47+123.79%44.68%3.51%-5.23%07:15:00
52-SAMANTHA VAN DEN BERG14-39F 55:43+30:51+124.06%44.63%3.40%-5.36%07:15:00
53-XOLILE MANZI14-39F 55:50+30:58+124.53%44.54%3.19%-5.58%07:15:00
54-MEAGAN PRETORIUS14-39F 56:27+31:35+127.01%44.05%2.12%-6.74%07:15:00
55-ADELE WEEDER40+F 57:04+32:12+129.49%43.57%1.06%-7.91%07:15:00
56-TRACY GRENFELL40+F 57:33+32:41+131.43%43.21%0.22%-8.82%07:15:00
57-IGESAAN DAVIDS40+M 58:24+33:32+134.85%42.58%-1.26%-10.43%07:15:00
58-DERRICK CLEGG40+M 58:28+33:36+135.12%42.53%-1.37%-10.56%07:15:00
59-ANESKA STEYN14-39F 58:36+33:44+135.66%42.43%-1.60%-10.81%07:15:00
60-SIZAKELE GCWABAZA14-39F 1:00:01+35:09+141.35%41.43%-4.06%-13.49%07:15:00
61-FELICIA PILLAY14-39F 1:00:05+35:13+141.62%41.39%-4.17%-13.61%07:15:00
62-SUZANNE KIECK40+F 1:00:08+35:16+141.82%41.35%-4.26%-13.71%07:15:00
63-MERUSHKA CHETTY40+F 1:00:20+35:28+142.63%41.22%-4.61%-14.09%07:15:00
64-ROD WALTON40+M 1:00:43+35:51+144.17%40.96%-5.27%-14.81%07:15:00
65-REEGAN WALTON14-39F 1:00:52+36:00+144.77%40.85%-5.53%-15.10%07:15:00
66-KHANYI GCWABAZA14-39F 1:01:38+36:46+147.86%40.35%-6.86%-16.55%07:15:00
67-THABANI NDLOVU40+M 1:05:24+40:32+163.00%38.02%-13.39%-23.67%07:15:00
68-NONTOBEKO NDLOVU40+F 1:06:31+41:39+167.49%37.38%-15.33%-25.78%07:15:00
69-FIONA LANGRY40+F 1:09:40+44:48+180.16%35.69%-20.79%-31.74%07:15:00
70-ARALIA LANGRYU13F 1:09:42+44:50+180.29%35.68%-20.85%-31.80%07:15:00
71-HANNAH TODD14-39F 1:12:02+47:10+189.68%34.52%-24.89%-36.21%07:15:00
72-IMINATHI SIBIYAU13F 1:12:15+47:23+190.55%34.42%-25.27%-36.62%07:15:00
73-TYREN NAIDOO (T)14-39M 1:13:49+48:57+196.85%33.69%-27.99%-39.58%07:15:00
74-KEVIN ANDREWS (T)14-39M 1:13:51+48:59+196.98%33.67%-28.04%-39.65%07:15:00
75-EDITH TODD40+F 1:18:45+53:53+216.69%31.58%-36.54%-48.91%07:15:00
76-CARRIE GRACIE40+F 1:19:05+54:13+218.03%31.44%-37.12%-49.54%07:15:00
77-NOMVULO HLOPEU13F 1:25:24+1:00:32+243.43%29.12%-48.07%-61.49%07:15:00
78-ADDISON BLACKMANU13F 1:25:31+1:00:39+243.90%29.08%-48.27%-61.71%07:15:00
79-CHANTAL BAEZA40+F 1:26:19+1:01:27+247.12%28.81%-49.66%-63.22%07:15:00
80-EDITH GALLANT40+F 1:26:38+1:01:46+248.39%28.70%-50.21%-63.82%07:15:00
81-LEIGH-ANNE WELLS40+F 1:26:42+1:01:50+248.66%28.68%-50.32%-63.95%07:15:00
82-BUSI BHENGU14-39F 1:34:31+1:09:39+280.09%26.31%-63.88%-78.73%07:15:00
83-NKAZIMULO SIBIYAU13M 1:34:32+1:09:40+280.16%26.30%-63.91%-78.76%07:15:00
84-ZAMO ZONDI40+F 1:34:37+1:09:45+280.50%26.28%-64.05%-78.92%07:15:00
85-KAREN VERESS40+F 2:10:57+1:46:05+426.61%18.99%-127.05%-147.62%07:15:00
86-HLUMELA SIBIYA14-39F 2:34:26+2:09:34+521.05%16.10%-167.76%-192.03%07:15:00
  • Trail 7km Female - Overall
Place Bib Name Category Gender Finish time
1-ABIGAIL HOWESU13F 38:04--100%38.47%31.08%07:15:00
2-LINDA DROGEMOLLER40+F 39:24+1:20+3.50%96.62%36.32%28.67%07:15:00
3-TESSA MOLYNEAUX40+F 40:41+2:37+6.87%93.57%34.24%26.34%07:15:00
4-HANA NEWLANDS14-39F 40:58+2:54+7.62%92.92%33.78%25.83%07:15:00
5-ANJEMA VANZYL14-39F 43:09+5:05+13.35%88.22%30.26%21.88%07:15:00
6-ANJE VAN DER MERWE14-39F 44:50+6:46+17.78%84.91%27.54%18.83%07:15:00
7-MARETA ODWYER40+F 44:58+6:54+18.13%84.66%27.32%18.59%07:15:00
8-CLAUDIA LEPERA40+F 45:56+7:52+20.67%82.87%25.76%16.84%07:15:00
9-CHRISTINE BURGESS40+F 46:01+7:57+20.88%82.72%25.62%16.69%07:15:00
10-NICCI VAUGHAN40+F 47:24+9:20+24.52%80.31%23.39%14.18%07:15:00
11-COURTNEY MACPHAIL14-39F 47:50+9:46+25.66%79.58%22.69%13.40%07:15:00
12-HELEN CUNNINGHAM40+F 49:08+11:04+29.07%77.48%20.58%11.04%07:15:00
13-ILZ� STOCK40+F 49:21+11:17+29.64%77.14%20.23%10.65%07:15:00
14-HEIDI RENCKEN14-39F 49:26+11:22+29.86%77.01%20.10%10.50%07:15:00
15-LEIGH HOWES40+F 50:44+12:40+33.27%75.03%18.00%8.15%07:15:00
16-RACHEL HOWESU13F 50:49+12:45+33.49%74.91%17.86%8.00%07:15:00
17-MARI� VAN DER WALT40+F 51:00+12:56+33.98%74.64%17.57%7.66%07:15:00
18-RAYMOND SMALE40+F 51:05+13:01+34.19%74.52%17.43%7.51%07:15:00
19-CLARISA SMALE14-39F 51:09+13:05+34.37%74.42%17.33%7.39%07:15:00
20-IME PRINSLOO14-39F 51:16+13:12+34.68%74.25%17.14%7.18%07:15:00
21-ANJELIEK DU PREEZ14-39F 51:31+13:27+35.33%73.89%16.73%6.73%07:15:00
22-MARTI SIMPSON14-39F 51:45+13:41+35.95%73.56%16.36%6.31%07:15:00
23-PAMELA WALTON40+F 51:49+13:45+36.12%73.46%16.25%6.19%07:15:00
24-SAVANNAH STRETCH14-39F 52:43+14:39+38.49%72.21%14.79%4.56%07:15:00
25-JADE MACPHAIL14-39F 53:03+14:59+39.36%71.76%14.25%3.95%07:15:00
26-BRONWEN BOWLEY40+F 53:08+15:04+39.58%71.64%14.12%3.80%07:15:00
27-NATASHA LABUSCHAGNE14-39F 53:17+15:13+39.97%71.44%13.88%3.53%07:15:00
28-MARGUERITE LABUSCHAGNE14-39F 53:27+15:23+40.41%71.22%13.61%3.23%07:15:00
29-TREVLYN SPARKS14-39F 55:14+17:10+45.10%68.92%10.73%0.00%07:15:00
30-SAMANTHA VAN DEN BERG14-39F 55:43+17:39+46.37%68.32%9.94%-0.88%07:15:00
31-XOLILE MANZI14-39F 55:50+17:46+46.67%68.18%9.76%-1.09%07:15:00
32-MEAGAN PRETORIUS14-39F 56:27+18:23+48.29%67.43%8.76%-2.20%07:15:00
33-ADELE WEEDER40+F 57:04+19:00+49.91%66.71%7.76%-3.32%07:15:00
34-TRACY GRENFELL40+F 57:33+19:29+51.18%66.15%6.98%-4.19%07:15:00
35-ANESKA STEYN14-39F 58:36+20:32+53.94%64.96%5.28%-6.10%07:15:00
36-SIZAKELE GCWABAZA14-39F 1:00:01+21:57+57.66%63.43%2.99%-8.66%07:15:00
37-FELICIA PILLAY14-39F 1:00:05+22:01+57.84%63.36%2.89%-8.78%07:15:00
38-SUZANNE KIECK40+F 1:00:08+22:04+57.97%63.30%2.81%-8.87%07:15:00
39-MERUSHKA CHETTY40+F 1:00:20+22:16+58.49%63.09%2.48%-9.23%07:15:00
40-REEGAN WALTON14-39F 1:00:52+22:48+59.89%62.54%1.62%-10.20%07:15:00
41-KHANYI GCWABAZA14-39F 1:01:38+23:34+61.91%61.76%0.38%-11.59%07:15:00
42-NONTOBEKO NDLOVU40+F 1:06:31+28:27+74.74%57.23%-7.51%-20.43%07:15:00
43-FIONA LANGRY40+F 1:09:40+31:36+83.01%54.64%-12.60%-26.13%07:15:00
44-ARALIA LANGRYU13F 1:09:42+31:38+83.10%54.62%-12.66%-26.19%07:15:00
45-HANNAH TODD14-39F 1:12:02+33:58+89.23%52.85%-16.43%-30.42%07:15:00
46-IMINATHI SIBIYAU13F 1:12:15+34:11+89.80%52.69%-16.78%-30.81%07:15:00
47-EDITH TODD40+F 1:18:45+40:41+106.87%48.34%-27.29%-42.58%07:15:00
48-CARRIE GRACIE40+F 1:19:05+41:01+107.75%48.13%-27.82%-43.18%07:15:00
49-NOMVULO HLOPEU13F 1:25:24+47:20+124.34%44.57%-38.03%-54.62%07:15:00
50-ADDISON BLACKMANU13F 1:25:31+47:27+124.65%44.51%-38.22%-54.83%07:15:00
51-CHANTAL BAEZA40+F 1:26:19+48:15+126.75%44.10%-39.52%-56.28%07:15:00
52-EDITH GALLANT40+F 1:26:38+48:34+127.58%43.94%-40.03%-56.85%07:15:00
53-LEIGH-ANNE WELLS40+F 1:26:42+48:38+127.76%43.91%-40.13%-56.97%07:15:00
54-BUSI BHENGU14-39F 1:34:31+56:27+148.29%40.28%-52.77%-71.12%07:15:00
55-ZAMO ZONDI40+F 1:34:37+56:33+148.56%40.23%-52.93%-71.30%07:15:00
56-KAREN VERESS40+F 2:10:57+1:32:53+244.00%29.07%-111.66%-137.09%07:15:00
57-HLUMELA SIBIYA14-39F 2:34:26+1:56:22+305.69%24.65%-149.61%-179.60%07:15:00
  • Trail 7km Female - 14-39
Place Bib Name Category Gender Finish time
1-HANA NEWLANDS14-39F 40:58--100%31.26%23.36%07:15:00
2-ANJEMA VANZYL14-39F 43:09+2:11+5.33%94.94%27.59%19.27%07:15:00
3-ANJE VAN DER MERWE14-39F 44:50+3:52+9.44%91.38%24.77%16.12%07:15:00
4-COURTNEY MACPHAIL14-39F 47:50+6:52+16.76%85.64%19.73%10.51%07:15:00
5-HEIDI RENCKEN14-39F 49:26+8:28+20.67%82.87%17.05%7.51%07:15:00
6-CLARISA SMALE14-39F 51:09+10:11+24.86%80.09%14.17%4.30%07:15:00
7-IME PRINSLOO14-39F 51:16+10:18+25.14%79.91%13.97%4.08%07:15:00
8-ANJELIEK DU PREEZ14-39F 51:31+10:33+25.75%79.52%13.55%3.62%07:15:00
9-MARTI SIMPSON14-39F 51:45+10:47+26.32%79.16%13.16%3.18%07:15:00
10-SAVANNAH STRETCH14-39F 52:43+11:45+28.68%77.71%11.54%1.37%07:15:00
11-JADE MACPHAIL14-39F 53:03+12:05+29.50%77.22%10.98%0.75%07:15:00
12-NATASHA LABUSCHAGNE14-39F 53:17+12:19+30.07%76.88%10.59%0.31%07:15:00
13-MARGUERITE LABUSCHAGNE14-39F 53:27+12:29+30.47%76.64%10.31%0.00%07:15:00
14-TREVLYN SPARKS14-39F 55:14+14:16+34.83%74.17%7.32%-3.34%07:15:00
15-SAMANTHA VAN DEN BERG14-39F 55:43+14:45+36.00%73.53%6.50%-4.24%07:15:00
16-XOLILE MANZI14-39F 55:50+14:52+36.29%73.37%6.31%-4.46%07:15:00
17-MEAGAN PRETORIUS14-39F 56:27+15:29+37.79%72.57%5.27%-5.61%07:15:00
18-ANESKA STEYN14-39F 58:36+17:38+43.04%69.91%1.67%-9.64%07:15:00
19-SIZAKELE GCWABAZA14-39F 1:00:01+19:03+46.50%68.26%-0.71%-12.29%07:15:00
20-FELICIA PILLAY14-39F 1:00:05+19:07+46.66%68.18%-0.82%-12.41%07:15:00
21-REEGAN WALTON14-39F 1:00:52+19:54+48.58%67.31%-2.14%-13.88%07:15:00
22-KHANYI GCWABAZA14-39F 1:01:38+20:40+50.45%66.47%-3.42%-15.31%07:15:00
23-HANNAH TODD14-39F 1:12:02+31:04+75.83%56.87%-20.88%-34.77%07:15:00
24-BUSI BHENGU14-39F 1:34:31+53:33+130.72%43.34%-58.60%-76.83%07:15:00
25-HLUMELA SIBIYA14-39F 2:34:26+1:53:28+276.97%26.53%-159.15%-188.93%07:15:00
  • Trail 7km Female - 40+
Place Bib Name Category Gender Finish time
1-LINDA DROGEMOLLER40+F 39:24--100%37.34%28.49%07:15:00
2-TESSA MOLYNEAUX40+F 40:41+1:17+3.26%96.85%35.30%26.16%07:15:00
3-MARETA ODWYER40+F 44:58+5:34+14.13%87.62%28.49%18.39%07:15:00
4-CLAUDIA LEPERA40+F 45:56+6:32+16.58%85.78%26.95%16.64%07:15:00
5-CHRISTINE BURGESS40+F 46:01+6:37+16.79%85.62%26.82%16.49%07:15:00
6-NICCI VAUGHAN40+F 47:24+8:00+20.30%83.12%24.62%13.97%07:15:00
7-HELEN CUNNINGHAM40+F 49:08+9:44+24.70%80.19%21.87%10.83%07:15:00
8-ILZ� STOCK40+F 49:21+9:57+25.25%79.84%21.52%10.44%07:15:00
9-LEIGH HOWES40+F 50:44+11:20+28.76%77.66%19.32%7.92%07:15:00
10-MARI� VAN DER WALT40+F 51:00+11:36+29.44%77.25%18.90%7.44%07:15:00
11-RAYMOND SMALE40+F 51:05+11:41+29.65%77.13%18.76%7.29%07:15:00
12-PAMELA WALTON40+F 51:49+12:25+31.51%76.04%17.60%5.96%07:15:00
13-BRONWEN BOWLEY40+F 53:08+13:44+34.86%74.15%15.50%3.57%07:15:00
14-ADELE WEEDER40+F 57:04+17:40+44.84%69.04%9.25%-3.57%07:15:00
15-TRACY GRENFELL40+F 57:33+18:09+46.07%68.46%8.48%-4.45%07:15:00
16-SUZANNE KIECK40+F 1:00:08+20:44+52.62%65.52%4.37%-9.13%07:15:00
17-MERUSHKA CHETTY40+F 1:00:20+20:56+53.13%65.30%4.06%-9.50%07:15:00
18-NONTOBEKO NDLOVU40+F 1:06:31+27:07+68.82%59.23%-5.78%-20.72%07:15:00
19-FIONA LANGRY40+F 1:09:40+30:16+76.82%56.56%-10.79%-26.44%07:15:00
20-EDITH TODD40+F 1:18:45+39:21+99.87%50.03%-25.23%-42.92%07:15:00
21-CARRIE GRACIE40+F 1:19:05+39:41+100.72%49.82%-25.76%-43.53%07:15:00
22-CHANTAL BAEZA40+F 1:26:19+46:55+119.08%45.65%-37.26%-56.65%07:15:00
23-EDITH GALLANT40+F 1:26:38+47:14+119.88%45.48%-37.77%-57.23%07:15:00
24-LEIGH-ANNE WELLS40+F 1:26:42+47:18+120.05%45.44%-37.87%-57.35%07:15:00
25-ZAMO ZONDI40+F 1:34:37+55:13+140.14%41.64%-50.46%-71.72%07:15:00
26-KAREN VERESS40+F 2:10:57+1:31:33+232.36%30.09%-108.24%-137.66%07:15:00
  • Trail 7km Female - U13
Place Bib Name Category Gender Finish time
1-ABIGAIL HOWESU13F 38:04--100%43.15%46.37%07:15:00
2-RACHEL HOWESU13F 50:49+12:45+33.49%74.91%24.11%28.40%07:15:00
3-ARALIA LANGRYU13F 1:09:42+31:38+83.10%54.62%-4.09%1.80%07:15:00
4-IMINATHI SIBIYAU13F 1:12:15+34:11+89.80%52.69%-7.90%-1.80%07:15:00
5-NOMVULO HLOPEU13F 1:25:24+47:20+124.34%44.57%-27.54%-20.32%07:15:00
6-ADDISON BLACKMANU13F 1:25:31+47:27+124.65%44.51%-27.72%-20.49%07:15:00
  • Trail 7km Male - Overall
Place Bib Name Category Gender Finish time
1-MSAWENKOSI MTOLO14-39M 24:52--100%49.70%49.78%07:15:00
2-PHAKA ZONDI14-39M 25:00+0:08+0.54%99.47%49.43%49.51%07:15:00
3-WISEMAN VEZI14-39M 25:48+0:56+3.75%96.38%47.81%47.90%07:15:00
4-ELASMUS MUZA40+M 28:48+3:56+15.82%86.34%41.74%41.84%07:15:00
5-EWAN MCALLISTER14-39M 29:34+4:42+18.90%84.10%40.19%40.29%07:15:00
6-TYLER LAUBSCHER14-39M 39:50+14:58+60.19%62.43%19.42%19.56%07:15:00
7-HAYDZ LOUW14-39M 39:55+15:03+60.52%62.30%19.25%19.39%07:15:00
8-JARED BLACK14-39M 39:59+15:07+60.79%62.19%19.12%19.25%07:15:00
9-WAYNE MOLYNEAUX14-39M 41:01+16:09+64.95%60.63%17.03%17.17%07:15:00
10-BRENT NURDEN14-39M 44:15+19:23+77.95%56.20%10.48%10.64%07:15:00
11-JOSH LABUSCHAGNE14-39M 46:14+21:22+85.92%53.79%6.47%6.63%07:15:00
12-JORDAN JAMES LABUSCHAGNE14-39M 46:22+21:30+86.46%53.63%6.20%6.36%07:15:00
13-ROY METCALF40+M 46:28+21:36+86.86%53.52%6.00%6.16%07:15:00
14-LUNGELO SITHOLE14-39M 49:12+24:20+97.86%50.54%0.47%0.64%07:15:00
15-CARSTEN EGGERS14-39M 49:31+24:39+99.13%50.22%-0.17%0.00%07:15:00
16-GRAEME NORVAL40+M 50:56+26:04+104.83%48.82%-3.04%-2.86%07:15:00
17-MUSAWENKOSI KHUMALO (T)14-39M 51:12+26:20+105.90%48.57%-3.58%-3.40%07:15:00
18-DIRK ODENDAAL40+M 51:35+26:43+107.44%48.21%-4.35%-4.17%07:15:00
19-CHRIS STRETCH40+M 52:38+27:46+111.66%47.25%-6.47%-6.29%07:15:00
20-PATRICK DALAIS (T)40+M 54:16+29:24+118.23%45.82%-9.78%-9.59%07:15:00
21-DYLAN SPARKS14-39M 55:17+30:25+122.32%44.98%-11.84%-11.65%07:15:00
22-SEAN SZUCS14-39M 55:39+30:47+123.79%44.68%-12.58%-12.39%07:15:00
23-IGESAAN DAVIDS40+M 58:24+33:32+134.85%42.58%-18.14%-17.94%07:15:00
24-DERRICK CLEGG40+M 58:28+33:36+135.12%42.53%-18.28%-18.07%07:15:00
25-ROD WALTON40+M 1:00:43+35:51+144.17%40.96%-22.83%-22.62%07:15:00
26-THABANI NDLOVU40+M 1:05:24+40:32+163.00%38.02%-32.30%-32.08%07:15:00
27-TYREN NAIDOO (T)14-39M 1:13:49+48:57+196.85%33.69%-49.33%-49.07%07:15:00
28-KEVIN ANDREWS (T)14-39M 1:13:51+48:59+196.98%33.67%-49.39%-49.14%07:15:00
29-NKAZIMULO SIBIYAU13M 1:34:32+1:09:40+280.16%26.30%-91.24%-90.91%07:15:00
  • Trail 7km Male - 14-39
Place Bib Name Category Gender Finish time
1-MSAWENKOSI MTOLO14-39M 24:52--100%44.83%45.04%07:15:00
2-PHAKA ZONDI14-39M 25:00+0:08+0.54%99.47%44.54%44.74%07:15:00
3-WISEMAN VEZI14-39M 25:48+0:56+3.75%96.38%42.76%42.97%07:15:00
4-EWAN MCALLISTER14-39M 29:34+4:42+18.90%84.10%34.41%34.65%07:15:00
5-TYLER LAUBSCHER14-39M 39:50+14:58+60.19%62.43%11.63%11.95%07:15:00
6-HAYDZ LOUW14-39M 39:55+15:03+60.52%62.30%11.44%11.77%07:15:00
7-JARED BLACK14-39M 39:59+15:07+60.79%62.19%11.30%11.62%07:15:00
8-WAYNE MOLYNEAUX14-39M 41:01+16:09+64.95%60.63%9.00%9.34%07:15:00
9-BRENT NURDEN14-39M 44:15+19:23+77.95%56.20%1.83%2.19%07:15:00
10-JOSH LABUSCHAGNE14-39M 46:14+21:22+85.92%53.79%-2.57%-2.19%07:15:00
11-JORDAN JAMES LABUSCHAGNE14-39M 46:22+21:30+86.46%53.63%-2.87%-2.49%07:15:00
12-LUNGELO SITHOLE14-39M 49:12+24:20+97.86%50.54%-9.15%-8.75%07:15:00
13-CARSTEN EGGERS14-39M 49:31+24:39+99.13%50.22%-9.85%-9.45%07:15:00
14-MUSAWENKOSI KHUMALO (T)14-39M 51:12+26:20+105.90%48.57%-13.59%-13.17%07:15:00
15-DYLAN SPARKS14-39M 55:17+30:25+122.32%44.98%-22.65%-22.20%07:15:00
16-SEAN SZUCS14-39M 55:39+30:47+123.79%44.68%-23.46%-23.01%07:15:00
17-TYREN NAIDOO (T)14-39M 1:13:49+48:57+196.85%33.69%-63.76%-63.16%07:15:00
18-KEVIN ANDREWS (T)14-39M 1:13:51+48:59+196.98%33.67%-63.84%-63.23%07:15:00
  • Trail 7km Male - 40+
Place Bib Name Category Gender Finish time
1-ELASMUS MUZA40+M 28:48--100%45.42%46.12%07:15:00
2-ROY METCALF40+M 46:28+17:40+61.34%61.98%11.94%13.07%07:15:00
3-GRAEME NORVAL40+M 50:56+22:08+76.85%56.54%3.47%4.71%07:15:00
4-DIRK ODENDAAL40+M 51:35+22:47+79.11%55.83%2.24%3.49%07:15:00
5-CHRIS STRETCH40+M 52:38+23:50+82.75%54.72%0.25%1.53%07:15:00
6-PATRICK DALAIS (T)40+M 54:16+25:28+88.43%53.07%-2.84%-1.53%07:15:00
7-IGESAAN DAVIDS40+M 58:24+29:36+102.78%49.32%-10.68%-9.26%07:15:00
8-DERRICK CLEGG40+M 58:28+29:40+103.01%49.26%-10.80%-9.39%07:15:00
9-ROD WALTON40+M 1:00:43+31:55+110.82%47.43%-15.07%-13.60%07:15:00
10-THABANI NDLOVU40+M 1:05:24+36:36+127.08%44.04%-23.94%-22.36%07:15:00
  • Trail 7km Male - U13
Place Bib Name Category Gender Finish time
1-NKAZIMULO SIBIYAU13M 1:34:32--100%0.00%0.00%07:15:00
  • MTB 10km - Overall
Place Bib Name Category Gender Finish time
1-MARKUS KIECKu12M 38:07--100%43.10%43.29%07:15:00
2-ISAIAH EVANSu15M 41:38+3:31+9.23%91.55%37.85%38.06%07:15:00
3-SEBASTIAN RIZZATOu12M 42:57+4:50+12.68%88.75%35.89%36.10%07:15:00
4-EZRA EVANSu12M 46:06+7:59+20.94%82.68%31.19%31.42%07:15:00
5-KIARA SIERRAu15F 48:02+9:55+26.02%79.35%28.30%28.54%07:15:00
6-CRAIG BUTTNEROpenM 49:49+11:42+30.70%76.51%25.64%25.89%07:15:00
7-RUBEN FRYERu12M 50:52+12:45+33.45%74.93%24.07%24.32%07:15:00
8-ASA EVANSu12M 52:08+14:01+36.77%73.11%22.18%22.44%07:15:00
9-SAMUEL CHRISTISONu12M 52:26+14:19+37.56%72.70%21.73%21.99%07:15:00
10-BROOKE BEHRENSu15F 52:40+14:33+38.17%72.37%21.38%21.65%07:15:00
11-MICHAEL SIERRAOpenM 53:42+15:35+40.88%70.98%19.84%20.11%07:15:00
12-DYLAN IVINSu12M 55:43+17:36+46.17%68.41%16.83%17.11%07:15:00
13-JAYDEN MCFARLANEu12M 57:39+19:32+51.25%66.12%13.94%14.23%07:15:00
14-BRAYDEN WYNNOpenM 57:42+19:35+51.38%66.06%13.87%14.16%07:15:00
15-GRAEME CHRISTISONOpenM 59:51+21:44+57.02%63.69%10.66%10.96%07:15:00
16-BENJAMIN CHRISTISONu12M 59:54+21:47+57.15%63.63%10.59%10.89%07:15:00
17-PAXTON WILLSu12M 1:02:33+24:26+64.10%60.94%6.63%6.94%07:15:00
18-STEPHANIE WILLSOpenF 1:02:41+24:34+64.45%60.81%6.43%6.74%07:15:00
18-MAJA KEARLEYu15F 1:02:41+24:34+64.45%60.81%6.43%6.74%07:15:00
20-BAVAN MOODLEYOpenM 1:02:47+24:40+64.71%60.71%6.28%6.60%07:15:00
21-JORDAN MCFARLANEu12M 1:07:10+29:03+76.21%56.75%-0.26%0.07%07:15:00
22-ANTHONY MCFARLANEOpenM 1:07:16+29:09+76.48%56.67%-0.41%-0.07%07:15:00
23-KRISTIN EVANSOpenF 1:07:23+29:16+76.78%56.57%-0.59%-0.25%07:15:00
24-CHELSEA JANSEN VAN VUURENu12F 1:07:59+29:52+78.36%56.07%-1.48%-1.14%07:15:00
25-KELLY JANSEN VAN VUURENOpenF 1:08:06+29:59+78.66%55.97%-1.66%-1.31%07:15:00
26-BRUCE ACUTTOpenM 1:08:10+30:03+78.84%55.92%-1.75%-1.41%07:15:00
27-WILHELM TESNAAROpenM 1:08:33+30:26+79.84%55.60%-2.33%-1.98%07:15:00
28-CHRISTINE TESNAARu12F 1:08:37+30:30+80.02%55.55%-2.43%-2.08%07:15:00
29-ETHAN GOVINDETu12M 1:10:36+32:29+85.22%53.99%-5.39%-5.03%07:15:00
30-ANTON VAN DE VENTERu12M 1:12:49+34:42+91.04%52.35%-8.70%-8.33%07:15:00
31-HELEN SMITHu12M 1:13:02+34:55+91.60%52.19%-9.02%-8.65%07:15:00
32-KOLE SMITHOpenM 1:13:07+35:00+91.82%52.13%-9.14%-8.78%07:15:00
33-SAGASH DONEOpenM 1:15:49+37:42+98.91%50.27%-13.17%-12.79%07:15:00
34-ELEONORE TESNAAROpenF 1:17:43+39:36+103.89%49.05%-16.01%-15.62%07:15:00
35-CABRINHA JADE LARKANu12F 1:29:20+51:13+134.37%42.67%-33.35%-32.90%07:15:00
36-ROXANN LARKANOpenF 1:29:58+51:51+136.03%42.37%-34.30%-33.85%07:15:00
37-KAGISO XULUu12M 1:30:06+51:59+136.38%42.30%-34.50%-34.04%07:15:00
38-RYAN VAN BAKELu15M 1:30:09+52:02+136.51%42.28%-34.57%-34.12%07:15:00
39-RYLEE IVAN MURUGANu12M 1:30:15+52:08+136.77%42.23%-34.72%-34.27%07:15:00
40-ANGA MEYIWAOpenF 1:41:49+1:03:42+167.12%37.44%-51.98%-51.48%07:15:00
41-MIGUEL RAVENSCROFTOpenM 1:42:49+1:04:42+169.74%37.07%-53.48%-52.96%07:15:00
42-MERCEDEZ LALSINGOpenF 1:42:54+1:04:47+169.96%37.04%-53.60%-53.09%07:15:00
  • MTB 10km Female - Overall
Place Bib Name Category Gender Finish time
1-KIARA SIERRAu15F 48:02--100%34.95%29.47%07:15:00
2-BROOKE BEHRENSu15F 52:40+4:38+9.65%91.20%28.67%22.66%07:15:00
3-STEPHANIE WILLSOpenF 1:02:41+14:39+30.50%76.63%15.11%7.95%07:15:00
3-MAJA KEARLEYu15F 1:02:41+14:39+30.50%76.63%15.11%7.95%07:15:00
5-KRISTIN EVANSOpenF 1:07:23+19:21+40.28%71.28%8.74%1.05%07:15:00
6-CHELSEA JANSEN VAN VUURENu12F 1:07:59+19:57+41.53%70.65%7.93%0.17%07:15:00
7-KELLY JANSEN VAN VUURENOpenF 1:08:06+20:04+41.78%70.53%7.77%0.00%07:15:00
8-CHRISTINE TESNAARu12F 1:08:37+20:35+42.85%70.00%7.07%-0.76%07:15:00
9-ELEONORE TESNAAROpenF 1:17:43+29:41+61.80%61.81%-5.25%-14.12%07:15:00
10-CABRINHA JADE LARKANu12F 1:29:20+41:18+85.98%53.77%-20.99%-31.18%07:15:00
11-ROXANN LARKANOpenF 1:29:58+41:56+87.30%53.39%-21.84%-32.11%07:15:00
12-ANGA MEYIWAOpenF 1:41:49+53:47+111.97%47.18%-37.89%-49.51%07:15:00
13-MERCEDEZ LALSINGOpenF 1:42:54+54:52+114.23%46.68%-39.36%-51.10%07:15:00
  • MTB 10km Female - Open
Place Bib Name Category Gender Finish time
1-STEPHANIE WILLSOpenF 1:02:41--100%23.10%19.34%07:15:00
2-KRISTIN EVANSOpenF 1:07:23+4:42+7.50%93.02%17.33%13.30%07:15:00
3-KELLY JANSEN VAN VUURENOpenF 1:08:06+5:25+8.64%92.05%16.45%12.37%07:15:00
4-ELEONORE TESNAAROpenF 1:17:43+15:02+23.98%80.66%4.65%0.00%07:15:00
5-ROXANN LARKANOpenF 1:29:58+27:17+43.53%69.67%-10.38%-15.76%07:15:00
6-ANGA MEYIWAOpenF 1:41:49+39:08+62.43%61.56%-24.91%-31.01%07:15:00
7-MERCEDEZ LALSINGOpenF 1:42:54+40:13+64.16%60.92%-26.24%-32.40%07:15:00
  • MTB 10km Female - u12
Place Bib Name Category Gender Finish time
1-CHELSEA JANSEN VAN VUURENu12F 1:07:59--100%9.73%0.92%07:15:00
2-CHRISTINE TESNAARu12F 1:08:37+0:38+0.93%99.08%8.89%0.00%07:15:00
3-CABRINHA JADE LARKANu12F 1:29:20+21:21+31.40%76.10%-18.62%-30.19%07:15:00
  • MTB 10km Female - u15
Place Bib Name Category Gender Finish time
1-KIARA SIERRAu15F 48:02--100%11.80%8.80%07:15:00
2-BROOKE BEHRENSu15F 52:40+4:38+9.65%91.20%3.29%0.00%07:15:00
3-MAJA KEARLEYu15F 1:02:41+14:39+30.50%76.63%-15.10%-19.02%07:15:00
  • MTB 10km Male - Overall
Place Bib Name Category Gender Finish time
1-MARKUS KIECKu12M 38:07--100%40.37%39.06%07:15:00
2-ISAIAH EVANSu15M 41:38+3:31+9.23%91.55%34.87%33.44%07:15:00
3-SEBASTIAN RIZZATOu12M 42:57+4:50+12.68%88.75%32.81%31.33%07:15:00
4-EZRA EVANSu12M 46:06+7:59+20.94%82.68%27.88%26.30%07:15:00
5-CRAIG BUTTNEROpenM 49:49+11:42+30.70%76.51%22.07%20.36%07:15:00
6-RUBEN FRYERu12M 50:52+12:45+33.45%74.93%20.42%18.68%07:15:00
7-ASA EVANSu12M 52:08+14:01+36.77%73.11%18.44%16.65%07:15:00
8-SAMUEL CHRISTISONu12M 52:26+14:19+37.56%72.70%17.97%16.17%07:15:00
9-MICHAEL SIERRAOpenM 53:42+15:35+40.88%70.98%15.99%14.15%07:15:00
10-DYLAN IVINSu12M 55:43+17:36+46.17%68.41%12.84%10.92%07:15:00
11-JAYDEN MCFARLANEu12M 57:39+19:32+51.25%66.12%9.81%7.83%07:15:00
12-BRAYDEN WYNNOpenM 57:42+19:35+51.38%66.06%9.73%7.75%07:15:00
13-GRAEME CHRISTISONOpenM 59:51+21:44+57.02%63.69%6.37%4.32%07:15:00
14-BENJAMIN CHRISTISONu12M 59:54+21:47+57.15%63.63%6.29%4.24%07:15:00
15-PAXTON WILLSu12M 1:02:33+24:26+64.10%60.94%2.15%0.00%07:15:00
16-BAVAN MOODLEYOpenM 1:02:47+24:40+64.71%60.71%1.78%-0.37%07:15:00
17-JORDAN MCFARLANEu12M 1:07:10+29:03+76.21%56.75%-5.08%-7.38%07:15:00
18-ANTHONY MCFARLANEOpenM 1:07:16+29:09+76.48%56.67%-5.23%-7.54%07:15:00
19-BRUCE ACUTTOpenM 1:08:10+30:03+78.84%55.92%-6.64%-8.98%07:15:00
20-WILHELM TESNAAROpenM 1:08:33+30:26+79.84%55.60%-7.24%-9.59%07:15:00
21-ETHAN GOVINDETu12M 1:10:36+32:29+85.22%53.99%-10.45%-12.87%07:15:00
22-ANTON VAN DE VENTERu12M 1:12:49+34:42+91.04%52.35%-13.91%-16.41%07:15:00
23-HELEN SMITHu12M 1:13:02+34:55+91.60%52.19%-14.25%-16.76%07:15:00
24-KOLE SMITHOpenM 1:13:07+35:00+91.82%52.13%-14.38%-16.89%07:15:00
25-SAGASH DONEOpenM 1:15:49+37:42+98.91%50.27%-18.61%-21.21%07:15:00
26-KAGISO XULUu12M 1:30:06+51:59+136.38%42.30%-40.95%-44.04%07:15:00
27-RYAN VAN BAKELu15M 1:30:09+52:02+136.51%42.28%-41.03%-44.12%07:15:00
28-RYLEE IVAN MURUGANu12M 1:30:15+52:08+136.77%42.23%-41.19%-44.28%07:15:00
29-MIGUEL RAVENSCROFTOpenM 1:42:49+1:04:42+169.74%37.07%-60.85%-64.38%07:15:00
  • MTB 10km Male - Open
Place Bib Name Category Gender Finish time
1-CRAIG BUTTNEROpenM 49:49--100%25.91%25.94%07:15:00
2-MICHAEL SIERRAOpenM 53:42+3:53+7.80%92.77%20.13%20.17%07:15:00
3-BRAYDEN WYNNOpenM 57:42+7:53+15.82%86.34%14.18%14.22%07:15:00
4-GRAEME CHRISTISONOpenM 59:51+10:02+20.14%83.24%10.98%11.03%07:15:00
5-BAVAN MOODLEYOpenM 1:02:47+12:58+26.03%79.35%6.62%6.67%07:15:00
6-ANTHONY MCFARLANEOpenM 1:07:16+17:27+35.03%74.06%-0.05%0.00%07:15:00
7-BRUCE ACUTTOpenM 1:08:10+18:21+36.84%73.08%-1.39%-1.34%07:15:00
8-WILHELM TESNAAROpenM 1:08:33+18:44+37.60%72.67%-1.96%-1.91%07:15:00
9-KOLE SMITHOpenM 1:13:07+23:18+46.77%68.13%-8.75%-8.70%07:15:00
10-SAGASH DONEOpenM 1:15:49+26:00+52.19%65.71%-12.76%-12.71%07:15:00
11-MIGUEL RAVENSCROFTOpenM 1:42:49+53:00+106.39%48.45%-52.92%-52.85%07:15:00
  • MTB 10km Male - u12
Place Bib Name Category Gender Finish time
1-MARKUS KIECKu12M 38:07--100%37.92%35.15%07:15:00
2-SEBASTIAN RIZZATOu12M 42:57+4:50+12.68%88.75%30.05%26.92%07:15:00
3-EZRA EVANSu12M 46:06+7:59+20.94%82.68%24.92%21.57%07:15:00
4-RUBEN FRYERu12M 50:52+12:45+33.45%74.93%17.15%13.46%07:15:00
5-ASA EVANSu12M 52:08+14:01+36.77%73.11%15.09%11.30%07:15:00
6-SAMUEL CHRISTISONu12M 52:26+14:19+37.56%72.70%14.60%10.79%07:15:00
7-DYLAN IVINSu12M 55:43+17:36+46.17%68.41%9.25%5.20%07:15:00
8-JAYDEN MCFARLANEu12M 57:39+19:32+51.25%66.12%6.11%1.91%07:15:00
9-BENJAMIN CHRISTISONu12M 59:54+21:47+57.15%63.63%2.44%-1.91%07:15:00
10-PAXTON WILLSu12M 1:02:33+24:26+64.10%60.94%-1.87%-6.42%07:15:00
11-JORDAN MCFARLANEu12M 1:07:10+29:03+76.21%56.75%-9.39%-14.28%07:15:00
12-ETHAN GOVINDETu12M 1:10:36+32:29+85.22%53.99%-14.99%-20.12%07:15:00
13-ANTON VAN DE VENTERu12M 1:12:49+34:42+91.04%52.35%-18.60%-23.89%07:15:00
14-HELEN SMITHu12M 1:13:02+34:55+91.60%52.19%-18.95%-24.26%07:15:00
15-KAGISO XULUu12M 1:30:06+51:59+136.38%42.30%-46.75%-53.30%07:15:00
16-RYLEE IVAN MURUGANu12M 1:30:15+52:08+136.77%42.23%-46.99%-53.55%07:15:00
  • MTB 10km Male - u15
Place Bib Name Category Gender Finish time
1-ISAIAH EVANSu15M 41:38--100%36.82%36.82%07:15:00
2-RYAN VAN BAKELu15M 1:30:09+48:31+116.53%46.18%-36.82%-36.82%07:15:00
  • Multi 14km & 25km - Overall
Place Bib Name Category Gender Finish time
1-DAVID LAMONT (M)MultiM 2:09:50--100%23.53%23.05%07:15:00
2-MITCH EMANUEL (M)MultiM 2:12:40+2:50+2.18%97.86%21.87%21.37%07:15:00
3-BONGANI MAKHATHINI (M)MultiM 2:25:58+16:08+12.43%88.95%14.03%13.48%07:15:00
4-MATTHEW RUDD (M)MultiM 2:44:41+34:51+26.84%78.84%3.01%2.39%07:15:00
5-ALISON WASSERFALL (M)MultiF 2:52:45+42:55+33.06%75.16%-1.74%-2.39%07:15:00
6-KHANYISANI XABA (M)MultiM 3:02:52+53:02+40.85%71.00%-7.70%-8.39%07:15:00
7-DUMISANE HLONGWANE (M)MultiM 3:18:34+1:08:44+52.94%65.39%-16.95%-17.69%07:15:00
8-WILLIAM STUBBS (M)MultiM 3:51:00+1:41:10+77.92%56.20%-36.05%-36.92%07:15:00
  • Multi 14km & 25km Female - Overall
Place Bib Name Category Gender Finish time
1-ALISON WASSERFALL (M)MultiF 2:52:45--100%0.00%0.00%07:15:00
  • Multi 14km & 25km Female - Multi
Place Bib Name Category Gender Finish time
1-ALISON WASSERFALL (M)MultiF 2:52:45--100%0.00%0.00%07:15:00
  • Multi 14km & 25km Male - Overall
Place Bib Name Category Gender Finish time
1-DAVID LAMONT (M)MultiM 2:09:50--100%23.34%21.16%07:15:00
2-MITCH EMANUEL (M)MultiM 2:12:40+2:50+2.18%97.86%21.67%19.44%07:15:00
3-BONGANI MAKHATHINI (M)MultiM 2:25:58+16:08+12.43%88.95%13.82%11.37%07:15:00
4-MATTHEW RUDD (M)MultiM 2:44:41+34:51+26.84%78.84%2.77%0.00%07:15:00
5-KHANYISANI XABA (M)MultiM 3:02:52+53:02+40.85%71.00%-7.97%-11.04%07:15:00
6-DUMISANE HLONGWANE (M)MultiM 3:18:34+1:08:44+52.94%65.39%-17.24%-20.57%07:15:00
7-WILLIAM STUBBS (M)MultiM 3:51:00+1:41:10+77.92%56.20%-36.39%-40.27%07:15:00
  • Multi 14km & 25km Male - Multi
Place Bib Name Category Gender Finish time
1-DAVID LAMONT (M)MultiM 2:09:50--100%23.34%21.16%07:15:00
2-MITCH EMANUEL (M)MultiM 2:12:40+2:50+2.18%97.86%21.67%19.44%07:15:00
3-BONGANI MAKHATHINI (M)MultiM 2:25:58+16:08+12.43%88.95%13.82%11.37%07:15:00
4-MATTHEW RUDD (M)MultiM 2:44:41+34:51+26.84%78.84%2.77%0.00%07:15:00
5-KHANYISANI XABA (M)MultiM 3:02:52+53:02+40.85%71.00%-7.97%-11.04%07:15:00
6-DUMISANE HLONGWANE (M)MultiM 3:18:34+1:08:44+52.94%65.39%-17.24%-20.57%07:15:00
7-WILLIAM STUBBS (M)MultiM 3:51:00+1:41:10+77.92%56.20%-36.39%-40.27%07:15:00
  • Trail 14km - Overall
Place Bib Name Category Gender Finish time
1-LINDA ZONDI19-39M 54:50--100%45.15%44.01%07:15:00
2-BONGANI HLONGWANE19-39M 54:54+0:04+0.12%99.88%45.09%43.95%07:15:00
3-AYANDA NGCOBO19-39M 59:47+4:57+9.03%91.72%40.20%38.96%07:15:00
4-MITCH EMANUEL (T)19-39M 1:02:51+8:01+14.62%87.24%37.13%35.83%07:15:00
5-DAVID LAMONT (T)Vets (40+)M 1:03:12+8:22+15.26%86.76%36.78%35.47%07:15:00
6-DEREK WASSERFALLVets (40+)M 1:08:42+13:52+25.29%79.82%31.28%29.86%07:15:00
7-BONGANI MAKHATHINI (T)19-39M 1:09:57+15:07+27.57%78.39%30.03%28.58%07:15:00
8-SARAH GRAYVets (40+)F 1:15:31+20:41+37.72%72.61%24.46%22.90%07:15:00
9-DERRICK WEEDERVets (40+)M 1:15:55+21:05+38.45%72.23%24.06%22.49%07:15:00
10-MEGAN BELTON19-39F 1:16:10+21:20+38.91%71.99%23.81%22.23%07:15:00
11-MATTHEW RUDD (T)19-39M 1:16:12+21:22+38.97%71.96%23.78%22.20%07:15:00
12-ALISON WASSERFALL (T)19-39F 1:16:15+21:25+39.06%71.91%23.73%22.15%07:15:00
13-ANDREW JOYNER19-39M 1:18:29+23:39+43.13%69.87%21.50%19.87%07:15:00
14-LISA MCALLISTERVets (40+)F 1:19:20+24:30+44.68%69.12%20.65%19.00%07:15:00
15-WERNER JONASVets (40+)M 1:19:21+24:31+44.71%69.10%20.63%18.98%07:15:00
16-THABO MITHIU18M 1:19:35+24:45+45.14%68.90%20.40%18.74%07:15:00
17-DAVID VAN WYK19-39M 1:20:16+25:26+46.38%68.31%19.71%18.05%07:15:00
18-KEENAN ANTHONY CLOTHIER19-39M 1:20:34+25:44+46.93%68.06%19.41%17.74%07:15:00
19-PATRICIA DAMMANNVets (40+)F 1:21:02+26:12+47.78%67.67%18.94%17.26%07:15:00
20-HAYLEY MACKINNONVets (40+)F 1:22:01+27:11+49.57%66.86%17.96%16.26%07:15:00
21-SIMON DOMMETT19-39M 1:23:05+28:15+51.52%66.00%16.89%15.17%07:15:00
22-KATE MARTENS19-39F 1:23:13+28:23+51.76%65.89%16.76%15.03%07:15:00
23-HALALISANI MTHIYANE19-39M 1:23:59+29:09+53.16%65.29%15.99%14.25%07:15:00
24-SARAH JANE GLOVER19-39F 1:24:06+29:16+53.37%65.20%15.88%14.13%07:15:00
25-CRAIG GLOVER19-39M 1:24:10+29:20+53.50%65.15%15.81%14.06%07:15:00
26-BRETT GRAYVets (40+)M 1:26:38+31:48+57.99%63.29%13.34%11.55%07:15:00
27-GRAHAM LAUBSCHERVets (40+)M 1:28:09+33:19+60.76%62.20%11.83%10.00%07:15:00
28-ADAM LAUBSCHER19-39M 1:28:50+34:00+62.01%61.73%11.14%9.30%07:15:00
29-DAVID LARSENVets (40+)M 1:30:18+35:28+64.68%60.72%9.68%7.80%07:15:00
30-KHANYISANI XABA (T)Vets (40+)M 1:30:22+35:32+64.80%60.68%9.61%7.73%07:15:00
31-DUMISANE HLONGWANE (T)Vets (40+)M 1:31:27+36:37+66.78%59.96%8.53%6.63%07:15:00
32-KAREN GORDON19-39F 1:35:44+40:54+74.59%57.28%4.24%2.25%07:15:00
33-MELODY FITCH19-39F 1:36:16+41:26+75.56%56.96%3.71%1.71%07:15:00
34-KATJA SCH�DLE19-39F 1:36:24+41:34+75.81%56.88%3.57%1.57%07:15:00
35-DANIELA MARSHALLVets (40+)F 1:36:38+41:48+76.23%56.74%3.34%1.34%07:15:00
36-MEGAN FROST19-39F 1:37:01+42:11+76.93%56.52%2.96%0.94%07:15:00
37-LEONA LAMONTVets (40+)F 1:37:25+42:35+77.66%56.29%2.56%0.54%07:15:00
38-NKULULEKO ZONDIVets (40+)M 1:38:28+43:38+79.57%55.69%1.51%-0.54%07:15:00
39-SIBONISO VAN WYK19-39M 1:38:34+43:44+79.76%55.63%1.41%-0.64%07:15:00
40-KERRY VAN GREUNEN19-39F 1:41:13+46:23+84.59%54.17%-1.24%-3.34%07:15:00
41-ELMARIE THOLEVets (40+)F 1:41:16+46:26+84.68%54.15%-1.29%-3.39%07:15:00
42-JANINE RONQUESTVets (40+)F 1:41:32+46:42+85.17%54.01%-1.56%-3.67%07:15:00
43-ANTHEA MICHAUXVets (40+)F 1:41:51+47:01+85.74%53.84%-1.88%-3.99%07:15:00
44-MURANDA ZULU MAZIBUKO19-39F 1:44:00+49:10+89.67%52.72%-4.03%-6.19%07:15:00
45-LARA MORROWVets (40+)F 1:45:21+50:31+92.13%52.05%-5.38%-7.56%07:15:00
46-BRIGITTE TULLISVets (40+)F 1:45:29+50:39+92.37%51.98%-5.51%-7.70%07:15:00
47-CANDY SCLANDERSVets (40+)F 1:45:35+50:45+92.55%51.93%-5.61%-7.80%07:15:00
48-HEATHER CLEGGVets (40+)F 1:45:40+50:50+92.71%51.89%-5.69%-7.89%07:15:00
49-KELLY CLEGG19-39F 1:45:46+50:56+92.89%51.84%-5.80%-7.99%07:15:00
50-WILLIAM STUBBS (T)Vets (40+)M 1:46:12+51:22+93.68%51.63%-6.23%-8.43%07:15:00
51-KALIE EKSTEEN19-39M 1:46:24+51:34+94.04%51.54%-6.43%-8.64%07:15:00
52-JAN VAN NIJKERKVets (40+)M 1:48:02+53:12+97.02%50.76%-8.06%-10.30%07:15:00
53-BRADLEY WEBBVets (40+)M 1:48:04+53:14+97.08%50.74%-8.10%-10.34%07:15:00
54-ROBBIE VERESSVets (40+)M 1:49:17+54:27+99.30%50.18%-9.31%-11.58%07:15:00
55-SIPHESIHLE MKHIZE19-39M 1:49:28+54:38+99.64%50.09%-9.50%-11.77%07:15:00
56-MICHAEL NDLOVUVets (40+)M 1:51:27+56:37+103.25%49.20%-11.48%-13.79%07:15:00
57-CHANTAL NAUDEVets (40+)F 1:52:48+57:58+105.71%48.61%-12.83%-15.17%07:15:00
58-KAY TWIDDY19-39F 1:52:51+58:01+105.81%48.59%-12.88%-15.22%07:15:00
59-CELIMPILO KUMALO19-39M 1:54:13+59:23+108.30%48.01%-14.25%-16.62%07:15:00
60-KERRY POTGIETERVets (40+)F 1:58:14+1:03:24+115.62%46.38%-18.27%-20.72%07:15:00
61-JOHN WASSERFALLVets (40+)M 2:01:58+1:07:08+122.43%44.96%-22.00%-24.53%07:15:00
62-JOHAN VAN DYKVets (40+)M 2:03:38+1:08:48+125.47%44.35%-23.67%-26.23%07:15:00
63-KAREN INGGSVets (40+)F 2:04:04+1:09:14+126.26%44.20%-24.10%-26.67%07:15:00
64-RACHEL JARVIE19-39F 2:05:22+1:10:32+128.63%43.74%-25.40%-28.00%07:15:00
65-JUANITA UGLJANINVets (40+)F 2:08:22+1:13:32+134.10%42.72%-28.40%-31.06%07:15:00
66-FISANI DOMBELE19-39F 2:15:20+1:20:30+146.81%40.52%-35.37%-38.18%07:15:00
67-SICELO NZAMA19-39M 2:15:28+1:20:38+147.05%40.48%-35.50%-38.31%07:15:00
68-NOKUTHULA MITIVets (40+)F 2:19:46+1:24:56+154.89%39.23%-39.80%-42.70%07:15:00
69-JANE BENTLEYVets (40+)F 2:25:31+1:30:41+165.38%37.68%-45.56%-48.57%07:15:00
70-RICHARD BECKETTVets (40+)M 2:25:36+1:30:46+165.53%37.66%-45.64%-48.66%07:15:00
71-MICHELE LOUW19-39F 2:32:31+1:37:41+178.15%35.95%-52.56%-55.72%07:15:00
72-JENS HILLERMANN19-39M 2:32:32+1:37:42+178.18%35.95%-52.57%-55.74%07:15:00
73-JOYCE CHITJAVets (40+)F 2:43:42+1:48:52+198.54%33.50%-63.74%-67.14%07:15:00
74-SHANNON SIMPSONVets (40+)F 2:43:47+1:48:57+198.69%33.48%-63.83%-67.23%07:15:00
  • Trail 14km Female - Overall
Place Bib Name Category Gender Finish time
1-SARAH GRAYVets (40+)F 1:15:31--100%29.88%26.63%07:15:00
2-MEGAN BELTON19-39F 1:16:10+0:39+0.86%99.15%29.28%26.00%07:15:00
3-ALISON WASSERFALL (T)19-39F 1:16:15+0:44+0.97%99.04%29.20%25.92%07:15:00
4-LISA MCALLISTERVets (40+)F 1:19:20+3:49+5.05%95.19%26.34%22.92%07:15:00
5-PATRICIA DAMMANNVets (40+)F 1:21:02+5:31+7.31%93.19%24.76%21.27%07:15:00
6-HAYLEY MACKINNONVets (40+)F 1:22:01+6:30+8.61%92.07%23.85%20.31%07:15:00
7-KATE MARTENS19-39F 1:23:13+7:42+10.20%90.75%22.73%19.15%07:15:00
8-SARAH JANE GLOVER19-39F 1:24:06+8:35+11.37%89.79%21.91%18.29%07:15:00
9-KAREN GORDON19-39F 1:35:44+20:13+26.77%78.88%11.11%6.99%07:15:00
10-MELODY FITCH19-39F 1:36:16+20:45+27.48%78.45%10.61%6.47%07:15:00
11-KATJA SCH�DLE19-39F 1:36:24+20:53+27.65%78.34%10.49%6.34%07:15:00
12-DANIELA MARSHALLVets (40+)F 1:36:38+21:07+27.96%78.15%10.27%6.11%07:15:00
13-MEGAN FROST19-39F 1:37:01+21:30+28.47%77.84%9.92%5.74%07:15:00
14-LEONA LAMONTVets (40+)F 1:37:25+21:54+29.00%77.52%9.55%5.35%07:15:00
15-KERRY VAN GREUNEN19-39F 1:41:13+25:42+34.03%74.61%6.02%1.66%07:15:00
16-ELMARIE THOLEVets (40+)F 1:41:16+25:45+34.10%74.57%5.97%1.61%07:15:00
17-JANINE RONQUESTVets (40+)F 1:41:32+26:01+34.45%74.38%5.72%1.35%07:15:00
18-ANTHEA MICHAUXVets (40+)F 1:41:51+26:20+34.87%74.14%5.43%1.04%07:15:00
19-MURANDA ZULU MAZIBUKO19-39F 1:44:00+28:29+37.72%72.61%3.43%-1.04%07:15:00
20-LARA MORROWVets (40+)F 1:45:21+29:50+39.51%71.68%2.18%-2.36%07:15:00
21-BRIGITTE TULLISVets (40+)F 1:45:29+29:58+39.68%71.59%2.06%-2.49%07:15:00
22-CANDY SCLANDERSVets (40+)F 1:45:35+30:04+39.81%71.52%1.96%-2.58%07:15:00
23-HEATHER CLEGGVets (40+)F 1:45:40+30:09+39.92%71.47%1.89%-2.66%07:15:00
24-KELLY CLEGG19-39F 1:45:46+30:15+40.06%71.40%1.79%-2.76%07:15:00
25-CHANTAL NAUDEVets (40+)F 1:52:48+37:17+49.37%66.95%-4.74%-9.59%07:15:00
26-KAY TWIDDY19-39F 1:52:51+37:20+49.44%66.92%-4.78%-9.64%07:15:00
27-KERRY POTGIETERVets (40+)F 1:58:14+42:43+56.57%63.87%-9.78%-14.87%07:15:00
28-KAREN INGGSVets (40+)F 2:04:04+48:33+64.29%60.87%-15.20%-20.54%07:15:00
29-RACHEL JARVIE19-39F 2:05:22+49:51+66.01%60.24%-16.41%-21.80%07:15:00
30-JUANITA UGLJANINVets (40+)F 2:08:22+52:51+69.98%58.83%-19.19%-24.72%07:15:00
31-FISANI DOMBELE19-39F 2:15:20+59:49+79.21%55.80%-25.66%-31.49%07:15:00
32-NOKUTHULA MITIVets (40+)F 2:19:46+1:04:15+85.08%54.03%-29.78%-35.79%07:15:00
33-JANE BENTLEYVets (40+)F 2:25:31+1:10:00+92.69%51.90%-35.12%-41.38%07:15:00
34-MICHELE LOUW19-39F 2:32:31+1:17:00+101.96%49.51%-41.62%-48.18%07:15:00
35-JOYCE CHITJAVets (40+)F 2:43:42+1:28:11+116.77%46.13%-52.00%-59.05%07:15:00
36-SHANNON SIMPSONVets (40+)F 2:43:47+1:28:16+116.88%46.11%-52.08%-59.13%07:15:00
  • Trail 14km Female - 19-39
Place Bib Name Category Gender Finish time
1-MEGAN BELTON19-39F 1:16:10--100%25.92%21.49%07:15:00
2-ALISON WASSERFALL (T)19-39F 1:16:15+0:05+0.11%99.89%25.84%21.41%07:15:00
3-KATE MARTENS19-39F 1:23:13+7:03+9.26%91.53%19.06%14.22%07:15:00
4-SARAH JANE GLOVER19-39F 1:24:06+7:56+10.42%90.57%18.20%13.31%07:15:00
5-KAREN GORDON19-39F 1:35:44+19:34+25.69%79.56%6.89%1.32%07:15:00
6-MELODY FITCH19-39F 1:36:16+20:06+26.39%79.12%6.37%0.77%07:15:00
7-KATJA SCH�DLE19-39F 1:36:24+20:14+26.56%79.01%6.24%0.64%07:15:00
8-MEGAN FROST19-39F 1:37:01+20:51+27.37%78.51%5.64%0.00%07:15:00
9-KERRY VAN GREUNEN19-39F 1:41:13+25:03+32.89%75.25%1.55%-4.33%07:15:00
10-MURANDA ZULU MAZIBUKO19-39F 1:44:00+27:50+36.54%73.24%-1.15%-7.20%07:15:00
11-KELLY CLEGG19-39F 1:45:46+29:36+38.86%72.01%-2.87%-9.02%07:15:00
12-KAY TWIDDY19-39F 1:52:51+36:41+48.16%67.49%-9.76%-16.32%07:15:00
13-RACHEL JARVIE19-39F 2:05:22+49:12+64.60%60.76%-21.94%-29.22%07:15:00
14-FISANI DOMBELE19-39F 2:15:20+59:10+77.68%56.28%-31.63%-39.49%07:15:00
15-MICHELE LOUW19-39F 2:32:31+1:16:21+100.24%49.94%-48.34%-57.21%07:15:00
  • Trail 14km Female - Vets (40+)
Place Bib Name Category Gender Finish time
1-SARAH GRAYVets (40+)F 1:15:31--100%32.08%28.41%07:15:00
2-LISA MCALLISTERVets (40+)F 1:19:20+3:49+5.05%95.19%28.65%24.79%07:15:00
3-PATRICIA DAMMANNVets (40+)F 1:21:02+5:31+7.31%93.19%27.12%23.18%07:15:00
4-HAYLEY MACKINNONVets (40+)F 1:22:01+6:30+8.61%92.07%26.24%22.25%07:15:00
5-DANIELA MARSHALLVets (40+)F 1:36:38+21:07+27.96%78.15%13.09%8.39%07:15:00
6-LEONA LAMONTVets (40+)F 1:37:25+21:54+29.00%77.52%12.38%7.65%07:15:00
7-ELMARIE THOLEVets (40+)F 1:41:16+25:45+34.10%74.57%8.92%4.00%07:15:00
8-JANINE RONQUESTVets (40+)F 1:41:32+26:01+34.45%74.38%8.68%3.74%07:15:00
9-ANTHEA MICHAUXVets (40+)F 1:41:51+26:20+34.87%74.14%8.40%3.44%07:15:00
10-LARA MORROWVets (40+)F 1:45:21+29:50+39.51%71.68%5.25%0.13%07:15:00
11-BRIGITTE TULLISVets (40+)F 1:45:29+29:58+39.68%71.59%5.13%0.00%07:15:00
12-CANDY SCLANDERSVets (40+)F 1:45:35+30:04+39.81%71.52%5.04%-0.09%07:15:00
13-HEATHER CLEGGVets (40+)F 1:45:40+30:09+39.92%71.47%4.96%-0.17%07:15:00
14-CHANTAL NAUDEVets (40+)F 1:52:48+37:17+49.37%66.95%-1.45%-6.94%07:15:00
15-KERRY POTGIETERVets (40+)F 1:58:14+42:43+56.57%63.87%-6.34%-12.09%07:15:00
16-KAREN INGGSVets (40+)F 2:04:04+48:33+64.29%60.87%-11.58%-17.62%07:15:00
17-JUANITA UGLJANINVets (40+)F 2:08:22+52:51+69.98%58.83%-15.45%-21.69%07:15:00
18-NOKUTHULA MITIVets (40+)F 2:19:46+1:04:15+85.08%54.03%-25.70%-32.50%07:15:00
19-JANE BENTLEYVets (40+)F 2:25:31+1:10:00+92.69%51.90%-30.88%-37.95%07:15:00
20-JOYCE CHITJAVets (40+)F 2:43:42+1:28:11+116.77%46.13%-47.23%-55.19%07:15:00
21-SHANNON SIMPSONVets (40+)F 2:43:47+1:28:16+116.88%46.11%-47.31%-55.27%07:15:00
  • Trail 14km Male - Overall
Place Bib Name Category Gender Finish time
1-LINDA ZONDI19-39M 54:50--100%40.82%38.04%07:15:00
2-BONGANI HLONGWANE19-39M 54:54+0:04+0.12%99.88%40.75%37.96%07:15:00
3-AYANDA NGCOBO19-39M 59:47+4:57+9.03%91.72%35.48%32.44%07:15:00
4-MITCH EMANUEL (T)19-39M 1:02:51+8:01+14.62%87.24%32.17%28.98%07:15:00
5-DAVID LAMONT (T)Vets (40+)M 1:03:12+8:22+15.26%86.76%31.79%28.58%07:15:00
6-DEREK WASSERFALLVets (40+)M 1:08:42+13:52+25.29%79.82%25.85%22.37%07:15:00
7-BONGANI MAKHATHINI (T)19-39M 1:09:57+15:07+27.57%78.39%24.51%20.95%07:15:00
8-DERRICK WEEDERVets (40+)M 1:15:55+21:05+38.45%72.23%18.07%14.21%07:15:00
9-MATTHEW RUDD (T)19-39M 1:16:12+21:22+38.97%71.96%17.76%13.89%07:15:00
10-ANDREW JOYNER19-39M 1:18:29+23:39+43.13%69.87%15.30%11.31%07:15:00
11-WERNER JONASVets (40+)M 1:19:21+24:31+44.71%69.10%14.36%10.33%07:15:00
12-THABO MITHIU18M 1:19:35+24:45+45.14%68.90%14.11%10.07%07:15:00
13-DAVID VAN WYK19-39M 1:20:16+25:26+46.38%68.31%13.37%9.29%07:15:00
14-KEENAN ANTHONY CLOTHIER19-39M 1:20:34+25:44+46.93%68.06%13.05%8.96%07:15:00
15-SIMON DOMMETT19-39M 1:23:05+28:15+51.52%66.00%10.33%6.11%07:15:00
16-HALALISANI MTHIYANE19-39M 1:23:59+29:09+53.16%65.29%9.36%5.09%07:15:00
17-CRAIG GLOVER19-39M 1:24:10+29:20+53.50%65.15%9.16%4.89%07:15:00
18-BRETT GRAYVets (40+)M 1:26:38+31:48+57.99%63.29%6.50%2.10%07:15:00
19-GRAHAM LAUBSCHERVets (40+)M 1:28:09+33:19+60.76%62.20%4.86%0.39%07:15:00
20-ADAM LAUBSCHER19-39M 1:28:50+34:00+62.01%61.73%4.12%-0.39%07:15:00
21-DAVID LARSENVets (40+)M 1:30:18+35:28+64.68%60.72%2.54%-2.04%07:15:00
22-KHANYISANI XABA (T)Vets (40+)M 1:30:22+35:32+64.80%60.68%2.47%-2.12%07:15:00
23-DUMISANE HLONGWANE (T)Vets (40+)M 1:31:27+36:37+66.78%59.96%1.30%-3.34%07:15:00
24-NKULULEKO ZONDIVets (40+)M 1:38:28+43:38+79.57%55.69%-6.27%-11.27%07:15:00
25-SIBONISO VAN WYK19-39M 1:38:34+43:44+79.76%55.63%-6.38%-11.39%07:15:00
26-WILLIAM STUBBS (T)Vets (40+)M 1:46:12+51:22+93.68%51.63%-14.62%-20.01%07:15:00
27-KALIE EKSTEEN19-39M 1:46:24+51:34+94.04%51.54%-14.83%-20.24%07:15:00
28-JAN VAN NIJKERKVets (40+)M 1:48:02+53:12+97.02%50.76%-16.60%-22.08%07:15:00
29-BRADLEY WEBBVets (40+)M 1:48:04+53:14+97.08%50.74%-16.63%-22.12%07:15:00
30-ROBBIE VERESSVets (40+)M 1:49:17+54:27+99.30%50.18%-17.95%-23.50%07:15:00
31-SIPHESIHLE MKHIZE19-39M 1:49:28+54:38+99.64%50.09%-18.14%-23.70%07:15:00
32-MICHAEL NDLOVUVets (40+)M 1:51:27+56:37+103.25%49.20%-20.28%-25.94%07:15:00
33-CELIMPILO KUMALO19-39M 1:54:13+59:23+108.30%48.01%-23.27%-29.07%07:15:00
34-JOHN WASSERFALLVets (40+)M 2:01:58+1:07:08+122.43%44.96%-31.63%-37.83%07:15:00
35-JOHAN VAN DYKVets (40+)M 2:03:38+1:08:48+125.47%44.35%-33.43%-39.71%07:15:00
36-SICELO NZAMA19-39M 2:15:28+1:20:38+147.05%40.48%-46.21%-53.08%07:15:00
37-RICHARD BECKETTVets (40+)M 2:25:36+1:30:46+165.53%37.66%-57.14%-64.54%07:15:00
38-JENS HILLERMANN19-39M 2:32:32+1:37:42+178.18%35.95%-64.62%-72.37%07:15:00
  • Trail 14km Male - 19-39
Place Bib Name Category Gender Finish time
1-LINDA ZONDI19-39M 54:50--100%37.78%34.00%07:15:00
2-BONGANI HLONGWANE19-39M 54:54+0:04+0.12%99.88%37.71%33.92%07:15:00
3-AYANDA NGCOBO19-39M 59:47+4:57+9.03%91.72%32.17%28.04%07:15:00
4-MITCH EMANUEL (T)19-39M 1:02:51+8:01+14.62%87.24%28.69%24.35%07:15:00
5-BONGANI MAKHATHINI (T)19-39M 1:09:57+15:07+27.57%78.39%20.63%15.81%07:15:00
6-MATTHEW RUDD (T)19-39M 1:16:12+21:22+38.97%71.96%13.54%8.28%07:15:00
7-ANDREW JOYNER19-39M 1:18:29+23:39+43.13%69.87%10.95%5.54%07:15:00
8-DAVID VAN WYK19-39M 1:20:16+25:26+46.38%68.31%8.93%3.39%07:15:00
9-KEENAN ANTHONY CLOTHIER19-39M 1:20:34+25:44+46.93%68.06%8.59%3.03%07:15:00
10-SIMON DOMMETT19-39M 1:23:05+28:15+51.52%66.00%5.73%0.00%07:15:00
11-HALALISANI MTHIYANE19-39M 1:23:59+29:09+53.16%65.29%4.71%-1.08%07:15:00
12-CRAIG GLOVER19-39M 1:24:10+29:20+53.50%65.15%4.50%-1.30%07:15:00
13-ADAM LAUBSCHER19-39M 1:28:50+34:00+62.01%61.73%-0.79%-6.92%07:15:00
14-SIBONISO VAN WYK19-39M 1:38:34+43:44+79.76%55.63%-11.84%-18.64%07:15:00
15-KALIE EKSTEEN19-39M 1:46:24+51:34+94.04%51.54%-20.72%-28.06%07:15:00
16-SIPHESIHLE MKHIZE19-39M 1:49:28+54:38+99.64%50.09%-24.20%-31.76%07:15:00
17-CELIMPILO KUMALO19-39M 1:54:13+59:23+108.30%48.01%-29.59%-37.47%07:15:00
18-SICELO NZAMA19-39M 2:15:28+1:20:38+147.05%40.48%-53.70%-63.05%07:15:00
19-JENS HILLERMANN19-39M 2:32:32+1:37:42+178.18%35.95%-73.07%-83.59%07:15:00
  • Trail 14km Male - U18
Place Bib Name Category Gender Finish time
1-THABO MITHIU18M 1:19:35--100%0.00%0.00%07:15:00
  • Trail 14km Male - Vets (40+)
Place Bib Name Category Gender Finish time
1-DAVID LAMONT (T)Vets (40+)M 1:03:12--100%35.61%33.44%07:15:00
2-DEREK WASSERFALLVets (40+)M 1:08:42+5:30+8.70%91.99%30.01%27.65%07:15:00
3-DERRICK WEEDERVets (40+)M 1:15:55+12:43+20.12%83.25%22.66%20.05%07:15:00
4-WERNER JONASVets (40+)M 1:19:21+16:09+25.55%79.65%19.16%16.44%07:15:00
5-BRETT GRAYVets (40+)M 1:26:38+23:26+37.08%72.95%11.74%8.77%07:15:00
6-GRAHAM LAUBSCHERVets (40+)M 1:28:09+24:57+39.48%71.70%10.19%7.17%07:15:00
7-DAVID LARSENVets (40+)M 1:30:18+27:06+42.88%69.99%8.00%4.91%07:15:00
8-KHANYISANI XABA (T)Vets (40+)M 1:30:22+27:10+42.99%69.94%7.93%4.84%07:15:00
9-DUMISANE HLONGWANE (T)Vets (40+)M 1:31:27+28:15+44.70%69.11%6.83%3.69%07:15:00
10-NKULULEKO ZONDIVets (40+)M 1:38:28+35:16+55.80%64.18%-0.32%-3.69%07:15:00
11-WILLIAM STUBBS (T)Vets (40+)M 1:46:12+43:00+68.04%59.51%-8.20%-11.84%07:15:00
12-JAN VAN NIJKERKVets (40+)M 1:48:02+44:50+70.94%58.50%-10.07%-13.77%07:15:00
13-BRADLEY WEBBVets (40+)M 1:48:04+44:52+70.99%58.48%-10.10%-13.80%07:15:00
14-ROBBIE VERESSVets (40+)M 1:49:17+46:05+72.92%57.83%-11.34%-15.09%07:15:00
15-MICHAEL NDLOVUVets (40+)M 1:51:27+48:15+76.34%56.71%-13.55%-17.37%07:15:00
16-JOHN WASSERFALLVets (40+)M 2:01:58+58:46+92.99%51.82%-24.26%-28.44%07:15:00
17-JOHAN VAN DYKVets (40+)M 2:03:38+1:00:26+95.62%51.12%-25.96%-30.20%07:15:00
18-RICHARD BECKETTVets (40+)M 2:25:36+1:22:24+130.38%43.41%-48.34%-53.33%07:15:00
  • MTB 25km - Overall
Place Bib Name Category Gender Finish time
1-CADE SMITHSub JuniorM 1:01:49--100%43.94%41.43%07:15:00
2-MADISON BATESONSub JuniorF 1:04:11+2:22+3.83%96.31%41.80%39.19%07:15:00
3-CAMERON MACKRIDGESub JuniorM 1:05:15+3:26+5.55%94.74%40.83%38.18%07:15:00
4-DAVID LAMONTMasterM 1:06:38+4:49+7.79%92.77%39.57%36.87%07:15:00
5-MITCH EMANUELSub VeteranM 1:09:49+8:00+12.94%88.54%36.69%33.85%07:15:00
6-MUSAWENKOSI KHUMALOSub VeteranM 1:11:48+9:59+16.15%86.10%34.89%31.98%07:15:00
7-JASON KEOUGHSub JuniorM 1:14:19+12:30+20.22%83.18%32.61%29.59%07:15:00
8-BJORN WHEELERSprogM 1:14:32+12:43+20.57%82.94%32.41%29.39%07:15:00
9-RYAN STORMSprogM 1:14:33+12:44+20.60%82.92%32.40%29.37%07:15:00
10-CALAN GOETSCHNipperM 1:14:48+12:59+21.00%82.64%32.17%29.13%07:15:00
10-MATHEW GOETSCHVeteranM 1:14:48+12:59+21.00%82.64%32.17%29.13%07:15:00
12-IAN IVINSVeteranM 1:15:31+13:42+22.16%81.86%31.52%28.45%07:15:00
13-BONGANI MAKHATHINISub VeteranM 1:16:01+14:12+22.97%81.32%31.07%27.98%07:15:00
14-BLAKE WRIGHTSprogM 1:16:21+14:32+23.51%80.96%30.76%27.66%07:15:00
15-ETHAN KOCKJuniorM 1:18:01+16:12+26.21%79.24%29.25%26.09%07:15:00
16-TYROL MITCHELLMasterM 1:19:16+17:27+28.23%77.99%28.12%24.90%07:15:00
17-SOPHIE BIRCHERSprogF 1:20:01+18:12+29.44%77.25%27.44%24.19%07:15:00
18-WALDO SNYMANSenior/EliteM 1:20:07+18:18+29.60%77.16%27.35%24.10%07:15:00
19-WAYNE KEARLEYSub JuniorM 1:20:17+18:28+29.87%77.00%27.20%23.94%07:15:00
20-BRENT FOSTERJuniorM 1:20:35+18:46+30.36%76.71%26.92%23.65%07:15:00
21-SOPHIA LOMBAARDSprogF 1:22:37+20:48+33.65%74.82%25.08%21.73%07:15:00
22-BRADLEY WALKERYouthM 1:22:51+21:02+34.03%74.61%24.87%21.51%07:15:00
23-FRANCOIS LOMBAARDVeteranM 1:24:31+22:42+36.72%73.14%23.36%19.93%07:15:00
24-RAYMOND SCHULZSub VeteranM 1:24:52+23:03+37.29%72.84%23.04%19.60%07:15:00
25-BRUCE KEARLEYMasterM 1:25:52+24:03+38.91%71.99%22.13%18.65%07:15:00
26-RAINER TALANDAVeteranM 1:26:14+24:25+39.50%71.69%21.80%18.30%07:15:00
27-DUNCAN WRIGHTGrand MasterM 1:26:58+25:09+40.68%71.08%21.14%17.61%07:15:00
28-LUCY BOLLANDSub JuniorF 1:27:06+25:17+40.90%70.97%21.02%17.48%07:15:00
29-ALLAN ROBERTGrand MasterM 1:27:21+25:32+41.30%70.77%20.79%17.24%07:15:00
30-RHYS WATSONYouthM 1:27:23+25:34+41.36%70.74%20.76%17.21%07:15:00
31-WOLFGANG ROMMELSPACHERGrand MasterM 1:27:27+25:38+41.47%70.69%20.70%17.15%07:15:00
32-PAUL FRYERVeteranM 1:27:32+25:43+41.60%70.62%20.62%17.07%07:15:00
33-JAUN ACKERMANVeteranM 1:27:36+25:47+41.71%70.57%20.56%17.01%07:15:00
34-CARL STORMVeteranM 1:28:10+26:21+42.63%70.11%20.05%16.47%07:15:00
35-MATTHEW RUDDSub VeteranM 1:28:29+26:40+43.14%69.86%19.76%16.17%07:15:00
36-ANDREW NIEUWOUDTGrand MasterM 1:28:32+26:43+43.22%69.82%19.72%16.12%07:15:00
37-DIRK COETZEEVeteranM 1:28:43+26:54+43.52%69.68%19.55%15.95%07:15:00
38-ERIC HYDESenior/EliteM 1:28:48+26:59+43.65%69.61%19.47%15.87%07:15:00
39-JAYDEN BLACKMANSprogM 1:29:28+27:39+44.73%69.09%18.87%15.24%07:15:00
40-KYLE WALKERSenior/EliteM 1:29:55+28:06+45.46%68.75%18.46%14.81%07:15:00
41-ANDREW WALKERMasterM 1:29:56+28:07+45.48%68.74%18.45%14.80%07:15:00
42-GLEN BAKERMasterM 1:30:05+28:16+45.73%68.62%18.31%14.65%07:15:00
43-JUSTIN NEWCOMBE-BONDVeteranM 1:30:06+28:17+45.75%68.61%18.29%14.64%07:15:00
44-CODY MAIDMANSub JuniorM 1:30:24+28:35+46.24%68.38%18.02%14.35%07:15:00
45-GORDON WREYFORDMasterM 1:30:30+28:41+46.40%68.31%17.93%14.26%07:15:00
45-RICHARD BIRCHERVeteranM 1:30:30+28:41+46.40%68.31%17.93%14.26%07:15:00
47-CARL PRINSLOOJuniorM 1:30:51+29:02+46.97%68.04%17.61%13.93%07:15:00
48-RYAN DALYSub VeteranM 1:30:57+29:08+47.13%67.97%17.52%13.83%07:15:00
49-BRYDEN SMITHSenior/EliteM 1:31:02+29:13+47.26%67.91%17.45%13.75%07:15:00
50-BRETT HOLDINGVeteranM 1:31:12+29:23+47.53%67.78%17.30%13.60%07:15:00
51-PEDRO JORGE GANHAO CRUZMasterM 1:31:16+29:27+47.64%67.73%17.24%13.53%07:15:00
52-MARIUS LOURENSMasterM 1:31:45+29:56+48.42%67.38%16.80%13.07%07:15:00
53-TAYNE DREW RUDLINGJuniorM 1:32:15+30:26+49.23%67.01%16.34%12.60%07:15:00
54-KHANYISANI XABAVeteranM 1:32:30+30:41+49.64%66.83%16.12%12.36%07:15:00
55-JOSHUA HOLDINGSub JuniorM 1:33:11+31:22+50.74%66.34%15.50%11.72%07:15:00
56-COLIN BOLLANDVeteranM 1:33:21+31:32+51.01%66.22%15.35%11.56%07:15:00
57-SIMANGALISO MASANDE NDLOVUYouthM 1:33:22+31:33+51.04%66.21%15.33%11.54%07:15:00
58-EVAN GRANTSprogM 1:33:27+31:38+51.17%66.15%15.26%11.46%07:15:00
59-BYRON FORSTERVeteranM 1:33:53+32:04+51.87%65.84%14.86%11.05%07:15:00
60-NICOLAS COETZEESprogM 1:34:02+32:13+52.12%65.74%14.73%10.91%07:15:00
61-MATTHEW VACY-LYLESub VeteranM 1:34:16+32:27+52.49%65.58%14.52%10.69%07:15:00
62-GREGORY WILLSenior/EliteM 1:34:38+32:49+53.09%65.32%14.18%10.34%07:15:00
63-STEVEN VAN DYKGrand MasterM 1:34:39+32:50+53.11%65.31%14.17%10.33%07:15:00
63-WALTER RANDLEHOFFSenior/EliteM 1:34:39+32:50+53.11%65.31%14.17%10.33%07:15:00
65-JACK NEWCOMBE-BONDSprogM 1:34:43+32:54+53.22%65.26%14.11%10.26%07:15:00
66-BYRON BAKERSub VeteranM 1:34:57+33:08+53.60%65.10%13.90%10.04%07:15:00
67-PETER BECKEDAHLSub VeteranM 1:35:15+33:26+54.08%64.90%13.62%9.76%07:15:00
68-LUNGELO MHLONGOVeteranM 1:36:29+34:40+56.08%64.07%12.51%8.59%07:15:00
69-ALISON WASSERFALLSub VeteranF 1:36:30+34:41+56.11%64.06%12.49%8.57%07:15:00
70-GREG EVANSVeteranM 1:37:53+36:04+58.34%63.15%11.24%7.26%07:15:00
71-CAMDEN FORSTERSprogM 1:38:04+36:15+58.64%63.04%11.07%7.09%07:15:00
72-COLBI CHIESMANSprogF 1:38:07+36:18+58.72%63.00%11.02%7.04%07:15:00
73-DWAYNE SINCLAIRVeteranM 1:39:05+37:16+60.29%62.39%10.15%6.13%07:15:00
74-MICHAEL RUTHERFORDMasterM 1:39:24+37:35+60.80%62.19%9.86%5.83%07:15:00
75-ETHAN WILLSNipperM 1:39:54+38:05+61.61%61.88%9.41%5.35%07:15:00
76-GRANT WILLSVeteranM 1:39:55+38:06+61.63%61.87%9.39%5.34%07:15:00
77-YOLAND� VISSERSub VeteranF 1:39:58+38:09+61.71%61.84%9.35%5.29%07:15:00
78-STEVEN BEZUIDENHOUTVeteranM 1:40:30+38:41+62.58%61.51%8.86%4.78%07:15:00
79-BRADLEY SACKSMasterM 1:40:33+38:44+62.66%61.48%8.82%4.74%07:15:00
80-MILLIE BUCKLEYNipperF 1:41:11+39:22+63.68%61.09%8.24%4.14%07:15:00
81-BARRY BUCKLEYVeteranM 1:41:16+39:27+63.82%61.04%8.17%4.06%07:15:00
82-SAMUEL LEITCHSprogM 1:41:50+40:01+64.73%60.70%7.65%3.52%07:15:00
83-MARYNA KEARLEYVeteranF 1:41:57+40:08+64.92%60.63%7.55%3.41%07:15:00
84-CANDY GLOVERMasterF 1:42:09+40:20+65.25%60.52%7.37%3.22%07:15:00
85-SHAUN GLOVERMasterM 1:42:14+40:25+65.38%60.47%7.29%3.14%07:15:00
86-TYRON WALKERMasterM 1:42:33+40:44+65.89%60.28%7.00%2.84%07:15:00
87-ANDREW GRAYGrand MasterM 1:42:39+40:50+66.06%60.22%6.91%2.75%07:15:00
88-BRIAN TODDMasterM 1:42:44+40:55+66.19%60.17%6.84%2.67%07:15:00
89-RAMON VAN DER BYLYouthM 1:43:03+41:14+66.70%59.99%6.55%2.37%07:15:00
90-CHRISTIAAN BARNARDVeteranM 1:43:05+41:16+66.76%59.97%6.52%2.34%07:15:00
91-KEVIN THOMAS RODGERSMasterM 1:43:16+41:27+67.05%59.86%6.35%2.16%07:15:00
92-THAMI HADEBESenior/EliteM 1:43:26+41:37+67.32%59.76%6.20%2.01%07:15:00
93-DAMIEN WALFORDSenior/EliteM 1:43:31+41:42+67.46%59.72%6.13%1.93%07:15:00
94-CHANEL LOURENSVeteranF 1:44:06+42:17+68.40%59.38%5.60%1.37%07:15:00
95-KEVIN URWINGrand MasterM 1:44:40+42:51+69.32%59.06%5.09%0.84%07:15:00
96-JACKIE CUNNIFFEMasterF 1:45:02+43:13+69.91%58.85%4.75%0.49%07:15:00
97-DAVID VAN ROOYENSub VeteranM 1:45:11+43:22+70.15%58.77%4.62%0.35%07:15:00
98-ETHAN NISBETYouthM 1:45:25+43:36+70.53%58.64%4.40%0.13%07:15:00
99-OLIVER HUMPHRIESSub VeteranM 1:45:41+43:52+70.96%58.49%4.16%-0.13%07:15:00
100-JAMES PICKERINGVeteranM 1:45:45+43:56+71.07%58.46%4.10%-0.19%07:15:00
101-ALLYSON DU PLOOYMasterF 1:46:05+44:16+71.61%58.27%3.80%-0.51%07:15:00
102-SIMPHIWE MBANJWAVeteranM 1:46:07+44:18+71.66%58.25%3.77%-0.54%07:15:00
103-ARVE ARNTZENMasterM 1:46:49+45:00+72.80%57.87%3.14%-1.20%07:15:00
104-THOMAS SANDERSSub JuniorM 1:46:50+45:01+72.82%57.86%3.12%-1.22%07:15:00
105-DUMISANE HLONGWANEMasterM 1:47:07+45:18+73.28%57.71%2.86%-1.48%07:15:00
106-LEE DAVIDSONSub VeteranM 1:47:18+45:29+73.58%57.61%2.70%-1.66%07:15:00
107-TARA FULLERJuniorF 1:47:21+45:32+73.66%57.58%2.65%-1.71%07:15:00
108-ROSSOUW KRUGERSub VeteranM 1:47:25+45:36+73.77%57.55%2.59%-1.77%07:15:00
109-SAMUEL RIGGSVeteranM 1:47:33+45:44+73.98%57.48%2.47%-1.89%07:15:00
110-MALCOLM FOUREMasterM 1:47:40+45:51+74.17%57.41%2.36%-2.01%07:15:00
111-KRISTIN HYDESenior/EliteF 1:49:40+47:51+77.41%56.37%0.55%-3.90%07:15:00
112-EVAN KIRKHAMSprogM 1:51:18+49:29+80.05%55.54%-0.93%-5.45%07:15:00
113-SEAN KIRKHAMMasterM 1:51:19+49:30+80.08%55.53%-0.95%-5.46%07:15:00
114-JAN HEUNISVeteranM 1:51:24+49:35+80.21%55.49%-1.02%-5.54%07:15:00
115-EMILY MASONNipperF 1:52:01+50:12+81.21%55.19%-1.58%-6.13%07:15:00
116-MIKE MASONVeteranM 1:52:03+50:14+81.26%55.17%-1.61%-6.16%07:15:00
117-STUART JANSSENVeteranM 1:52:06+50:17+81.34%55.14%-1.66%-6.21%07:15:00
118-THULANI NGEMAMasterM 1:52:39+50:50+82.23%54.87%-2.15%-6.73%07:15:00
119-KEN DOUGANSMasterM 1:52:51+51:02+82.56%54.78%-2.34%-6.92%07:15:00
120-THULANI JOSEPH MADONDOVeteranM 1:52:55+51:06+82.66%54.75%-2.40%-6.98%07:15:00
121-THEO TEESSENVeteranM 1:53:09+51:20+83.04%54.63%-2.61%-7.20%07:15:00
122-CONRAD JACOBSVeteranM 1:53:19+51:30+83.31%54.55%-2.76%-7.36%07:15:00
123-RODNEY VAN ROOYENSub VeteranM 1:53:21+51:32+83.36%54.54%-2.79%-7.39%07:15:00
124-BRETT NORTHENDVeteranM 1:53:24+51:35+83.45%54.51%-2.83%-7.44%07:15:00
125-DIREN GOVINDERVeteranM 1:55:25+53:36+86.71%53.56%-4.66%-9.35%07:15:00
126-LYNETTE YELLANDMasterF 1:55:26+53:37+86.73%53.55%-4.68%-9.36%07:15:00
127-SHELLEY RODGERSMasterM 1:55:37+53:48+87.03%53.47%-4.84%-9.54%07:15:00
128-OLIVER SANDERSNipperM 1:55:55+54:06+87.52%53.33%-5.12%-9.82%07:15:00
129-JEREMY SANDERSMasterM 1:55:57+54:08+87.57%53.31%-5.15%-9.85%07:15:00
129-LOUISE SANDERSVeteranF 1:55:57+54:08+87.57%53.31%-5.15%-9.85%07:15:00
131-DAVE CLAASSENSGrand MasterM 1:56:44+54:55+88.84%52.96%-5.86%-10.60%07:15:00
132-CARTER CHIESMANNipperM 1:57:34+55:45+90.19%52.58%-6.61%-11.38%07:15:00
133-GINA CHIESMANMasterF 1:57:35+55:46+90.21%52.57%-6.63%-11.40%07:15:00
134-PATRICK DALAISGrand MasterM 1:58:11+56:22+91.18%52.31%-7.17%-11.97%07:15:00
135-BRADLEY HANCOCKVeteranM 1:58:29+56:40+91.67%52.17%-7.44%-12.25%07:15:00
136-BRUCE LUYTGrand MasterM 1:58:30+56:41+91.70%52.17%-7.46%-12.27%07:15:00
137-EDDIE SCHULERGrand MasterM 1:58:38+56:49+91.91%52.11%-7.58%-12.40%07:15:00
138-JILL HANASS-HANCOCKMasterF 1:58:55+57:06+92.37%51.98%-7.84%-12.66%07:15:00
139-BYRAN KELBESub VeteranM 1:59:12+57:23+92.83%51.86%-8.09%-12.93%07:15:00
140-ABDULLAH VALLYSenior/EliteM 1:59:50+58:01+93.85%51.59%-8.67%-13.53%07:15:00
141-ROBYN HOOLEGrand MasterF 2:01:34+59:45+96.66%50.85%-10.24%-15.17%07:15:00
142-JONATHAN CRAIGHEADSenior/EliteM 2:02:45+1:00:56+98.57%50.36%-11.31%-16.30%07:15:00
143-KIM JOHNSTONMasterF 2:04:41+1:02:52+101.70%49.58%-13.07%-18.13%07:15:00
144-CLAIRE VASAPOLLIVeteranF 2:04:45+1:02:56+101.81%49.55%-13.13%-18.19%07:15:00
145-WILLIAM STUBBSMasterM 2:04:48+1:02:59+101.89%49.53%-13.17%-18.24%07:15:00
146-JONA RISCHSub JuniorM 2:05:56+1:04:07+103.72%49.09%-14.20%-19.31%07:15:00
147-LUKE GROSVENORSprogM 2:07:45+1:05:56+106.66%48.39%-15.85%-21.03%07:15:00
148-CHARL STRAUSSSub VeteranM 2:08:09+1:06:20+107.31%48.24%-16.21%-21.41%07:15:00
149-KAYLA HILLSenior/EliteF 2:08:13+1:06:24+107.41%48.21%-16.27%-21.47%07:15:00
150-ESME VAN DYKGrand MasterF 2:08:45+1:06:56+108.28%48.01%-16.75%-21.98%07:15:00
151-GARETH DE JAGERSub VeteranM 2:08:49+1:07:00+108.39%47.99%-16.81%-22.04%07:15:00
152-RUSSELL GEORGEVeteranM 2:08:53+1:07:04+108.49%47.96%-16.88%-22.11%07:15:00
153-JONATHAN HESTERMANVeteranM 2:09:36+1:07:47+109.65%47.70%-17.53%-22.79%07:15:00
154-RENE RISCHMasterM 2:09:38+1:07:49+109.71%47.69%-17.56%-22.82%07:15:00
155-HENNING BOTHAGrand MasterM 2:09:46+1:07:57+109.92%47.64%-17.68%-22.94%07:15:00
156-GABRIELLE STEYNYouthF 2:11:33+1:09:44+112.81%46.99%-19.29%-24.63%07:15:00
157-CORNELIUS STEYNVeteranM 2:11:47+1:09:58+113.18%46.91%-19.51%-24.85%07:15:00
158-TAYLOR CRIBBINSYouthF 2:11:57+1:10:08+113.45%46.85%-19.66%-25.01%07:15:00
159-ALAN WALKERGrand MasterM 2:12:22+1:10:33+114.13%46.70%-20.03%-25.41%07:15:00
160-MATTEO RISCHYouthM 2:12:46+1:10:57+114.77%46.56%-20.40%-25.79%07:15:00
161-ERNEST PERESUSenior/EliteM 2:14:01+1:12:12+116.80%46.13%-21.53%-26.97%07:15:00
162-SIYABONGA NDLOVUSub VeteranM 2:15:03+1:13:14+118.47%45.77%-22.47%-27.95%07:15:00
163-NIROSHAN GOVINDERVeteranM 2:15:35+1:13:46+119.33%45.59%-22.95%-28.45%07:15:00
164-PHILANI MSOMIVeteranM 2:15:47+1:13:58+119.65%45.53%-23.13%-28.64%07:15:00
165-KARIN MORRISGrand MasterF 2:16:00+1:14:11+120.01%45.45%-23.33%-28.85%07:15:00
166-NKULULEKO NCANANASub VeteranM 2:17:08+1:15:19+121.84%45.08%-24.36%-29.92%07:15:00
167-AMI BUYSVeteranM 2:17:18+1:15:29+122.11%45.02%-24.51%-30.08%07:15:00
168-CHAY BLACKMANSub VeteranF 2:17:46+1:15:57+122.86%44.87%-24.93%-30.52%07:15:00
169-KERRY-ANN HOPFMasterF 2:17:57+1:16:08+123.16%44.81%-25.10%-30.70%07:15:00
170-CALEB ANTHONY NOTTNipperM 2:18:43+1:16:54+124.40%44.56%-25.79%-31.42%07:15:00
171-JEAN-PAUL BRINERSub VeteranM 2:18:49+1:17:00+124.56%44.53%-25.88%-31.52%07:15:00
172-LESLIE SHOOTERMasterF 2:20:50+1:19:01+127.82%43.89%-27.71%-33.43%07:15:00
173-ROGER POOLEMasterM 2:21:04+1:19:15+128.20%43.82%-27.92%-33.65%07:15:00
173-TONI HARLEYMasterF 2:21:04+1:19:15+128.20%43.82%-27.92%-33.65%07:15:00
175-KEVIN ANDREWSSub VeteranM 2:22:36+1:20:47+130.68%43.35%-29.31%-35.10%07:15:00
175-TYREN NAIDOOSub VeteranM 2:22:36+1:20:47+130.68%43.35%-29.31%-35.10%07:15:00
177-JONO GRANTSub VeteranM 2:22:56+1:21:07+131.22%43.25%-29.62%-35.42%07:15:00
178-MICHAEL LOUWMasterM 2:23:47+1:21:58+132.60%42.99%-30.39%-36.22%07:15:00
179-ALISON CAMPMasterF 2:28:51+1:27:02+140.79%41.53%-34.98%-41.02%07:15:00
180-SHAWN FRANCISVeteranM 2:29:22+1:27:33+141.63%41.39%-35.45%-41.51%07:15:00
181-DEON VAN DEN BERGMasterM 2:31:22+1:29:33+144.86%40.84%-37.26%-43.41%07:15:00
182-YOLANDI VAN DEN BERGVeteranF 2:31:23+1:29:34+144.89%40.83%-37.28%-43.42%07:15:00
183-BRENDON ARNESENVeteranM 2:31:42+1:29:53+145.40%40.75%-37.57%-43.72%07:15:00
184-MALAN SNYMANSub VeteranM 2:31:45+1:29:56+145.48%40.74%-37.61%-43.77%07:15:00
185-JULIETTE BRANDVeteranF 2:31:50+1:30:01+145.62%40.71%-37.69%-43.85%07:15:00
186-LANCE LANGESub VeteranM 2:35:26+1:33:37+151.44%39.77%-40.95%-47.26%07:15:00
187-MICHAEL COCHRANENipperM 2:40:09+1:38:20+159.07%38.60%-45.23%-51.73%07:15:00
188-MELVYN COCHRANEMasterM 2:40:16+1:38:27+159.26%38.57%-45.33%-51.84%07:15:00
189-BRUCE WILSONMasterM 2:42:14+1:40:25+162.44%38.10%-47.12%-53.70%07:15:00
190-CHANTALLE WILSONVeteranF 2:52:40+1:50:51+179.32%35.80%-56.58%-63.59%07:15:00
191-SIBONGILE DLAMINIVeteranM 2:59:14+1:57:25+189.94%34.49%-62.53%-69.81%07:15:00
192-KAMOGELO MODISESub VeteranM 3:00:47+1:58:58+192.45%34.19%-63.94%-71.28%07:15:00
193-OGONE MODISESprogF 3:00:50+1:59:01+192.53%34.18%-63.99%-71.32%07:15:00
194-JAMES THURSTONSprogM 3:02:55+2:01:06+195.90%33.79%-65.87%-73.30%07:15:00
195-NICHOLAS THURSTONVeteranM 3:02:58+2:01:09+195.98%33.79%-65.92%-73.35%07:15:00
196-ESTELLE THURSTONVeteranF 3:03:00+2:01:11+196.04%33.78%-65.95%-73.38%07:15:00
  • MTB 25km Female - Overall
Place Bib Name Category Gender Finish time
1-MADISON BATESONSub JuniorF 1:04:11--100%46.97%45.72%07:15:00
2-SOPHIE BIRCHERSprogF 1:20:01+15:50+24.67%80.21%33.89%32.33%07:15:00
3-SOPHIA LOMBAARDSprogF 1:22:37+18:26+28.72%77.69%31.75%30.13%07:15:00
4-LUCY BOLLANDSub JuniorF 1:27:06+22:55+35.71%73.69%28.04%26.34%07:15:00
5-ALISON WASSERFALLSub VeteranF 1:36:30+32:19+50.35%66.51%20.28%18.39%07:15:00
6-COLBI CHIESMANSprogF 1:38:07+33:56+52.87%65.42%18.94%17.03%07:15:00
7-YOLAND� VISSERSub VeteranF 1:39:58+35:47+55.75%64.20%17.41%15.46%07:15:00
8-MILLIE BUCKLEYNipperF 1:41:11+37:00+57.65%63.43%16.41%14.43%07:15:00
9-MARYNA KEARLEYVeteranF 1:41:57+37:46+58.84%62.96%15.77%13.78%07:15:00
10-CANDY GLOVERMasterF 1:42:09+37:58+59.15%62.83%15.61%13.62%07:15:00
11-CHANEL LOURENSVeteranF 1:44:06+39:55+62.19%61.66%14.00%11.97%07:15:00
12-JACKIE CUNNIFFEMasterF 1:45:02+40:51+63.65%61.11%13.23%11.18%07:15:00
13-ALLYSON DU PLOOYMasterF 1:46:05+41:54+65.28%60.50%12.36%10.29%07:15:00
14-TARA FULLERJuniorF 1:47:21+43:10+67.26%59.79%11.31%9.22%07:15:00
15-KRISTIN HYDESenior/EliteF 1:49:40+45:29+70.86%58.53%9.40%7.26%07:15:00
16-EMILY MASONNipperF 1:52:01+47:50+74.53%57.30%7.46%5.27%07:15:00
17-LYNETTE YELLANDMasterF 1:55:26+51:15+79.85%55.60%4.63%2.38%07:15:00
18-LOUISE SANDERSVeteranF 1:55:57+51:46+80.65%55.35%4.21%1.95%07:15:00
19-GINA CHIESMANMasterF 1:57:35+53:24+83.20%54.59%2.86%0.56%07:15:00
20-JILL HANASS-HANCOCKMasterF 1:58:55+54:44+85.28%53.97%1.76%-0.56%07:15:00
21-ROBYN HOOLEGrand MasterF 2:01:34+57:23+89.41%52.80%-0.43%-2.80%07:15:00
22-KIM JOHNSTONMasterF 2:04:41+1:00:30+94.26%51.48%-3.01%-5.44%07:15:00
23-CLAIRE VASAPOLLIVeteranF 2:04:45+1:00:34+94.37%51.45%-3.06%-5.50%07:15:00
24-KAYLA HILLSenior/EliteF 2:08:13+1:04:02+99.77%50.06%-5.93%-8.43%07:15:00
25-ESME VAN DYKGrand MasterF 2:08:45+1:04:34+100.60%49.85%-6.37%-8.88%07:15:00
26-GABRIELLE STEYNYouthF 2:11:33+1:07:22+104.96%48.79%-8.68%-11.25%07:15:00
27-TAYLOR CRIBBINSYouthF 2:11:57+1:07:46+105.58%48.64%-9.01%-11.59%07:15:00
28-KARIN MORRISGrand MasterF 2:16:00+1:11:49+111.89%47.19%-12.36%-15.01%07:15:00
29-CHAY BLACKMANSub VeteranF 2:17:46+1:13:35+114.65%46.59%-13.82%-16.50%07:15:00
30-KERRY-ANN HOPFMasterF 2:17:57+1:13:46+114.93%46.53%-13.97%-16.66%07:15:00
31-LESLIE SHOOTERMasterF 2:20:50+1:16:39+119.42%45.57%-16.35%-19.10%07:15:00
32-TONI HARLEYMasterF 2:21:04+1:16:53+119.79%45.50%-16.54%-19.30%07:15:00
33-ALISON CAMPMasterF 2:28:51+1:24:40+131.91%43.12%-22.97%-25.88%07:15:00
34-YOLANDI VAN DEN BERGVeteranF 2:31:23+1:27:12+135.86%42.40%-25.07%-28.02%07:15:00
35-JULIETTE BRANDVeteranF 2:31:50+1:27:39+136.56%42.27%-25.44%-28.40%07:15:00
36-CHANTALLE WILSONVeteranF 2:52:40+1:48:29+169.02%37.17%-42.65%-46.02%07:15:00
37-OGONE MODISESprogF 3:00:50+1:56:39+181.75%35.49%-49.40%-52.92%07:15:00
38-ESTELLE THURSTONVeteranF 3:03:00+1:58:49+185.12%35.07%-51.19%-54.76%07:15:00
  • MTB 25km Female - Grand Master
Place Bib Name Category Gender Finish time
1-ROBYN HOOLEGrand MasterF 2:01:34--100%5.60%5.58%07:15:00
2-ESME VAN DYKGrand MasterF 2:08:45+7:11+5.91%94.42%0.02%0.00%07:15:00
3-KARIN MORRISGrand MasterF 2:16:00+14:26+11.87%89.39%-5.61%-5.63%07:15:00
  • MTB 25km Female - Junior
Place Bib Name Category Gender Finish time
1-TARA FULLERJuniorF 1:47:21--100%0.00%0.00%07:15:00
  • MTB 25km Female - Master
Place Bib Name Category Gender Finish time
1-CANDY GLOVERMasterF 1:42:09--100%17.29%14.10%07:15:00
2-JACKIE CUNNIFFEMasterF 1:45:02+2:53+2.82%97.25%14.96%11.67%07:15:00
3-ALLYSON DU PLOOYMasterF 1:46:05+3:56+3.85%96.29%14.11%10.79%07:15:00
4-LYNETTE YELLANDMasterF 1:55:26+13:17+13.00%88.49%6.54%2.93%07:15:00
5-GINA CHIESMANMasterF 1:57:35+15:26+15.11%86.87%4.80%1.12%07:15:00
6-JILL HANASS-HANCOCKMasterF 1:58:55+16:46+16.41%85.90%3.72%0.00%07:15:00
7-KIM JOHNSTONMasterF 2:04:41+22:32+22.06%81.93%-0.95%-4.85%07:15:00
8-KERRY-ANN HOPFMasterF 2:17:57+35:48+35.05%74.05%-11.69%-16.01%07:15:00
9-LESLIE SHOOTERMasterF 2:20:50+38:41+37.87%72.53%-14.03%-18.43%07:15:00
10-TONI HARLEYMasterF 2:21:04+38:55+38.10%72.41%-14.22%-18.63%07:15:00
11-ALISON CAMPMasterF 2:28:51+46:42+45.72%68.63%-20.52%-25.17%07:15:00
  • MTB 25km Female - Nipper
Place Bib Name Category Gender Finish time
1-MILLIE BUCKLEYNipperF 1:41:11--100%5.08%5.08%07:15:00
2-EMILY MASONNipperF 1:52:01+10:50+10.71%90.33%-5.08%-5.08%07:15:00
  • MTB 25km Female - Senior/Elite
Place Bib Name Category Gender Finish time
1-KRISTIN HYDESenior/EliteF 1:49:40--100%7.80%7.80%07:15:00
2-KAYLA HILLSenior/EliteF 2:08:13+18:33+16.91%85.53%-7.80%-7.80%07:15:00
  • MTB 25km Female - Sprog
Place Bib Name Category Gender Finish time
1-SOPHIE BIRCHERSprogF 1:20:01--100%27.52%11.45%07:15:00
2-SOPHIA LOMBAARDSprogF 1:22:37+2:36+3.25%96.85%25.16%8.58%07:15:00
3-COLBI CHIESMANSprogF 1:38:07+18:06+22.62%81.55%11.12%-8.58%07:15:00
4-OGONE MODISESprogF 3:00:50+1:40:49+125.99%44.25%-63.80%-100.11%07:15:00
  • MTB 25km Female - Sub Junior
Place Bib Name Category Gender Finish time
1-MADISON BATESONSub JuniorF 1:04:11--100%15.15%15.15%07:15:00
2-LUCY BOLLANDSub JuniorF 1:27:06+22:55+35.71%73.69%-15.15%-15.15%07:15:00
  • MTB 25km Female - Sub Veteran
Place Bib Name Category Gender Finish time
1-ALISON WASSERFALLSub VeteranF 1:36:30--100%13.38%3.47%07:15:00
2-YOLAND� VISSERSub VeteranF 1:39:58+3:28+3.59%96.53%10.27%0.00%07:15:00
3-CHAY BLACKMANSub VeteranF 2:17:46+41:16+42.76%70.05%-23.66%-37.81%07:15:00
  • MTB 25km Female - Veteran
Place Bib Name Category Gender Finish time
1-MARYNA KEARLEYVeteranF 1:41:57--100%26.23%26.16%07:15:00
2-CHANEL LOURENSVeteranF 1:44:06+2:09+2.11%97.93%24.68%24.60%07:15:00
3-LOUISE SANDERSVeteranF 1:55:57+14:00+13.73%87.93%16.10%16.02%07:15:00
4-CLAIRE VASAPOLLIVeteranF 2:04:45+22:48+22.36%81.72%9.73%9.65%07:15:00
5-YOLANDI VAN DEN BERGVeteranF 2:31:23+49:26+48.49%67.35%-9.54%-9.65%07:15:00
6-JULIETTE BRANDVeteranF 2:31:50+49:53+48.93%67.15%-9.86%-9.97%07:15:00
7-CHANTALLE WILSONVeteranF 2:52:40+1:10:43+69.36%59.04%-24.94%-25.06%07:15:00
8-ESTELLE THURSTONVeteranF 3:03:00+1:21:03+79.50%55.71%-32.41%-32.54%07:15:00
  • MTB 25km Female - Youth
Place Bib Name Category Gender Finish time
1-GABRIELLE STEYNYouthF 2:11:33--100%0.15%0.15%07:15:00
2-TAYLOR CRIBBINSYouthF 2:11:57+0:24+0.30%99.70%-0.15%-0.15%07:15:00
  • MTB 25km Male - Overall
Place Bib Name Category Gender Finish time
1-CADE SMITHSub JuniorM 1:01:49--100%42.59%40.02%07:15:00
2-CAMERON MACKRIDGESub JuniorM 1:05:15+3:26+5.55%94.74%39.41%36.69%07:15:00
3-DAVID LAMONTMasterM 1:06:38+4:49+7.79%92.77%38.12%35.35%07:15:00
4-MITCH EMANUELSub VeteranM 1:09:49+8:00+12.94%88.54%35.17%32.26%07:15:00
5-MUSAWENKOSI KHUMALOSub VeteranM 1:11:48+9:59+16.15%86.10%33.32%30.34%07:15:00
6-JASON KEOUGHSub JuniorM 1:14:19+12:30+20.22%83.18%30.99%27.89%07:15:00
7-BJORN WHEELERSprogM 1:14:32+12:43+20.57%82.94%30.79%27.68%07:15:00
8-RYAN STORMSprogM 1:14:33+12:44+20.60%82.92%30.77%27.67%07:15:00
9-CALAN GOETSCHNipperM 1:14:48+12:59+21.00%82.64%30.54%27.43%07:15:00
9-MATHEW GOETSCHVeteranM 1:14:48+12:59+21.00%82.64%30.54%27.43%07:15:00
11-IAN IVINSVeteranM 1:15:31+13:42+22.16%81.86%29.87%26.73%07:15:00
12-BONGANI MAKHATHINISub VeteranM 1:16:01+14:12+22.97%81.32%29.41%26.25%07:15:00
13-BLAKE WRIGHTSprogM 1:16:21+14:32+23.51%80.96%29.10%25.92%07:15:00
14-ETHAN KOCKJuniorM 1:18:01+16:12+26.21%79.24%27.55%24.30%07:15:00
15-TYROL MITCHELLMasterM 1:19:16+17:27+28.23%77.99%26.39%23.09%07:15:00
16-WALDO SNYMANSenior/EliteM 1:20:07+18:18+29.60%77.16%25.60%22.27%07:15:00
17-WAYNE KEARLEYSub JuniorM 1:20:17+18:28+29.87%77.00%25.45%22.11%07:15:00
18-BRENT FOSTERJuniorM 1:20:35+18:46+30.36%76.71%25.17%21.81%07:15:00
19-BRADLEY WALKERYouthM 1:22:51+21:02+34.03%74.61%23.06%19.62%07:15:00
20-FRANCOIS LOMBAARDVeteranM 1:24:31+22:42+36.72%73.14%21.51%18.00%07:15:00
21-RAYMOND SCHULZSub VeteranM 1:24:52+23:03+37.29%72.84%21.19%17.66%07:15:00
22-BRUCE KEARLEYMasterM 1:25:52+24:03+38.91%71.99%20.26%16.69%07:15:00
23-RAINER TALANDAVeteranM 1:26:14+24:25+39.50%71.69%19.92%16.33%07:15:00
24-DUNCAN WRIGHTGrand MasterM 1:26:58+25:09+40.68%71.08%19.24%15.62%07:15:00
25-ALLAN ROBERTGrand MasterM 1:27:21+25:32+41.30%70.77%18.88%15.25%07:15:00
26-RHYS WATSONYouthM 1:27:23+25:34+41.36%70.74%18.85%15.22%07:15:00
27-WOLFGANG ROMMELSPACHERGrand MasterM 1:27:27+25:38+41.47%70.69%18.79%15.15%07:15:00
28-PAUL FRYERVeteranM 1:27:32+25:43+41.60%70.62%18.71%15.07%07:15:00
29-JAUN ACKERMANVeteranM 1:27:36+25:47+41.71%70.57%18.65%15.01%07:15:00
30-CARL STORMVeteranM 1:28:10+26:21+42.63%70.11%18.13%14.46%07:15:00
31-MATTHEW RUDDSub VeteranM 1:28:29+26:40+43.14%69.86%17.83%14.15%07:15:00
32-ANDREW NIEUWOUDTGrand MasterM 1:28:32+26:43+43.22%69.82%17.78%14.10%07:15:00
33-DIRK COETZEEVeteranM 1:28:43+26:54+43.52%69.68%17.61%13.92%07:15:00
34-ERIC HYDESenior/EliteM 1:28:48+26:59+43.65%69.61%17.54%13.84%07:15:00
35-JAYDEN BLACKMANSprogM 1:29:28+27:39+44.73%69.09%16.92%13.20%07:15:00
36-KYLE WALKERSenior/EliteM 1:29:55+28:06+45.46%68.75%16.50%12.76%07:15:00
37-ANDREW WALKERMasterM 1:29:56+28:07+45.48%68.74%16.48%12.74%07:15:00
38-GLEN BAKERMasterM 1:30:05+28:16+45.73%68.62%16.35%12.60%07:15:00
39-JUSTIN NEWCOMBE-BONDVeteranM 1:30:06+28:17+45.75%68.61%16.33%12.58%07:15:00
40-CODY MAIDMANSub JuniorM 1:30:24+28:35+46.24%68.38%16.05%12.29%07:15:00
41-GORDON WREYFORDMasterM 1:30:30+28:41+46.40%68.31%15.96%12.19%07:15:00
41-RICHARD BIRCHERVeteranM 1:30:30+28:41+46.40%68.31%15.96%12.19%07:15:00
43-CARL PRINSLOOJuniorM 1:30:51+29:02+46.97%68.04%15.63%11.85%07:15:00
44-RYAN DALYSub VeteranM 1:30:57+29:08+47.13%67.97%15.54%11.76%07:15:00
45-BRYDEN SMITHSenior/EliteM 1:31:02+29:13+47.26%67.91%15.46%11.68%07:15:00
46-BRETT HOLDINGVeteranM 1:31:12+29:23+47.53%67.78%15.31%11.51%07:15:00
47-PEDRO JORGE GANHAO CRUZMasterM 1:31:16+29:27+47.64%67.73%15.25%11.45%07:15:00
48-MARIUS LOURENSMasterM 1:31:45+29:56+48.42%67.38%14.80%10.98%07:15:00
49-TAYNE DREW RUDLINGJuniorM 1:32:15+30:26+49.23%67.01%14.33%10.49%07:15:00
50-KHANYISANI XABAVeteranM 1:32:30+30:41+49.64%66.83%14.10%10.25%07:15:00
51-JOSHUA HOLDINGSub JuniorM 1:33:11+31:22+50.74%66.34%13.47%9.59%07:15:00
52-COLIN BOLLANDVeteranM 1:33:21+31:32+51.01%66.22%13.31%9.43%07:15:00
53-SIMANGALISO MASANDE NDLOVUYouthM 1:33:22+31:33+51.04%66.21%13.30%9.41%07:15:00
54-EVAN GRANTSprogM 1:33:27+31:38+51.17%66.15%13.22%9.33%07:15:00
55-BYRON FORSTERVeteranM 1:33:53+32:04+51.87%65.84%12.82%8.91%07:15:00
56-NICOLAS COETZEESprogM 1:34:02+32:13+52.12%65.74%12.68%8.76%07:15:00
57-MATTHEW VACY-LYLESub VeteranM 1:34:16+32:27+52.49%65.58%12.46%8.54%07:15:00
58-GREGORY WILLSenior/EliteM 1:34:38+32:49+53.09%65.32%12.12%8.18%07:15:00
59-STEVEN VAN DYKGrand MasterM 1:34:39+32:50+53.11%65.31%12.10%8.17%07:15:00
59-WALTER RANDLEHOFFSenior/EliteM 1:34:39+32:50+53.11%65.31%12.10%8.17%07:15:00
61-JACK NEWCOMBE-BONDSprogM 1:34:43+32:54+53.22%65.26%12.04%8.10%07:15:00
62-BYRON BAKERSub VeteranM 1:34:57+33:08+53.60%65.10%11.83%7.88%07:15:00
63-PETER BECKEDAHLSub VeteranM 1:35:15+33:26+54.08%64.90%11.55%7.58%07:15:00
64-LUNGELO MHLONGOVeteranM 1:36:29+34:40+56.08%64.07%10.40%6.39%07:15:00
65-GREG EVANSVeteranM 1:37:53+36:04+58.34%63.15%9.10%5.03%07:15:00
66-CAMDEN FORSTERSprogM 1:38:04+36:15+58.64%63.04%8.93%4.85%07:15:00
67-DWAYNE SINCLAIRVeteranM 1:39:05+37:16+60.29%62.39%7.99%3.86%07:15:00
68-MICHAEL RUTHERFORDMasterM 1:39:24+37:35+60.80%62.19%7.69%3.56%07:15:00
69-ETHAN WILLSNipperM 1:39:54+38:05+61.61%61.88%7.23%3.07%07:15:00
70-GRANT WILLSVeteranM 1:39:55+38:06+61.63%61.87%7.21%3.06%07:15:00
71-STEVEN BEZUIDENHOUTVeteranM 1:40:30+38:41+62.58%61.51%6.67%2.49%07:15:00
72-BRADLEY SACKSMasterM 1:40:33+38:44+62.66%61.48%6.63%2.44%07:15:00
73-BARRY BUCKLEYVeteranM 1:41:16+39:27+63.82%61.04%5.96%1.75%07:15:00
74-SAMUEL LEITCHSprogM 1:41:50+40:01+64.73%60.70%5.43%1.20%07:15:00
75-SHAUN GLOVERMasterM 1:42:14+40:25+65.38%60.47%5.06%0.81%07:15:00
76-TYRON WALKERMasterM 1:42:33+40:44+65.89%60.28%4.77%0.50%07:15:00
77-ANDREW GRAYGrand MasterM 1:42:39+40:50+66.06%60.22%4.68%0.40%07:15:00
78-BRIAN TODDMasterM 1:42:44+40:55+66.19%60.17%4.60%0.32%07:15:00
79-RAMON VAN DER BYLYouthM 1:43:03+41:14+66.70%59.99%4.30%0.02%07:15:00
80-CHRISTIAAN BARNARDVeteranM 1:43:05+41:16+66.76%59.97%4.27%-0.02%07:15:00
81-KEVIN THOMAS RODGERSMasterM 1:43:16+41:27+67.05%59.86%4.10%-0.19%07:15:00
82-THAMI HADEBESenior/EliteM 1:43:26+41:37+67.32%59.76%3.95%-0.36%07:15:00
83-DAMIEN WALFORDSenior/EliteM 1:43:31+41:42+67.46%59.72%3.87%-0.44%07:15:00
84-KEVIN URWINGrand MasterM 1:44:40+42:51+69.32%59.06%2.80%-1.55%07:15:00
85-DAVID VAN ROOYENSub VeteranM 1:45:11+43:22+70.15%58.77%2.32%-2.05%07:15:00
86-ETHAN NISBETYouthM 1:45:25+43:36+70.53%58.64%2.11%-2.28%07:15:00
87-OLIVER HUMPHRIESSub VeteranM 1:45:41+43:52+70.96%58.49%1.86%-2.54%07:15:00
88-JAMES PICKERINGVeteranM 1:45:45+43:56+71.07%58.46%1.80%-2.60%07:15:00
89-SIMPHIWE MBANJWAVeteranM 1:46:07+44:18+71.66%58.25%1.46%-2.96%07:15:00
90-ARVE ARNTZENMasterM 1:46:49+45:00+72.80%57.87%0.81%-3.64%07:15:00
91-THOMAS SANDERSSub JuniorM 1:46:50+45:01+72.82%57.86%0.79%-3.65%07:15:00
92-DUMISANE HLONGWANEMasterM 1:47:07+45:18+73.28%57.71%0.53%-3.93%07:15:00
93-LEE DAVIDSONSub VeteranM 1:47:18+45:29+73.58%57.61%0.36%-4.11%07:15:00
94-ROSSOUW KRUGERSub VeteranM 1:47:25+45:36+73.77%57.55%0.25%-4.22%07:15:00
95-SAMUEL RIGGSVeteranM 1:47:33+45:44+73.98%57.48%0.12%-4.35%07:15:00
96-MALCOLM FOUREMasterM 1:47:40+45:51+74.17%57.41%0.02%-4.46%07:15:00
97-EVAN KIRKHAMSprogM 1:51:18+49:29+80.05%55.54%-3.36%-7.99%07:15:00
98-SEAN KIRKHAMMasterM 1:51:19+49:30+80.08%55.53%-3.37%-8.00%07:15:00
99-JAN HEUNISVeteranM 1:51:24+49:35+80.21%55.49%-3.45%-8.09%07:15:00
100-MIKE MASONVeteranM 1:52:03+50:14+81.26%55.17%-4.05%-8.72%07:15:00
101-STUART JANSSENVeteranM 1:52:06+50:17+81.34%55.14%-4.10%-8.76%07:15:00
102-THULANI NGEMAMasterM 1:52:39+50:50+82.23%54.87%-4.61%-9.30%07:15:00
103-KEN DOUGANSMasterM 1:52:51+51:02+82.56%54.78%-4.80%-9.49%07:15:00
104-THULANI JOSEPH MADONDOVeteranM 1:52:55+51:06+82.66%54.75%-4.86%-9.56%07:15:00
105-THEO TEESSENVeteranM 1:53:09+51:20+83.04%54.63%-5.08%-9.78%07:15:00
106-CONRAD JACOBSVeteranM 1:53:19+51:30+83.31%54.55%-5.23%-9.95%07:15:00
107-RODNEY VAN ROOYENSub VeteranM 1:53:21+51:32+83.36%54.54%-5.26%-9.98%07:15:00
108-BRETT NORTHENDVeteranM 1:53:24+51:35+83.45%54.51%-5.31%-10.03%07:15:00
109-DIREN GOVINDERVeteranM 1:55:25+53:36+86.71%53.56%-7.18%-11.98%07:15:00
110-SHELLEY RODGERSMasterM 1:55:37+53:48+87.03%53.47%-7.37%-12.18%07:15:00
111-OLIVER SANDERSNipperM 1:55:55+54:06+87.52%53.33%-7.64%-12.47%07:15:00
112-JEREMY SANDERSMasterM 1:55:57+54:08+87.57%53.31%-7.68%-12.50%07:15:00
113-DAVE CLAASSENSGrand MasterM 1:56:44+54:55+88.84%52.96%-8.40%-13.26%07:15:00
114-CARTER CHIESMANNipperM 1:57:34+55:45+90.19%52.58%-9.18%-14.07%07:15:00
115-PATRICK DALAISGrand MasterM 1:58:11+56:22+91.18%52.31%-9.75%-14.67%07:15:00
116-BRADLEY HANCOCKVeteranM 1:58:29+56:40+91.67%52.17%-10.03%-14.96%07:15:00
117-BRUCE LUYTGrand MasterM 1:58:30+56:41+91.70%52.17%-10.04%-14.97%07:15:00
118-EDDIE SCHULERGrand MasterM 1:58:38+56:49+91.91%52.11%-10.17%-15.10%07:15:00
119-BYRAN KELBESub VeteranM 1:59:12+57:23+92.83%51.86%-10.69%-15.65%07:15:00
120-ABDULLAH VALLYSenior/EliteM 1:59:50+58:01+93.85%51.59%-11.28%-16.27%07:15:00
121-JONATHAN CRAIGHEADSenior/EliteM 2:02:45+1:00:56+98.57%50.36%-13.99%-19.10%07:15:00
122-WILLIAM STUBBSMasterM 2:04:48+1:02:59+101.89%49.53%-15.89%-21.09%07:15:00
123-JONA RISCHSub JuniorM 2:05:56+1:04:07+103.72%49.09%-16.95%-22.19%07:15:00
124-LUKE GROSVENORSprogM 2:07:45+1:05:56+106.66%48.39%-18.63%-23.95%07:15:00
125-CHARL STRAUSSSub VeteranM 2:08:09+1:06:20+107.31%48.24%-19.00%-24.34%07:15:00
126-GARETH DE JAGERSub VeteranM 2:08:49+1:07:00+108.39%47.99%-19.62%-24.98%07:15:00
127-RUSSELL GEORGEVeteranM 2:08:53+1:07:04+108.49%47.96%-19.69%-25.05%07:15:00
128-JONATHAN HESTERMANVeteranM 2:09:36+1:07:47+109.65%47.70%-20.35%-25.74%07:15:00
129-RENE RISCHMasterM 2:09:38+1:07:49+109.71%47.69%-20.38%-25.78%07:15:00
130-HENNING BOTHAGrand MasterM 2:09:46+1:07:57+109.92%47.64%-20.51%-25.91%07:15:00
131-CORNELIUS STEYNVeteranM 2:11:47+1:09:58+113.18%46.91%-22.38%-27.86%07:15:00
132-ALAN WALKERGrand MasterM 2:12:22+1:10:33+114.13%46.70%-22.92%-28.43%07:15:00
133-MATTEO RISCHYouthM 2:12:46+1:10:57+114.77%46.56%-23.29%-28.82%07:15:00
134-ERNEST PERESUSenior/EliteM 2:14:01+1:12:12+116.80%46.13%-24.45%-30.03%07:15:00
135-SIYABONGA NDLOVUSub VeteranM 2:15:03+1:13:14+118.47%45.77%-25.41%-31.03%07:15:00
136-NIROSHAN GOVINDERVeteranM 2:15:35+1:13:46+119.33%45.59%-25.91%-31.55%07:15:00
137-PHILANI MSOMIVeteranM 2:15:47+1:13:58+119.65%45.53%-26.09%-31.74%07:15:00
138-NKULULEKO NCANANASub VeteranM 2:17:08+1:15:19+121.84%45.08%-27.35%-33.05%07:15:00
139-AMI BUYSVeteranM 2:17:18+1:15:29+122.11%45.02%-27.50%-33.21%07:15:00
140-CALEB ANTHONY NOTTNipperM 2:18:43+1:16:54+124.40%44.56%-28.82%-34.59%07:15:00
141-JEAN-PAUL BRINERSub VeteranM 2:18:49+1:17:00+124.56%44.53%-28.91%-34.69%07:15:00
142-ROGER POOLEMasterM 2:21:04+1:19:15+128.20%43.82%-31.00%-36.87%07:15:00
143-KEVIN ANDREWSSub VeteranM 2:22:36+1:20:47+130.68%43.35%-32.42%-38.36%07:15:00
143-TYREN NAIDOOSub VeteranM 2:22:36+1:20:47+130.68%43.35%-32.42%-38.36%07:15:00
145-JONO GRANTSub VeteranM 2:22:56+1:21:07+131.22%43.25%-32.73%-38.68%07:15:00
146-MICHAEL LOUWMasterM 2:23:47+1:21:58+132.60%42.99%-33.52%-39.51%07:15:00
147-SHAWN FRANCISVeteranM 2:29:22+1:27:33+141.63%41.39%-38.71%-44.92%07:15:00
148-DEON VAN DEN BERGMasterM 2:31:22+1:29:33+144.86%40.84%-40.56%-46.86%07:15:00
149-BRENDON ARNESENVeteranM 2:31:42+1:29:53+145.40%40.75%-40.87%-47.19%07:15:00
150-MALAN SNYMANSub VeteranM 2:31:45+1:29:56+145.48%40.74%-40.92%-47.23%07:15:00
151-LANCE LANGESub VeteranM 2:35:26+1:33:37+151.44%39.77%-44.34%-50.81%07:15:00
152-MICHAEL COCHRANENipperM 2:40:09+1:38:20+159.07%38.60%-48.72%-55.38%07:15:00
153-MELVYN COCHRANEMasterM 2:40:16+1:38:27+159.26%38.57%-48.83%-55.50%07:15:00
154-BRUCE WILSONMasterM 2:42:14+1:40:25+162.44%38.10%-50.66%-57.41%07:15:00
155-SIBONGILE DLAMINIVeteranM 2:59:14+1:57:25+189.94%34.49%-66.44%-73.90%07:15:00
156-KAMOGELO MODISESub VeteranM 3:00:47+1:58:58+192.45%34.19%-67.88%-75.40%07:15:00
157-JAMES THURSTONSprogM 3:02:55+2:01:06+195.90%33.79%-69.86%-77.47%07:15:00
158-NICHOLAS THURSTONVeteranM 3:02:58+2:01:09+195.98%33.79%-69.91%-77.52%07:15:00
  • MTB 25km Male - Grand Master
Place Bib Name Category Gender Finish time
1-DUNCAN WRIGHTGrand MasterM 1:26:58--100%18.46%16.91%07:15:00
2-ALLAN ROBERTGrand MasterM 1:27:21+0:23+0.44%99.56%18.10%16.54%07:15:00
3-WOLFGANG ROMMELSPACHERGrand MasterM 1:27:27+0:29+0.56%99.45%18.00%16.45%07:15:00
4-ANDREW NIEUWOUDTGrand MasterM 1:28:32+1:34+1.80%98.23%16.99%15.41%07:15:00
5-STEVEN VAN DYKGrand MasterM 1:34:39+7:41+8.83%91.88%11.25%9.57%07:15:00
6-ANDREW GRAYGrand MasterM 1:42:39+15:41+18.03%84.72%3.75%1.93%07:15:00
7-KEVIN URWINGrand MasterM 1:44:40+17:42+20.35%83.09%1.86%0.00%07:15:00
8-DAVE CLAASSENSGrand MasterM 1:56:44+29:46+34.23%74.50%-9.45%-11.53%07:15:00
9-PATRICK DALAISGrand MasterM 1:58:11+31:13+35.89%73.59%-10.81%-12.91%07:15:00
10-BRUCE LUYTGrand MasterM 1:58:30+31:32+36.26%73.39%-11.11%-13.22%07:15:00
11-EDDIE SCHULERGrand MasterM 1:58:38+31:40+36.41%73.31%-11.24%-13.34%07:15:00
12-HENNING BOTHAGrand MasterM 2:09:46+42:48+49.21%67.02%-21.68%-23.98%07:15:00
13-ALAN WALKERGrand MasterM 2:12:22+45:24+52.20%65.70%-24.11%-26.46%07:15:00
  • MTB 25km Male - Junior
Place Bib Name Category Gender Finish time
1-ETHAN KOCKJuniorM 1:18:01--100%8.67%8.98%07:15:00
2-BRENT FOSTERJuniorM 1:20:35+2:34+3.29%96.81%5.67%5.99%07:15:00
3-CARL PRINSLOOJuniorM 1:30:51+12:50+16.45%85.87%-6.35%-5.99%07:15:00
4-TAYNE DREW RUDLINGJuniorM 1:32:15+14:14+18.24%84.57%-7.99%-7.62%07:15:00
  • MTB 25km Male - Master
Place Bib Name Category Gender Finish time
1-DAVID LAMONTMasterM 1:06:38--100%39.60%37.62%07:15:00
2-TYROL MITCHELLMasterM 1:19:16+12:38+18.96%84.06%28.15%25.79%07:15:00
3-BRUCE KEARLEYMasterM 1:25:52+19:14+28.86%77.60%22.16%19.61%07:15:00
4-ANDREW WALKERMasterM 1:29:56+23:18+34.97%74.09%18.48%15.81%07:15:00
5-GLEN BAKERMasterM 1:30:05+23:27+35.19%73.97%18.34%15.67%07:15:00
6-GORDON WREYFORDMasterM 1:30:30+23:52+35.82%73.63%17.96%15.28%07:15:00
7-PEDRO JORGE GANHAO CRUZMasterM 1:31:16+24:38+36.97%73.01%17.27%14.56%07:15:00
8-MARIUS LOURENSMasterM 1:31:45+25:07+37.69%72.62%16.83%14.11%07:15:00
9-MICHAEL RUTHERFORDMasterM 1:39:24+32:46+49.17%67.04%9.90%6.94%07:15:00
10-BRADLEY SACKSMasterM 1:40:33+33:55+50.90%66.27%8.85%5.87%07:15:00
11-SHAUN GLOVERMasterM 1:42:14+35:36+53.43%65.18%7.33%4.29%07:15:00
12-TYRON WALKERMasterM 1:42:33+35:55+53.90%64.98%7.04%3.99%07:15:00
13-BRIAN TODDMasterM 1:42:44+36:06+54.18%64.86%6.87%3.82%07:15:00
14-KEVIN THOMAS RODGERSMasterM 1:43:16+36:38+54.98%64.53%6.39%3.32%07:15:00
15-ARVE ARNTZENMasterM 1:46:49+40:11+60.31%62.38%3.17%0.00%07:15:00
16-DUMISANE HLONGWANEMasterM 1:47:07+40:29+60.76%62.21%2.90%-0.28%07:15:00
17-MALCOLM FOUREMasterM 1:47:40+41:02+61.58%61.89%2.40%-0.80%07:15:00
18-SEAN KIRKHAMMasterM 1:51:19+44:41+67.06%59.86%-0.91%-4.21%07:15:00
19-THULANI NGEMAMasterM 1:52:39+46:01+69.06%59.15%-2.12%-5.46%07:15:00
20-KEN DOUGANSMasterM 1:52:51+46:13+69.36%59.05%-2.30%-5.65%07:15:00
21-SHELLEY RODGERSMasterM 1:55:37+48:59+73.51%57.63%-4.80%-8.24%07:15:00
22-JEREMY SANDERSMasterM 1:55:57+49:19+74.01%57.47%-5.11%-8.55%07:15:00
23-WILLIAM STUBBSMasterM 2:04:48+58:10+87.29%53.39%-13.13%-16.84%07:15:00
24-RENE RISCHMasterM 2:09:38+1:03:00+94.55%51.40%-17.51%-21.36%07:15:00
25-ROGER POOLEMasterM 2:21:04+1:14:26+111.71%47.24%-27.87%-32.06%07:15:00
26-MICHAEL LOUWMasterM 2:23:47+1:17:09+115.78%46.34%-30.34%-34.61%07:15:00
27-DEON VAN DEN BERGMasterM 2:31:22+1:24:44+127.16%44.02%-37.21%-41.71%07:15:00
28-MELVYN COCHRANEMasterM 2:40:16+1:33:38+140.52%41.58%-45.28%-50.04%07:15:00
29-BRUCE WILSONMasterM 2:42:14+1:35:36+143.47%41.07%-47.06%-51.88%07:15:00
  • MTB 25km Male - Nipper
Place Bib Name Category Gender Finish time
1-CALAN GOETSCHNipperM 1:14:48--100%36.52%35.93%07:15:00
2-ETHAN WILLSNipperM 1:39:54+25:06+33.56%74.87%15.23%14.43%07:15:00
3-OLIVER SANDERSNipperM 1:55:55+41:07+54.97%64.53%1.63%0.71%07:15:00
4-CARTER CHIESMANNipperM 1:57:34+42:46+57.17%63.62%0.23%-0.71%07:15:00
5-CALEB ANTHONY NOTTNipperM 2:18:43+1:03:55+85.45%53.92%-17.71%-18.82%07:15:00
6-MICHAEL COCHRANENipperM 2:40:09+1:25:21+114.10%46.71%-35.90%-37.18%07:15:00
  • MTB 25km Male - Senior/Elite
Place Bib Name Category Gender Finish time
1-WALDO SNYMANSenior/EliteM 1:20:07--100%21.50%15.35%07:15:00
2-ERIC HYDESenior/EliteM 1:28:48+8:41+10.84%90.22%13.00%6.18%07:15:00
3-KYLE WALKERSenior/EliteM 1:29:55+9:48+12.23%89.10%11.90%5.00%07:15:00
4-BRYDEN SMITHSenior/EliteM 1:31:02+10:55+13.63%88.01%10.81%3.82%07:15:00
5-GREGORY WILLSenior/EliteM 1:34:38+14:31+18.12%84.66%7.28%0.02%07:15:00
6-WALTER RANDLEHOFFSenior/EliteM 1:34:39+14:32+18.14%84.65%7.26%0.00%07:15:00
7-THAMI HADEBESenior/EliteM 1:43:26+23:19+29.10%77.46%-1.34%-9.28%07:15:00
8-DAMIEN WALFORDSenior/EliteM 1:43:31+23:24+29.21%77.39%-1.42%-9.37%07:15:00
9-ABDULLAH VALLYSenior/EliteM 1:59:50+39:43+49.57%66.86%-17.41%-26.61%07:15:00
10-JONATHAN CRAIGHEADSenior/EliteM 2:02:45+42:38+53.21%65.27%-20.27%-29.69%07:15:00
11-ERNEST PERESUSenior/EliteM 2:14:01+53:54+67.28%59.78%-31.31%-41.59%07:15:00
  • MTB 25km Male - Sprog
Place Bib Name Category Gender Finish time
1-BJORN WHEELERSprogM 1:14:32--100%26.63%21.02%07:15:00
2-RYAN STORMSprogM 1:14:33+0:01+0.02%99.98%26.61%21.01%07:15:00
3-BLAKE WRIGHTSprogM 1:16:21+1:49+2.44%97.62%24.84%19.10%07:15:00
4-JAYDEN BLACKMANSprogM 1:29:28+14:56+20.04%83.31%11.93%5.20%07:15:00
5-EVAN GRANTSprogM 1:33:27+18:55+25.38%79.76%8.00%0.98%07:15:00
6-NICOLAS COETZEESprogM 1:34:02+19:30+26.16%79.26%7.43%0.36%07:15:00
7-JACK NEWCOMBE-BONDSprogM 1:34:43+20:11+27.08%78.69%6.76%-0.36%07:15:00
8-CAMDEN FORSTERSprogM 1:38:04+23:32+31.57%76.00%3.46%-3.91%07:15:00
9-SAMUEL LEITCHSprogM 1:41:50+27:18+36.63%73.19%-0.25%-7.90%07:15:00
10-EVAN KIRKHAMSprogM 1:51:18+36:46+49.33%66.97%-9.57%-17.93%07:15:00
11-LUKE GROSVENORSprogM 2:07:45+53:13+71.40%58.34%-25.76%-35.36%07:15:00
12-JAMES THURSTONSprogM 3:02:55+1:48:23+145.42%40.75%-80.07%-93.82%07:15:00
  • MTB 25km Male - Sub Junior
Place Bib Name Category Gender Finish time
1-CADE SMITHSub JuniorM 1:01:49--100%29.15%27.57%07:15:00
2-CAMERON MACKRIDGESub JuniorM 1:05:15+3:26+5.55%94.74%25.22%23.54%07:15:00
3-JASON KEOUGHSub JuniorM 1:14:19+12:30+20.22%83.18%14.83%12.92%07:15:00
4-WAYNE KEARLEYSub JuniorM 1:20:17+18:28+29.87%77.00%7.99%5.93%07:15:00
5-CODY MAIDMANSub JuniorM 1:30:24+28:35+46.24%68.38%-3.61%-5.93%07:15:00
6-JOSHUA HOLDINGSub JuniorM 1:33:11+31:22+50.74%66.34%-6.80%-9.19%07:15:00
7-THOMAS SANDERSSub JuniorM 1:46:50+45:01+72.82%57.86%-22.44%-25.18%07:15:00
8-JONA RISCHSub JuniorM 2:05:56+1:04:07+103.72%49.09%-44.33%-47.56%07:15:00
  • MTB 25km Male - Sub Veteran
Place Bib Name Category Gender Finish time
1-MITCH EMANUELSub VeteranM 1:09:49--100%39.67%36.75%07:15:00
2-MUSAWENKOSI KHUMALOSub VeteranM 1:11:48+1:59+2.84%97.24%37.95%34.95%07:15:00
3-BONGANI MAKHATHINISub VeteranM 1:16:01+6:12+8.88%91.84%34.31%31.13%07:15:00
4-RAYMOND SCHULZSub VeteranM 1:24:52+15:03+21.56%82.27%26.66%23.12%07:15:00
5-MATTHEW RUDDSub VeteranM 1:28:29+18:40+26.74%78.90%23.53%19.84%07:15:00
6-RYAN DALYSub VeteranM 1:30:57+21:08+30.27%76.76%21.40%17.61%07:15:00
7-MATTHEW VACY-LYLESub VeteranM 1:34:16+24:27+35.02%74.06%18.54%14.60%07:15:00
8-BYRON BAKERSub VeteranM 1:34:57+25:08+36.00%73.53%17.95%13.98%07:15:00
9-PETER BECKEDAHLSub VeteranM 1:35:15+25:26+36.43%73.30%17.69%13.71%07:15:00
10-DAVID VAN ROOYENSub VeteranM 1:45:11+35:22+50.66%66.38%9.10%4.71%07:15:00
11-OLIVER HUMPHRIESSub VeteranM 1:45:41+35:52+51.37%66.06%8.67%4.26%07:15:00
12-LEE DAVIDSONSub VeteranM 1:47:18+37:29+53.69%65.07%7.27%2.79%07:15:00
13-ROSSOUW KRUGERSub VeteranM 1:47:25+37:36+53.86%65.00%7.17%2.69%07:15:00
14-RODNEY VAN ROOYENSub VeteranM 1:53:21+43:32+62.35%61.59%2.04%-2.69%07:15:00
15-BYRAN KELBESub VeteranM 1:59:12+49:23+70.73%58.57%-3.01%-7.99%07:15:00
16-CHARL STRAUSSSub VeteranM 2:08:09+58:20+83.55%54.48%-10.75%-16.10%07:15:00
17-GARETH DE JAGERSub VeteranM 2:08:49+59:00+84.51%54.20%-11.32%-16.70%07:15:00
18-SIYABONGA NDLOVUSub VeteranM 2:15:03+1:05:14+93.44%51.70%-16.71%-22.35%07:15:00
19-NKULULEKO NCANANASub VeteranM 2:17:08+1:07:19+96.42%50.91%-18.51%-24.23%07:15:00
20-JEAN-PAUL BRINERSub VeteranM 2:18:49+1:09:00+98.83%50.29%-19.96%-25.76%07:15:00
21-KEVIN ANDREWSSub VeteranM 2:22:36+1:12:47+104.25%48.96%-23.23%-29.19%07:15:00
21-TYREN NAIDOOSub VeteranM 2:22:36+1:12:47+104.25%48.96%-23.23%-29.19%07:15:00
23-JONO GRANTSub VeteranM 2:22:56+1:13:07+104.73%48.85%-23.52%-29.49%07:15:00
24-MALAN SNYMANSub VeteranM 2:31:45+1:21:56+117.35%46.01%-31.14%-37.48%07:15:00
25-LANCE LANGESub VeteranM 2:35:26+1:25:37+122.63%44.92%-34.32%-40.81%07:15:00
26-KAMOGELO MODISESub VeteranM 3:00:47+1:50:58+158.94%38.62%-56.23%-63.78%07:15:00
  • MTB 25km Male - Veteran
Place Bib Name Category Gender Finish time
1-MATHEW GOETSCHVeteranM 1:14:48--100%31.95%29.27%07:15:00
2-IAN IVINSVeteranM 1:15:31+0:43+0.96%99.05%31.30%28.59%07:15:00
3-FRANCOIS LOMBAARDVeteranM 1:24:31+9:43+12.99%88.50%23.11%20.08%07:15:00
4-RAINER TALANDAVeteranM 1:26:14+11:26+15.29%86.74%21.55%18.46%07:15:00
5-PAUL FRYERVeteranM 1:27:32+12:44+17.02%85.45%20.37%17.23%07:15:00
6-JAUN ACKERMANVeteranM 1:27:36+12:48+17.11%85.39%20.31%17.16%07:15:00
7-CARL STORMVeteranM 1:28:10+13:22+17.87%84.84%19.79%16.63%07:15:00
8-DIRK COETZEEVeteranM 1:28:43+13:55+18.61%84.31%19.29%16.11%07:15:00
9-JUSTIN NEWCOMBE-BONDVeteranM 1:30:06+15:18+20.45%83.02%18.03%14.80%07:15:00
10-RICHARD BIRCHERVeteranM 1:30:30+15:42+20.99%82.65%17.67%14.42%07:15:00
11-BRETT HOLDINGVeteranM 1:31:12+16:24+21.93%82.02%17.03%13.76%07:15:00
12-KHANYISANI XABAVeteranM 1:32:30+17:42+23.66%80.86%15.85%12.53%07:15:00
13-COLIN BOLLANDVeteranM 1:33:21+18:33+24.80%80.13%15.08%11.73%07:15:00
14-BYRON FORSTERVeteranM 1:33:53+19:05+25.51%79.67%14.59%11.22%07:15:00
15-LUNGELO MHLONGOVeteranM 1:36:29+21:41+28.99%77.53%12.23%8.76%07:15:00
16-GREG EVANSVeteranM 1:37:53+23:05+30.86%76.42%10.95%7.44%07:15:00
17-DWAYNE SINCLAIRVeteranM 1:39:05+24:17+32.46%75.49%9.86%6.30%07:15:00
18-GRANT WILLSVeteranM 1:39:55+25:07+33.58%74.86%9.10%5.52%07:15:00
19-STEVEN BEZUIDENHOUTVeteranM 1:40:30+25:42+34.36%74.43%8.57%4.96%07:15:00
20-BARRY BUCKLEYVeteranM 1:41:16+26:28+35.38%73.86%7.87%4.24%07:15:00
21-CHRISTIAAN BARNARDVeteranM 1:43:05+28:17+37.81%72.56%6.22%2.52%07:15:00
22-JAMES PICKERINGVeteranM 1:45:45+30:57+41.38%70.73%3.80%0.00%07:15:00
23-SIMPHIWE MBANJWAVeteranM 1:46:07+31:19+41.87%70.49%3.46%-0.35%07:15:00
24-SAMUEL RIGGSVeteranM 1:47:33+32:45+43.78%69.55%2.16%-1.70%07:15:00
25-JAN HEUNISVeteranM 1:51:24+36:36+48.93%67.15%-1.34%-5.34%07:15:00
26-MIKE MASONVeteranM 1:52:03+37:15+49.80%66.76%-1.94%-5.96%07:15:00
27-STUART JANSSENVeteranM 1:52:06+37:18+49.87%66.73%-1.98%-6.00%07:15:00
28-THULANI JOSEPH MADONDOVeteranM 1:52:55+38:07+50.96%66.24%-2.72%-6.78%07:15:00
29-THEO TEESSENVeteranM 1:53:09+38:21+51.27%66.11%-2.94%-7.00%07:15:00
30-CONRAD JACOBSVeteranM 1:53:19+38:31+51.49%66.01%-3.09%-7.16%07:15:00
31-BRETT NORTHENDVeteranM 1:53:24+38:36+51.60%65.96%-3.16%-7.23%07:15:00
32-DIREN GOVINDERVeteranM 1:55:25+40:37+54.30%64.81%-5.00%-9.14%07:15:00
33-BRADLEY HANCOCKVeteranM 1:58:29+43:41+58.40%63.13%-7.79%-12.04%07:15:00
34-RUSSELL GEORGEVeteranM 2:08:53+54:05+72.30%58.04%-17.25%-21.88%07:15:00
35-JONATHAN HESTERMANVeteranM 2:09:36+54:48+73.26%57.72%-17.90%-22.55%07:15:00
36-CORNELIUS STEYNVeteranM 2:11:47+56:59+76.18%56.76%-19.89%-24.62%07:15:00
37-NIROSHAN GOVINDERVeteranM 2:15:35+1:00:47+81.26%55.17%-23.34%-28.21%07:15:00
38-PHILANI MSOMIVeteranM 2:15:47+1:00:59+81.53%55.09%-23.53%-28.40%07:15:00
39-AMI BUYSVeteranM 2:17:18+1:02:30+83.56%54.48%-24.91%-29.83%07:15:00
40-SHAWN FRANCISVeteranM 2:29:22+1:14:34+99.69%50.08%-35.88%-41.25%07:15:00
41-BRENDON ARNESENVeteranM 2:31:42+1:16:54+102.81%49.31%-38.01%-43.45%07:15:00
42-SIBONGILE DLAMINIVeteranM 2:59:14+1:44:26+139.62%41.73%-63.05%-69.49%07:15:00
43-NICHOLAS THURSTONVeteranM 3:02:58+1:48:10+144.61%40.88%-66.45%-73.02%07:15:00
  • MTB 25km Male - Youth
Place Bib Name Category Gender Finish time
1-BRADLEY WALKERYouthM 1:22:51--100%17.81%15.64%07:15:00
2-RHYS WATSONYouthM 1:27:23+4:32+5.47%94.81%13.31%11.02%07:15:00
3-SIMANGALISO MASANDE NDLOVUYouthM 1:33:22+10:31+12.69%88.74%7.38%4.93%07:15:00
4-RAMON VAN DER BYLYouthM 1:43:03+20:12+24.38%80.40%-2.23%-4.93%07:15:00
5-ETHAN NISBETYouthM 1:45:25+22:34+27.24%78.59%-4.57%-7.34%07:15:00
6-MATTEO RISCHYouthM 2:12:46+49:55+60.25%62.40%-31.71%-35.19%07:15:00
  • MTB E-Bike 25km - Overall
Place Bib Name Category Gender Finish time
1-RAMSAMY GOVENDERGrand MasterM 56:09--100%44.97%45.80%07:15:00
2-GRANT DELANEYVeteranM 59:56+3:47+6.74%93.69%41.27%42.14%07:15:00
3-JOHN GROBLERVeteranM 1:10:35+14:26+25.70%79.55%30.83%31.86%07:15:00
4-IAN M STEWARTGrand MasterM 1:24:36+28:27+50.67%66.37%17.09%18.33%07:15:00
5-LISA JANE MAARTENSMasterF 1:33:35+37:26+66.67%60.00%8.29%9.66%07:15:00
6-DORIAN BOULSMasterM 1:33:38+37:29+66.76%59.97%8.24%9.61%07:15:00
7-SARAH STEYNVeteranF 1:53:33+57:24+102.23%49.45%-11.28%-9.61%07:15:00
8-DESMOND STEYNSub VeteranM 1:53:42+57:33+102.49%49.38%-11.43%-9.76%07:15:00
9-CHARLETTE ELIZABETH ANN HESOMMasterF 1:57:35+1:01:26+109.41%47.75%-15.23%-13.51%07:15:00
10-TED HESOMGrand MasterM 1:57:36+1:01:27+109.44%47.75%-15.25%-13.52%07:15:00
11-HUGH STAUBGrand MasterM 2:23:22+1:27:13+155.33%39.17%-40.50%-38.40%07:15:00
12-ROBERT THOMPSONGrand MasterM 2:40:12+1:44:03+185.31%35.05%-57.00%-54.65%07:15:00
  • MTB E-Bike 25km Female - Overall
Place Bib Name Category Gender Finish time
1-LISA JANE MAARTENSMasterF 1:33:35--100%13.54%17.58%07:15:00
2-SARAH STEYNVeteranF 1:53:33+19:58+21.34%82.42%-4.91%0.00%07:15:00
3-CHARLETTE ELIZABETH ANN HESOMMasterF 1:57:35+24:00+25.65%79.59%-8.63%-3.55%07:15:00
  • MTB E-Bike 25km Female - Master
Place Bib Name Category Gender Finish time
1-LISA JANE MAARTENSMasterF 1:33:35--100%11.37%11.37%07:15:00
2-CHARLETTE ELIZABETH ANN HESOMMasterF 1:57:35+24:00+25.65%79.59%-11.37%-11.37%07:15:00
  • MTB E-Bike 25km Female - Veteran
Place Bib Name Category Gender Finish time
1-SARAH STEYNVeteranF 1:53:33--100%0.00%0.00%07:15:00
  • MTB E-Bike 25km Male - Overall
Place Bib Name Category Gender Finish time
1-RAMSAMY GOVENDERGrand MasterM 56:09--100%43.84%40.03%07:15:00
2-GRANT DELANEYVeteranM 59:56+3:47+6.74%93.69%40.05%35.99%07:15:00
3-JOHN GROBLERVeteranM 1:10:35+14:26+25.70%79.55%29.40%24.62%07:15:00
4-IAN M STEWARTGrand MasterM 1:24:36+28:27+50.67%66.37%15.38%9.65%07:15:00
5-DORIAN BOULSMasterM 1:33:38+37:29+66.76%59.97%6.34%0.00%07:15:00
6-DESMOND STEYNSub VeteranM 1:53:42+57:33+102.49%49.38%-13.73%-21.43%07:15:00
7-TED HESOMGrand MasterM 1:57:36+1:01:27+109.44%47.75%-17.63%-25.60%07:15:00
8-HUGH STAUBGrand MasterM 2:23:22+1:27:13+155.33%39.17%-43.40%-53.11%07:15:00
9-ROBERT THOMPSONGrand MasterM 2:40:12+1:44:03+185.31%35.05%-60.24%-71.09%07:15:00
  • MTB E-Bike 25km Male - Grand Master
Place Bib Name Category Gender Finish time
1-RAMSAMY GOVENDERGrand MasterM 56:09--100%50.04%52.25%07:15:00
2-IAN M STEWARTGrand MasterM 1:24:36+28:27+50.67%66.37%24.72%28.06%07:15:00
3-TED HESOMGrand MasterM 1:57:36+1:01:27+109.44%47.75%-4.64%0.00%07:15:00
4-HUGH STAUBGrand MasterM 2:23:22+1:27:13+155.33%39.17%-27.57%-21.91%07:15:00
5-ROBERT THOMPSONGrand MasterM 2:40:12+1:44:03+185.31%35.05%-42.55%-36.22%07:15:00
  • MTB E-Bike 25km Male - Master
Place Bib Name Category Gender Finish time
1-DORIAN BOULSMasterM 1:33:38--100%0.00%0.00%07:15:00
  • MTB E-Bike 25km Male - Sub Veteran
Place Bib Name Category Gender Finish time
1-DESMOND STEYNSub VeteranM 1:53:42--100%0.00%0.00%07:15:00
  • MTB E-Bike 25km Male - Veteran
Place Bib Name Category Gender Finish time
1-GRANT DELANEYVeteranM 59:56--100%8.16%8.16%07:15:00
2-JOHN GROBLERVeteranM 1:10:35+10:39+17.77%84.91%-8.16%-8.16%07:15:00
  • MTB 45km - Overall
Place Bib Name Category Gender Finish time
1-MATTHEW HOLLOWAYJuniorM 1:55:27--100%38.05%37.90%07:15:00
2-MDUDUZI MNGADISenior/EliteM 2:04:28+9:01+7.81%92.76%33.21%33.05%07:15:00
3-MITCHELL BOIKYouthM 2:05:19+9:52+8.55%92.13%32.75%32.60%07:15:00
4-ROBERT HOLLOWAYMasterM 2:11:02+15:35+13.50%88.11%29.68%29.52%07:15:00
5-COLE SELLICKJuniorM 2:11:53+16:26+14.23%87.54%29.23%29.06%07:15:00
6-BRANDON PAULMasterM 2:11:58+16:31+14.31%87.48%29.18%29.02%07:15:00
7-MBONENI NGCOBOSub VeteranM 2:14:09+18:42+16.20%86.06%28.01%27.84%07:15:00
8-ANDREW NEALSub VeteranM 2:17:09+21:42+18.80%84.18%26.40%26.23%07:15:00
9-LUKE BRAEDON PRETORIUSYouthM 2:18:06+22:39+19.62%83.60%25.89%25.72%07:15:00
10-MICHA TALANDAJuniorM 2:18:11+22:44+19.69%83.55%25.85%25.67%07:15:00
11-WARREN GEERSMasterM 2:19:05+23:38+20.47%83.01%25.36%25.19%07:15:00
12-RILEY SMITHJuniorF 2:20:55+25:28+22.06%81.93%24.38%24.20%07:15:00
13-KAYDEN SEARLEYouthM 2:22:43+27:16+23.62%80.89%23.41%23.24%07:15:00
14-KEVIN HUTTONGrand MasterM 2:24:42+29:15+25.34%79.79%22.35%22.17%07:15:00
15-JUAN STEYNJuniorM 2:27:26+31:59+27.70%78.31%20.88%20.70%07:15:00
16-ANDREW LARKANSub VeteranM 2:29:58+34:31+29.90%76.98%19.52%19.34%07:15:00
17-DAVE LEESGrand MasterM 2:31:32+36:05+31.25%76.19%18.68%18.49%07:15:00
18-SHAUN SEEGERSMasterM 2:31:40+36:13+31.37%76.12%18.61%18.42%07:15:00
19-MATTHEW CAROLANYouthM 2:33:19+37:52+32.80%75.30%17.73%17.53%07:15:00
20-DEON CHIESMANVeteranM 2:34:14+38:47+33.59%74.85%17.23%17.04%07:15:00
21-MICHAEL JEWASKIEWITZJuniorM 2:34:15+38:48+33.61%74.85%17.22%17.03%07:15:00
22-ZAKHELE PHEWAVeteranM 2:35:01+39:34+34.27%74.48%16.81%16.62%07:15:00
23-GRANT PERRYMasterM 2:35:55+40:28+35.05%74.05%16.33%16.14%07:15:00
24-BRUCE HANSENGrand MasterM 2:38:09+42:42+36.99%73.00%15.13%14.94%07:15:00
25-GILBERT DE FLEURIOTGrand MasterM 2:39:54+44:27+38.50%72.20%14.19%13.99%07:15:00
26-MARIUS JANSE VAN RENSBURGVeteranM 2:40:48+45:21+39.28%71.80%13.71%13.51%07:15:00
27-SEAN MOFFATVeteranM 2:42:58+47:31+41.16%70.84%12.55%12.34%07:15:00
28-JOHN BECKERGrand MasterM 2:43:10+47:43+41.33%70.76%12.44%12.24%07:15:00
29-JUSTIN SCIOCATTIVeteranM 2:43:23+47:56+41.52%70.66%12.32%12.12%07:15:00
30-SIMON MARLINGrand MasterM 2:46:42+51:15+44.39%69.26%10.54%10.34%07:15:00
31-NICK RIZZATOVeteranM 2:46:45+51:18+44.43%69.24%10.52%10.31%07:15:00
32-CLIFF WILLSGrand MasterM 2:46:46+51:19+44.45%69.23%10.51%10.30%07:15:00
33-BEN - DUSJE STASSENVeteranM 2:48:19+52:52+45.79%68.59%9.68%9.47%07:15:00
34-ADAM CAINEVeteranM 2:48:21+52:54+45.82%68.58%9.66%9.45%07:15:00
35-BRADLEY HYSLOPSenior/EliteM 2:49:19+53:52+46.66%68.19%9.14%8.93%07:15:00
36-SHAUN MCCALLUMVeteranM 2:49:23+53:56+46.72%68.16%9.10%8.89%07:15:00
37-ROB TRODDSenior/EliteM 2:49:30+54:03+46.82%68.11%9.04%8.83%07:15:00
38-SEAN DUFFYMasterM 2:51:51+56:24+48.85%67.18%7.78%7.57%07:15:00
39-QUINTON HOLLENBURGSub VeteranM 2:52:39+57:12+49.55%66.87%7.35%7.14%07:15:00
40-TEUN SCHUSSVeteranM 2:54:02+58:35+50.74%66.34%6.61%6.39%07:15:00
40-JOE JANKOVICH-BESANYouthM 2:54:02+58:35+50.74%66.34%6.61%6.39%07:15:00
42-PATRICK COCHRANESub VeteranM 2:54:21+58:54+51.02%66.22%6.44%6.22%07:15:00
43-JAN ADAM BEUKESJuniorM 2:55:14+59:47+51.78%65.88%5.96%5.75%07:15:00
44-WESSEL STRYDOMSub VeteranM 2:56:55+1:01:28+53.24%65.26%5.06%4.84%07:15:00
45-NATHAN GRAHAMJuniorM 2:57:12+1:01:45+53.49%65.15%4.91%4.69%07:15:00
46-ANDRE LUBBEGrand MasterM 2:59:42+1:04:15+55.65%64.25%3.57%3.34%07:15:00
47-GREG HOPFMasterM 2:59:57+1:04:30+55.87%64.16%3.43%3.21%07:15:00
48-SARAH-JANE JANSEN VAN RENSBURGVeteranF 3:01:17+1:05:50+57.02%63.68%2.72%2.49%07:15:00
49-FRED DE KOCKMasterM 3:01:28+1:06:01+57.18%63.62%2.62%2.39%07:15:00
49-IVAN JONSSONVeteranM 3:01:28+1:06:01+57.18%63.62%2.62%2.39%07:15:00
51-JONATHAN HEINVeteranM 3:04:24+1:08:57+59.72%62.61%1.04%0.82%07:15:00
52-CHARLES WILSONMasterM 3:05:17+1:09:50+60.49%62.31%0.57%0.34%07:15:00
53-CARLO BURGERYouthM 3:06:33+1:11:06+61.59%61.89%-0.11%-0.34%07:15:00
54-SANDY BOSHOFFVeteranF 3:07:14+1:11:47+62.18%61.66%-0.48%-0.71%07:15:00
55-CAROLINE WOOLLAMMasterF 3:07:19+1:11:52+62.25%61.63%-0.52%-0.75%07:15:00
56-MARK ALLENMasterM 3:07:35+1:12:08+62.48%61.55%-0.66%-0.90%07:15:00
57-LUKE DUCKHAMJuniorM 3:08:00+1:12:33+62.84%61.41%-0.89%-1.12%07:15:00
58-SIYABONGA MCHUNUSub VeteranM 3:08:47+1:13:20+63.52%61.15%-1.31%-1.54%07:15:00
59-ROGER BYRNEGrand MasterM 3:08:55+1:13:28+63.64%61.11%-1.38%-1.61%07:15:00
60-CHRISTO DIRKSMasterM 3:10:22+1:14:55+64.89%60.65%-2.16%-2.39%07:15:00
60-TYRONE EDWARDSSenior/EliteM 3:10:22+1:14:55+64.89%60.65%-2.16%-2.39%07:15:00
62-GLEN INGLEMasterM 3:10:35+1:15:08+65.08%60.58%-2.27%-2.51%07:15:00
63-GARY MORRISGrand MasterM 3:10:36+1:15:09+65.09%60.57%-2.28%-2.52%07:15:00
64-WARREN WESSELSMasterM 3:12:40+1:17:13+66.88%59.92%-3.39%-3.63%07:15:00
65-GORDON BORAINGrand MasterM 3:15:11+1:19:44+69.06%59.15%-4.74%-4.98%07:15:00
66-OLIVER TODDSenior/EliteM 3:16:22+1:20:55+70.09%58.79%-5.38%-5.62%07:15:00
67-EMMANUEL HINSONVeteranM 3:17:18+1:21:51+70.90%58.51%-5.88%-6.12%07:15:00
68-PIERRE VAN ZYLMasterM 3:19:08+1:23:41+72.48%57.98%-6.86%-7.11%07:15:00
69-CHRIS BOTHAVeteranM 3:19:13+1:23:46+72.56%57.95%-6.91%-7.15%07:15:00
70-AUSTIN LAKESenior/EliteM 3:19:15+1:23:48+72.59%57.94%-6.92%-7.17%07:15:00
71-FERDI VASAPOLLIGrand MasterM 3:19:18+1:23:51+72.63%57.93%-6.95%-7.20%07:15:00
72-CARLA VAN DER WESTHUIZENSenior/EliteF 3:19:24+1:23:57+72.72%57.90%-7.00%-7.25%07:15:00
73-ANDRI CRAFFERTSenior/EliteF 3:19:27+1:24:00+72.76%57.88%-7.03%-7.28%07:15:00
74-SABRINA MILESSenior/EliteF 3:20:34+1:25:07+73.73%57.56%-7.63%-7.88%07:15:00
75-WAYNE MINNIEVeteranM 3:21:07+1:25:40+74.20%57.40%-7.93%-8.18%07:15:00
76-LETHI MNCUBEMasterM 3:22:19+1:26:52+75.24%57.06%-8.57%-8.82%07:15:00
77-TRACEY LEE HOLTZHAUSENMasterF 3:22:33+1:27:06+75.44%57.00%-8.70%-8.95%07:15:00
78-PHUMLANI RADEBESenior/EliteM 3:26:04+1:30:37+78.49%56.03%-10.58%-10.84%07:15:00
79-CORNE SWANEPOELMasterF 3:26:09+1:30:42+78.56%56.00%-10.63%-10.88%07:15:00
80-CHRIS VLOKGrand MasterM 3:28:13+1:32:46+80.35%55.45%-11.74%-11.99%07:15:00
81-MANUS VOGELSub VeteranM 3:30:20+1:34:53+82.19%54.89%-12.87%-13.13%07:15:00
82-NYASHA GODOKASub VeteranM 3:30:58+1:35:31+82.73%54.72%-13.21%-13.47%07:15:00
83-MICHAEL HOWELLGrand MasterM 3:35:29+1:40:02+86.65%53.58%-15.64%-15.90%07:15:00
84-SENZO MEYIWASub VeteranM 3:36:10+1:40:43+87.24%53.41%-16.00%-16.27%07:15:00
85-STEPHEN ANGELOSMasterM 3:36:59+1:41:32+87.95%53.21%-16.44%-16.71%07:15:00
86-BRENT FRASERVeteranM 3:37:50+1:42:23+88.68%53.00%-16.90%-17.17%07:15:00
87-CLINTON DESPLACEMasterM 3:37:53+1:42:26+88.73%52.99%-16.92%-17.19%07:15:00
88-MARK SAMOUILHANMasterM 3:38:03+1:42:36+88.87%52.95%-17.01%-17.28%07:15:00
89-GREGORY SCIOCATTIGrand MasterM 3:39:59+1:44:32+90.54%52.48%-18.05%-18.32%07:15:00
90-IVAN BOTHAMasterM 3:41:17+1:45:50+91.67%52.17%-18.75%-19.02%07:15:00
91-LARA PELLOW-JARMANMasterF 3:44:35+1:49:08+94.53%51.41%-20.52%-20.80%07:15:00
92-DAVE COCHRANEGrand MasterM 3:52:06+1:56:39+101.04%49.74%-24.55%-24.84%07:15:00
93-ELAINE BYRNEMasterF 3:52:27+1:57:00+101.34%49.67%-24.74%-25.03%07:15:00
94-DAYNA HAMILTONSub VeteranF 3:53:03+1:57:36+101.86%49.54%-25.06%-25.35%07:15:00
95-JACO SNYMANVeteranM 3:56:07+2:00:40+104.52%48.90%-26.71%-27.00%07:15:00
96-ALEX KUNENESub VeteranM 3:57:21+2:01:54+105.59%48.64%-27.37%-27.66%07:15:00
97-GRANT VISSERMasterM 3:59:27+2:04:00+107.41%48.21%-28.50%-28.79%07:15:00
98-POOBALAN GOVENDERMasterM 3:59:36+2:04:09+107.54%48.18%-28.58%-28.87%07:15:00
99-ROB WALKERGrand MasterM 4:04:23+2:08:56+111.68%47.24%-31.14%-31.45%07:15:00
100-CHRIS PEARSONVeteranM 4:30:20+2:34:53+134.16%42.71%-45.07%-45.41%07:15:00
101-GERRIT CRAFFERTMasterM 4:32:15+2:36:48+135.82%42.41%-46.10%-46.44%07:15:00
102-BALAN GOVENDERMasterM 4:37:09+2:41:42+140.06%41.66%-48.73%-49.07%07:15:00
103-SENZO NCANANAVeteranM 4:38:12+2:42:45+140.97%41.50%-49.29%-49.64%07:15:00
104-LUTHANDO HADEBESub VeteranM 4:45:49+2:50:22+147.57%40.39%-53.38%-53.73%07:15:00
  • MTB 45km Female - Overall
Place Bib Name Category Gender Finish time
1-RILEY SMITHJuniorF 2:20:55--100%29.39%29.54%07:15:00
2-SARAH-JANE JANSEN VAN RENSBURGVeteranF 3:01:17+40:22+28.65%77.73%9.17%9.36%07:15:00
3-SANDY BOSHOFFVeteranF 3:07:14+46:19+32.87%75.26%6.19%6.39%07:15:00
4-CAROLINE WOOLLAMMasterF 3:07:19+46:24+32.93%75.23%6.14%6.35%07:15:00
5-CARLA VAN DER WESTHUIZENSenior/EliteF 3:19:24+58:29+41.50%70.67%0.09%0.30%07:15:00
6-ANDRI CRAFFERTSenior/EliteF 3:19:27+58:32+41.54%70.65%0.06%0.28%07:15:00
7-SABRINA MILESSenior/EliteF 3:20:34+59:39+42.33%70.26%-0.49%-0.28%07:15:00
8-TRACEY LEE HOLTZHAUSENMasterF 3:22:33+1:01:38+43.74%69.57%-1.49%-1.27%07:15:00
9-CORNE SWANEPOELMasterF 3:26:09+1:05:14+46.29%68.36%-3.29%-3.07%07:15:00
10-LARA PELLOW-JARMANMasterF 3:44:35+1:23:40+59.37%62.75%-12.53%-12.29%07:15:00
11-ELAINE BYRNEMasterF 3:52:27+1:31:32+64.96%60.62%-16.47%-16.22%07:15:00
12-DAYNA HAMILTONSub VeteranF 3:53:03+1:32:08+65.38%60.47%-16.77%-16.52%07:15:00
  • MTB 45km Female - Junior
Place Bib Name Category Gender Finish time
1-RILEY SMITHJuniorF 2:20:55--100%0.00%0.00%07:15:00
  • MTB 45km Female - Master
Place Bib Name Category Gender Finish time
1-CAROLINE WOOLLAMMasterF 3:07:19--100%11.06%9.14%07:15:00
2-TRACEY LEE HOLTZHAUSENMasterF 3:22:33+15:14+8.13%92.48%3.83%1.75%07:15:00
3-CORNE SWANEPOELMasterF 3:26:09+18:50+10.05%90.86%2.12%0.00%07:15:00
4-LARA PELLOW-JARMANMasterF 3:44:35+37:16+19.90%83.41%-6.63%-8.94%07:15:00
5-ELAINE BYRNEMasterF 3:52:27+45:08+24.09%80.58%-10.37%-12.76%07:15:00
  • MTB 45km Female - Senior/Elite
Place Bib Name Category Gender Finish time
1-CARLA VAN DER WESTHUIZENSenior/EliteF 3:19:24--100%0.20%0.03%07:15:00
2-ANDRI CRAFFERTSenior/EliteF 3:19:27+0:03+0.03%99.97%0.18%0.00%07:15:00
3-SABRINA MILESSenior/EliteF 3:20:34+1:10+0.59%99.42%-0.38%-0.56%07:15:00
  • MTB 45km Female - Sub Veteran
Place Bib Name Category Gender Finish time
1-DAYNA HAMILTONSub VeteranF 3:53:03--100%0.00%0.00%07:15:00
  • MTB 45km Female - Veteran
Place Bib Name Category Gender Finish time
1-SARAH-JANE JANSEN VAN RENSBURGVeteranF 3:01:17--100%1.61%1.61%07:15:00
2-SANDY BOSHOFFVeteranF 3:07:14+5:57+3.28%96.82%-1.61%-1.61%07:15:00
  • MTB 45km Male - Overall
Place Bib Name Category Gender Finish time
1-MATTHEW HOLLOWAYJuniorM 1:55:27--100%37.47%36.11%07:15:00
2-MDUDUZI MNGADISenior/EliteM 2:04:28+9:01+7.81%92.76%32.58%31.12%07:15:00
3-MITCHELL BOIKYouthM 2:05:19+9:52+8.55%92.13%32.12%30.65%07:15:00
4-ROBERT HOLLOWAYMasterM 2:11:02+15:35+13.50%88.11%29.03%27.49%07:15:00
5-COLE SELLICKJuniorM 2:11:53+16:26+14.23%87.54%28.57%27.02%07:15:00
6-BRANDON PAULMasterM 2:11:58+16:31+14.31%87.48%28.52%26.97%07:15:00
7-MBONENI NGCOBOSub VeteranM 2:14:09+18:42+16.20%86.06%27.34%25.76%07:15:00
8-ANDREW NEALSub VeteranM 2:17:09+21:42+18.80%84.18%25.71%24.10%07:15:00
9-LUKE BRAEDON PRETORIUSYouthM 2:18:06+22:39+19.62%83.60%25.20%23.58%07:15:00
10-MICHA TALANDAJuniorM 2:18:11+22:44+19.69%83.55%25.15%23.53%07:15:00
11-WARREN GEERSMasterM 2:19:05+23:38+20.47%83.01%24.67%23.03%07:15:00
12-KAYDEN SEARLEYouthM 2:22:43+27:16+23.62%80.89%22.70%21.02%07:15:00
13-KEVIN HUTTONGrand MasterM 2:24:42+29:15+25.34%79.79%21.62%19.93%07:15:00
14-JUAN STEYNJuniorM 2:27:26+31:59+27.70%78.31%20.14%18.41%07:15:00
15-ANDREW LARKANSub VeteranM 2:29:58+34:31+29.90%76.98%18.77%17.01%07:15:00
16-DAVE LEESGrand MasterM 2:31:32+36:05+31.25%76.19%17.92%16.14%07:15:00
17-SHAUN SEEGERSMasterM 2:31:40+36:13+31.37%76.12%17.85%16.07%07:15:00
18-MATTHEW CAROLANYouthM 2:33:19+37:52+32.80%75.30%16.96%15.16%07:15:00
19-DEON CHIESMANVeteranM 2:34:14+38:47+33.59%74.85%16.46%14.65%07:15:00
20-MICHAEL JEWASKIEWITZJuniorM 2:34:15+38:48+33.61%74.85%16.45%14.64%07:15:00
21-ZAKHELE PHEWAVeteranM 2:35:01+39:34+34.27%74.48%16.04%14.22%07:15:00
22-GRANT PERRYMasterM 2:35:55+40:28+35.05%74.05%15.55%13.72%07:15:00
23-BRUCE HANSENGrand MasterM 2:38:09+42:42+36.99%73.00%14.34%12.48%07:15:00
24-GILBERT DE FLEURIOTGrand MasterM 2:39:54+44:27+38.50%72.20%13.39%11.51%07:15:00
25-MARIUS JANSE VAN RENSBURGVeteranM 2:40:48+45:21+39.28%71.80%12.90%11.02%07:15:00
26-SEAN MOFFATVeteranM 2:42:58+47:31+41.16%70.84%11.73%9.82%07:15:00
27-JOHN BECKERGrand MasterM 2:43:10+47:43+41.33%70.76%11.62%9.71%07:15:00
28-JUSTIN SCIOCATTIVeteranM 2:43:23+47:56+41.52%70.66%11.50%9.59%07:15:00
29-SIMON MARLINGrand MasterM 2:46:42+51:15+44.39%69.26%9.71%7.75%07:15:00
30-NICK RIZZATOVeteranM 2:46:45+51:18+44.43%69.24%9.68%7.72%07:15:00
31-CLIFF WILLSGrand MasterM 2:46:46+51:19+44.45%69.23%9.67%7.72%07:15:00
32-BEN - DUSJE STASSENVeteranM 2:48:19+52:52+45.79%68.59%8.83%6.86%07:15:00
33-ADAM CAINEVeteranM 2:48:21+52:54+45.82%68.58%8.81%6.84%07:15:00
34-BRADLEY HYSLOPSenior/EliteM 2:49:19+53:52+46.66%68.19%8.29%6.30%07:15:00
35-SHAUN MCCALLUMVeteranM 2:49:23+53:56+46.72%68.16%8.25%6.27%07:15:00
36-ROB TRODDSenior/EliteM 2:49:30+54:03+46.82%68.11%8.19%6.20%07:15:00
37-SEAN DUFFYMasterM 2:51:51+56:24+48.85%67.18%6.92%4.90%07:15:00
38-QUINTON HOLLENBURGSub VeteranM 2:52:39+57:12+49.55%66.87%6.48%4.46%07:15:00
39-TEUN SCHUSSVeteranM 2:54:02+58:35+50.74%66.34%5.73%3.69%07:15:00
39-JOE JANKOVICH-BESANYouthM 2:54:02+58:35+50.74%66.34%5.73%3.69%07:15:00
41-PATRICK COCHRANESub VeteranM 2:54:21+58:54+51.02%66.22%5.56%3.52%07:15:00
42-JAN ADAM BEUKESJuniorM 2:55:14+59:47+51.78%65.88%5.08%3.03%07:15:00
43-WESSEL STRYDOMSub VeteranM 2:56:55+1:01:28+53.24%65.26%4.17%2.10%07:15:00
44-NATHAN GRAHAMJuniorM 2:57:12+1:01:45+53.49%65.15%4.02%1.94%07:15:00
45-ANDRE LUBBEGrand MasterM 2:59:42+1:04:15+55.65%64.25%2.67%0.56%07:15:00
46-GREG HOPFMasterM 2:59:57+1:04:30+55.87%64.16%2.53%0.42%07:15:00
47-FRED DE KOCKMasterM 3:01:28+1:06:01+57.18%63.62%1.71%-0.42%07:15:00
47-IVAN JONSSONVeteranM 3:01:28+1:06:01+57.18%63.62%1.71%-0.42%07:15:00
49-JONATHAN HEINVeteranM 3:04:24+1:08:57+59.72%62.61%0.12%-2.04%07:15:00
50-CHARLES WILSONMasterM 3:05:17+1:09:50+60.49%62.31%-0.36%-2.53%07:15:00
51-CARLO BURGERYouthM 3:06:33+1:11:06+61.59%61.89%-1.04%-3.23%07:15:00
52-MARK ALLENMasterM 3:07:35+1:12:08+62.48%61.55%-1.60%-3.80%07:15:00
53-LUKE DUCKHAMJuniorM 3:08:00+1:12:33+62.84%61.41%-1.83%-4.04%07:15:00
54-SIYABONGA MCHUNUSub VeteranM 3:08:47+1:13:20+63.52%61.15%-2.25%-4.47%07:15:00
55-ROGER BYRNEGrand MasterM 3:08:55+1:13:28+63.64%61.11%-2.33%-4.54%07:15:00
56-CHRISTO DIRKSMasterM 3:10:22+1:14:55+64.89%60.65%-3.11%-5.34%07:15:00
56-TYRONE EDWARDSSenior/EliteM 3:10:22+1:14:55+64.89%60.65%-3.11%-5.34%07:15:00
58-GLEN INGLEMasterM 3:10:35+1:15:08+65.08%60.58%-3.23%-5.46%07:15:00
59-GARY MORRISGrand MasterM 3:10:36+1:15:09+65.09%60.57%-3.24%-5.47%07:15:00
60-WARREN WESSELSMasterM 3:12:40+1:17:13+66.88%59.92%-4.36%-6.62%07:15:00
61-GORDON BORAINGrand MasterM 3:15:11+1:19:44+69.06%59.15%-5.72%-8.01%07:15:00
62-OLIVER TODDSenior/EliteM 3:16:22+1:20:55+70.09%58.79%-6.36%-8.66%07:15:00
63-EMMANUEL HINSONVeteranM 3:17:18+1:21:51+70.90%58.51%-6.87%-9.18%07:15:00
64-PIERRE VAN ZYLMasterM 3:19:08+1:23:41+72.48%57.98%-7.86%-10.20%07:15:00
65-CHRIS BOTHAVeteranM 3:19:13+1:23:46+72.56%57.95%-7.91%-10.24%07:15:00
66-AUSTIN LAKESenior/EliteM 3:19:15+1:23:48+72.59%57.94%-7.92%-10.26%07:15:00
67-FERDI VASAPOLLIGrand MasterM 3:19:18+1:23:51+72.63%57.93%-7.95%-10.29%07:15:00
68-WAYNE MINNIEVeteranM 3:21:07+1:25:40+74.20%57.40%-8.93%-11.29%07:15:00
69-LETHI MNCUBEMasterM 3:22:19+1:26:52+75.24%57.06%-9.58%-11.96%07:15:00
70-PHUMLANI RADEBESenior/EliteM 3:26:04+1:30:37+78.49%56.03%-11.62%-14.03%07:15:00
71-CHRIS VLOKGrand MasterM 3:28:13+1:32:46+80.35%55.45%-12.78%-15.22%07:15:00
72-MANUS VOGELSub VeteranM 3:30:20+1:34:53+82.19%54.89%-13.93%-16.39%07:15:00
73-NYASHA GODOKASub VeteranM 3:30:58+1:35:31+82.73%54.72%-14.27%-16.74%07:15:00
74-MICHAEL HOWELLGrand MasterM 3:35:29+1:40:02+86.65%53.58%-16.72%-19.24%07:15:00
75-SENZO MEYIWASub VeteranM 3:36:10+1:40:43+87.24%53.41%-17.09%-19.62%07:15:00
76-STEPHEN ANGELOSMasterM 3:36:59+1:41:32+87.95%53.21%-17.53%-20.07%07:15:00
77-BRENT FRASERVeteranM 3:37:50+1:42:23+88.68%53.00%-17.99%-20.54%07:15:00
78-CLINTON DESPLACEMasterM 3:37:53+1:42:26+88.73%52.99%-18.02%-20.57%07:15:00
79-MARK SAMOUILHANMasterM 3:38:03+1:42:36+88.87%52.95%-18.11%-20.66%07:15:00
80-GREGORY SCIOCATTIGrand MasterM 3:39:59+1:44:32+90.54%52.48%-19.15%-21.73%07:15:00
81-IVAN BOTHAMasterM 3:41:17+1:45:50+91.67%52.17%-19.86%-22.45%07:15:00
82-DAVE COCHRANEGrand MasterM 3:52:06+1:56:39+101.04%49.74%-25.72%-28.44%07:15:00
83-JACO SNYMANVeteranM 3:56:07+2:00:40+104.52%48.90%-27.89%-30.66%07:15:00
84-ALEX KUNENESub VeteranM 3:57:21+2:01:54+105.59%48.64%-28.56%-31.34%07:15:00
85-GRANT VISSERMasterM 3:59:27+2:04:00+107.41%48.21%-29.70%-32.51%07:15:00
86-POOBALAN GOVENDERMasterM 3:59:36+2:04:09+107.54%48.18%-29.78%-32.59%07:15:00
87-ROB WALKERGrand MasterM 4:04:23+2:08:56+111.68%47.24%-32.37%-35.24%07:15:00
88-CHRIS PEARSONVeteranM 4:30:20+2:34:53+134.16%42.71%-46.43%-49.60%07:15:00
89-GERRIT CRAFFERTMasterM 4:32:15+2:36:48+135.82%42.41%-47.46%-50.66%07:15:00
90-BALAN GOVENDERMasterM 4:37:09+2:41:42+140.06%41.66%-50.12%-53.37%07:15:00
91-SENZO NCANANAVeteranM 4:38:12+2:42:45+140.97%41.50%-50.69%-53.95%07:15:00
92-LUTHANDO HADEBESub VeteranM 4:45:49+2:50:22+147.57%40.39%-54.81%-58.16%07:15:00
  • MTB 45km Male - Grand Master
Place Bib Name Category Gender Finish time
1-KEVIN HUTTONGrand MasterM 2:24:42--100%22.76%23.41%07:15:00
2-DAVE LEESGrand MasterM 2:31:32+6:50+4.72%95.49%19.11%19.79%07:15:00
3-BRUCE HANSENGrand MasterM 2:38:09+13:27+9.30%91.50%15.58%16.29%07:15:00
4-GILBERT DE FLEURIOTGrand MasterM 2:39:54+15:12+10.50%90.49%14.65%15.36%07:15:00
5-JOHN BECKERGrand MasterM 2:43:10+18:28+12.76%88.68%12.90%13.63%07:15:00
6-SIMON MARLINGrand MasterM 2:46:42+22:00+15.20%86.80%11.02%11.76%07:15:00
7-CLIFF WILLSGrand MasterM 2:46:46+22:04+15.25%86.77%10.98%11.72%07:15:00
8-ANDRE LUBBEGrand MasterM 2:59:42+35:00+24.19%80.52%4.08%4.88%07:15:00
9-ROGER BYRNEGrand MasterM 3:08:55+44:13+30.56%76.59%-0.84%0.00%07:15:00
10-GARY MORRISGrand MasterM 3:10:36+45:54+31.72%75.92%-1.74%-0.89%07:15:00
11-GORDON BORAINGrand MasterM 3:15:11+50:29+34.89%74.14%-4.19%-3.32%07:15:00
12-FERDI VASAPOLLIGrand MasterM 3:19:18+54:36+37.73%72.60%-6.38%-5.50%07:15:00
13-CHRIS VLOKGrand MasterM 3:28:13+1:03:31+43.90%69.49%-11.14%-10.22%07:15:00
14-MICHAEL HOWELLGrand MasterM 3:35:29+1:10:47+48.92%67.15%-15.02%-14.06%07:15:00
15-GREGORY SCIOCATTIGrand MasterM 3:39:59+1:15:17+52.03%65.78%-17.42%-16.44%07:15:00
16-DAVE COCHRANEGrand MasterM 3:52:06+1:27:24+60.40%62.34%-23.89%-22.86%07:15:00
17-ROB WALKERGrand MasterM 4:04:23+1:39:41+68.89%59.21%-30.45%-29.36%07:15:00
  • MTB 45km Male - Junior
Place Bib Name Category Gender Finish time
1-MATTHEW HOLLOWAYJuniorM 1:55:27--100%24.77%23.46%07:15:00
2-COLE SELLICKJuniorM 2:11:53+16:26+14.23%87.54%14.06%12.57%07:15:00
3-MICHA TALANDAJuniorM 2:18:11+22:44+19.69%83.55%9.95%8.39%07:15:00
4-JUAN STEYNJuniorM 2:27:26+31:59+27.70%78.31%3.92%2.26%07:15:00
5-MICHAEL JEWASKIEWITZJuniorM 2:34:15+38:48+33.61%74.85%-0.52%-2.26%07:15:00
6-JAN ADAM BEUKESJuniorM 2:55:14+59:47+51.78%65.88%-14.19%-16.17%07:15:00
7-NATHAN GRAHAMJuniorM 2:57:12+1:01:45+53.49%65.15%-15.47%-17.47%07:15:00
8-LUKE DUCKHAMJuniorM 3:08:00+1:12:33+62.84%61.41%-22.51%-24.63%07:15:00
  • MTB 45km Male - Master
Place Bib Name Category Gender Finish time
1-ROBERT HOLLOWAYMasterM 2:11:02--100%32.93%31.25%07:15:00
2-BRANDON PAULMasterM 2:11:58+0:56+0.71%99.29%32.45%30.76%07:15:00
3-WARREN GEERSMasterM 2:19:05+8:03+6.14%94.21%28.81%27.02%07:15:00
4-SHAUN SEEGERSMasterM 2:31:40+20:38+15.75%86.40%22.37%20.42%07:15:00
5-GRANT PERRYMasterM 2:35:55+24:53+18.99%84.04%20.19%18.19%07:15:00
6-SEAN DUFFYMasterM 2:51:51+40:49+31.15%76.25%12.04%9.83%07:15:00
7-GREG HOPFMasterM 2:59:57+48:55+37.33%72.82%7.89%5.58%07:15:00
8-FRED DE KOCKMasterM 3:01:28+50:26+38.49%72.21%7.12%4.78%07:15:00
9-CHARLES WILSONMasterM 3:05:17+54:15+41.40%70.72%5.16%2.78%07:15:00
10-MARK ALLENMasterM 3:07:35+56:33+43.16%69.85%3.99%1.57%07:15:00
11-CHRISTO DIRKSMasterM 3:10:22+59:20+45.28%68.83%2.56%0.11%07:15:00
12-GLEN INGLEMasterM 3:10:35+59:33+45.45%68.75%2.45%0.00%07:15:00
13-WARREN WESSELSMasterM 3:12:40+1:01:38+47.04%68.01%1.38%-1.09%07:15:00
14-PIERRE VAN ZYLMasterM 3:19:08+1:08:06+51.97%65.80%-1.93%-4.49%07:15:00
15-LETHI MNCUBEMasterM 3:22:19+1:11:17+54.40%64.77%-3.56%-6.16%07:15:00
16-STEPHEN ANGELOSMasterM 3:36:59+1:25:57+65.59%60.39%-11.06%-13.85%07:15:00
17-CLINTON DESPLACEMasterM 3:37:53+1:26:51+66.28%60.14%-11.52%-14.32%07:15:00
18-MARK SAMOUILHANMasterM 3:38:03+1:27:01+66.41%60.09%-11.61%-14.41%07:15:00
19-IVAN BOTHAMasterM 3:41:17+1:30:15+68.88%59.22%-13.26%-16.11%07:15:00
20-GRANT VISSERMasterM 3:59:27+1:48:25+82.74%54.72%-22.56%-25.64%07:15:00
21-POOBALAN GOVENDERMasterM 3:59:36+1:48:34+82.85%54.69%-22.64%-25.72%07:15:00
22-GERRIT CRAFFERTMasterM 4:32:15+2:21:13+107.77%48.13%-39.35%-42.85%07:15:00
23-BALAN GOVENDERMasterM 4:37:09+2:26:07+111.51%47.28%-41.86%-45.42%07:15:00
  • MTB 45km Male - Senior/Elite
Place Bib Name Category Gender Finish time
1-MDUDUZI MNGADISenior/EliteM 2:04:28--100%30.59%34.62%07:15:00
2-BRADLEY HYSLOPSenior/EliteM 2:49:19+44:51+36.03%73.51%5.59%11.06%07:15:00
3-ROB TRODDSenior/EliteM 2:49:30+45:02+36.18%73.43%5.48%10.96%07:15:00
4-TYRONE EDWARDSSenior/EliteM 3:10:22+1:05:54+52.95%65.38%-6.15%0.00%07:15:00
5-OLIVER TODDSenior/EliteM 3:16:22+1:11:54+57.77%63.38%-9.50%-3.15%07:15:00
6-AUSTIN LAKESenior/EliteM 3:19:15+1:14:47+60.08%62.47%-11.11%-4.67%07:15:00
7-PHUMLANI RADEBESenior/EliteM 3:26:04+1:21:36+65.56%60.40%-14.91%-8.25%07:15:00
  • MTB 45km Male - Sub Veteran
Place Bib Name Category Gender Finish time
1-MBONENI NGCOBOSub VeteranM 2:14:09--100%29.84%26.63%07:15:00
2-ANDREW NEALSub VeteranM 2:17:09+3:00+2.24%97.81%28.28%24.99%07:15:00
3-ANDREW LARKANSub VeteranM 2:29:58+15:49+11.79%89.45%21.57%17.98%07:15:00
4-QUINTON HOLLENBURGSub VeteranM 2:52:39+38:30+28.70%77.70%9.71%5.58%07:15:00
5-PATRICK COCHRANESub VeteranM 2:54:21+40:12+29.97%76.94%8.82%4.65%07:15:00
6-WESSEL STRYDOMSub VeteranM 2:56:55+42:46+31.88%75.83%7.48%3.24%07:15:00
7-SIYABONGA MCHUNUSub VeteranM 3:08:47+54:38+40.73%71.06%1.27%-3.24%07:15:00
8-MANUS VOGELSub VeteranM 3:30:20+1:16:11+56.79%63.78%-10.00%-15.03%07:15:00
9-NYASHA GODOKASub VeteranM 3:30:58+1:16:49+57.26%63.59%-10.33%-15.38%07:15:00
10-SENZO MEYIWASub VeteranM 3:36:10+1:22:01+61.14%62.06%-13.05%-18.22%07:15:00
11-ALEX KUNENESub VeteranM 3:57:21+1:43:12+76.93%56.52%-24.13%-29.81%07:15:00
12-LUTHANDO HADEBESub VeteranM 4:45:49+2:31:40+113.06%46.94%-49.47%-56.31%07:15:00
  • MTB 45km Male - Veteran
Place Bib Name Category Gender Finish time
1-DEON CHIESMANVeteranM 2:34:14--100%18.81%11.38%07:15:00
2-ZAKHELE PHEWAVeteranM 2:35:01+0:47+0.51%99.49%18.39%10.93%07:15:00
3-MARIUS JANSE VAN RENSBURGVeteranM 2:40:48+6:34+4.26%95.92%15.35%7.60%07:15:00
4-SEAN MOFFATVeteranM 2:42:58+8:44+5.66%94.64%14.21%6.36%07:15:00
5-JUSTIN SCIOCATTIVeteranM 2:43:23+9:09+5.93%94.40%13.99%6.12%07:15:00
6-NICK RIZZATOVeteranM 2:46:45+12:31+8.12%92.49%12.22%4.19%07:15:00
7-BEN - DUSJE STASSENVeteranM 2:48:19+14:05+9.13%91.63%11.39%3.28%07:15:00
8-ADAM CAINEVeteranM 2:48:21+14:07+9.15%91.61%11.38%3.27%07:15:00
9-SHAUN MCCALLUMVeteranM 2:49:23+15:09+9.82%91.06%10.83%2.67%07:15:00
10-TEUN SCHUSSVeteranM 2:54:02+19:48+12.84%88.62%8.38%0.00%07:15:00
11-IVAN JONSSONVeteranM 3:01:28+27:14+17.66%84.99%4.47%-4.27%07:15:00
12-JONATHAN HEINVeteranM 3:04:24+30:10+19.56%83.64%2.93%-5.96%07:15:00
13-EMMANUEL HINSONVeteranM 3:17:18+43:04+27.92%78.17%-3.86%-13.37%07:15:00
14-CHRIS BOTHAVeteranM 3:19:13+44:59+29.17%77.42%-4.87%-14.47%07:15:00
15-WAYNE MINNIEVeteranM 3:21:07+46:53+30.40%76.69%-5.87%-15.56%07:15:00
16-BRENT FRASERVeteranM 3:37:50+1:03:36+41.24%70.80%-14.67%-25.17%07:15:00
17-JACO SNYMANVeteranM 3:56:07+1:21:53+53.09%65.32%-24.30%-35.67%07:15:00
18-CHRIS PEARSONVeteranM 4:30:20+1:56:06+75.28%57.05%-42.31%-55.33%07:15:00
19-SENZO NCANANAVeteranM 4:38:12+2:03:58+80.38%55.44%-46.45%-59.85%07:15:00
  • MTB 45km Male - Youth
Place Bib Name Category Gender Finish time
1-MITCHELL BOIKYouthM 2:05:19--100%18.27%15.34%07:15:00
2-LUKE BRAEDON PRETORIUSYouthM 2:18:06+12:47+10.20%90.74%9.94%6.70%07:15:00
3-KAYDEN SEARLEYouthM 2:22:43+17:24+13.88%87.81%6.93%3.58%07:15:00
4-MATTHEW CAROLANYouthM 2:33:19+28:00+22.34%81.74%0.01%-3.58%07:15:00
5-JOE JANKOVICH-BESANYouthM 2:54:02+48:43+38.87%72.01%-13.50%-17.58%07:15:00
6-CARLO BURGERYouthM 3:06:33+1:01:14+48.86%67.18%-21.66%-26.03%07:15:00
  • MTB E-Bike 45km - Overall
Place Bib Name Category Gender Finish time
1-RUSSELL SMITHMasterM 2:11:09--100%24.00%26.48%07:15:00
2-JUSTIN HENDERSONGrand MasterM 2:13:08+1:59+1.51%98.51%22.85%25.37%07:15:00
3-VANESSA HOSKENMasterF 2:32:33+21:24+16.32%85.97%11.60%14.48%07:15:00
4-JASON PRETORIUSVeteranM 2:46:06+34:57+26.65%78.96%3.74%6.89%07:15:00
5-JO-ANN DEN HOEDMasterF 2:58:23+47:14+36.01%73.52%-3.37%0.00%07:15:00
6-WARREN SELLARSVeteranM 3:00:54+49:45+37.93%72.50%-4.83%-1.41%07:15:00
7-MANDY PRESTONVeteranF 3:00:55+49:46+37.95%72.49%-4.84%-1.42%07:15:00
8-CRAIG INGLEMasterM 3:10:36+59:27+45.33%68.81%-10.45%-6.85%07:15:00
9-DUNCAN HOUSTONGrand MasterM 3:59:19+1:48:10+82.48%54.80%-38.69%-34.16%07:15:00
  • MTB E-Bike 45km Female - Overall
Place Bib Name Category Gender Finish time
1-VANESSA HOSKENMasterF 2:32:33--100%10.59%14.48%07:15:00
2-JO-ANN DEN HOEDMasterF 2:58:23+25:50+16.93%85.52%-4.55%0.00%07:15:00
3-MANDY PRESTONVeteranF 3:00:55+28:22+18.59%84.32%-6.04%-1.42%07:15:00
  • MTB E-Bike 45km Female - Master
Place Bib Name Category Gender Finish time
1-VANESSA HOSKENMasterF 2:32:33--100%7.81%7.81%07:15:00
2-JO-ANN DEN HOEDMasterF 2:58:23+25:50+16.93%85.52%-7.81%-7.81%07:15:00
  • MTB E-Bike 45km Female - Veteran
Place Bib Name Category Gender Finish time
1-MANDY PRESTONVeteranF 3:00:55--100%0.00%0.00%07:15:00
  • MTB E-Bike 45km Male - Overall
Place Bib Name Category Gender Finish time
1-RUSSELL SMITHMasterM 2:11:09--100%24.42%24.41%07:15:00
2-JUSTIN HENDERSONGrand MasterM 2:13:08+1:59+1.51%98.51%23.28%23.27%07:15:00
3-JASON PRETORIUSVeteranM 2:46:06+34:57+26.65%78.96%4.28%4.27%07:15:00
4-WARREN SELLARSVeteranM 3:00:54+49:45+37.93%72.50%-4.25%-4.27%07:15:00
5-CRAIG INGLEMasterM 3:10:36+59:27+45.33%68.81%-9.83%-9.86%07:15:00
6-DUNCAN HOUSTONGrand MasterM 3:59:19+1:48:10+82.48%54.80%-37.91%-37.93%07:15:00
  • MTB E-Bike 45km Male - Grand Master
Place Bib Name Category Gender Finish time
1-JUSTIN HENDERSONGrand MasterM 2:13:08--100%28.51%28.51%07:15:00
2-DUNCAN HOUSTONGrand MasterM 3:59:19+1:46:11+79.76%55.63%-28.51%-28.51%07:15:00
  • MTB E-Bike 45km Male - Master
Place Bib Name Category Gender Finish time
1-RUSSELL SMITHMasterM 2:11:09--100%18.48%18.48%07:15:00
2-CRAIG INGLEMasterM 3:10:36+59:27+45.33%68.81%-18.48%-18.48%07:15:00
  • MTB E-Bike 45km Male - Veteran
Place Bib Name Category Gender Finish time
1-JASON PRETORIUSVeteranM 2:46:06--100%4.27%4.27%07:15:00
2-WARREN SELLARSVeteranM 3:00:54+14:48+8.91%91.82%-4.27%-4.27%07:15:00
  • MTB 60km - Overall
Place Bib Name Category Gender Finish time
1-DANIEL VAN DER WATTSenior/EliteM 2:23:09--100%31.38%30.46%07:15:00
2-TYRONNE WHITESub VeteranM 2:24:03+0:54+0.63%99.38%30.95%30.03%07:15:00
3-BRENT YELLANDSenior/EliteM 2:24:22+1:13+0.85%99.16%30.80%29.87%07:15:00
4-KEEGAN TULLISSenior/EliteM 2:27:53+4:44+3.31%96.80%29.11%28.17%07:15:00
5-JOSHUA PAULYouthM 2:31:02+7:53+5.51%94.78%27.60%26.64%07:15:00
6-SYANDA GUMEDESenior/EliteM 2:35:00+11:51+8.28%92.35%25.70%24.71%07:15:00
7-DANIEL CARLETONSub VeteranM 2:35:24+12:15+8.56%92.12%25.51%24.51%07:15:00
8-WARREN MOOLMANSenior/EliteM 2:37:26+14:17+9.98%90.93%24.53%23.53%07:15:00
9-BRENT RICHTERSenior/EliteM 2:39:18+16:09+11.28%89.86%23.64%22.62%07:15:00
10-JOSHUA METCALFJuniorM 2:39:31+16:22+11.43%89.74%23.54%22.51%07:15:00
11-MICHAEL ROWLANDSub VeteranM 2:39:59+16:50+11.76%89.48%23.31%22.29%07:15:00
12-TAYNE RUDLINGJuniorM 2:40:06+16:57+11.84%89.41%23.26%22.23%07:15:00
13-TYLER JACOBSSenior/EliteF 2:40:36+17:27+12.19%89.13%23.02%21.99%07:15:00
14-SHAUN SCOTTVeteranM 2:43:21+20:12+14.11%87.63%21.70%20.65%07:15:00
15-BRAD THOMPSONSenior/EliteM 2:43:37+20:28+14.30%87.49%21.57%20.52%07:15:00
16-WILLIAM PIATSenior/EliteM 2:44:13+21:04+14.72%87.17%21.28%20.23%07:15:00
17-NKULULEKO PEWASenior/EliteM 2:44:33+21:24+14.95%86.99%21.12%20.07%07:15:00
18-REUBEN PRICEJuniorM 2:44:37+21:28+15.00%86.96%21.09%20.04%07:15:00
19-KWAZI MBHAMALISenior/EliteM 2:45:56+22:47+15.92%86.27%20.46%19.40%07:15:00
20-NHLANHLA MTHEMBUSenior/EliteM 2:46:36+23:27+16.38%85.92%20.14%19.07%07:15:00
20-WARREN JACOBSVeteranM 2:46:36+23:27+16.38%85.92%20.14%19.07%07:15:00
22-LAURENCE MURTONSub VeteranM 2:48:44+25:35+17.87%84.84%19.12%18.04%07:15:00
23-JASON DAVIESVeteranM 2:50:07+26:58+18.84%84.15%18.45%17.37%07:15:00
24-BRIAN MARTENSVeteranM 2:50:30+27:21+19.11%83.96%18.27%17.18%07:15:00
25-ELLIOTT METCALFYouthM 2:51:16+28:07+19.64%83.58%17.90%16.81%07:15:00
26-GRAHAM PARKERMasterM 2:51:22+28:13+19.71%83.53%17.86%16.76%07:15:00
27-DYLAN POTGIETERSenior/EliteM 2:52:55+29:46+20.79%82.79%17.11%16.01%07:15:00
28-BYRON EKEROLDSub VeteranM 2:53:12+30:03+20.99%82.65%16.98%15.87%07:15:00
29-CARL ADENDORFFVeteranM 2:53:58+30:49+21.53%82.29%16.61%15.50%07:15:00
30-SANELE SHABALALASub VeteranM 2:54:10+31:01+21.67%82.19%16.51%15.40%07:15:00
31-MNELISI PEWASenior/EliteM 2:54:24+31:15+21.83%82.08%16.40%15.28%07:15:00
32-JEDSON TOOMSSub VeteranM 2:54:49+31:40+22.12%81.89%16.20%15.08%07:15:00
33-LUVUYO SIYASISenior/EliteM 2:55:24+32:15+22.53%81.61%15.92%14.80%07:15:00
34-PER LOFSTRANDMasterM 2:56:10+33:01+23.06%81.26%15.55%14.43%07:15:00
35-LINDOKUHLE NGUBOSenior/EliteM 2:57:47+34:38+24.19%80.52%14.78%13.64%07:15:00
36-HAYLEY SMITHSenior/EliteF 2:57:59+34:50+24.33%80.43%14.68%13.54%07:15:00
37-BRYAN TAYLORMasterM 2:58:25+35:16+24.64%80.23%14.48%13.33%07:15:00
38-WILLIAM SAMSONSub VeteranM 2:59:12+36:03+25.18%79.88%14.10%12.95%07:15:00
39-COLBY ZEILERJuniorM 2:59:23+36:14+25.31%79.80%14.01%12.86%07:15:00
40-LUKE NEWLANDSJuniorM 2:59:24+36:15+25.32%79.79%14.00%12.86%07:15:00
41-DALE ALLANSub VeteranM 2:59:32+36:23+25.42%79.73%13.94%12.79%07:15:00
42-LANCE CHAPMANMasterM 2:59:41+36:32+25.52%79.67%13.87%12.72%07:15:00
43-JOHANN HARM MAARSINGHSub VeteranM 3:00:57+37:48+26.41%79.11%13.26%12.10%07:15:00
43-JACQUES GROBLERVeteranM 3:00:57+37:48+26.41%79.11%13.26%12.10%07:15:00
45-WARREN PRICEVeteranM 3:01:38+38:29+26.88%78.81%12.93%11.77%07:15:00
46-WERNER MOOLMANMasterM 3:03:25+40:16+28.13%78.05%12.08%10.91%07:15:00
47-JODI MACKINNONYouthF 3:03:39+40:30+28.29%77.95%11.97%10.79%07:15:00
48-HILTON BROWNMasterM 3:05:00+41:51+29.24%77.38%11.32%10.14%07:15:00
49-STEVE PROWSEMasterM 3:05:04+41:55+29.28%77.35%11.29%10.10%07:15:00
50-JASPER VAN VESSEMMasterM 3:05:12+42:03+29.37%77.29%11.22%10.04%07:15:00
51-DAVE BUREMasterM 3:08:56+45:47+31.98%75.77%9.43%8.23%07:15:00
52-SBONAKALISO MSWELISenior/EliteM 3:08:59+45:50+32.02%75.75%9.41%8.20%07:15:00
53-SANCHIA MALANSub VeteranF 3:10:07+46:58+32.81%75.30%8.87%7.65%07:15:00
54-ROUXDA GROBLERSub VeteranF 3:10:10+47:01+32.84%75.28%8.84%7.63%07:15:00
55-DEON VERWEYMasterM 3:10:33+47:24+33.11%75.12%8.66%7.44%07:15:00
56-MURRAY BURGERSub VeteranM 3:11:23+48:14+33.69%74.80%8.26%7.04%07:15:00
57-RUDOLF COETSERVeteranM 3:11:50+48:41+34.01%74.62%8.04%6.82%07:15:00
58-PETER HILDERGrand MasterM 3:13:43+50:34+35.32%73.90%7.14%5.90%07:15:00
59-KARYN SOUTHGATEVeteranF 3:14:02+50:53+35.55%73.78%6.99%5.75%07:15:00
60-CAMERON DALYSub VeteranM 3:14:37+51:28+35.95%73.55%6.71%5.46%07:15:00
61-PAUL IZZARDMasterM 3:16:20+53:11+37.15%72.91%5.89%4.63%07:15:00
62-CRAIG GREENLANDMasterM 3:16:36+53:27+37.34%72.81%5.76%4.50%07:15:00
63-WILLIE PELSERMasterM 3:16:49+53:40+37.49%72.73%5.66%4.40%07:15:00
64-GIORDANO BELLUSCISub VeteranM 3:17:46+54:37+38.15%72.38%5.20%3.93%07:15:00
65-RYAN BROOKEMasterM 3:20:05+56:56+39.77%71.55%4.09%2.81%07:15:00
66-ERRIN MACKRIDGEYouthF 3:20:21+57:12+39.96%71.45%3.96%2.68%07:15:00
67-SHAUN WRIGHTMasterM 3:21:45+58:36+40.94%70.95%3.29%2.00%07:15:00
68-GARY DYERMasterM 3:22:09+59:00+41.22%70.81%3.10%1.81%07:15:00
69-KERRITH FRASERVeteranF 3:22:26+59:17+41.41%70.71%2.96%1.67%07:15:00
70-MICHAEL BARTONVeteranM 3:22:31+59:22+41.47%70.69%2.92%1.63%07:15:00
71-BRUCE MAYMasterM 3:25:02+1:01:53+43.23%69.82%1.72%0.40%07:15:00
72-ALISON MISSELHORNMasterF 3:25:03+1:01:54+43.24%69.81%1.71%0.40%07:15:00
73-HAYDN BAMMasterM 3:25:04+1:01:55+43.25%69.81%1.70%0.39%07:15:00
74-MICHAEL STREATFIELDVeteranM 3:25:05+1:01:56+43.26%69.80%1.69%0.38%07:15:00
75-SUNE STANDERSub VeteranF 3:25:45+1:02:36+43.73%69.57%1.37%0.06%07:15:00
76-JACKIE MOORESub VeteranF 3:25:52+1:02:43+43.81%69.54%1.32%0.00%07:15:00
77-PETER CORKINGrand MasterM 3:25:54+1:02:45+43.84%69.52%1.30%-0.02%07:15:00
78-DEAN MOOREVeteranM 3:25:56+1:02:47+43.86%69.51%1.29%-0.03%07:15:00
79-CONRAD COETZEEMasterM 3:25:58+1:02:49+43.88%69.50%1.27%-0.05%07:15:00
80-PETER LOWRYMasterM 3:26:57+1:03:48+44.57%69.17%0.80%-0.53%07:15:00
81-JOSE DA COSTAMasterM 3:26:59+1:03:50+44.59%69.16%0.78%-0.54%07:15:00
82-GAVIN DU PLESSISMasterM 3:27:02+1:03:53+44.63%69.14%0.76%-0.57%07:15:00
83-GAVIN HARVEYMasterM 3:27:06+1:03:57+44.67%69.12%0.73%-0.60%07:15:00
84-KIRSTEN SEARLEMasterF 3:27:21+1:04:12+44.85%69.04%0.61%-0.72%07:15:00
85-DEAN WORTMANNSenior/EliteM 3:27:50+1:04:41+45.19%68.88%0.38%-0.96%07:15:00
86-GEORGE BOURAIMISSub VeteranM 3:30:23+1:07:14+46.97%68.04%-0.85%-2.19%07:15:00
87-GARETH GIBSONVeteranM 3:31:04+1:07:55+47.44%67.82%-1.17%-2.53%07:15:00
88-JEANNE GRACEMasterF 3:34:54+1:11:45+50.12%66.61%-3.01%-4.39%07:15:00
89-ROY NEWLANDSMasterM 3:36:06+1:12:57+50.96%66.24%-3.59%-4.97%07:15:00
90-GEORGE EYBERSGrand MasterM 3:37:23+1:14:14+51.86%65.85%-4.20%-5.59%07:15:00
91-MARK CRICHTONGrand MasterM 3:38:14+1:15:05+52.45%65.59%-4.61%-6.01%07:15:00
92-DAVID WILKINSONMasterM 3:38:50+1:15:41+52.87%65.42%-4.90%-6.30%07:15:00
93-BELINDA MASONVeteranF 3:38:55+1:15:46+52.93%65.39%-4.94%-6.34%07:15:00
94-HUGO VAN SCHALKWYKVeteranM 3:38:58+1:15:49+52.96%65.38%-4.96%-6.36%07:15:00
95-MORNE VAN VUURENVeteranM 3:39:14+1:16:05+53.15%65.30%-5.09%-6.49%07:15:00
96-ANDRE VAN VUURENVeteranM 3:39:20+1:16:11+53.22%65.27%-5.14%-6.54%07:15:00
97-GARETH POTGIETERVeteranM 3:39:30+1:16:21+53.34%65.22%-5.22%-6.62%07:15:00
98-MARTIN PELLOW-JARMANMasterM 3:41:18+1:18:09+54.59%64.69%-6.08%-7.50%07:15:00
99-NHLAKANIPHO SIBIYASub VeteranM 3:41:59+1:18:50+55.07%64.49%-6.41%-7.83%07:15:00
100-MICHAEL JOHN GROBLERSenior/EliteM 3:42:35+1:19:26+55.49%64.31%-6.70%-8.12%07:15:00
101-DES SEARLEMasterM 3:42:40+1:19:31+55.55%64.29%-6.74%-8.16%07:15:00
102-KAI BAIRDSenior/EliteM 3:44:06+1:20:57+56.55%63.88%-7.42%-8.86%07:15:00
103-CESAR GOMESVeteranM 3:44:15+1:21:06+56.65%63.84%-7.49%-8.93%07:15:00
104-JASON HOWESMasterM 3:44:56+1:21:47+57.13%63.64%-7.82%-9.26%07:15:00
105-DENVER FURMAGEVeteranM 3:45:14+1:22:05+57.34%63.56%-7.97%-9.41%07:15:00
106-ANDREW TAYLORMasterM 3:45:35+1:22:26+57.59%63.46%-8.13%-9.58%07:15:00
107-GRIFF SAMBROOKSub VeteranM 3:46:03+1:22:54+57.91%63.33%-8.36%-9.80%07:15:00
108-TIMOTHY BEZUIDENHOUTSub VeteranM 3:46:23+1:23:14+58.14%63.23%-8.52%-9.97%07:15:00
109-CARYN HARVEYMasterF 3:47:13+1:24:04+58.73%63.00%-8.92%-10.37%07:15:00
110-CHRIS KRITZINGERSub VeteranM 3:52:30+1:29:21+62.42%61.57%-11.45%-12.94%07:15:00
111-CRAIG HUTTONSub VeteranM 3:53:03+1:29:54+62.80%61.42%-11.71%-13.20%07:15:00
112-ANGUS MCINNESGrand MasterM 3:53:05+1:29:56+62.82%61.42%-11.73%-13.22%07:15:00
113-ANDREW TERWINMasterM 3:53:07+1:29:58+62.85%61.41%-11.74%-13.24%07:15:00
114-WALTER HILDERGrand MasterM 3:53:12+1:30:03+62.91%61.39%-11.78%-13.28%07:15:00
115-SHAUN EMSLIEGrand MasterM 3:53:17+1:30:08+62.96%61.36%-11.82%-13.32%07:15:00
116-ANGIE TERWINMasterF 3:53:42+1:30:33+63.26%61.25%-12.02%-13.52%07:15:00
117-JAN BEUKESMasterM 3:55:42+1:32:33+64.65%60.73%-12.98%-14.49%07:15:00
118-KERRY LEE HOLLANDVeteranF 3:56:12+1:33:03+65.00%60.61%-13.22%-14.73%07:15:00
119-JO-ANNE ROGERS-WHITESub VeteranF 3:56:17+1:33:08+65.06%60.58%-13.26%-14.77%07:15:00
120-BRUCE KNOWLESMasterM 3:58:22+1:35:13+66.52%60.05%-14.26%-15.79%07:15:00
121-NKOSINATHI NGCOBOSub VeteranM 3:58:34+1:35:25+66.66%60.00%-14.36%-15.88%07:15:00
122-ROBIN DEVITTSub VeteranM 3:59:09+1:36:00+67.06%59.86%-14.64%-16.17%07:15:00
123-JADE DAVIESSub VeteranF 3:59:15+1:36:06+67.13%59.83%-14.68%-16.22%07:15:00
124-ANDREW MARSHALLMasterM 4:01:51+1:38:42+68.95%59.19%-15.93%-17.48%07:15:00
125-RUSSELL KNIGHTMasterM 4:04:57+1:41:48+71.11%58.44%-17.42%-18.98%07:15:00
126-ALBERT KINGGrand MasterM 4:05:31+1:42:22+71.51%58.31%-17.69%-19.26%07:15:00
127-LINDA LEISEGANGMasterF 4:05:44+1:42:35+71.66%58.25%-17.79%-19.37%07:15:00
128-GILLIAN BUREMasterF 4:05:49+1:42:40+71.72%58.23%-17.83%-19.41%07:15:00
129-MANELISI ZONDIVeteranM 4:07:42+1:44:33+73.04%57.79%-18.73%-20.32%07:15:00
130-DAWIE JACOBSVeteranM 4:10:49+1:47:40+75.21%57.07%-20.23%-21.83%07:15:00
131-LODEWYK BIELDTSub VeteranM 4:12:32+1:49:23+76.41%56.69%-21.05%-22.67%07:15:00
132-KOVILAN GOVENDERVeteranM 4:14:55+1:51:46+78.08%56.16%-22.19%-23.83%07:15:00
133-SHANE DOYLEMasterM 4:14:57+1:51:48+78.10%56.15%-22.21%-23.84%07:15:00
134-CLYDE PETZERMasterM 4:15:28+1:52:19+78.46%56.03%-22.46%-24.09%07:15:00
135-ROBERT LOOSEMasterM 4:16:22+1:53:13+79.09%55.84%-22.89%-24.53%07:15:00
136-ILSA VAN NIEKERKMasterF 4:17:51+1:54:42+80.13%55.52%-23.60%-25.25%07:15:00
137-MICHAEL MANSERSub VeteranM 4:20:16+1:57:07+81.81%55.00%-24.76%-26.42%07:15:00
138-PAUL LONGEMasterM 4:27:41+2:04:32+86.99%53.48%-28.31%-30.03%07:15:00
139-GAVIN KRUGERMasterM 4:27:44+2:04:35+87.03%53.47%-28.34%-30.05%07:15:00
140-TEJAN PILLAYVeteranM 4:29:42+2:06:33+88.40%53.08%-29.28%-31.01%07:15:00
141-SIYABONGA NXUMALOSub VeteranM 4:31:15+2:08:06+89.49%52.77%-30.02%-31.76%07:15:00
142-NEIL MOODLEYVeteranM 4:32:47+2:09:38+90.56%52.48%-30.76%-32.50%07:15:00
143-CLYDE MOODLEYSub VeteranM 4:32:51+2:09:42+90.60%52.46%-30.79%-32.54%07:15:00
144-RYAN BOTHAVeteranM 4:35:13+2:12:04+92.26%52.01%-31.92%-33.69%07:15:00
145-CLINT PLOTTSMasterM 4:39:13+2:16:04+95.05%51.27%-33.84%-35.63%07:15:00
146-BRUCE MASONVeteranM 4:47:07+2:23:58+100.57%49.86%-37.63%-39.47%07:15:00
147-KAREN BARGATEGrand MasterF 4:51:18+2:28:09+103.49%49.14%-39.63%-41.50%07:15:00
148-GUY HENDERSONMasterM 4:51:21+2:28:12+103.53%49.13%-39.66%-41.52%07:15:00
149-STEVEN VAN DER MERWESub VeteranM 4:51:30+2:28:21+103.63%49.11%-39.73%-41.60%07:15:00
150-GEORGE DE BEERGrand MasterM 4:55:29+2:32:20+106.42%48.45%-41.64%-43.53%07:15:00
151-DORIS KLEYENSTUBERVeteranF 4:56:56+2:33:47+107.43%48.21%-42.33%-44.24%07:15:00
  • MTB 60km Female - Overall
Place Bib Name Category Gender Finish time
1-TYLER JACOBSSenior/EliteF 2:40:36--100%26.83%23.93%07:15:00
2-HAYLEY SMITHSenior/EliteF 2:57:59+17:23+10.82%90.23%18.91%15.70%07:15:00
3-JODI MACKINNONYouthF 3:03:39+23:03+14.35%87.45%16.32%13.01%07:15:00
4-SANCHIA MALANSub VeteranF 3:10:07+29:31+18.38%84.47%13.38%9.95%07:15:00
5-ROUXDA GROBLERSub VeteranF 3:10:10+29:34+18.41%84.45%13.35%9.93%07:15:00
6-KARYN SOUTHGATEVeteranF 3:14:02+33:26+20.82%82.77%11.59%8.10%07:15:00
7-ERRIN MACKRIDGEYouthF 3:20:21+39:45+24.75%80.16%8.71%5.10%07:15:00
8-KERRITH FRASERVeteranF 3:22:26+41:50+26.05%79.33%7.77%4.12%07:15:00
9-ALISON MISSELHORNMasterF 3:25:03+44:27+27.68%78.32%6.57%2.88%07:15:00
10-SUNE STANDERSub VeteranF 3:25:45+45:09+28.11%78.06%6.25%2.55%07:15:00
11-JACKIE MOORESub VeteranF 3:25:52+45:16+28.19%78.01%6.20%2.49%07:15:00
12-KIRSTEN SEARLEMasterF 3:27:21+46:45+29.11%77.45%5.53%1.79%07:15:00
13-JEANNE GRACEMasterF 3:34:54+54:18+33.81%74.73%2.09%-1.79%07:15:00
14-BELINDA MASONVeteranF 3:38:55+58:19+36.31%73.36%0.26%-3.69%07:15:00
15-CARYN HARVEYMasterF 3:47:13+1:06:37+41.48%70.68%-3.53%-7.62%07:15:00
16-ANGIE TERWINMasterF 3:53:42+1:13:06+45.52%68.72%-6.48%-10.69%07:15:00
17-KERRY LEE HOLLANDVeteranF 3:56:12+1:15:36+47.07%67.99%-7.62%-11.88%07:15:00
18-JO-ANNE ROGERS-WHITESub VeteranF 3:56:17+1:15:41+47.13%67.97%-7.66%-11.92%07:15:00
19-JADE DAVIESSub VeteranF 3:59:15+1:18:39+48.97%67.13%-9.01%-13.32%07:15:00
20-LINDA LEISEGANGMasterF 4:05:44+1:25:08+53.01%65.36%-11.96%-16.39%07:15:00
21-GILLIAN BUREMasterF 4:05:49+1:25:13+53.06%65.33%-12.00%-16.43%07:15:00
22-ILSA VAN NIEKERKMasterF 4:17:51+1:37:15+60.55%62.28%-17.48%-22.13%07:15:00
23-KAREN BARGATEGrand MasterF 4:51:18+2:10:42+81.38%55.13%-32.72%-37.98%07:15:00
24-DORIS KLEYENSTUBERVeteranF 4:56:56+2:16:20+84.89%54.09%-35.29%-40.64%07:15:00
  • MTB 60km Female - Grand Master
Place Bib Name Category Gender Finish time
1-KAREN BARGATEGrand MasterF 4:51:18--100%0.00%0.00%07:15:00
  • MTB 60km Female - Master
Place Bib Name Category Gender Finish time
1-ALISON MISSELHORNMasterF 3:25:03--100%10.73%11.03%07:15:00
2-KIRSTEN SEARLEMasterF 3:27:21+2:18+1.12%98.89%9.73%10.03%07:15:00
3-JEANNE GRACEMasterF 3:34:54+9:51+4.80%95.42%6.44%6.75%07:15:00
4-CARYN HARVEYMasterF 3:47:13+22:10+10.81%90.24%1.08%1.41%07:15:00
5-ANGIE TERWINMasterF 3:53:42+28:39+13.97%87.74%-1.74%-1.41%07:15:00
6-LINDA LEISEGANGMasterF 4:05:44+40:41+19.84%83.44%-6.98%-6.63%07:15:00
7-GILLIAN BUREMasterF 4:05:49+40:46+19.88%83.42%-7.02%-6.66%07:15:00
8-ILSA VAN NIEKERKMasterF 4:17:51+52:48+25.75%79.52%-12.25%-11.89%07:15:00
  • MTB 60km Female - Senior/Elite
Place Bib Name Category Gender Finish time
1-TYLER JACOBSSenior/EliteF 2:40:36--100%5.13%5.13%07:15:00
2-HAYLEY SMITHSenior/EliteF 2:57:59+17:23+10.82%90.23%-5.13%-5.13%07:15:00
  • MTB 60km Female - Sub Veteran
Place Bib Name Category Gender Finish time
1-SANCHIA MALANSub VeteranF 3:10:07--100%10.00%7.62%07:15:00
2-ROUXDA GROBLERSub VeteranF 3:10:10+0:03+0.03%99.97%9.98%7.60%07:15:00
3-SUNE STANDERSub VeteranF 3:25:45+15:38+8.22%92.40%2.60%0.03%07:15:00
4-JACKIE MOORESub VeteranF 3:25:52+15:45+8.28%92.35%2.54%-0.03%07:15:00
5-JO-ANNE ROGERS-WHITESub VeteranF 3:56:17+46:10+24.28%80.46%-11.86%-14.81%07:15:00
6-JADE DAVIESSub VeteranF 3:59:15+49:08+25.84%79.46%-13.26%-16.25%07:15:00
  • MTB 60km Female - Veteran
Place Bib Name Category Gender Finish time
1-KARYN SOUTHGATEVeteranF 3:14:02--100%15.53%11.37%07:15:00
2-KERRITH FRASERVeteranF 3:22:26+8:24+4.33%95.85%11.87%7.53%07:15:00
3-BELINDA MASONVeteranF 3:38:55+24:53+12.82%88.63%4.70%0.00%07:15:00
4-KERRY LEE HOLLANDVeteranF 3:56:12+42:10+21.73%82.15%-2.83%-7.89%07:15:00
5-DORIS KLEYENSTUBERVeteranF 4:56:56+1:42:54+53.03%65.35%-29.27%-35.64%07:15:00
  • MTB 60km Female - Youth
Place Bib Name Category Gender Finish time
1-JODI MACKINNONYouthF 3:03:39--100%4.35%4.35%07:15:00
2-ERRIN MACKRIDGEYouthF 3:20:21+16:42+9.09%91.66%-4.35%-4.35%07:15:00
  • MTB 60km Male - Overall
Place Bib Name Category Gender Finish time
1-DANIEL VAN DER WATTSenior/EliteM 2:23:09--100%30.70%30.19%07:15:00
2-TYRONNE WHITESub VeteranM 2:24:03+0:54+0.63%99.38%30.26%29.75%07:15:00
3-BRENT YELLANDSenior/EliteM 2:24:22+1:13+0.85%99.16%30.11%29.60%07:15:00
4-KEEGAN TULLISSenior/EliteM 2:27:53+4:44+3.31%96.80%28.41%27.89%07:15:00
5-JOSHUA PAULYouthM 2:31:02+7:53+5.51%94.78%26.88%26.35%07:15:00
6-SYANDA GUMEDESenior/EliteM 2:35:00+11:51+8.28%92.35%24.96%24.41%07:15:00
7-DANIEL CARLETONSub VeteranM 2:35:24+12:15+8.56%92.12%24.77%24.22%07:15:00
8-WARREN MOOLMANSenior/EliteM 2:37:26+14:17+9.98%90.93%23.78%23.23%07:15:00
9-BRENT RICHTERSenior/EliteM 2:39:18+16:09+11.28%89.86%22.88%22.32%07:15:00
10-JOSHUA METCALFJuniorM 2:39:31+16:22+11.43%89.74%22.78%22.21%07:15:00
11-MICHAEL ROWLANDSub VeteranM 2:39:59+16:50+11.76%89.48%22.55%21.98%07:15:00
12-TAYNE RUDLINGJuniorM 2:40:06+16:57+11.84%89.41%22.49%21.93%07:15:00
13-SHAUN SCOTTVeteranM 2:43:21+20:12+14.11%87.63%20.92%20.34%07:15:00
14-BRAD THOMPSONSenior/EliteM 2:43:37+20:28+14.30%87.49%20.79%20.21%07:15:00
15-WILLIAM PIATSenior/EliteM 2:44:13+21:04+14.72%87.17%20.50%19.92%07:15:00
16-NKULULEKO PEWASenior/EliteM 2:44:33+21:24+14.95%86.99%20.34%19.76%07:15:00
17-REUBEN PRICEJuniorM 2:44:37+21:28+15.00%86.96%20.31%19.73%07:15:00
18-KWAZI MBHAMALISenior/EliteM 2:45:56+22:47+15.92%86.27%19.67%19.08%07:15:00
19-NHLANHLA MTHEMBUSenior/EliteM 2:46:36+23:27+16.38%85.92%19.35%18.76%07:15:00
19-WARREN JACOBSVeteranM 2:46:36+23:27+16.38%85.92%19.35%18.76%07:15:00
21-LAURENCE MURTONSub VeteranM 2:48:44+25:35+17.87%84.84%18.31%17.72%07:15:00
22-JASON DAVIESVeteranM 2:50:07+26:58+18.84%84.15%17.64%17.04%07:15:00
23-BRIAN MARTENSVeteranM 2:50:30+27:21+19.11%83.96%17.46%16.86%07:15:00
24-ELLIOTT METCALFYouthM 2:51:16+28:07+19.64%83.58%17.09%16.48%07:15:00
25-GRAHAM PARKERMasterM 2:51:22+28:13+19.71%83.53%17.04%16.43%07:15:00
26-DYLAN POTGIETERSenior/EliteM 2:52:55+29:46+20.79%82.79%16.29%15.68%07:15:00
27-BYRON EKEROLDSub VeteranM 2:53:12+30:03+20.99%82.65%16.15%15.54%07:15:00
28-CARL ADENDORFFVeteranM 2:53:58+30:49+21.53%82.29%15.78%15.17%07:15:00
29-SANELE SHABALALASub VeteranM 2:54:10+31:01+21.67%82.19%15.68%15.07%07:15:00
30-MNELISI PEWASenior/EliteM 2:54:24+31:15+21.83%82.08%15.57%14.95%07:15:00
31-JEDSON TOOMSSub VeteranM 2:54:49+31:40+22.12%81.89%15.37%14.75%07:15:00
32-LUVUYO SIYASISenior/EliteM 2:55:24+32:15+22.53%81.61%15.09%14.47%07:15:00
33-PER LOFSTRANDMasterM 2:56:10+33:01+23.06%81.26%14.72%14.09%07:15:00
34-LINDOKUHLE NGUBOSenior/EliteM 2:57:47+34:38+24.19%80.52%13.93%13.30%07:15:00
35-BRYAN TAYLORMasterM 2:58:25+35:16+24.64%80.23%13.63%13.00%07:15:00
36-WILLIAM SAMSONSub VeteranM 2:59:12+36:03+25.18%79.88%13.25%12.61%07:15:00
37-COLBY ZEILERJuniorM 2:59:23+36:14+25.31%79.80%13.16%12.52%07:15:00
38-LUKE NEWLANDSJuniorM 2:59:24+36:15+25.32%79.79%13.15%12.52%07:15:00
39-DALE ALLANSub VeteranM 2:59:32+36:23+25.42%79.73%13.09%12.45%07:15:00
40-LANCE CHAPMANMasterM 2:59:41+36:32+25.52%79.67%13.01%12.38%07:15:00
41-JOHANN HARM MAARSINGHSub VeteranM 3:00:57+37:48+26.41%79.11%12.40%11.76%07:15:00
41-JACQUES GROBLERVeteranM 3:00:57+37:48+26.41%79.11%12.40%11.76%07:15:00
43-WARREN PRICEVeteranM 3:01:38+38:29+26.88%78.81%12.07%11.43%07:15:00
44-WERNER MOOLMANMasterM 3:03:25+40:16+28.13%78.05%11.21%10.56%07:15:00
45-HILTON BROWNMasterM 3:05:00+41:51+29.24%77.38%10.44%9.79%07:15:00
46-STEVE PROWSEMasterM 3:05:04+41:55+29.28%77.35%10.41%9.75%07:15:00
47-JASPER VAN VESSEMMasterM 3:05:12+42:03+29.37%77.29%10.34%9.69%07:15:00
48-DAVE BUREMasterM 3:08:56+45:47+31.98%75.77%8.54%7.87%07:15:00
49-SBONAKALISO MSWELISenior/EliteM 3:08:59+45:50+32.02%75.75%8.51%7.84%07:15:00
50-DEON VERWEYMasterM 3:10:33+47:24+33.11%75.12%7.75%7.08%07:15:00
51-MURRAY BURGERSub VeteranM 3:11:23+48:14+33.69%74.80%7.35%6.67%07:15:00
52-RUDOLF COETSERVeteranM 3:11:50+48:41+34.01%74.62%7.13%6.45%07:15:00
53-PETER HILDERGrand MasterM 3:13:43+50:34+35.32%73.90%6.22%5.53%07:15:00
54-CAMERON DALYSub VeteranM 3:14:37+51:28+35.95%73.55%5.78%5.10%07:15:00
55-PAUL IZZARDMasterM 3:16:20+53:11+37.15%72.91%4.95%4.26%07:15:00
56-CRAIG GREENLANDMasterM 3:16:36+53:27+37.34%72.81%4.82%4.13%07:15:00
57-WILLIE PELSERMasterM 3:16:49+53:40+37.49%72.73%4.72%4.02%07:15:00
58-GIORDANO BELLUSCISub VeteranM 3:17:46+54:37+38.15%72.38%4.26%3.56%07:15:00
59-RYAN BROOKEMasterM 3:20:05+56:56+39.77%71.55%3.14%2.43%07:15:00
60-SHAUN WRIGHTMasterM 3:21:45+58:36+40.94%70.95%2.33%1.62%07:15:00
61-GARY DYERMasterM 3:22:09+59:00+41.22%70.81%2.14%1.42%07:15:00
62-MICHAEL BARTONVeteranM 3:22:31+59:22+41.47%70.69%1.96%1.24%07:15:00
63-BRUCE MAYMasterM 3:25:02+1:01:53+43.23%69.82%0.74%0.02%07:15:00
64-HAYDN BAMMasterM 3:25:04+1:01:55+43.25%69.81%0.72%0.00%07:15:00
65-MICHAEL STREATFIELDVeteranM 3:25:05+1:01:56+43.26%69.80%0.72%-0.01%07:15:00
66-PETER CORKINGrand MasterM 3:25:54+1:02:45+43.84%69.52%0.32%-0.41%07:15:00
67-DEAN MOOREVeteranM 3:25:56+1:02:47+43.86%69.51%0.31%-0.42%07:15:00
68-CONRAD COETZEEMasterM 3:25:58+1:02:49+43.88%69.50%0.29%-0.44%07:15:00
69-PETER LOWRYMasterM 3:26:57+1:03:48+44.57%69.17%-0.19%-0.92%07:15:00
70-JOSE DA COSTAMasterM 3:26:59+1:03:50+44.59%69.16%-0.20%-0.93%07:15:00
71-GAVIN DU PLESSISMasterM 3:27:02+1:03:53+44.63%69.14%-0.23%-0.96%07:15:00
72-GAVIN HARVEYMasterM 3:27:06+1:03:57+44.67%69.12%-0.26%-0.99%07:15:00
73-DEAN WORTMANNSenior/EliteM 3:27:50+1:04:41+45.19%68.88%-0.61%-1.35%07:15:00
74-GEORGE BOURAIMISSub VeteranM 3:30:23+1:07:14+46.97%68.04%-1.85%-2.59%07:15:00
75-GARETH GIBSONVeteranM 3:31:04+1:07:55+47.44%67.82%-2.18%-2.93%07:15:00
76-ROY NEWLANDSMasterM 3:36:06+1:12:57+50.96%66.24%-4.62%-5.38%07:15:00
77-GEORGE EYBERSGrand MasterM 3:37:23+1:14:14+51.86%65.85%-5.24%-6.01%07:15:00
78-MARK CRICHTONGrand MasterM 3:38:14+1:15:05+52.45%65.59%-5.65%-6.42%07:15:00
79-DAVID WILKINSONMasterM 3:38:50+1:15:41+52.87%65.42%-5.94%-6.71%07:15:00
80-HUGO VAN SCHALKWYKVeteranM 3:38:58+1:15:49+52.96%65.38%-6.00%-6.78%07:15:00
81-MORNE VAN VUURENVeteranM 3:39:14+1:16:05+53.15%65.30%-6.13%-6.91%07:15:00
82-ANDRE VAN VUURENVeteranM 3:39:20+1:16:11+53.22%65.27%-6.18%-6.96%07:15:00
83-GARETH POTGIETERVeteranM 3:39:30+1:16:21+53.34%65.22%-6.26%-7.04%07:15:00
84-MARTIN PELLOW-JARMANMasterM 3:41:18+1:18:09+54.59%64.69%-7.13%-7.92%07:15:00
85-NHLAKANIPHO SIBIYASub VeteranM 3:41:59+1:18:50+55.07%64.49%-7.46%-8.25%07:15:00
86-MICHAEL JOHN GROBLERSenior/EliteM 3:42:35+1:19:26+55.49%64.31%-7.76%-8.54%07:15:00
87-DES SEARLEMasterM 3:42:40+1:19:31+55.55%64.29%-7.80%-8.58%07:15:00
88-KAI BAIRDSenior/EliteM 3:44:06+1:20:57+56.55%63.88%-8.49%-9.28%07:15:00
89-CESAR GOMESVeteranM 3:44:15+1:21:06+56.65%63.84%-8.56%-9.35%07:15:00
90-JASON HOWESMasterM 3:44:56+1:21:47+57.13%63.64%-8.89%-9.69%07:15:00
91-DENVER FURMAGEVeteranM 3:45:14+1:22:05+57.34%63.56%-9.04%-9.83%07:15:00
92-ANDREW TAYLORMasterM 3:45:35+1:22:26+57.59%63.46%-9.21%-10.00%07:15:00
93-GRIFF SAMBROOKSub VeteranM 3:46:03+1:22:54+57.91%63.33%-9.43%-10.23%07:15:00
94-TIMOTHY BEZUIDENHOUTSub VeteranM 3:46:23+1:23:14+58.14%63.23%-9.59%-10.39%07:15:00
95-CHRIS KRITZINGERSub VeteranM 3:52:30+1:29:21+62.42%61.57%-12.56%-13.38%07:15:00
96-CRAIG HUTTONSub VeteranM 3:53:03+1:29:54+62.80%61.42%-12.82%-13.65%07:15:00
97-ANGUS MCINNESGrand MasterM 3:53:05+1:29:56+62.82%61.42%-12.84%-13.66%07:15:00
98-ANDREW TERWINMasterM 3:53:07+1:29:58+62.85%61.41%-12.85%-13.68%07:15:00
99-WALTER HILDERGrand MasterM 3:53:12+1:30:03+62.91%61.39%-12.89%-13.72%07:15:00
100-SHAUN EMSLIEGrand MasterM 3:53:17+1:30:08+62.96%61.36%-12.94%-13.76%07:15:00
101-JAN BEUKESMasterM 3:55:42+1:32:33+64.65%60.73%-14.11%-14.94%07:15:00
102-BRUCE KNOWLESMasterM 3:58:22+1:35:13+66.52%60.05%-15.40%-16.24%07:15:00
103-NKOSINATHI NGCOBOSub VeteranM 3:58:34+1:35:25+66.66%60.00%-15.49%-16.34%07:15:00
104-ROBIN DEVITTSub VeteranM 3:59:09+1:36:00+67.06%59.86%-15.78%-16.62%07:15:00
105-ANDREW MARSHALLMasterM 4:01:51+1:38:42+68.95%59.19%-17.08%-17.94%07:15:00
106-RUSSELL KNIGHTMasterM 4:04:57+1:41:48+71.11%58.44%-18.58%-19.45%07:15:00
107-ALBERT KINGGrand MasterM 4:05:31+1:42:22+71.51%58.31%-18.86%-19.73%07:15:00
108-MANELISI ZONDIVeteranM 4:07:42+1:44:33+73.04%57.79%-19.91%-20.79%07:15:00
109-DAWIE JACOBSVeteranM 4:10:49+1:47:40+75.21%57.07%-21.42%-22.31%07:15:00
110-LODEWYK BIELDTSub VeteranM 4:12:32+1:49:23+76.41%56.69%-22.25%-23.15%07:15:00
111-KOVILAN GOVENDERVeteranM 4:14:55+1:51:46+78.08%56.16%-23.41%-24.31%07:15:00
112-SHANE DOYLEMasterM 4:14:57+1:51:48+78.10%56.15%-23.42%-24.33%07:15:00
113-CLYDE PETZERMasterM 4:15:28+1:52:19+78.46%56.03%-23.67%-24.58%07:15:00
114-ROBERT LOOSEMasterM 4:16:22+1:53:13+79.09%55.84%-24.11%-25.02%07:15:00
115-MICHAEL MANSERSub VeteranM 4:20:16+1:57:07+81.81%55.00%-26.00%-26.92%07:15:00
116-PAUL LONGEMasterM 4:27:41+2:04:32+86.99%53.48%-29.59%-30.53%07:15:00
117-GAVIN KRUGERMasterM 4:27:44+2:04:35+87.03%53.47%-29.61%-30.56%07:15:00
118-TEJAN PILLAYVeteranM 4:29:42+2:06:33+88.40%53.08%-30.57%-31.52%07:15:00
119-SIYABONGA NXUMALOSub VeteranM 4:31:15+2:08:06+89.49%52.77%-31.32%-32.27%07:15:00
120-NEIL MOODLEYVeteranM 4:32:47+2:09:38+90.56%52.48%-32.06%-33.02%07:15:00
121-CLYDE MOODLEYSub VeteranM 4:32:51+2:09:42+90.60%52.46%-32.09%-33.05%07:15:00
122-RYAN BOTHAVeteranM 4:35:13+2:12:04+92.26%52.01%-33.24%-34.21%07:15:00
123-CLINT PLOTTSMasterM 4:39:13+2:16:04+95.05%51.27%-35.17%-36.16%07:15:00
124-BRUCE MASONVeteranM 4:47:07+2:23:58+100.57%49.86%-39.00%-40.01%07:15:00
125-GUY HENDERSONMasterM 4:51:21+2:28:12+103.53%49.13%-41.05%-42.08%07:15:00
126-STEVEN VAN DER MERWESub VeteranM 4:51:30+2:28:21+103.63%49.11%-41.12%-42.15%07:15:00
127-GEORGE DE BEERGrand MasterM 4:55:29+2:32:20+106.42%48.45%-43.05%-44.09%07:15:00
  • MTB 60km Male - Grand Master
Place Bib Name Category Gender Finish time
1-PETER HILDERGrand MasterM 3:13:43--100%16.01%16.89%07:15:00
2-PETER CORKINGrand MasterM 3:25:54+12:11+6.29%94.08%10.73%11.66%07:15:00
3-GEORGE EYBERSGrand MasterM 3:37:23+23:40+12.22%89.11%5.75%6.74%07:15:00
4-MARK CRICHTONGrand MasterM 3:38:14+24:31+12.66%88.77%5.38%6.37%07:15:00
5-ANGUS MCINNESGrand MasterM 3:53:05+39:22+20.32%83.11%-1.06%0.00%07:15:00
6-WALTER HILDERGrand MasterM 3:53:12+39:29+20.38%83.07%-1.11%-0.05%07:15:00
7-SHAUN EMSLIEGrand MasterM 3:53:17+39:34+20.43%83.04%-1.14%-0.09%07:15:00
8-ALBERT KINGGrand MasterM 4:05:31+51:48+26.74%78.90%-6.45%-5.33%07:15:00
9-GEORGE DE BEERGrand MasterM 4:55:29+1:41:46+52.53%65.56%-28.11%-26.77%07:15:00
  • MTB 60km Male - Junior
Place Bib Name Category Gender Finish time
1-JOSHUA METCALFJuniorM 2:39:31--100%5.39%3.10%07:15:00
2-TAYNE RUDLINGJuniorM 2:40:06+0:35+0.37%99.64%5.04%2.74%07:15:00
3-REUBEN PRICEJuniorM 2:44:37+5:06+3.20%96.90%2.36%0.00%07:15:00
4-COLBY ZEILERJuniorM 2:59:23+19:52+12.45%88.93%-6.39%-8.97%07:15:00
5-LUKE NEWLANDSJuniorM 2:59:24+19:53+12.46%88.92%-6.40%-8.98%07:15:00
  • MTB 60km Male - Master
Place Bib Name Category Gender Finish time
1-GRAHAM PARKERMasterM 2:51:22--100%20.68%17.21%07:15:00
2-PER LOFSTRANDMasterM 2:56:10+4:48+2.80%97.28%18.46%14.89%07:15:00
3-BRYAN TAYLORMasterM 2:58:25+7:03+4.11%96.05%17.42%13.80%07:15:00
4-LANCE CHAPMANMasterM 2:59:41+8:19+4.85%95.37%16.83%13.19%07:15:00
5-WERNER MOOLMANMasterM 3:03:25+12:03+7.03%93.43%15.10%11.39%07:15:00
6-HILTON BROWNMasterM 3:05:00+13:38+7.96%92.63%14.37%10.62%07:15:00
7-STEVE PROWSEMasterM 3:05:04+13:42+7.99%92.60%14.34%10.59%07:15:00
8-JASPER VAN VESSEMMasterM 3:05:12+13:50+8.07%92.53%14.28%10.52%07:15:00
9-DAVE BUREMasterM 3:08:56+17:34+10.25%90.70%12.55%8.72%07:15:00
10-DEON VERWEYMasterM 3:10:33+19:11+11.19%89.93%11.80%7.94%07:15:00
11-PAUL IZZARDMasterM 3:16:20+24:58+14.57%87.28%9.12%5.15%07:15:00
12-CRAIG GREENLANDMasterM 3:16:36+25:14+14.72%87.17%9.00%5.02%07:15:00
13-WILLIE PELSERMasterM 3:16:49+25:27+14.85%87.07%8.90%4.91%07:15:00
14-RYAN BROOKEMasterM 3:20:05+28:43+16.76%85.65%7.39%3.33%07:15:00
15-SHAUN WRIGHTMasterM 3:21:45+30:23+17.73%84.94%6.62%2.53%07:15:00
16-GARY DYERMasterM 3:22:09+30:47+17.96%84.77%6.43%2.34%07:15:00
17-BRUCE MAYMasterM 3:25:02+33:40+19.65%83.58%5.10%0.94%07:15:00
18-HAYDN BAMMasterM 3:25:04+33:42+19.67%83.57%5.08%0.93%07:15:00
19-CONRAD COETZEEMasterM 3:25:58+34:36+20.19%83.20%4.66%0.49%07:15:00
20-PETER LOWRYMasterM 3:26:57+35:35+20.76%82.81%4.21%0.02%07:15:00
21-JOSE DA COSTAMasterM 3:26:59+35:37+20.78%82.79%4.19%0.00%07:15:00
22-GAVIN DU PLESSISMasterM 3:27:02+35:40+20.81%82.77%4.17%-0.02%07:15:00
23-GAVIN HARVEYMasterM 3:27:06+35:44+20.85%82.75%4.14%-0.06%07:15:00
24-ROY NEWLANDSMasterM 3:36:06+44:44+26.10%79.30%-0.03%-4.40%07:15:00
25-DAVID WILKINSONMasterM 3:38:50+47:28+27.70%78.31%-1.29%-5.73%07:15:00
26-MARTIN PELLOW-JARMANMasterM 3:41:18+49:56+29.14%77.44%-2.43%-6.92%07:15:00
27-DES SEARLEMasterM 3:42:40+51:18+29.94%76.96%-3.07%-7.58%07:15:00
28-JASON HOWESMasterM 3:44:56+53:34+31.26%76.19%-4.11%-8.67%07:15:00
29-ANDREW TAYLORMasterM 3:45:35+54:13+31.64%75.97%-4.42%-8.99%07:15:00
30-ANDREW TERWINMasterM 3:53:07+1:01:45+36.03%73.51%-7.90%-12.63%07:15:00
31-JAN BEUKESMasterM 3:55:42+1:04:20+37.54%72.71%-9.10%-13.87%07:15:00
32-BRUCE KNOWLESMasterM 3:58:22+1:07:00+39.10%71.89%-10.33%-15.16%07:15:00
33-ANDREW MARSHALLMasterM 4:01:51+1:10:29+41.13%70.86%-11.94%-16.85%07:15:00
34-RUSSELL KNIGHTMasterM 4:04:57+1:13:35+42.94%69.96%-13.38%-18.34%07:15:00
35-SHANE DOYLEMasterM 4:14:57+1:23:35+48.77%67.22%-18.01%-23.17%07:15:00
36-CLYDE PETZERMasterM 4:15:28+1:24:06+49.08%67.08%-18.25%-23.42%07:15:00
37-ROBERT LOOSEMasterM 4:16:22+1:25:00+49.60%66.84%-18.66%-23.86%07:15:00
38-PAUL LONGEMasterM 4:27:41+1:36:19+56.21%64.02%-23.90%-29.33%07:15:00
39-GAVIN KRUGERMasterM 4:27:44+1:36:22+56.23%64.01%-23.92%-29.35%07:15:00
40-CLINT PLOTTSMasterM 4:39:13+1:47:51+62.94%61.37%-29.24%-34.90%07:15:00
41-GUY HENDERSONMasterM 4:51:21+1:59:59+70.02%58.82%-34.86%-40.76%07:15:00
  • MTB 60km Male - Senior/Elite
Place Bib Name Category Gender Finish time
1-DANIEL VAN DER WATTSenior/EliteM 2:23:09--100%16.98%13.73%07:15:00
2-BRENT YELLANDSenior/EliteM 2:24:22+1:13+0.85%99.16%16.27%13.00%07:15:00
3-KEEGAN TULLISSenior/EliteM 2:27:53+4:44+3.31%96.80%14.23%10.88%07:15:00
4-SYANDA GUMEDESenior/EliteM 2:35:00+11:51+8.28%92.35%10.11%6.59%07:15:00
5-WARREN MOOLMANSenior/EliteM 2:37:26+14:17+9.98%90.93%8.69%5.12%07:15:00
6-BRENT RICHTERSenior/EliteM 2:39:18+16:09+11.28%89.86%7.61%4.00%07:15:00
7-BRAD THOMPSONSenior/EliteM 2:43:37+20:28+14.30%87.49%5.11%1.40%07:15:00
8-WILLIAM PIATSenior/EliteM 2:44:13+21:04+14.72%87.17%4.76%1.03%07:15:00
9-NKULULEKO PEWASenior/EliteM 2:44:33+21:24+14.95%86.99%4.57%0.83%07:15:00
10-KWAZI MBHAMALISenior/EliteM 2:45:56+22:47+15.92%86.27%3.76%0.00%07:15:00
11-NHLANHLA MTHEMBUSenior/EliteM 2:46:36+23:27+16.38%85.92%3.38%-0.40%07:15:00
12-DYLAN POTGIETERSenior/EliteM 2:52:55+29:46+20.79%82.79%-0.29%-4.21%07:15:00
13-MNELISI PEWASenior/EliteM 2:54:24+31:15+21.83%82.08%-1.15%-5.10%07:15:00
14-LUVUYO SIYASISenior/EliteM 2:55:24+32:15+22.53%81.61%-1.73%-5.71%07:15:00
15-LINDOKUHLE NGUBOSenior/EliteM 2:57:47+34:38+24.19%80.52%-3.11%-7.14%07:15:00
16-SBONAKALISO MSWELISenior/EliteM 3:08:59+45:50+32.02%75.75%-9.60%-13.89%07:15:00
17-DEAN WORTMANNSenior/EliteM 3:27:50+1:04:41+45.19%68.88%-20.54%-25.25%07:15:00
18-MICHAEL JOHN GROBLERSenior/EliteM 3:42:35+1:19:26+55.49%64.31%-29.09%-34.14%07:15:00
19-KAI BAIRDSenior/EliteM 3:44:06+1:20:57+56.55%63.88%-29.97%-35.05%07:15:00
  • MTB 60km Male - Sub Veteran
Place Bib Name Category Gender Finish time
1-TYRONNE WHITESub VeteranM 2:24:03--100%31.28%29.41%07:15:00
2-DANIEL CARLETONSub VeteranM 2:35:24+11:21+7.88%92.70%25.87%23.85%07:15:00
3-MICHAEL ROWLANDSub VeteranM 2:39:59+15:56+11.06%90.04%23.68%21.61%07:15:00
4-LAURENCE MURTONSub VeteranM 2:48:44+24:41+17.14%85.37%19.51%17.32%07:15:00
5-BYRON EKEROLDSub VeteranM 2:53:12+29:09+20.24%83.17%17.38%15.13%07:15:00
6-SANELE SHABALALASub VeteranM 2:54:10+30:07+20.91%82.71%16.92%14.66%07:15:00
7-JEDSON TOOMSSub VeteranM 2:54:49+30:46+21.36%82.40%16.61%14.34%07:15:00
8-WILLIAM SAMSONSub VeteranM 2:59:12+35:09+24.40%80.39%14.51%12.19%07:15:00
9-DALE ALLANSub VeteranM 2:59:32+35:29+24.63%80.24%14.36%12.03%07:15:00
10-JOHANN HARM MAARSINGHSub VeteranM 3:00:57+36:54+25.62%79.61%13.68%11.33%07:15:00
11-MURRAY BURGERSub VeteranM 3:11:23+47:20+32.86%75.27%8.70%6.22%07:15:00
12-CAMERON DALYSub VeteranM 3:14:37+50:34+35.10%74.02%7.16%4.63%07:15:00
13-GIORDANO BELLUSCISub VeteranM 3:17:46+53:43+37.29%72.84%5.66%3.09%07:15:00
14-GEORGE BOURAIMISSub VeteranM 3:30:23+1:06:20+46.05%68.47%-0.36%-3.09%07:15:00
15-NHLAKANIPHO SIBIYASub VeteranM 3:41:59+1:17:56+54.10%64.89%-5.90%-8.78%07:15:00
16-GRIFF SAMBROOKSub VeteranM 3:46:03+1:22:00+56.92%63.72%-7.84%-10.77%07:15:00
17-TIMOTHY BEZUIDENHOUTSub VeteranM 3:46:23+1:22:20+57.16%63.63%-7.99%-10.93%07:15:00
18-CHRIS KRITZINGERSub VeteranM 3:52:30+1:28:27+61.40%61.96%-10.91%-13.93%07:15:00
19-CRAIG HUTTONSub VeteranM 3:53:03+1:29:00+61.78%61.81%-11.17%-14.20%07:15:00
20-NKOSINATHI NGCOBOSub VeteranM 3:58:34+1:34:31+65.61%60.38%-13.81%-16.90%07:15:00
21-ROBIN DEVITTSub VeteranM 3:59:09+1:35:06+66.02%60.23%-14.08%-17.19%07:15:00
22-LODEWYK BIELDTSub VeteranM 4:12:32+1:48:29+75.31%57.04%-20.47%-23.75%07:15:00
23-MICHAEL MANSERSub VeteranM 4:20:16+1:56:13+80.68%55.35%-24.16%-27.53%07:15:00
24-SIYABONGA NXUMALOSub VeteranM 4:31:15+2:07:12+88.30%53.11%-29.40%-32.92%07:15:00
25-CLYDE MOODLEYSub VeteranM 4:32:51+2:08:48+89.41%52.79%-30.16%-33.70%07:15:00
26-STEVEN VAN DER MERWESub VeteranM 4:51:30+2:27:27+102.36%49.42%-39.06%-42.84%07:15:00
  • MTB 60km Male - Veteran
Place Bib Name Category Gender Finish time
1-SHAUN SCOTTVeteranM 2:43:21--100%24.49%25.40%07:15:00
2-WARREN JACOBSVeteranM 2:46:36+3:15+1.99%98.05%22.99%23.92%07:15:00
3-JASON DAVIESVeteranM 2:50:07+6:46+4.14%96.02%21.36%22.31%07:15:00
4-BRIAN MARTENSVeteranM 2:50:30+7:09+4.38%95.81%21.19%22.13%07:15:00
5-CARL ADENDORFFVeteranM 2:53:58+10:37+6.50%93.90%19.58%20.55%07:15:00
6-JACQUES GROBLERVeteranM 3:00:57+17:36+10.77%90.27%16.36%17.36%07:15:00
7-WARREN PRICEVeteranM 3:01:38+18:17+11.19%89.93%16.04%17.05%07:15:00
8-RUDOLF COETSERVeteranM 3:11:50+28:29+17.44%85.15%11.32%12.39%07:15:00
9-MICHAEL BARTONVeteranM 3:22:31+39:10+23.98%80.66%6.39%7.51%07:15:00
10-MICHAEL STREATFIELDVeteranM 3:25:05+41:44+25.55%79.65%5.20%6.34%07:15:00
11-DEAN MOOREVeteranM 3:25:56+42:35+26.07%79.32%4.81%5.95%07:15:00
12-GARETH GIBSONVeteranM 3:31:04+47:43+29.21%77.39%2.43%3.61%07:15:00
13-HUGO VAN SCHALKWYKVeteranM 3:38:58+55:37+34.05%74.60%-1.22%0.00%07:15:00
14-MORNE VAN VUURENVeteranM 3:39:14+55:53+34.21%74.51%-1.34%-0.12%07:15:00
15-ANDRE VAN VUURENVeteranM 3:39:20+55:59+34.27%74.48%-1.39%-0.17%07:15:00
16-GARETH POTGIETERVeteranM 3:39:30+56:09+34.37%74.42%-1.46%-0.24%07:15:00
17-CESAR GOMESVeteranM 3:44:15+1:00:54+37.28%72.84%-3.66%-2.41%07:15:00
18-DENVER FURMAGEVeteranM 3:45:14+1:01:53+37.88%72.52%-4.11%-2.86%07:15:00
19-MANELISI ZONDIVeteranM 4:07:42+1:24:21+51.64%65.95%-14.50%-13.12%07:15:00
20-DAWIE JACOBSVeteranM 4:10:49+1:27:28+53.55%65.13%-15.94%-14.55%07:15:00
21-KOVILAN GOVENDERVeteranM 4:14:55+1:31:34+56.06%64.08%-17.84%-16.42%07:15:00
22-TEJAN PILLAYVeteranM 4:29:42+1:46:21+65.11%60.57%-24.67%-23.17%07:15:00
23-NEIL MOODLEYVeteranM 4:32:47+1:49:26+66.99%59.88%-26.09%-24.58%07:15:00
24-RYAN BOTHAVeteranM 4:35:13+1:51:52+68.48%59.35%-27.22%-25.69%07:15:00
25-BRUCE MASONVeteranM 4:47:07+2:03:46+75.77%56.89%-32.72%-31.12%07:15:00
  • MTB 60km Male - Youth
Place Bib Name Category Gender Finish time
1-JOSHUA PAULYouthM 2:31:02--100%6.28%6.28%07:15:00
2-ELLIOTT METCALFYouthM 2:51:16+20:14+13.40%88.19%-6.28%-6.28%07:15:00
  • MTB E-Bike 60km - Overall
Place Bib Name Category Gender Finish time
1-CHRISTOPHER HOSKENMasterM 2:42:14--100%25.23%26.11%07:15:00
2-CRAIG BISHOPSub VeteranM 2:54:25+12:11+7.51%93.01%19.62%20.56%07:15:00
3-CRAIG NKALAKATASub VeteranM 4:24:42+1:42:28+63.16%61.29%-21.99%-20.56%07:15:00
4-TSEPO JAMASub VeteranM 4:26:35+1:44:21+64.32%60.86%-22.86%-21.42%07:15:00
  • MTB E-Bike 60km Male - Overall
Place Bib Name Category Gender Finish time
1-CHRISTOPHER HOSKENMasterM 2:42:14--100%25.23%26.11%07:15:00
2-CRAIG BISHOPSub VeteranM 2:54:25+12:11+7.51%93.01%19.62%20.56%07:15:00
3-CRAIG NKALAKATASub VeteranM 4:24:42+1:42:28+63.16%61.29%-21.99%-20.56%07:15:00
4-TSEPO JAMASub VeteranM 4:26:35+1:44:21+64.32%60.86%-22.86%-21.42%07:15:00
  • MTB E-Bike 60km Male - Master
Place Bib Name Category Gender Finish time
1-CHRISTOPHER HOSKENMasterM 2:42:14--100%0.00%0.00%07:15:00
  • MTB E-Bike 60km Male - Sub Veteran
Place Bib Name Category Gender Finish time
1-CRAIG BISHOPSub VeteranM 2:54:25--100%25.85%34.11%07:15:00
2-CRAIG NKALAKATASub VeteranM 4:24:42+1:30:17+51.76%65.89%-12.53%0.00%07:15:00
3-TSEPO JAMASub VeteranM 4:26:35+1:32:10+52.84%65.43%-13.33%-0.71%07:15:00