Runtheberg Ultra 2025

Saturday, October 4, 2025 04:00 (GMT+2) - Final results

Race info
Sport: Running - trail
Location: Mazizini, South Africa
View on map
Start type: Manual wave start
Wave grouping: By distance
Racers: 288
Timed on: Dell Latitude E7240
Timed with: Webscorer PRO 7.6
Updated: Tuesday, October 7, 2025 08:13 (GMT+2)
Organized by: Warren King
Race website: www.runtheberg.co.za

Contact organizer

Use this form to send an email to the organizer.

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

  • 13km - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1150Mlondolozi HlongwaneBATCH A Open (18-39)20M 1:01:54.4--100%53.55%51.81%08:30:01.5
2166Sifiso MasengemiBATCH A Junior (UNDER 18)16M 1:06:39.3+4:44.9+7.67%92.88%49.99%48.12%08:30:01.5
3178Thembile MnqabeBATCH D Open (18-39)34M 1:14:58.9+13:04.5+21.12%82.56%43.74%41.64%08:30:01.5
4201Jonatha ThamahaneBATCH D Open (18-39)29M 1:15:00.5+13:06.1+21.16%82.53%43.72%41.62%08:30:01.5
5170Nhlanhla MbathaBATCH A Junior (UNDER 18)16M 1:16:27.6+14:33.2+23.51%80.97%42.63%40.49%08:30:01.5
6113Timothy CableBATCH A Open (18-39)19M 1:18:04.9+16:10.5+26.13%79.28%41.41%39.23%08:30:01.5
7211Adriaan van NiekerkBATCH B - CONFIRM TIME Veteran (40-49)41M 1:19:35.1+17:40.7+28.56%77.79%40.29%38.05%08:30:01.5
8183Xola NgcongoBATCH D Open (18-39)22M 1:19:51.7+17:57.3+29.00%77.52%40.08%37.84%08:30:01.5
9226Mzwandile XuluBATCH D Open (18-39)35M 1:24:02.6+22:08.2+35.76%73.66%36.94%34.58%08:30:01.5
10175Msawenkosi MchunuBATCH D Open (18-39)27M 1:24:07.7+22:13.3+35.90%73.59%36.88%34.52%08:30:01.5
11221Jason WebsterBATCH A - CONFIRM TIME Open (18-39)18M 1:24:17.4+22:23.0+36.16%73.44%36.76%34.39%08:30:01.5
12111Ben CableBATCH A Junior (UNDER 18)14M 1:24:25.0+22:30.6+36.36%73.33%36.66%34.29%08:30:01.5
13240Kim JohnstonBATCH A Veteran (40-49)46F 1:24:49.1+22:54.7+37.01%72.99%36.36%33.98%08:30:01.5
14214Christen VorsterBATCH A Junior (UNDER 18)14M 1:32:07.6+30:13.2+48.82%67.20%30.88%28.29%08:30:01.5
15217Lara WantenaarBATCH C Veteran (40-49)44F 1:33:07.5+31:13.1+50.43%66.48%30.13%27.52%08:30:01.5
16122Fani DlaminiBATCH D Open (18-39)28M 1:34:12.0+32:17.6+52.16%65.72%29.32%26.68%08:30:01.5
17164Simnikile MagoqoBATCH D Open (18-39)34M 1:35:16.2+33:21.8+53.89%64.98%28.52%25.85%08:30:01.5
18172Phindile MboyiBATCH D Open (18-39)31M 1:35:18.0+33:23.6+53.94%64.96%28.49%25.82%08:30:01.5
19213Jamie VenterBATCH C Open (18-39)24F 1:35:24.8+33:30.4+54.12%64.88%28.41%25.73%08:30:01.5
20179Nosiseko MtatiBATCH D Open (18-39)37F 1:35:38.3+33:43.9+54.49%64.73%28.24%25.56%08:30:01.5
21160Bianke LombaardBATCH A Open (18-39)21F 1:36:51.9+34:57.5+56.47%63.91%27.32%24.60%08:30:01.5
22202Andre TruterBATCH B Master (50-59)52M 1:37:48.8+35:54.4+58.00%63.29%26.61%23.87%08:30:01.5
23142Sphelele GwanyaBATCH D Open (18-39)28M 1:38:56.8+37:02.4+59.83%62.57%25.76%22.98%08:30:01.5
24218Edward WardBATCH C Veteran (40-49)47M 1:40:55.3+39:00.9+63.02%61.34%24.28%21.45%08:30:01.5
25155Manfred KuhnBATCH A Master (50-59)53M 1:44:14.8+42:20.4+68.39%59.38%21.78%18.86%08:30:01.5
26156Birgit KuhnBATCH A Master (50-59)54F 1:44:36.8+42:42.4+68.99%59.18%21.51%18.57%08:30:01.5
27139Imogen GreigBATCH B - CONFIRM TIME Junior (UNDER 18)17F 1:44:49.4+42:55.0+69.32%59.06%21.35%18.41%08:30:01.5
28216Masimbonge VumaBATCH D Open (18-39)28M 1:45:52.9+43:58.5+71.03%58.47%20.55%17.59%08:30:01.5
29124Rupert du PlessisBATCH A Junior (UNDER 18)10M 1:46:23.4+44:29.0+71.86%58.19%20.17%17.19%08:30:01.5
30123Lindsay du PlessisBATCH A Veteran (40-49)41F 1:47:31.4+45:37.0+73.69%57.58%19.32%16.31%08:30:01.5
31208Gabriel van der WaltBATCH B Grand Master (60 PLUS)62M 1:47:47.4+45:53.0+74.12%57.43%19.12%16.10%08:30:01.5
32112Emma CableBATCH A Junior (UNDER 18)17F 1:48:31.5+46:37.1+75.30%57.04%18.57%15.53%08:30:01.5
33141Mthobisi GwalaBATCH C Open (18-39)32M 1:48:41.3+46:46.9+75.57%56.96%18.45%15.40%08:30:01.5
34119Ruan de WetBATCH D Open (18-39)32M 1:50:45.6+48:51.2+78.91%55.89%16.89%13.79%08:30:01.5
35116Lesley CarteBATCH A Veteran (40-49)48F 1:50:47.3+48:52.9+78.96%55.88%16.87%13.77%08:30:01.5
36230Burton MatthewsBATCH B - CONFIRM TIME Veteran (40-49)40M 1:51:54.0+49:59.6+80.76%55.32%16.04%12.90%08:30:01.5
37234Mark Greig #35BATCH B Master (50-59)54M 1:53:15.2+51:20.8+82.94%54.66%15.02%11.85%08:30:01.5
38152Lize KokBATCH B Open (18-39)34F 1:53:42.4+51:48.0+83.67%54.44%14.68%11.50%08:30:01.5
39233BLANK 1BATCH C - CONFIRM NAME BLANK1F 1:54:20.7+52:26.3+84.71%54.14%14.20%11.00%08:30:01.5
40204Georgy TurnerBATCH B Open (18-39)25F 1:54:59.0+53:04.6+85.74%53.84%13.73%10.50%08:30:01.5
41207Willem van AswegenBATCH B Grand Master (60 PLUS)60M 1:57:33.2+55:38.8+89.89%52.66%11.80%8.50%08:30:01.5
42158Lizelle LombaardBATCH A Master (50-59)54F 1:57:54.4+56:00.0+90.46%52.50%11.53%8.23%08:30:01.5
43159Hendri LombaardBATCH A Master (50-59)55M 1:57:55.2+56:00.8+90.48%52.50%11.52%8.22%08:30:01.5
44203Sandra TurnerBATCH B Grand Master (60 PLUS)60F 1:59:25.9+57:31.5+92.92%51.83%10.39%7.04%08:30:01.5
45149Thulile HlongwaneBATCH B Open (18-39)31F 2:01:24.7+59:30.3+96.12%50.99%8.90%5.50%08:30:01.5
46134Jenna GlanvillBATCH C Open (18-39)36F 2:02:06.3+1:00:11.9+97.24%50.70%8.38%4.96%08:30:01.5
47137Katherine GreigBATCH B Master (50-59)53F 2:03:16.6+1:01:22.2+99.13%50.22%7.50%4.05%08:30:01.5
48138Jack GreigBATCH B Junior (UNDER 18)13M 2:03:17.8+1:01:23.4+99.17%50.21%7.49%4.03%08:30:01.5
49238Lenka BronnBATCH A Open (18-39)21F 2:03:44.6+1:01:50.2+99.89%50.03%7.15%3.68%08:30:01.5
50229Jacobie ClaasenBATCH B Open (18-39)36F 2:03:59.0+1:02:04.6+100.27%49.93%6.97%3.50%08:30:01.5
51136Liam GreenBATCH A Junior (UNDER 18)11M 2:04:44.0+1:02:49.6+101.49%49.63%6.41%2.91%08:30:01.5
52190Debbie PayneBATCH B Veteran (40-49)44F 2:05:08.7+1:03:14.3+102.15%49.47%6.10%2.59%08:30:01.5
53191Gareth PayneBATCH B Veteran (40-49)44M 2:05:10.2+1:03:15.8+102.19%49.46%6.08%2.57%08:30:01.5
54147Arno HenningBATCH B Junior (UNDER 18)16M 2:05:24.4+1:03:30.0+102.57%49.36%5.90%2.39%08:30:01.5
55195Justin RobertBATCH A Veteran (40-49)44M 2:05:58.5+1:04:04.1+103.49%49.14%5.48%1.95%08:30:01.5
56196Odette RobertBATCH A Veteran (40-49)42F 2:05:59.3+1:04:04.9+103.51%49.14%5.47%1.94%08:30:01.5
57197George RobertsonBATCH A Veteran (40-49)49M 2:06:21.1+1:04:26.7+104.10%49.00%5.20%1.65%08:30:01.5
58198Lee RobertsonBATCH A Veteran (40-49)47F 2:06:23.1+1:04:28.7+104.15%48.98%5.17%1.63%08:30:01.5
59186Sibonokuhle NontonganaBATCH C Open (18-39)32M 2:06:38.5+1:04:44.1+104.57%48.88%4.98%1.43%08:30:01.5
60132Linda FourieBATCH A Open (18-39)34F 2:07:51.1+1:05:56.7+106.52%48.42%4.07%0.49%08:30:01.5
61106Wynand BothaBATCH A Open (18-39)35M 2:08:08.6+1:06:14.2+106.99%48.31%3.85%0.26%08:30:01.5
62107Karen BothaBATCH A Open (18-39)34F 2:08:09.7+1:06:15.3+107.02%48.30%3.84%0.25%08:30:01.5
63104Bongekile BaseBATCH C Open (18-39)29F 2:08:28.6+1:06:34.2+107.53%48.19%3.60%0.00%08:30:01.5
64125Jacqueline du ToitBATCH D Grand Master (60 PLUS)69F 2:09:23.1+1:07:28.7+109.00%47.85%2.92%-0.71%08:30:01.5
65103Simon BakerBATCH A Grand Master (60 PLUS)62M 2:10:31.4+1:08:37.0+110.84%47.43%2.07%-1.59%08:30:01.5
66228Nontethelelo ZunguBATCH C Open (18-39)27F 2:10:49.9+1:08:55.5+111.34%47.32%1.83%-1.83%08:30:01.5
67222Nikki WidlakeBATCH A Veteran (40-49)46F 2:11:35.6+1:09:41.2+112.57%47.04%1.26%-2.43%08:30:01.5
68120Wandile DlaminiBATCH D Open (18-39)27M 2:11:48.0+1:09:53.6+112.90%46.97%1.11%-2.59%08:30:01.5
69105Marius BooyBATCH A Master (50-59)55M 2:11:58.6+1:10:04.2+113.19%46.91%0.97%-2.72%08:30:01.5
70108Elizna BothaBATCH A Open (18-39)28F 2:11:59.5+1:10:05.1+113.21%46.90%0.96%-2.74%08:30:01.5
71174Robynne McdougallBATCH A Open (18-39)31F 2:12:38.2+1:10:43.8+114.25%46.67%0.48%-3.24%08:30:01.5
72209Jordy van der WaltBATCH A Open (18-39)30F 2:12:38.9+1:10:44.5+114.27%46.67%0.47%-3.25%08:30:01.5
73110Lizmare BronnBATCH A Master (50-59)53F 2:14:34.4+1:12:40.0+117.38%46.00%-0.97%-4.75%08:30:01.5
74225Sue WishartBATCH B Grand Master (60 PLUS)62F 2:14:39.7+1:12:45.3+117.52%45.97%-1.04%-4.81%08:30:01.5
75168Inga Phozisa MayezaBATCH C Open (18-39)26F 2:14:40.4+1:12:46.0+117.54%45.97%-1.05%-4.82%08:30:01.5
76127Candice EhlersBATCH B Open (18-39)35F 2:15:09.7+1:13:15.3+118.33%45.80%-1.41%-5.20%08:30:01.5
77126Nicola EhlersBATCH B Open (18-39)36F 2:15:12.0+1:13:17.6+118.39%45.79%-1.44%-5.23%08:30:01.5
78223Sylvia WilkinBATCH B Veteran (40-49)46F 2:15:41.8+1:13:47.4+119.20%45.62%-1.82%-5.62%08:30:01.5
79192Cynthia RichertBATCH A Veteran (40-49)44F 2:17:04.2+1:15:09.8+121.41%45.16%-2.85%-6.69%08:30:01.5
80193Jessica RichertBATCH A Junior (UNDER 18)12F 2:17:04.5+1:15:10.1+121.42%45.16%-2.85%-6.69%08:30:01.5
81135Joscelyn GreenBATCH A Veteran (40-49)41F 2:17:04.8+1:15:10.4+121.43%45.16%-2.85%-6.70%08:30:01.5
82181Phethile NdebeleBATCH C Open (18-39)36M 2:18:07.7+1:16:13.3+123.12%44.82%-3.64%-7.51%08:30:01.5
83114Jillian CableBATCH B Master (50-59)50F 2:18:47.8+1:16:53.4+124.20%44.60%-4.14%-8.03%08:30:01.5
84200Cameron StevensBATCH B Veteran (40-49)47M 2:20:22.5+1:18:28.1+126.75%44.10%-5.33%-9.26%08:30:01.5
85131Chloe FodenBATCH B Veteran (40-49)42F 2:20:23.2+1:18:28.8+126.77%44.10%-5.34%-9.27%08:30:01.5
86146Werner HenningBATCH B Master (50-59)55M 2:21:20.7+1:19:26.3+128.32%43.80%-6.05%-10.02%08:30:01.5
87163Venessa LundBATCH B Master (50-59)50F 2:21:26.3+1:19:31.9+128.47%43.77%-6.12%-10.09%08:30:01.5
88236Nokulunga KhumaloBATCH B Open (18-39)32F 2:22:22.3+1:20:27.9+129.98%43.48%-6.82%-10.82%08:30:01.5
89206Christa van AswegenBATCH B Master (50-59)59F 2:23:01.8+1:21:07.4+131.04%43.28%-7.32%-11.33%08:30:01.5
90148Masesi HlombeBATCH A Veteran (40-49)44F 2:26:21.6+1:24:27.2+136.42%42.30%-9.82%-13.92%08:30:01.5
91210Stacey van NiekerkBATCH B Open (18-39)38F 2:28:18.7+1:26:24.3+139.57%41.74%-11.28%-15.44%08:30:01.5
92145Susan HarpurBATCH B Veteran (40-49)41F 2:29:58.4+1:28:04.0+142.26%41.28%-12.53%-16.73%08:30:01.5
93118Leigh-Ann de WetBATCH B Veteran (40-49)43F 2:30:00.0+1:28:05.6+142.30%41.27%-12.55%-16.75%08:30:01.5
94177Sizwe MlamboBATCH D Open (18-39)26M 2:30:21.4+1:28:27.0+142.88%41.17%-12.82%-17.03%08:30:01.5
95227Nadia ZalewskiBATCH C Veteran (40-49)44F 2:30:48.2+1:28:53.8+143.60%41.05%-13.15%-17.38%08:30:01.5
96144Minize HaronBATCH C Veteran (40-49)46F 2:30:49.0+1:28:54.6+143.62%41.05%-13.16%-17.39%08:30:01.5
97109JC BothaBATCH A Master (50-59)58M 2:35:36.7+1:33:42.3+151.36%39.78%-16.76%-21.12%08:30:01.5
98165Magcino MaphisaBATCH C Open (18-39)27F 2:37:24.8+1:35:30.4+154.28%39.33%-18.11%-22.52%08:30:01.5
99153Carien KotzeBATCH B Master (50-59)50F 2:40:48.5+1:38:54.1+159.76%38.50%-20.66%-25.17%08:30:01.5
100140Thezell GroblerBATCH B Master (50-59)52F 2:40:49.7+1:38:55.3+159.79%38.49%-20.67%-25.18%08:30:01.5
101215Lynette VorsterBATCH C Master (50-59)51F 2:42:50.2+1:40:55.8+163.04%38.02%-22.18%-26.74%08:30:01.5
102162Ester LouwBATCH C Master (50-59)58F 2:42:52.1+1:40:57.7+163.09%38.01%-22.20%-26.77%08:30:01.5
103161Tinike LombaardBATCH A - CONFIRM TIME Open (18-39)19F 2:43:06.8+1:41:12.4+163.48%37.95%-22.39%-26.96%08:30:01.5
104199Siphiwe SitholeBATCH B Open (18-39)38F 2:43:47.2+1:41:52.8+164.57%37.80%-22.89%-27.48%08:30:01.5
105185Nceba NoahBATCH D Open (18-39)29M 2:45:28.8+1:43:34.4+167.31%37.41%-24.16%-28.80%08:30:01.5
106154Sisipho KraaiBATCH D Open (18-39)27F 2:47:12.4+1:45:18.0+170.09%37.02%-25.46%-30.15%08:30:01.5
107231Thandeka MahloboBATCH A Veteran (40-49)42F 2:48:27.5+1:46:33.1+172.12%36.75%-26.40%-31.12%08:30:01.5
108187Malizo NtaloBATCH C Open (18-39)29M 2:48:59.0+1:47:04.6+172.96%36.63%-26.79%-31.53%08:30:01.5
109220Charlene Tessa WebsterBATCH B Master (50-59)57F 2:49:05.2+1:47:10.8+173.13%36.61%-26.87%-31.61%08:30:01.5
110189Phumla NyembeziBATCH C Open (18-39)38F 2:53:03.9+1:51:09.5+179.56%35.77%-29.85%-34.71%08:30:01.5
111188Zama NxumaloBATCH C Open (18-39)24F 2:53:18.3+1:51:23.9+179.95%35.72%-30.03%-34.89%08:30:01.5
112182Katelyn NealBATCH B Open (18-39)29F 2:57:17.4+1:55:23.0+186.38%34.92%-33.02%-37.99%08:30:01.5
113117Wilma de JongBATCH B Grand Master (60 PLUS)61F 2:58:13.0+1:56:18.6+187.88%34.74%-33.72%-38.72%08:30:01.5
114115Shireen CarringtonBATCH B Master (50-59)59F 2:58:14.6+1:56:20.2+187.92%34.73%-33.74%-38.74%08:30:01.5
115180Surshin NaidooBATCH B Open (18-39)30M 2:58:26.0+1:56:31.6+188.23%34.69%-33.88%-38.88%08:30:01.5
116169Sibongile MazibukoBATCH B Master (50-59)51F 2:58:30.8+1:56:36.4+188.36%34.68%-33.94%-38.95%08:30:01.5
117157Kefuoe LebitsaBATCH C Open (18-39)28F 3:04:24.3+2:02:29.9+197.88%33.57%-38.36%-43.53%08:30:01.5
118167Tema MathebulaBATCH C Open (18-39)35F 3:23:12.5+2:21:18.1+228.25%30.46%-52.47%-58.17%08:30:01.5
119205Kyle TurnerBATCH B Open (18-39)36M 3:25:07.4+2:23:13.0+231.34%30.18%-53.91%-59.66%08:30:01.5
120101Tony AnagnostouBATCH B Grand Master (60 PLUS)66M 3:30:06.7+2:28:12.3+239.40%29.46%-57.65%-63.54%08:30:01.5
121212Helene van Vuuren-WilkinsBATCH C Grand Master (60 PLUS)64F 3:31:35.2+2:29:40.8+241.78%29.26%-58.76%-64.69%08:30:01.5
122184Bongekile NgeyaneBATCH C Open (18-39)29F 3:53:43.4+2:51:49.0+277.54%26.49%-75.37%-81.92%08:30:01.5
123173Landiwe MbuliBATCH C Open (18-39)26F 3:53:55.1+2:52:00.7+277.86%26.47%-75.51%-82.07%08:30:01.5
124176Londiwe MkhatshaneBATCH C Open (18-39)26F 4:36:09.9+3:34:15.5+346.10%22.42%-107.21%-114.95%08:30:01.5
125224Andria WilkinsBATCH C - CONFIRM TIME Open (18-39)35F 4:47:30.9+3:45:36.5+364.43%21.53%-115.73%-123.79%08:30:01.5
  • 13km Female - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1240Kim JohnstonBATCH A Veteran (40-49)46F 1:24:49.1--100%41.62%37.49%08:30:01.5
2217Lara WantenaarBATCH C Veteran (40-49)44F 1:33:07.5+8:18.4+9.79%91.08%35.91%31.37%08:30:01.5
3213Jamie VenterBATCH C Open (18-39)24F 1:35:24.8+10:35.7+12.49%88.90%34.33%29.69%08:30:01.5
4179Nosiseko MtatiBATCH D Open (18-39)37F 1:35:38.3+10:49.2+12.76%88.69%34.18%29.52%08:30:01.5
5160Bianke LombaardBATCH A Open (18-39)21F 1:36:51.9+12:02.8+14.20%87.56%33.33%28.62%08:30:01.5
6156Birgit KuhnBATCH A Master (50-59)54F 1:44:36.8+19:47.7+23.34%81.08%28.00%22.91%08:30:01.5
7139Imogen GreigBATCH B - CONFIRM TIME Junior (UNDER 18)17F 1:44:49.4+20:00.3+23.59%80.92%27.86%22.75%08:30:01.5
8123Lindsay du PlessisBATCH A Veteran (40-49)41F 1:47:31.4+22:42.3+26.77%78.88%26.00%20.76%08:30:01.5
9112Emma CableBATCH A Junior (UNDER 18)17F 1:48:31.5+23:42.4+27.95%78.16%25.31%20.02%08:30:01.5
10116Lesley CarteBATCH A Veteran (40-49)48F 1:50:47.3+25:58.2+30.62%76.56%23.75%18.36%08:30:01.5
11152Lize KokBATCH B Open (18-39)34F 1:53:42.4+28:53.3+34.06%74.59%21.74%16.21%08:30:01.5
12233BLANK 1BATCH C - CONFIRM NAME BLANK1F 1:54:20.7+29:31.6+34.81%74.18%21.30%15.73%08:30:01.5
13204Georgy TurnerBATCH B Open (18-39)25F 1:54:59.0+30:09.9+35.56%73.77%20.86%15.26%08:30:01.5
14158Lizelle LombaardBATCH A Master (50-59)54F 1:57:54.4+33:05.3+39.01%71.94%18.85%13.11%08:30:01.5
15203Sandra TurnerBATCH B Grand Master (60 PLUS)60F 1:59:25.9+34:36.8+40.81%71.02%17.80%11.99%08:30:01.5
16149Thulile HlongwaneBATCH B Open (18-39)31F 2:01:24.7+36:35.6+43.14%69.86%16.44%10.53%08:30:01.5
17134Jenna GlanvillBATCH C Open (18-39)36F 2:02:06.3+37:17.2+43.96%69.46%15.96%10.02%08:30:01.5
18137Katherine GreigBATCH B Master (50-59)53F 2:03:16.6+38:27.5+45.34%68.80%15.15%9.15%08:30:01.5
19238Lenka BronnBATCH A Open (18-39)21F 2:03:44.6+38:55.5+45.89%68.54%14.83%8.81%08:30:01.5
20229Jacobie ClaasenBATCH B Open (18-39)36F 2:03:59.0+39:09.9+46.18%68.41%14.67%8.63%08:30:01.5
21190Debbie PayneBATCH B Veteran (40-49)44F 2:05:08.7+40:19.6+47.54%67.78%13.87%7.78%08:30:01.5
22196Odette RobertBATCH A Veteran (40-49)42F 2:05:59.3+41:10.2+48.54%67.32%13.29%7.15%08:30:01.5
23198Lee RobertsonBATCH A Veteran (40-49)47F 2:06:23.1+41:34.0+49.01%67.11%13.02%6.86%08:30:01.5
24132Linda FourieBATCH A Open (18-39)34F 2:07:51.1+43:02.0+50.74%66.34%12.01%5.78%08:30:01.5
25107Karen BothaBATCH A Open (18-39)34F 2:08:09.7+43:20.6+51.10%66.18%11.79%5.55%08:30:01.5
26104Bongekile BaseBATCH C Open (18-39)29F 2:08:28.6+43:39.5+51.47%66.02%11.58%5.32%08:30:01.5
27125Jacqueline du ToitBATCH D Grand Master (60 PLUS)69F 2:09:23.1+44:34.0+52.54%65.55%10.95%4.65%08:30:01.5
28228Nontethelelo ZunguBATCH C Open (18-39)27F 2:10:49.9+46:00.8+54.25%64.83%9.95%3.59%08:30:01.5
29222Nikki WidlakeBATCH A Veteran (40-49)46F 2:11:35.6+46:46.5+55.15%64.45%9.43%3.02%08:30:01.5
30108Elizna BothaBATCH A Open (18-39)28F 2:11:59.5+47:10.4+55.62%64.26%9.16%2.73%08:30:01.5
31174Robynne McdougallBATCH A Open (18-39)31F 2:12:38.2+47:49.1+56.38%63.95%8.71%2.26%08:30:01.5
32209Jordy van der WaltBATCH A Open (18-39)30F 2:12:38.9+47:49.8+56.39%63.94%8.70%2.25%08:30:01.5
33110Lizmare BronnBATCH A Master (50-59)53F 2:14:34.4+49:45.3+58.66%63.03%7.38%0.83%08:30:01.5
34225Sue WishartBATCH B Grand Master (60 PLUS)62F 2:14:39.7+49:50.6+58.76%62.99%7.32%0.76%08:30:01.5
35168Inga Phozisa MayezaBATCH C Open (18-39)26F 2:14:40.4+49:51.3+58.78%62.98%7.31%0.75%08:30:01.5
36127Candice EhlersBATCH B Open (18-39)35F 2:15:09.7+50:20.6+59.35%62.75%6.97%0.39%08:30:01.5
37126Nicola EhlersBATCH B Open (18-39)36F 2:15:12.0+50:22.9+59.40%62.74%6.95%0.37%08:30:01.5
38223Sylvia WilkinBATCH B Veteran (40-49)46F 2:15:41.8+50:52.7+59.99%62.51%6.61%0.00%08:30:01.5
39192Cynthia RichertBATCH A Veteran (40-49)44F 2:17:04.2+52:15.1+61.60%61.88%5.66%-1.01%08:30:01.5
40193Jessica RichertBATCH A Junior (UNDER 18)12F 2:17:04.5+52:15.4+61.61%61.88%5.66%-1.02%08:30:01.5
41135Joscelyn GreenBATCH A Veteran (40-49)41F 2:17:04.8+52:15.7+61.62%61.88%5.65%-1.02%08:30:01.5
42114Jillian CableBATCH B Master (50-59)50F 2:18:47.8+53:58.7+63.64%61.11%4.47%-2.28%08:30:01.5
43131Chloe FodenBATCH B Veteran (40-49)42F 2:20:23.2+55:34.1+65.51%60.42%3.38%-3.46%08:30:01.5
44163Venessa LundBATCH B Master (50-59)50F 2:21:26.3+56:37.2+66.75%59.97%2.65%-4.23%08:30:01.5
45236Nokulunga KhumaloBATCH B Open (18-39)32F 2:22:22.3+57:33.2+67.85%59.58%2.01%-4.92%08:30:01.5
46206Christa van AswegenBATCH B Master (50-59)59F 2:23:01.8+58:12.7+68.63%59.30%1.56%-5.40%08:30:01.5
47148Masesi HlombeBATCH A Veteran (40-49)44F 2:26:21.6+1:01:32.5+72.56%57.95%-0.73%-7.86%08:30:01.5
48210Stacey van NiekerkBATCH B Open (18-39)38F 2:28:18.7+1:03:29.6+74.86%57.19%-2.08%-9.30%08:30:01.5
49145Susan HarpurBATCH B Veteran (40-49)41F 2:29:58.4+1:05:09.3+76.82%56.56%-3.22%-10.52%08:30:01.5
50118Leigh-Ann de WetBATCH B Veteran (40-49)43F 2:30:00.0+1:05:10.9+76.85%56.55%-3.24%-10.54%08:30:01.5
51227Nadia ZalewskiBATCH C Veteran (40-49)44F 2:30:48.2+1:05:59.1+77.80%56.24%-3.79%-11.13%08:30:01.5
52144Minize HaronBATCH C Veteran (40-49)46F 2:30:49.0+1:05:59.9+77.81%56.24%-3.80%-11.14%08:30:01.5
53165Magcino MaphisaBATCH C Open (18-39)27F 2:37:24.8+1:12:35.7+85.59%53.88%-8.34%-16.00%08:30:01.5
54153Carien KotzeBATCH B Master (50-59)50F 2:40:48.5+1:15:59.4+89.59%52.74%-10.68%-18.51%08:30:01.5
55140Thezell GroblerBATCH B Master (50-59)52F 2:40:49.7+1:16:00.6+89.62%52.74%-10.69%-18.52%08:30:01.5
56215Lynette VorsterBATCH C Master (50-59)51F 2:42:50.2+1:18:01.1+91.98%52.09%-12.07%-20.00%08:30:01.5
57162Ester LouwBATCH C Master (50-59)58F 2:42:52.1+1:18:03.0+92.02%52.08%-12.09%-20.02%08:30:01.5
58161Tinike LombaardBATCH A - CONFIRM TIME Open (18-39)19F 2:43:06.8+1:18:17.7+92.31%52.00%-12.26%-20.20%08:30:01.5
59199Siphiwe SitholeBATCH B Open (18-39)38F 2:43:47.2+1:18:58.1+93.10%51.79%-12.73%-20.70%08:30:01.5
60154Sisipho KraaiBATCH D Open (18-39)27F 2:47:12.4+1:22:23.3+97.14%50.73%-15.08%-23.22%08:30:01.5
61231Thandeka MahloboBATCH A Veteran (40-49)42F 2:48:27.5+1:23:38.4+98.61%50.35%-15.94%-24.14%08:30:01.5
62220Charlene Tessa WebsterBATCH B Master (50-59)57F 2:49:05.2+1:24:16.1+99.35%50.16%-16.37%-24.61%08:30:01.5
63189Phumla NyembeziBATCH C Open (18-39)38F 2:53:03.9+1:28:14.8+104.04%49.01%-19.11%-27.54%08:30:01.5
64188Zama NxumaloBATCH C Open (18-39)24F 2:53:18.3+1:28:29.2+104.32%48.94%-19.28%-27.72%08:30:01.5
65182Katelyn NealBATCH B Open (18-39)29F 2:57:17.4+1:32:28.3+109.02%47.84%-22.02%-30.65%08:30:01.5
66117Wilma de JongBATCH B Grand Master (60 PLUS)61F 2:58:13.0+1:33:23.9+110.12%47.59%-22.66%-31.33%08:30:01.5
67115Shireen CarringtonBATCH B Master (50-59)59F 2:58:14.6+1:33:25.5+110.15%47.59%-22.68%-31.35%08:30:01.5
68169Sibongile MazibukoBATCH B Master (50-59)51F 2:58:30.8+1:33:41.7+110.47%47.51%-22.86%-31.55%08:30:01.5
69157Kefuoe LebitsaBATCH C Open (18-39)28F 3:04:24.3+1:39:35.2+117.41%46.00%-26.92%-35.90%08:30:01.5
70167Tema MathebulaBATCH C Open (18-39)35F 3:23:12.5+1:58:23.4+139.58%41.74%-39.86%-49.75%08:30:01.5
71212Helene van Vuuren-WilkinsBATCH C Grand Master (60 PLUS)64F 3:31:35.2+2:06:46.1+149.46%40.09%-45.63%-55.93%08:30:01.5
72184Bongekile NgeyaneBATCH C Open (18-39)29F 3:53:43.4+2:28:54.3+175.56%36.29%-60.86%-72.24%08:30:01.5
73173Landiwe MbuliBATCH C Open (18-39)26F 3:53:55.1+2:29:06.0+175.79%36.26%-60.99%-72.38%08:30:01.5
74176Londiwe MkhatshaneBATCH C Open (18-39)26F 4:36:09.9+3:11:20.8+225.60%30.71%-90.07%-103.52%08:30:01.5
75224Andria WilkinsBATCH C - CONFIRM TIME Open (18-39)35F 4:47:30.9+3:22:41.8+238.98%29.50%-97.88%-111.88%08:30:01.5
  • 13km Female - BLANK
Place Bib Name Affiliation Category Age Gender Finish time
1233BLANK 1BATCH C - CONFIRM NAME BLANK1F 1:54:20.7--100%0.00%0.00%08:30:01.5
  • 13km Female - Grand Master (60 PLUS)
Place Bib Name Affiliation Category Age Gender Finish time
1203Sandra TurnerBATCH B Grand Master (60 PLUS)60F 1:59:25.9--100%22.78%11.31%08:30:01.5
2125Jacqueline du ToitBATCH D Grand Master (60 PLUS)69F 2:09:23.1+9:57.2+8.33%92.31%16.34%3.92%08:30:01.5
3225Sue WishartBATCH B Grand Master (60 PLUS)62F 2:14:39.7+15:13.8+12.75%88.69%12.93%0.00%08:30:01.5
4117Wilma de JongBATCH B Grand Master (60 PLUS)61F 2:58:13.0+58:47.1+49.22%67.01%-15.23%-32.34%08:30:01.5
5212Helene van Vuuren-WilkinsBATCH C Grand Master (60 PLUS)64F 3:31:35.2+1:32:09.3+77.16%56.45%-36.81%-57.12%08:30:01.5
  • 13km Female - Junior (UNDER 18)
Place Bib Name Affiliation Category Age Gender Finish time
1139Imogen GreigBATCH B - CONFIRM TIME Junior (UNDER 18)17F 1:44:49.4--100%10.26%3.41%08:30:01.5
2112Emma CableBATCH A Junior (UNDER 18)17F 1:48:31.5+3:42.1+3.53%96.59%7.09%0.00%08:30:01.5
3193Jessica RichertBATCH A Junior (UNDER 18)12F 2:17:04.5+32:15.1+30.77%76.47%-17.35%-26.31%08:30:01.5
  • 13km Female - Master (50-59)
Place Bib Name Affiliation Category Age Gender Finish time
1156Birgit KuhnBATCH A Master (50-59)54F 1:44:36.8--100%29.48%31.14%08:30:01.5
2158Lizelle LombaardBATCH A Master (50-59)54F 1:57:54.4+13:17.6+12.71%88.73%20.52%22.39%08:30:01.5
3137Katherine GreigBATCH B Master (50-59)53F 2:03:16.6+18:39.8+17.84%84.86%16.90%18.85%08:30:01.5
4110Lizmare BronnBATCH A Master (50-59)53F 2:14:34.4+29:57.6+28.64%77.74%9.28%11.42%08:30:01.5
5114Jillian CableBATCH B Master (50-59)50F 2:18:47.8+34:11.0+32.68%75.37%6.44%8.64%08:30:01.5
6163Venessa LundBATCH B Master (50-59)50F 2:21:26.3+36:49.5+35.20%73.96%4.66%6.90%08:30:01.5
7206Christa van AswegenBATCH B Master (50-59)59F 2:23:01.8+38:25.0+36.72%73.14%3.58%5.85%08:30:01.5
8153Carien KotzeBATCH B Master (50-59)50F 2:40:48.5+56:11.7+53.72%65.05%-8.40%-5.85%08:30:01.5
9140Thezell GroblerBATCH B Master (50-59)52F 2:40:49.7+56:12.9+53.74%65.05%-8.42%-5.86%08:30:01.5
10215Lynette VorsterBATCH C Master (50-59)51F 2:42:50.2+58:13.4+55.66%64.24%-9.77%-7.19%08:30:01.5
11162Ester LouwBATCH C Master (50-59)58F 2:42:52.1+58:15.3+55.69%64.23%-9.79%-7.21%08:30:01.5
12220Charlene Tessa WebsterBATCH B Master (50-59)57F 2:49:05.2+1:04:28.4+61.63%61.87%-13.98%-11.30%08:30:01.5
13115Shireen CarringtonBATCH B Master (50-59)59F 2:58:14.6+1:13:37.8+70.38%58.69%-20.16%-17.33%08:30:01.5
14169Sibongile MazibukoBATCH B Master (50-59)51F 2:58:30.8+1:13:54.0+70.64%58.60%-20.34%-17.51%08:30:01.5
  • 13km Female - Open (18-39)
Place Bib Name Affiliation Category Age Gender Finish time
1213Jamie VenterBATCH C Open (18-39)24F 1:35:24.8--100%37.74%29.28%08:30:01.5
2179Nosiseko MtatiBATCH D Open (18-39)37F 1:35:38.3+0:13.5+0.24%99.76%37.59%29.11%08:30:01.5
3160Bianke LombaardBATCH A Open (18-39)21F 1:36:51.9+1:27.1+1.52%98.50%36.79%28.20%08:30:01.5
4152Lize KokBATCH B Open (18-39)34F 1:53:42.4+18:17.6+19.17%83.91%25.80%15.72%08:30:01.5
5204Georgy TurnerBATCH B Open (18-39)25F 1:54:59.0+19:34.2+20.51%82.98%24.97%14.78%08:30:01.5
6149Thulile HlongwaneBATCH B Open (18-39)31F 2:01:24.7+25:59.9+27.25%78.59%20.77%10.01%08:30:01.5
7134Jenna GlanvillBATCH C Open (18-39)36F 2:02:06.3+26:41.5+27.97%78.14%20.32%9.50%08:30:01.5
8238Lenka BronnBATCH A Open (18-39)21F 2:03:44.6+28:19.8+29.69%77.11%19.25%8.28%08:30:01.5
9229Jacobie ClaasenBATCH B Open (18-39)36F 2:03:59.0+28:34.2+29.94%76.96%19.09%8.10%08:30:01.5
10132Linda FourieBATCH A Open (18-39)34F 2:07:51.1+32:26.3+34.00%74.63%16.57%5.24%08:30:01.5
11107Karen BothaBATCH A Open (18-39)34F 2:08:09.7+32:44.9+34.32%74.45%16.37%5.01%08:30:01.5
12104Bongekile BaseBATCH C Open (18-39)29F 2:08:28.6+33:03.8+34.65%74.27%16.16%4.77%08:30:01.5
13228Nontethelelo ZunguBATCH C Open (18-39)27F 2:10:49.9+35:25.1+37.12%72.93%14.63%3.03%08:30:01.5
14108Elizna BothaBATCH A Open (18-39)28F 2:11:59.5+36:34.7+38.34%72.29%13.87%2.17%08:30:01.5
15174Robynne McdougallBATCH A Open (18-39)31F 2:12:38.2+37:13.4+39.01%71.94%13.45%1.69%08:30:01.5
16209Jordy van der WaltBATCH A Open (18-39)30F 2:12:38.9+37:14.1+39.02%71.93%13.44%1.68%08:30:01.5
17168Inga Phozisa MayezaBATCH C Open (18-39)26F 2:14:40.4+39:15.6+41.15%70.85%12.12%0.18%08:30:01.5
18127Candice EhlersBATCH B Open (18-39)35F 2:15:09.7+39:44.9+41.66%70.59%11.80%-0.18%08:30:01.5
19126Nicola EhlersBATCH B Open (18-39)36F 2:15:12.0+39:47.2+41.70%70.57%11.77%-0.21%08:30:01.5
20236Nokulunga KhumaloBATCH B Open (18-39)32F 2:22:22.3+46:57.5+49.22%67.02%7.09%-5.52%08:30:01.5
21210Stacey van NiekerkBATCH B Open (18-39)38F 2:28:18.7+52:53.9+55.44%64.33%3.22%-9.93%08:30:01.5
22165Magcino MaphisaBATCH C Open (18-39)27F 2:37:24.8+1:02:00.0+64.98%60.61%-2.72%-16.67%08:30:01.5
23161Tinike LombaardBATCH A - CONFIRM TIME Open (18-39)19F 2:43:06.8+1:07:42.0+70.95%58.50%-6.44%-20.90%08:30:01.5
24199Siphiwe SitholeBATCH B Open (18-39)38F 2:43:47.2+1:08:22.4+71.66%58.25%-6.88%-21.40%08:30:01.5
25154Sisipho KraaiBATCH D Open (18-39)27F 2:47:12.4+1:11:47.6+75.24%57.06%-9.11%-23.93%08:30:01.5
26189Phumla NyembeziBATCH C Open (18-39)38F 2:53:03.9+1:17:39.1+81.38%55.13%-12.93%-28.27%08:30:01.5
27188Zama NxumaloBATCH C Open (18-39)24F 2:53:18.3+1:17:53.5+81.64%55.06%-13.09%-28.45%08:30:01.5
28182Katelyn NealBATCH B Open (18-39)29F 2:57:17.4+1:21:52.6+85.81%53.82%-15.69%-31.41%08:30:01.5
29157Kefuoe LebitsaBATCH C Open (18-39)28F 3:04:24.3+1:28:59.5+93.27%51.74%-20.33%-36.68%08:30:01.5
30167Tema MathebulaBATCH C Open (18-39)35F 3:23:12.5+1:47:47.7+112.98%46.95%-32.60%-50.62%08:30:01.5
31184Bongekile NgeyaneBATCH C Open (18-39)29F 3:53:43.4+2:18:18.6+144.96%40.82%-52.52%-73.23%08:30:01.5
32173Landiwe MbuliBATCH C Open (18-39)26F 3:53:55.1+2:18:30.3+145.16%40.79%-52.64%-73.38%08:30:01.5
33176Londiwe MkhatshaneBATCH C Open (18-39)26F 4:36:09.9+3:00:45.1+189.44%34.55%-80.21%-104.69%08:30:01.5
34224Andria WilkinsBATCH C - CONFIRM TIME Open (18-39)35F 4:47:30.9+3:12:06.1+201.34%33.19%-87.62%-113.10%08:30:01.5
  • 13km Female - Veteran (40-49)
Place Bib Name Affiliation Category Age Gender Finish time
1240Kim JohnstonBATCH A Veteran (40-49)46F 1:24:49.1--100%35.64%37.81%08:30:01.5
2217Lara WantenaarBATCH C Veteran (40-49)44F 1:33:07.5+8:18.4+9.79%91.08%29.33%31.72%08:30:01.5
3123Lindsay du PlessisBATCH A Veteran (40-49)41F 1:47:31.4+22:42.3+26.77%78.88%18.41%21.16%08:30:01.5
4116Lesley CarteBATCH A Veteran (40-49)48F 1:50:47.3+25:58.2+30.62%76.56%15.93%18.77%08:30:01.5
5190Debbie PayneBATCH B Veteran (40-49)44F 2:05:08.7+40:19.6+47.54%67.78%5.03%8.24%08:30:01.5
6196Odette RobertBATCH A Veteran (40-49)42F 2:05:59.3+41:10.2+48.54%67.32%4.39%7.62%08:30:01.5
7198Lee RobertsonBATCH A Veteran (40-49)47F 2:06:23.1+41:34.0+49.01%67.11%4.09%7.33%08:30:01.5
8222Nikki WidlakeBATCH A Veteran (40-49)46F 2:11:35.6+46:46.5+55.15%64.45%0.14%3.51%08:30:01.5
9223Sylvia WilkinBATCH B Veteran (40-49)46F 2:15:41.8+50:52.7+59.99%62.51%-2.97%0.50%08:30:01.5
10192Cynthia RichertBATCH A Veteran (40-49)44F 2:17:04.2+52:15.1+61.60%61.88%-4.02%-0.50%08:30:01.5
11135Joscelyn GreenBATCH A Veteran (40-49)41F 2:17:04.8+52:15.7+61.62%61.88%-4.02%-0.51%08:30:01.5
12131Chloe FodenBATCH B Veteran (40-49)42F 2:20:23.2+55:34.1+65.51%60.42%-6.53%-2.94%08:30:01.5
13148Masesi HlombeBATCH A Veteran (40-49)44F 2:26:21.6+1:01:32.5+72.56%57.95%-11.07%-7.32%08:30:01.5
14145Susan HarpurBATCH B Veteran (40-49)41F 2:29:58.4+1:05:09.3+76.82%56.56%-13.81%-9.96%08:30:01.5
15118Leigh-Ann de WetBATCH B Veteran (40-49)43F 2:30:00.0+1:05:10.9+76.85%56.55%-13.83%-9.98%08:30:01.5
16227Nadia ZalewskiBATCH C Veteran (40-49)44F 2:30:48.2+1:05:59.1+77.80%56.24%-14.44%-10.57%08:30:01.5
17144Minize HaronBATCH C Veteran (40-49)46F 2:30:49.0+1:05:59.9+77.81%56.24%-14.45%-10.58%08:30:01.5
18231Thandeka MahloboBATCH A Veteran (40-49)42F 2:48:27.5+1:23:38.4+98.61%50.35%-27.83%-23.52%08:30:01.5
  • 13km Male - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1150Mlondolozi HlongwaneBATCH A Open (18-39)20M 1:01:54.4--100%46.28%44.39%08:30:01.5
2166Sifiso MasengemiBATCH A Junior (UNDER 18)16M 1:06:39.3+4:44.9+7.67%92.88%42.16%40.13%08:30:01.5
3178Thembile MnqabeBATCH D Open (18-39)34M 1:14:58.9+13:04.5+21.12%82.56%34.94%32.65%08:30:01.5
4201Jonatha ThamahaneBATCH D Open (18-39)29M 1:15:00.5+13:06.1+21.16%82.53%34.92%32.63%08:30:01.5
5170Nhlanhla MbathaBATCH A Junior (UNDER 18)16M 1:16:27.6+14:33.2+23.51%80.97%33.66%31.32%08:30:01.5
6113Timothy CableBATCH A Open (18-39)19M 1:18:04.9+16:10.5+26.13%79.28%32.25%29.86%08:30:01.5
7211Adriaan van NiekerkBATCH B - CONFIRM TIME Veteran (40-49)41M 1:19:35.1+17:40.7+28.56%77.79%30.94%28.51%08:30:01.5
8183Xola NgcongoBATCH D Open (18-39)22M 1:19:51.7+17:57.3+29.00%77.52%30.70%28.27%08:30:01.5
9226Mzwandile XuluBATCH D Open (18-39)35M 1:24:02.6+22:08.2+35.76%73.66%27.08%24.51%08:30:01.5
10175Msawenkosi MchunuBATCH D Open (18-39)27M 1:24:07.7+22:13.3+35.90%73.59%27.00%24.43%08:30:01.5
11221Jason WebsterBATCH A - CONFIRM TIME Open (18-39)18M 1:24:17.4+22:23.0+36.16%73.44%26.86%24.29%08:30:01.5
12111Ben CableBATCH A Junior (UNDER 18)14M 1:24:25.0+22:30.6+36.36%73.33%26.75%24.17%08:30:01.5
13214Christen VorsterBATCH A Junior (UNDER 18)14M 1:32:07.6+30:13.2+48.82%67.20%20.06%17.25%08:30:01.5
14122Fani DlaminiBATCH D Open (18-39)28M 1:34:12.0+32:17.6+52.16%65.72%18.26%15.39%08:30:01.5
15164Simnikile MagoqoBATCH D Open (18-39)34M 1:35:16.2+33:21.8+53.89%64.98%17.33%14.43%08:30:01.5
16172Phindile MboyiBATCH D Open (18-39)31M 1:35:18.0+33:23.6+53.94%64.96%17.31%14.40%08:30:01.5
17202Andre TruterBATCH B Master (50-59)52M 1:37:48.8+35:54.4+58.00%63.29%15.13%12.14%08:30:01.5
18142Sphelele GwanyaBATCH D Open (18-39)28M 1:38:56.8+37:02.4+59.83%62.57%14.14%11.12%08:30:01.5
19218Edward WardBATCH C Veteran (40-49)47M 1:40:55.3+39:00.9+63.02%61.34%12.43%9.35%08:30:01.5
20155Manfred KuhnBATCH A Master (50-59)53M 1:44:14.8+42:20.4+68.39%59.38%9.54%6.36%08:30:01.5
21216Masimbonge VumaBATCH D Open (18-39)28M 1:45:52.9+43:58.5+71.03%58.47%8.13%4.89%08:30:01.5
22124Rupert du PlessisBATCH A Junior (UNDER 18)10M 1:46:23.4+44:29.0+71.86%58.19%7.69%4.44%08:30:01.5
23208Gabriel van der WaltBATCH B Grand Master (60 PLUS)62M 1:47:47.4+45:53.0+74.12%57.43%6.47%3.18%08:30:01.5
24141Mthobisi GwalaBATCH C Open (18-39)32M 1:48:41.3+46:46.9+75.57%56.96%5.69%2.37%08:30:01.5
25119Ruan de WetBATCH D Open (18-39)32M 1:50:45.6+48:51.2+78.91%55.89%3.89%0.51%08:30:01.5
26230Burton MatthewsBATCH B - CONFIRM TIME Veteran (40-49)40M 1:51:54.0+49:59.6+80.76%55.32%2.90%-0.51%08:30:01.5
27234Mark Greig #35BATCH B Master (50-59)54M 1:53:15.2+51:20.8+82.94%54.66%1.73%-1.73%08:30:01.5
28207Willem van AswegenBATCH B Grand Master (60 PLUS)60M 1:57:33.2+55:38.8+89.89%52.66%-2.00%-5.59%08:30:01.5
29159Hendri LombaardBATCH A Master (50-59)55M 1:57:55.2+56:00.8+90.48%52.50%-2.32%-5.92%08:30:01.5
30138Jack GreigBATCH B Junior (UNDER 18)13M 2:03:17.8+1:01:23.4+99.17%50.21%-6.98%-10.75%08:30:01.5
31136Liam GreenBATCH A Junior (UNDER 18)11M 2:04:44.0+1:02:49.6+101.49%49.63%-8.23%-12.04%08:30:01.5
32191Gareth PayneBATCH B Veteran (40-49)44M 2:05:10.2+1:03:15.8+102.19%49.46%-8.61%-12.43%08:30:01.5
33147Arno HenningBATCH B Junior (UNDER 18)16M 2:05:24.4+1:03:30.0+102.57%49.36%-8.82%-12.64%08:30:01.5
34195Justin RobertBATCH A Veteran (40-49)44M 2:05:58.5+1:04:04.1+103.49%49.14%-9.31%-13.15%08:30:01.5
35197George RobertsonBATCH A Veteran (40-49)49M 2:06:21.1+1:04:26.7+104.10%49.00%-9.64%-13.49%08:30:01.5
36186Sibonokuhle NontonganaBATCH C Open (18-39)32M 2:06:38.5+1:04:44.1+104.57%48.88%-9.89%-13.75%08:30:01.5
37106Wynand BothaBATCH A Open (18-39)35M 2:08:08.6+1:06:14.2+106.99%48.31%-11.19%-15.10%08:30:01.5
38103Simon BakerBATCH A Grand Master (60 PLUS)62M 2:10:31.4+1:08:37.0+110.84%47.43%-13.26%-17.24%08:30:01.5
39120Wandile DlaminiBATCH D Open (18-39)27M 2:11:48.0+1:09:53.6+112.90%46.97%-14.36%-18.39%08:30:01.5
40105Marius BooyBATCH A Master (50-59)55M 2:11:58.6+1:10:04.2+113.19%46.91%-14.52%-18.55%08:30:01.5
41181Phethile NdebeleBATCH C Open (18-39)36M 2:18:07.7+1:16:13.3+123.12%44.82%-19.85%-24.07%08:30:01.5
42200Cameron StevensBATCH B Veteran (40-49)47M 2:20:22.5+1:18:28.1+126.75%44.10%-21.80%-26.09%08:30:01.5
43146Werner HenningBATCH B Master (50-59)55M 2:21:20.7+1:19:26.3+128.32%43.80%-22.65%-26.96%08:30:01.5
44177Sizwe MlamboBATCH D Open (18-39)26M 2:30:21.4+1:28:27.0+142.88%41.17%-30.46%-35.05%08:30:01.5
45109JC BothaBATCH A Master (50-59)58M 2:35:36.7+1:33:42.3+151.36%39.78%-35.02%-39.78%08:30:01.5
46185Nceba NoahBATCH D Open (18-39)29M 2:45:28.8+1:43:34.4+167.31%37.41%-43.59%-48.64%08:30:01.5
47187Malizo NtaloBATCH C Open (18-39)29M 2:48:59.0+1:47:04.6+172.96%36.63%-46.63%-51.79%08:30:01.5
48180Surshin NaidooBATCH B Open (18-39)30M 2:58:26.0+1:56:31.6+188.23%34.69%-54.83%-60.27%08:30:01.5
49205Kyle TurnerBATCH B Open (18-39)36M 3:25:07.4+2:23:13.0+231.34%30.18%-77.99%-84.25%08:30:01.5
50101Tony AnagnostouBATCH B Grand Master (60 PLUS)66M 3:30:06.7+2:28:12.3+239.40%29.46%-82.31%-88.73%08:30:01.5
  • 13km Male - Grand Master (60 PLUS)
Place Bib Name Affiliation Category Age Gender Finish time
1208Gabriel van der WaltBATCH B Grand Master (60 PLUS)62M 1:47:47.4--100%23.82%13.10%08:30:01.5
2207Willem van AswegenBATCH B Grand Master (60 PLUS)60M 1:57:33.2+9:45.8+9.06%91.69%16.92%5.23%08:30:01.5
3103Simon BakerBATCH A Grand Master (60 PLUS)62M 2:10:31.4+22:44.0+21.09%82.58%7.75%-5.23%08:30:01.5
4101Tony AnagnostouBATCH B Grand Master (60 PLUS)66M 3:30:06.7+1:42:19.3+94.93%51.30%-48.49%-69.39%08:30:01.5
  • 13km Male - Junior (UNDER 18)
Place Bib Name Affiliation Category Age Gender Finish time
1166Sifiso MasengemiBATCH A Junior (UNDER 18)16M 1:06:39.3--100%33.30%32.85%08:30:01.5
2170Nhlanhla MbathaBATCH A Junior (UNDER 18)16M 1:16:27.6+9:48.3+14.71%87.18%23.49%22.97%08:30:01.5
3111Ben CableBATCH A Junior (UNDER 18)14M 1:24:25.0+17:45.7+26.65%78.96%15.53%14.95%08:30:01.5
4214Christen VorsterBATCH A Junior (UNDER 18)14M 1:32:07.6+25:28.3+38.21%72.35%7.81%7.18%08:30:01.5
5124Rupert du PlessisBATCH A Junior (UNDER 18)10M 1:46:23.4+39:44.1+59.61%62.65%-6.46%-7.18%08:30:01.5
6138Jack GreigBATCH B Junior (UNDER 18)13M 2:03:17.8+56:38.5+84.98%54.06%-23.38%-24.22%08:30:01.5
7136Liam GreenBATCH A Junior (UNDER 18)11M 2:04:44.0+58:04.7+87.13%53.44%-24.81%-25.67%08:30:01.5
8147Arno HenningBATCH B Junior (UNDER 18)16M 2:05:24.4+58:45.1+88.14%53.15%-25.49%-26.34%08:30:01.5
  • 13km Male - Master (50-59)
Place Bib Name Affiliation Category Age Gender Finish time
1202Andre TruterBATCH B Master (50-59)52M 1:37:48.8--100%20.58%17.05%08:30:01.5
2155Manfred KuhnBATCH A Master (50-59)53M 1:44:14.8+6:26.0+6.58%93.83%15.36%11.60%08:30:01.5
3234Mark Greig #35BATCH B Master (50-59)54M 1:53:15.2+15:26.4+15.79%86.37%8.05%3.96%08:30:01.5
4159Hendri LombaardBATCH A Master (50-59)55M 1:57:55.2+20:06.4+20.56%82.95%4.26%0.00%08:30:01.5
5105Marius BooyBATCH A Master (50-59)55M 2:11:58.6+34:09.8+34.93%74.11%-7.15%-11.92%08:30:01.5
6146Werner HenningBATCH B Master (50-59)55M 2:21:20.7+43:31.9+44.50%69.20%-14.76%-19.87%08:30:01.5
7109JC BothaBATCH A Master (50-59)58M 2:35:36.7+57:47.9+59.09%62.86%-26.34%-31.96%08:30:01.5
  • 13km Male - Open (18-39)
Place Bib Name Affiliation Category Age Gender Finish time
1150Mlondolozi HlongwaneBATCH A Open (18-39)20M 1:01:54.4--100%45.47%39.55%08:30:01.5
2178Thembile MnqabeBATCH D Open (18-39)34M 1:14:58.9+13:04.5+21.12%82.56%33.95%26.79%08:30:01.5
3201Jonatha ThamahaneBATCH D Open (18-39)29M 1:15:00.5+13:06.1+21.16%82.53%33.92%26.76%08:30:01.5
4113Timothy CableBATCH A Open (18-39)19M 1:18:04.9+16:10.5+26.13%79.28%31.22%23.76%08:30:01.5
5183Xola NgcongoBATCH D Open (18-39)22M 1:19:51.7+17:57.3+29.00%77.52%29.65%22.02%08:30:01.5
6226Mzwandile XuluBATCH D Open (18-39)35M 1:24:02.6+22:08.2+35.76%73.66%25.96%17.94%08:30:01.5
7175Msawenkosi MchunuBATCH D Open (18-39)27M 1:24:07.7+22:13.3+35.90%73.59%25.89%17.85%08:30:01.5
8221Jason WebsterBATCH A - CONFIRM TIME Open (18-39)18M 1:24:17.4+22:23.0+36.16%73.44%25.75%17.70%08:30:01.5
9122Fani DlaminiBATCH D Open (18-39)28M 1:34:12.0+32:17.6+52.16%65.72%17.02%8.02%08:30:01.5
10164Simnikile MagoqoBATCH D Open (18-39)34M 1:35:16.2+33:21.8+53.89%64.98%16.08%6.98%08:30:01.5
11172Phindile MboyiBATCH D Open (18-39)31M 1:35:18.0+33:23.6+53.94%64.96%16.05%6.95%08:30:01.5
12142Sphelele GwanyaBATCH D Open (18-39)28M 1:38:56.8+37:02.4+59.83%62.57%12.84%3.39%08:30:01.5
13216Masimbonge VumaBATCH D Open (18-39)28M 1:45:52.9+43:58.5+71.03%58.47%6.73%-3.39%08:30:01.5
14141Mthobisi GwalaBATCH C Open (18-39)32M 1:48:41.3+46:46.9+75.57%56.96%4.25%-6.13%08:30:01.5
15119Ruan de WetBATCH D Open (18-39)32M 1:50:45.6+48:51.2+78.91%55.89%2.43%-8.15%08:30:01.5
16186Sibonokuhle NontonganaBATCH C Open (18-39)32M 2:06:38.5+1:04:44.1+104.57%48.88%-11.56%-23.66%08:30:01.5
17106Wynand BothaBATCH A Open (18-39)35M 2:08:08.6+1:06:14.2+106.99%48.31%-12.88%-25.12%08:30:01.5
18120Wandile DlaminiBATCH D Open (18-39)27M 2:11:48.0+1:09:53.6+112.90%46.97%-16.10%-28.69%08:30:01.5
19181Phethile NdebeleBATCH C Open (18-39)36M 2:18:07.7+1:16:13.3+123.12%44.82%-21.68%-34.87%08:30:01.5
20177Sizwe MlamboBATCH D Open (18-39)26M 2:30:21.4+1:28:27.0+142.88%41.17%-32.45%-46.81%08:30:01.5
21185Nceba NoahBATCH D Open (18-39)29M 2:45:28.8+1:43:34.4+167.31%37.41%-45.77%-61.58%08:30:01.5
22187Malizo NtaloBATCH C Open (18-39)29M 2:48:59.0+1:47:04.6+172.96%36.63%-48.86%-65.00%08:30:01.5
23180Surshin NaidooBATCH B Open (18-39)30M 2:58:26.0+1:56:31.6+188.23%34.69%-57.18%-74.23%08:30:01.5
24205Kyle TurnerBATCH B Open (18-39)36M 3:25:07.4+2:23:13.0+231.34%30.18%-80.70%-100.29%08:30:01.5
  • 13km Male - Veteran (40-49)
Place Bib Name Affiliation Category Age Gender Finish time
1211Adriaan van NiekerkBATCH B - CONFIRM TIME Veteran (40-49)41M 1:19:35.1--100%31.25%36.42%08:30:01.5
2218Edward WardBATCH C Veteran (40-49)47M 1:40:55.3+21:20.2+26.81%78.86%12.81%19.37%08:30:01.5
3230Burton MatthewsBATCH B - CONFIRM TIME Veteran (40-49)40M 1:51:54.0+32:18.9+40.60%71.12%3.33%10.60%08:30:01.5
4191Gareth PayneBATCH B Veteran (40-49)44M 2:05:10.2+45:35.1+57.28%63.58%-8.13%0.00%08:30:01.5
5195Justin RobertBATCH A Veteran (40-49)44M 2:05:58.5+46:23.4+58.29%63.18%-8.83%-0.64%08:30:01.5
6197George RobertsonBATCH A Veteran (40-49)49M 2:06:21.1+46:46.0+58.76%62.99%-9.16%-0.94%08:30:01.5
7200Cameron StevensBATCH B Veteran (40-49)47M 2:20:22.5+1:00:47.4+76.38%56.69%-21.27%-12.15%08:30:01.5
  • 25km - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1363Sibusiso MazibukoBATCH B Open (18-39)28M 2:25:57.0--100%49.58%49.92%08:01:34.8
2349Ndumiso Nkululeko KhumaloBATCH B Open (18-39)25M 2:38:35.0+12:38.0+8.66%92.03%45.22%45.58%08:01:34.8
3374Simphiwe MnguniBATCH B Open (18-39)26M 2:45:00.6+19:03.6+13.06%88.45%43.00%43.38%08:01:34.8
4373Vusi Mkhonza - DISQUALIFIEDBATCH A Open (18-39)37M 2:47:24.3+21:27.3+14.70%87.18%42.17%42.56%08:01:34.8
5414Louis van DeventerBATCH A Veteran (40-49)41M 3:14:49.7+48:52.7+33.49%74.91%32.70%33.15%08:01:34.8
6313Michael BurtonBATCH A Open (18-39)26M 3:15:58.9+50:01.9+34.28%74.47%32.30%32.75%08:01:34.8
7400Philani ShabalalaBATCH B Open (18-39)31M 3:22:49.6+56:52.6+38.97%71.96%29.94%30.40%08:01:34.8
8325Andrew CurrieBATCH B Veteran (40-49)46M 3:27:32.7+1:01:35.7+42.20%70.32%28.31%28.78%08:01:34.8
9407Dudley TurnerBATCH B Master (50-59)55M 3:27:33.9+1:01:36.9+42.22%70.32%28.30%28.78%08:01:34.8
10403Julia SlabbertBATCH A Open (18-39)34F 3:28:54.0+1:02:57.0+43.13%69.87%27.84%28.32%08:01:34.8
11322Karli ConradieBATCH A Open (18-39)31F 3:32:06.4+1:06:09.4+45.33%68.81%26.73%27.22%08:01:34.8
12316Neil CableBATCH B Master (50-59)50M 3:36:01.3+1:10:04.3+48.01%67.56%25.38%25.88%08:01:34.8
13410Frances van der MerweBATCH A Open (18-39)23F 3:37:42.5+1:11:45.5+49.17%67.04%24.80%25.30%08:01:34.8
14330Xingsheng DengBATCH B Open (18-39)34M 3:40:16.9+1:14:19.9+50.93%66.26%23.91%24.41%08:01:34.8
15356Rossouw MalanBATCH A Open (18-39)21M 3:43:24.8+1:17:27.8+53.08%65.33%22.83%23.34%08:01:34.8
16365David McdougallBATCH B Open (18-39)33M 3:52:26.0+1:26:29.0+59.26%62.79%19.71%20.24%08:01:34.8
17424Abrie NautaBATCH B Open (18-39)34M 3:54:44.9+1:28:47.9+60.84%62.17%18.91%19.45%08:01:34.8
18315Luke CableBATCH B Open (18-39)21M 3:56:51.3+1:30:54.3+62.29%61.62%18.18%18.73%08:01:34.8
19338Leah FalconBATCH B Open (18-39)20F 3:59:50.0+1:33:53.0+64.33%60.85%17.15%17.70%08:01:34.8
20384Zamile NjokoBATCH A Open (18-39)38F 4:02:48.5+1:36:51.5+66.36%60.11%16.13%16.68%08:01:34.8
21312Dewald BuitendagBATCH B Open (18-39)34M 4:02:57.9+1:37:00.9+66.47%60.07%16.07%16.63%08:01:34.8
22326Tomas Da SilvaBATCH A Veteran (40-49)42M 4:06:12.4+1:40:15.4+68.69%59.28%14.95%15.52%08:01:34.8
23361Thozi MazibukoBATCH A Master (50-59)53M 4:11:09.6+1:45:12.6+72.09%58.11%13.24%13.82%08:01:34.8
24404Naclanche SteynBATCH A Veteran (40-49)43F 4:12:40.0+1:46:43.0+73.12%57.76%12.72%13.30%08:01:34.8
25405Bernard SteynBATCH A Veteran (40-49)45M 4:12:40.6+1:46:43.6+73.13%57.76%12.72%13.30%08:01:34.8
26337Bruce William FalconBATCH B Master (50-59)54M 4:17:28.6+1:51:31.6+76.41%56.68%11.06%11.65%08:01:34.8
27314Neil ButcherBATCH B Master (50-59)55M 4:17:29.3+1:51:32.3+76.42%56.68%11.06%11.65%08:01:34.8
28308Jaycee BothaBATCH B Open (18-39)31M 4:19:32.1+1:53:35.1+77.82%56.24%10.35%10.94%08:01:34.8
29366Keegan McvicarBATCH A Open (18-39)29M 4:20:42.7+1:54:45.7+78.63%55.98%9.94%10.54%08:01:34.8
30331Bailey DoveyBATCH B Open (18-39)26F 4:23:38.1+1:57:41.1+80.63%55.36%8.93%9.54%08:01:34.8
31380Michal MullerBATCH A Master (50-59)53M 4:25:31.6+1:59:34.6+81.93%54.97%8.28%8.89%08:01:34.8
32395Henri RobertBATCH A Grand Master (60 PLUS)68M 4:25:42.1+1:59:45.1+82.05%54.93%8.22%8.83%08:01:34.8
33383Elanie MyburghBATCH A Veteran (40-49)41F 4:27:15.9+2:01:18.9+83.12%54.61%7.68%8.29%08:01:34.8
34420Simon WarrenBATCH B Master (50-59)51M 4:28:09.6+2:02:12.6+83.73%54.43%7.37%7.98%08:01:34.8
35329Ryan De MetzBATCH A Open (18-39)37M 4:29:21.5+2:03:24.5+84.56%54.18%6.95%7.57%08:01:34.8
36321Martin ConibearBATCH B Open (18-39)37M 4:32:24.8+2:06:27.8+86.65%53.58%5.90%6.53%08:01:34.8
37399Jessica RushmereBATCH B Open (18-39)26F 4:33:14.2+2:07:17.2+87.21%53.42%5.62%6.24%08:01:34.8
38352Byron LeggettBATCH B - CONFIRM TIME Open (18-39)39M 4:36:11.0+2:10:14.0+89.23%52.85%4.60%5.23%08:01:34.8
39406Christopher SteytlerBATCH A Open (18-39)20M 4:36:23.4+2:10:26.4+89.37%52.81%4.53%5.16%08:01:34.8
40304Quentin BarkhuizenBATCH A Master (50-59)50M 4:37:18.4+2:11:21.4+90.00%52.63%4.21%4.85%08:01:34.8
41421Craig WishartBATCH A Open (18-39)29M 4:39:00.7+2:13:03.7+91.17%52.31%3.62%4.26%08:01:34.8
42350Jos KotzeBATCH B Open (18-39)20M 4:41:48.0+2:15:51.0+93.08%51.79%2.66%3.30%08:01:34.8
43345Kyle HyamBATCH B Open (18-39)39M 4:43:29.1+2:17:32.1+94.23%51.48%2.07%2.73%08:01:34.8
44351Michal KotzeBATCH B Master (50-59)51M 4:44:48.0+2:18:51.0+95.14%51.25%1.62%2.27%08:01:34.8
45310Warren BredenkampBATCH A Open (18-39)36M 4:44:53.7+2:18:56.7+95.20%51.23%1.59%2.24%08:01:34.8
46359Jack MannBATCH A Master (50-59)56M 4:45:04.3+2:19:07.3+95.32%51.20%1.53%2.18%08:01:34.8
47323Heather CoppinBATCH B Veteran (40-49)43F 4:46:15.1+2:20:18.1+96.13%50.99%1.12%1.78%08:01:34.8
48402Jane SilvestriBATCH A Master (50-59)56F 4:48:02.9+2:22:05.9+97.36%50.67%0.50%1.16%08:01:34.8
49387Alison ParleBATCH A Master (50-59)56F 4:48:03.5+2:22:06.5+97.37%50.67%0.50%1.16%08:01:34.8
50377Zilungile MokgeleBATCH A Veteran (40-49)41F 4:49:46.4+2:23:49.4+98.54%50.37%-0.10%0.57%08:01:34.8
51397Brandt RozendaalBATCH B Open (18-39)39M 4:53:05.1+2:27:08.1+100.81%49.80%-1.24%-0.57%08:01:34.8
52398Yolande RozendaalBATCH B Open (18-39)38F 4:53:05.4+2:27:08.4+100.82%49.80%-1.24%-0.57%08:01:34.8
53370Bianca Mitchell-InnesBATCH B Veteran (40-49)42F 4:53:05.7+2:27:08.7+100.82%49.80%-1.24%-0.57%08:01:34.8
54369Angie Mitchell-InnesBATCH B Veteran (40-49)43F 4:53:06.1+2:27:09.1+100.82%49.80%-1.25%-0.57%08:01:34.8
55401Kgabo ShilabjweBATCH B Master (50-59)53M 4:53:16.8+2:27:19.8+100.95%49.76%-1.31%-0.64%08:01:34.8
56305James BarrettBATCH B Master (50-59)51M 4:54:30.5+2:28:33.5+101.79%49.56%-1.73%-1.06%08:01:34.8
57343Johann GroblerBATCH B Master (50-59)55M 4:55:43.9+2:29:46.9+102.63%49.35%-2.16%-1.48%08:01:34.8
58341Justin FrewenBATCH A Veteran (40-49)49M 4:55:48.0+2:29:51.0+102.67%49.34%-2.18%-1.50%08:01:34.8
59340Mirilene FrewenBATCH A Veteran (40-49)48F 4:55:50.0+2:29:53.0+102.69%49.34%-2.19%-1.51%08:01:34.8
60425Ernest de JongBATCH B Grand Master (60 PLUS)60M 4:56:00.1+2:30:03.1+102.81%49.31%-2.25%-1.57%08:01:34.8
61371Bandile MiyaBATCH A Junior (UNDER 18)16M 4:56:00.6+2:30:03.6+102.82%49.31%-2.25%-1.57%08:01:34.8
62426Michael AnagnostuBATCH B Open (18-39)34M 4:57:46.0+2:31:49.0+104.02%49.01%-2.86%-2.17%08:01:34.8
63428Ancois HughesBATCH B Open (18-39)33F 4:58:07.9+2:32:10.9+104.27%48.95%-2.98%-2.30%08:01:34.8
64417Faith VilakaziBATCH B Open (18-39)32F 4:59:16.5+2:33:19.5+105.05%48.77%-3.38%-2.69%08:01:34.8
65358Sandy MannBATCH A Master (50-59)56F 5:02:06.8+2:36:09.8+107.00%48.31%-4.36%-3.67%08:01:34.8
66376Mbali Felicity MohlakoaneBATCH A Open (18-39)36F 5:06:39.4+2:40:42.4+110.11%47.59%-5.93%-5.23%08:01:34.8
67423Tony WebsterBATCH A Master (50-59)55M 5:06:50.3+2:40:53.3+110.24%47.57%-5.99%-5.29%08:01:34.8
68354Vaughan LundBATCH A Veteran (40-49)44M 5:08:51.0+2:42:54.0+111.61%47.26%-6.69%-5.98%08:01:34.8
69362Samkelisiwe MazibukoBATCH A Open (18-39)36F 5:09:17.1+2:43:20.1+111.91%47.19%-6.84%-6.13%08:01:34.8
70332Donna Claire EdmondsBATCH A Veteran (40-49)46F 5:09:33.2+2:43:36.2+112.10%47.15%-6.93%-6.22%08:01:34.8
71339Sarah FrazeeBATCH A Master (50-59)52F 5:10:56.9+2:44:59.9+113.05%46.94%-7.41%-6.70%08:01:34.8
72327Andrew DabbsBATCH B Veteran (40-49)40M 5:11:54.9+2:45:57.9+113.71%46.79%-7.75%-7.03%08:01:34.8
73324Steve CoryBATCH B Veteran (40-49)41M 5:12:02.0+2:46:05.0+113.79%46.77%-7.79%-7.07%08:01:34.8
74375Velelwa MntuyedwaBATCH B Veteran (40-49)42F 5:12:48.7+2:46:51.7+114.33%46.66%-8.06%-7.34%08:01:34.8
75336Dennis EverettBATCH B Master (50-59)59M 5:13:00.2+2:47:03.2+114.46%46.63%-8.12%-7.40%08:01:34.8
76344Marlene GroenewaldBATCH B Open (18-39)33F 5:13:44.9+2:47:47.9+114.97%46.52%-8.38%-7.66%08:01:34.8
77412Gillian van der WesthuizenBATCH B Master (50-59)54F 5:15:04.6+2:49:07.6+115.88%46.32%-8.84%-8.11%08:01:34.8
78318Romy CoetzeeBATCH B Veteran (40-49)43F 5:24:03.2+2:58:06.2+122.03%45.04%-11.94%-11.19%08:01:34.8
79328Clive DavidsonBATCH A Veteran (40-49)43M 5:24:05.2+2:58:08.2+122.05%45.03%-11.95%-11.21%08:01:34.8
80319Werner CoetzeeBATCH B Veteran (40-49)45M 5:24:05.8+2:58:08.8+122.06%45.03%-11.95%-11.21%08:01:34.8
81379Reneilwe MokoneBATCH B Veteran (40-49)42F 5:25:25.2+2:59:28.2+122.97%44.85%-12.41%-11.66%08:01:34.8
82408Damian TurnerBATCH B Open (18-39)31M 5:25:32.5+2:59:35.5+123.05%44.83%-12.45%-11.71%08:01:34.8
83301Jennifer AspoasBATCH A Master (50-59)53F 5:26:02.9+3:00:05.9+123.40%44.76%-12.63%-11.88%08:01:34.8
84302Margaret BakerBATCH A Master (50-59)57F 5:26:03.5+3:00:06.5+123.40%44.76%-12.63%-11.88%08:01:34.8
85381Mothusi MutheketelaBATCH B Veteran (40-49)45M 5:30:23.7+3:04:26.7+126.38%44.17%-14.13%-13.37%08:01:34.8
86348Khanyisile JwahaBATCH B Open (18-39)39F 5:38:28.9+3:12:31.9+131.92%43.12%-16.92%-16.15%08:01:34.8
87320Erica ConibearBATCH B Open (18-39)31F 5:39:46.6+3:13:49.6+132.80%42.95%-17.37%-16.59%08:01:34.8
88334Jock EstcourtBATCH A Junior (UNDER 18)16M 5:41:42.4+3:15:45.4+134.13%42.71%-18.04%-17.25%08:01:34.8
89382MutheketelaBATCH A - CONFIRM NAME Veteran (40-49)41M 5:47:13.1+3:21:16.1+137.90%42.03%-19.94%-19.14%08:01:34.8
90333Shelley EstcourtBATCH A Master (50-59)52F 5:48:42.8+3:22:45.8+138.93%41.85%-20.46%-19.66%08:01:34.8
91409Karlien van BurickBATCH A Veteran (40-49)40F 5:50:23.4+3:24:26.4+140.08%41.65%-21.04%-20.23%08:01:34.8
92353Fan LiuBATCH B Open (18-39)29F 5:57:00.0+3:31:03.0+144.60%40.88%-23.32%-22.50%08:01:34.8
93422Xue XuBATCH B Open (18-39)34F 6:06:40.6+3:40:43.6+151.23%39.80%-26.66%-25.82%08:01:34.8
94415Carina van VuurenBATCH B Veteran (40-49)40F 6:11:24.8+3:45:27.8+154.48%39.30%-28.30%-27.45%08:01:34.8
95385Mbali NtshabaBATCH B Veteran (40-49)40F 6:21:45.0+3:55:48.0+161.56%38.23%-31.87%-30.99%08:01:34.8
96416Pierre van ZylBATCH A Veteran (40-49)45M 7:26:49.8+5:00:52.8+206.15%32.66%-54.35%-53.32%08:01:34.8
97367Sinelisiwe MhlongoBATCH B Open (18-39)36F 7:45:56.0+5:19:59.0+219.24%31.32%-60.95%-59.88%08:01:34.8
98386Nokuphila NxumaloBATCH B Open (18-39)36F 7:46:27.3+5:20:30.3+219.60%31.29%-61.13%-60.06%08:01:34.8
99368Sinothando MhlongoBATCH B Open (18-39)37F 7:46:30.0+5:20:33.0+219.63%31.29%-61.14%-60.07%08:01:34.8
100396Sam RollandBATCH A - CONFIRM TIME Open (18-39)37M 9:09:01.0+6:43:04.0+276.17%26.58%-89.65%-88.39%04:00:36.3
  • 25km Female - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1403Julia SlabbertBATCH A Open (18-39)34F 3:28:54.0--100%33.22%32.17%08:01:34.8
2322Karli ConradieBATCH A Open (18-39)31F 3:32:06.4+3:12.4+1.54%98.49%32.19%31.13%08:01:34.8
3410Frances van der MerweBATCH A Open (18-39)23F 3:37:42.5+8:48.5+4.22%95.95%30.40%29.31%08:01:34.8
4338Leah FalconBATCH B Open (18-39)20F 3:59:50.0+30:56.0+14.81%87.10%23.33%22.12%08:01:34.8
5384Zamile NjokoBATCH A Open (18-39)38F 4:02:48.5+33:54.5+16.23%86.03%22.38%21.16%08:01:34.8
6404Naclanche SteynBATCH A Veteran (40-49)43F 4:12:40.0+43:46.0+20.95%82.68%19.22%17.96%08:01:34.8
7331Bailey DoveyBATCH B Open (18-39)26F 4:23:38.1+54:44.1+26.20%79.24%15.72%14.40%08:01:34.8
8383Elanie MyburghBATCH A Veteran (40-49)41F 4:27:15.9+58:21.9+27.94%78.16%14.56%13.22%08:01:34.8
9399Jessica RushmereBATCH B Open (18-39)26F 4:33:14.2+1:04:20.2+30.80%76.45%12.65%11.28%08:01:34.8
10323Heather CoppinBATCH B Veteran (40-49)43F 4:46:15.1+1:17:21.1+37.03%72.98%8.49%7.05%08:01:34.8
11402Jane SilvestriBATCH A Master (50-59)56F 4:48:02.9+1:19:08.9+37.89%72.52%7.91%6.47%08:01:34.8
12387Alison ParleBATCH A Master (50-59)56F 4:48:03.5+1:19:09.5+37.89%72.52%7.91%6.47%08:01:34.8
13377Zilungile MokgeleBATCH A Veteran (40-49)41F 4:49:46.4+1:20:52.4+38.71%72.09%7.36%5.91%08:01:34.8
14398Yolande RozendaalBATCH B Open (18-39)38F 4:53:05.4+1:24:11.4+40.30%71.28%6.30%4.83%08:01:34.8
15370Bianca Mitchell-InnesBATCH B Veteran (40-49)42F 4:53:05.7+1:24:11.7+40.30%71.27%6.30%4.83%08:01:34.8
16369Angie Mitchell-InnesBATCH B Veteran (40-49)43F 4:53:06.1+1:24:12.1+40.31%71.27%6.30%4.83%08:01:34.8
17340Mirilene FrewenBATCH A Veteran (40-49)48F 4:55:50.0+1:26:56.0+41.61%70.61%5.42%3.94%08:01:34.8
18428Ancois HughesBATCH B Open (18-39)33F 4:58:07.9+1:29:13.9+42.72%70.07%4.69%3.19%08:01:34.8
19417Faith VilakaziBATCH B Open (18-39)32F 4:59:16.5+1:30:22.5+43.26%69.80%4.32%2.82%08:01:34.8
20358Sandy MannBATCH A Master (50-59)56F 5:02:06.8+1:33:12.8+44.62%69.15%3.42%1.90%08:01:34.8
21376Mbali Felicity MohlakoaneBATCH A Open (18-39)36F 5:06:39.4+1:37:45.4+46.80%68.12%1.96%0.43%08:01:34.8
22362Samkelisiwe MazibukoBATCH A Open (18-39)36F 5:09:17.1+1:40:23.1+48.05%67.54%1.12%-0.43%08:01:34.8
23332Donna Claire EdmondsBATCH A Veteran (40-49)46F 5:09:33.2+1:40:39.2+48.18%67.48%1.04%-0.51%08:01:34.8
24339Sarah FrazeeBATCH A Master (50-59)52F 5:10:56.9+1:42:02.9+48.85%67.18%0.59%-0.97%08:01:34.8
25375Velelwa MntuyedwaBATCH B Veteran (40-49)42F 5:12:48.7+1:43:54.7+49.74%66.78%0.00%-1.57%08:01:34.8
26344Marlene GroenewaldBATCH B Open (18-39)33F 5:13:44.9+1:44:50.9+50.19%66.58%-0.30%-1.88%08:01:34.8
27412Gillian van der WesthuizenBATCH B Master (50-59)54F 5:15:04.6+1:46:10.6+50.83%66.30%-0.73%-2.31%08:01:34.8
28318Romy CoetzeeBATCH B Veteran (40-49)43F 5:24:03.2+1:55:09.2+55.12%64.46%-3.60%-5.22%08:01:34.8
29379Reneilwe MokoneBATCH B Veteran (40-49)42F 5:25:25.2+1:56:31.2+55.78%64.19%-4.03%-5.67%08:01:34.8
30301Jennifer AspoasBATCH A Master (50-59)53F 5:26:02.9+1:57:08.9+56.08%64.07%-4.23%-5.87%08:01:34.8
31302Margaret BakerBATCH A Master (50-59)57F 5:26:03.5+1:57:09.5+56.08%64.07%-4.24%-5.87%08:01:34.8
32348Khanyisile JwahaBATCH B Open (18-39)39F 5:38:28.9+2:09:34.9+62.03%61.72%-8.21%-9.91%08:01:34.8
33320Erica ConibearBATCH B Open (18-39)31F 5:39:46.6+2:10:52.6+62.65%61.48%-8.62%-10.33%08:01:34.8
34333Shelley EstcourtBATCH A Master (50-59)52F 5:48:42.8+2:19:48.8+66.93%59.91%-11.48%-13.23%08:01:34.8
35409Karlien van BurickBATCH A Veteran (40-49)40F 5:50:23.4+2:21:29.4+67.73%59.62%-12.02%-13.77%08:01:34.8
36353Fan LiuBATCH B Open (18-39)29F 5:57:00.0+2:28:06.0+70.90%58.52%-14.13%-15.92%08:01:34.8
37422Xue XuBATCH B Open (18-39)34F 6:06:40.6+2:37:46.6+75.53%56.97%-17.22%-19.06%08:01:34.8
38415Carina van VuurenBATCH B Veteran (40-49)40F 6:11:24.8+2:42:30.8+77.79%56.24%-18.74%-20.60%08:01:34.8
39385Mbali NtshabaBATCH B Veteran (40-49)40F 6:21:45.0+2:52:51.0+82.74%54.72%-22.04%-23.96%08:01:34.8
40367Sinelisiwe MhlongoBATCH B Open (18-39)36F 7:45:56.0+4:17:02.0+123.04%44.83%-48.95%-51.29%08:01:34.8
41386Nokuphila NxumaloBATCH B Open (18-39)36F 7:46:27.3+4:17:33.3+123.29%44.78%-49.12%-51.46%08:01:34.8
42368Sinothando MhlongoBATCH B Open (18-39)37F 7:46:30.0+4:17:36.0+123.31%44.78%-49.14%-51.48%08:01:34.8
  • 25km Female - Master (50-59)
Place Bib Name Affiliation Category Age Gender Finish time
1402Jane SilvestriBATCH A Master (50-59)56F 4:48:02.9--100%8.01%7.98%08:01:34.8
2387Alison ParleBATCH A Master (50-59)56F 4:48:03.5+0:00.6+0.00%100.00%8.01%7.97%08:01:34.8
3358Sandy MannBATCH A Master (50-59)56F 5:02:06.8+14:03.9+4.88%95.34%3.52%3.48%08:01:34.8
4339Sarah FrazeeBATCH A Master (50-59)52F 5:10:56.9+22:54.0+7.95%92.64%0.70%0.66%08:01:34.8
5412Gillian van der WesthuizenBATCH B Master (50-59)54F 5:15:04.6+27:01.7+9.38%91.42%-0.62%-0.66%08:01:34.8
6301Jennifer AspoasBATCH A Master (50-59)53F 5:26:02.9+38:00.0+13.19%88.35%-4.12%-4.16%08:01:34.8
7302Margaret BakerBATCH A Master (50-59)57F 5:26:03.5+38:00.6+13.20%88.34%-4.13%-4.17%08:01:34.8
8333Shelley EstcourtBATCH A Master (50-59)52F 5:48:42.8+1:00:39.9+21.06%82.60%-11.36%-11.41%08:01:34.8
  • 25km Female - Open (18-39)
Place Bib Name Affiliation Category Age Gender Finish time
1403Julia SlabbertBATCH A Open (18-39)34F 3:28:54.0--100%33.46%31.05%08:01:34.8
2322Karli ConradieBATCH A Open (18-39)31F 3:32:06.4+3:12.4+1.54%98.49%32.44%29.99%08:01:34.8
3410Frances van der MerweBATCH A Open (18-39)23F 3:37:42.5+8:48.5+4.22%95.95%30.66%28.14%08:01:34.8
4338Leah FalconBATCH B Open (18-39)20F 3:59:50.0+30:56.0+14.81%87.10%23.61%20.84%08:01:34.8
5384Zamile NjokoBATCH A Open (18-39)38F 4:02:48.5+33:54.5+16.23%86.03%22.66%19.86%08:01:34.8
6331Bailey DoveyBATCH B Open (18-39)26F 4:23:38.1+54:44.1+26.20%79.24%16.03%12.98%08:01:34.8
7399Jessica RushmereBATCH B Open (18-39)26F 4:33:14.2+1:04:20.2+30.80%76.45%12.97%9.81%08:01:34.8
8398Yolande RozendaalBATCH B Open (18-39)38F 4:53:05.4+1:24:11.4+40.30%71.28%6.65%3.26%08:01:34.8
9428Ancois HughesBATCH B Open (18-39)33F 4:58:07.9+1:29:13.9+42.72%70.07%5.04%1.60%08:01:34.8
10417Faith VilakaziBATCH B Open (18-39)32F 4:59:16.5+1:30:22.5+43.26%69.80%4.68%1.22%08:01:34.8
11376Mbali Felicity MohlakoaneBATCH A Open (18-39)36F 5:06:39.4+1:37:45.4+46.80%68.12%2.33%-1.22%08:01:34.8
12362Samkelisiwe MazibukoBATCH A Open (18-39)36F 5:09:17.1+1:40:23.1+48.05%67.54%1.49%-2.09%08:01:34.8
13344Marlene GroenewaldBATCH B Open (18-39)33F 5:13:44.9+1:44:50.9+50.19%66.58%0.07%-3.56%08:01:34.8
14348Khanyisile JwahaBATCH B Open (18-39)39F 5:38:28.9+2:09:34.9+62.03%61.72%-7.81%-11.72%08:01:34.8
15320Erica ConibearBATCH B Open (18-39)31F 5:39:46.6+2:10:52.6+62.65%61.48%-8.22%-12.15%08:01:34.8
16353Fan LiuBATCH B Open (18-39)29F 5:57:00.0+2:28:06.0+70.90%58.52%-13.71%-17.84%08:01:34.8
17422Xue XuBATCH B Open (18-39)34F 6:06:40.6+2:37:46.6+75.53%56.97%-16.79%-21.03%08:01:34.8
18367Sinelisiwe MhlongoBATCH B Open (18-39)36F 7:45:56.0+4:17:02.0+123.04%44.83%-48.40%-53.79%08:01:34.8
19386Nokuphila NxumaloBATCH B Open (18-39)36F 7:46:27.3+4:17:33.3+123.29%44.78%-48.57%-53.96%08:01:34.8
20368Sinothando MhlongoBATCH B Open (18-39)37F 7:46:30.0+4:17:36.0+123.31%44.78%-48.58%-53.98%08:01:34.8
  • 25km Female - Veteran (40-49)
Place Bib Name Affiliation Category Age Gender Finish time
1404Naclanche SteynBATCH A Veteran (40-49)43F 4:12:40.0--100%18.75%16.53%08:01:34.8
2383Elanie MyburghBATCH A Veteran (40-49)41F 4:27:15.9+14:35.9+5.78%94.54%14.05%11.70%08:01:34.8
3323Heather CoppinBATCH B Veteran (40-49)43F 4:46:15.1+33:35.1+13.29%88.27%7.94%5.43%08:01:34.8
4377Zilungile MokgeleBATCH A Veteran (40-49)41F 4:49:46.4+37:06.4+14.69%87.19%6.81%4.27%08:01:34.8
5370Bianca Mitchell-InnesBATCH B Veteran (40-49)42F 4:53:05.7+40:25.7+16.00%86.21%5.74%3.17%08:01:34.8
6369Angie Mitchell-InnesBATCH B Veteran (40-49)43F 4:53:06.1+40:26.1+16.00%86.20%5.74%3.17%08:01:34.8
7340Mirilene FrewenBATCH A Veteran (40-49)48F 4:55:50.0+43:10.0+17.08%85.41%4.86%2.27%08:01:34.8
8332Donna Claire EdmondsBATCH A Veteran (40-49)46F 5:09:33.2+56:53.2+22.51%81.62%0.45%-2.27%08:01:34.8
9375Velelwa MntuyedwaBATCH B Veteran (40-49)42F 5:12:48.7+1:00:08.7+23.80%80.77%-0.60%-3.34%08:01:34.8
10318Romy CoetzeeBATCH B Veteran (40-49)43F 5:24:03.2+1:11:23.2+28.25%77.97%-4.21%-7.06%08:01:34.8
11379Reneilwe MokoneBATCH B Veteran (40-49)42F 5:25:25.2+1:12:45.2+28.79%77.64%-4.65%-7.51%08:01:34.8
12409Karlien van BurickBATCH A Veteran (40-49)40F 5:50:23.4+1:37:43.4+38.68%72.11%-12.68%-15.76%08:01:34.8
13415Carina van VuurenBATCH B Veteran (40-49)40F 6:11:24.8+1:58:44.8+47.00%68.03%-19.44%-22.70%08:01:34.8
14385Mbali NtshabaBATCH B Veteran (40-49)40F 6:21:45.0+2:09:05.0+51.09%66.19%-22.77%-26.12%08:01:34.8
  • 25km Male - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1363Sibusiso MazibukoBATCH B Open (18-39)28M 2:25:57.0--100%46.46%47.17%08:01:34.8
2349Ndumiso Nkululeko KhumaloBATCH B Open (18-39)25M 2:38:35.0+12:38.0+8.66%92.03%41.83%42.60%08:01:34.8
3374Simphiwe MnguniBATCH B Open (18-39)26M 2:45:00.6+19:03.6+13.06%88.45%39.47%40.28%08:01:34.8
4373Vusi Mkhonza - DISQUALIFIEDBATCH A Open (18-39)37M 2:47:24.3+21:27.3+14.70%87.18%38.59%39.41%08:01:34.8
5414Louis van DeventerBATCH A Veteran (40-49)41M 3:14:49.7+48:52.7+33.49%74.91%28.53%29.48%08:01:34.8
6313Michael BurtonBATCH A Open (18-39)26M 3:15:58.9+50:01.9+34.28%74.47%28.11%29.07%08:01:34.8
7400Philani ShabalalaBATCH B Open (18-39)31M 3:22:49.6+56:52.6+38.97%71.96%25.60%26.59%08:01:34.8
8325Andrew CurrieBATCH B Veteran (40-49)46M 3:27:32.7+1:01:35.7+42.20%70.32%23.87%24.88%08:01:34.8
9407Dudley TurnerBATCH B Master (50-59)55M 3:27:33.9+1:01:36.9+42.22%70.32%23.86%24.87%08:01:34.8
10316Neil CableBATCH B Master (50-59)50M 3:36:01.3+1:10:04.3+48.01%67.56%20.76%21.81%08:01:34.8
11330Xingsheng DengBATCH B Open (18-39)34M 3:40:16.9+1:14:19.9+50.93%66.26%19.20%20.27%08:01:34.8
12356Rossouw MalanBATCH A Open (18-39)21M 3:43:24.8+1:17:27.8+53.08%65.33%18.05%19.14%08:01:34.8
13365David McdougallBATCH B Open (18-39)33M 3:52:26.0+1:26:29.0+59.26%62.79%14.74%15.87%08:01:34.8
14424Abrie NautaBATCH B Open (18-39)34M 3:54:44.9+1:28:47.9+60.84%62.17%13.89%15.03%08:01:34.8
15315Luke CableBATCH B Open (18-39)21M 3:56:51.3+1:30:54.3+62.29%61.62%13.12%14.27%08:01:34.8
16312Dewald BuitendagBATCH B Open (18-39)34M 4:02:57.9+1:37:00.9+66.47%60.07%10.88%12.06%08:01:34.8
17326Tomas Da SilvaBATCH A Veteran (40-49)42M 4:06:12.4+1:40:15.4+68.69%59.28%9.69%10.89%08:01:34.8
18361Thozi MazibukoBATCH A Master (50-59)53M 4:11:09.6+1:45:12.6+72.09%58.11%7.87%9.09%08:01:34.8
19405Bernard SteynBATCH A Veteran (40-49)45M 4:12:40.6+1:46:43.6+73.13%57.76%7.31%8.55%08:01:34.8
20337Bruce William FalconBATCH B Master (50-59)54M 4:17:28.6+1:51:31.6+76.41%56.68%5.55%6.81%08:01:34.8
21314Neil ButcherBATCH B Master (50-59)55M 4:17:29.3+1:51:32.3+76.42%56.68%5.55%6.80%08:01:34.8
22308Jaycee BothaBATCH B Open (18-39)31M 4:19:32.1+1:53:35.1+77.82%56.24%4.80%6.06%08:01:34.8
23366Keegan McvicarBATCH A Open (18-39)29M 4:20:42.7+1:54:45.7+78.63%55.98%4.37%5.64%08:01:34.8
24380Michal MullerBATCH A Master (50-59)53M 4:25:31.6+1:59:34.6+81.93%54.97%2.60%3.89%08:01:34.8
25395Henri RobertBATCH A Grand Master (60 PLUS)68M 4:25:42.1+1:59:45.1+82.05%54.93%2.53%3.83%08:01:34.8
26420Simon WarrenBATCH B Master (50-59)51M 4:28:09.6+2:02:12.6+83.73%54.43%1.63%2.94%08:01:34.8
27329Ryan De MetzBATCH A Open (18-39)37M 4:29:21.5+2:03:24.5+84.56%54.18%1.19%2.51%08:01:34.8
28321Martin ConibearBATCH B Open (18-39)37M 4:32:24.8+2:06:27.8+86.65%53.58%0.07%1.40%08:01:34.8
29352Byron LeggettBATCH B - CONFIRM TIME Open (18-39)39M 4:36:11.0+2:10:14.0+89.23%52.85%-1.31%0.04%08:01:34.8
30406Christopher SteytlerBATCH A Open (18-39)20M 4:36:23.4+2:10:26.4+89.37%52.81%-1.39%-0.04%08:01:34.8
31304Quentin BarkhuizenBATCH A Master (50-59)50M 4:37:18.4+2:11:21.4+90.00%52.63%-1.72%-0.37%08:01:34.8
32421Craig WishartBATCH A Open (18-39)29M 4:39:00.7+2:13:03.7+91.17%52.31%-2.35%-0.99%08:01:34.8
33350Jos KotzeBATCH B Open (18-39)20M 4:41:48.0+2:15:51.0+93.08%51.79%-3.37%-2.00%08:01:34.8
34345Kyle HyamBATCH B Open (18-39)39M 4:43:29.1+2:17:32.1+94.23%51.48%-3.99%-2.61%08:01:34.8
35351Michal KotzeBATCH B Master (50-59)51M 4:44:48.0+2:18:51.0+95.14%51.25%-4.47%-3.08%08:01:34.8
36310Warren BredenkampBATCH A Open (18-39)36M 4:44:53.7+2:18:56.7+95.20%51.23%-4.51%-3.12%08:01:34.8
37359Jack MannBATCH A Master (50-59)56M 4:45:04.3+2:19:07.3+95.32%51.20%-4.57%-3.18%08:01:34.8
38397Brandt RozendaalBATCH B Open (18-39)39M 4:53:05.1+2:27:08.1+100.81%49.80%-7.51%-6.08%08:01:34.8
39401Kgabo ShilabjweBATCH B Master (50-59)53M 4:53:16.8+2:27:19.8+100.95%49.76%-7.58%-6.15%08:01:34.8
40305James BarrettBATCH B Master (50-59)51M 4:54:30.5+2:28:33.5+101.79%49.56%-8.03%-6.60%08:01:34.8
41343Johann GroblerBATCH B Master (50-59)55M 4:55:43.9+2:29:46.9+102.63%49.35%-8.48%-7.04%08:01:34.8
42341Justin FrewenBATCH A Veteran (40-49)49M 4:55:48.0+2:29:51.0+102.67%49.34%-8.51%-7.06%08:01:34.8
43425Ernest de JongBATCH B Grand Master (60 PLUS)60M 4:56:00.1+2:30:03.1+102.81%49.31%-8.58%-7.14%08:01:34.8
44371Bandile MiyaBATCH A Junior (UNDER 18)16M 4:56:00.6+2:30:03.6+102.82%49.31%-8.58%-7.14%08:01:34.8
45426Michael AnagnostuBATCH B Open (18-39)34M 4:57:46.0+2:31:49.0+104.02%49.01%-9.23%-7.77%08:01:34.8
46423Tony WebsterBATCH A Master (50-59)55M 5:06:50.3+2:40:53.3+110.24%47.57%-12.56%-11.06%08:01:34.8
47354Vaughan LundBATCH A Veteran (40-49)44M 5:08:51.0+2:42:54.0+111.61%47.26%-13.29%-11.79%08:01:34.8
48327Andrew DabbsBATCH B Veteran (40-49)40M 5:11:54.9+2:45:57.9+113.71%46.79%-14.42%-12.90%08:01:34.8
49324Steve CoryBATCH B Veteran (40-49)41M 5:12:02.0+2:46:05.0+113.79%46.77%-14.46%-12.94%08:01:34.8
50336Dennis EverettBATCH B Master (50-59)59M 5:13:00.2+2:47:03.2+114.46%46.63%-14.82%-13.29%08:01:34.8
51328Clive DavidsonBATCH A Veteran (40-49)43M 5:24:05.2+2:58:08.2+122.05%45.03%-18.88%-17.30%08:01:34.8
52319Werner CoetzeeBATCH B Veteran (40-49)45M 5:24:05.8+2:58:08.8+122.06%45.03%-18.89%-17.30%08:01:34.8
53408Damian TurnerBATCH B Open (18-39)31M 5:25:32.5+2:59:35.5+123.05%44.83%-19.42%-17.83%08:01:34.8
54381Mothusi MutheketelaBATCH B Veteran (40-49)45M 5:30:23.7+3:04:26.7+126.38%44.17%-21.20%-19.58%08:01:34.8
55334Jock EstcourtBATCH A Junior (UNDER 18)16M 5:41:42.4+3:15:45.4+134.13%42.71%-25.35%-23.68%08:01:34.8
56382MutheketelaBATCH A - CONFIRM NAME Veteran (40-49)41M 5:47:13.1+3:21:16.1+137.90%42.03%-27.37%-25.67%08:01:34.8
57416Pierre van ZylBATCH A Veteran (40-49)45M 7:26:49.8+5:00:52.8+206.15%32.66%-63.91%-61.73%08:01:34.8
58396Sam RollandBATCH A - CONFIRM TIME Open (18-39)37M 9:09:01.0+6:43:04.0+276.17%26.58%-101.39%-98.71%04:00:36.3
  • 25km Male - Grand Master (60 PLUS)
Place Bib Name Affiliation Category Age Gender Finish time
1395Henri RobertBATCH A Grand Master (60 PLUS)68M 4:25:42.1--100%5.39%5.39%08:01:34.8
2425Ernest de JongBATCH B Grand Master (60 PLUS)60M 4:56:00.1+30:18.0+11.40%89.76%-5.39%-5.39%08:01:34.8
  • 25km Male - Junior (UNDER 18)
Place Bib Name Affiliation Category Age Gender Finish time
1371Bandile MiyaBATCH A Junior (UNDER 18)16M 4:56:00.6--100%7.17%7.17%08:01:34.8
2334Jock EstcourtBATCH A Junior (UNDER 18)16M 5:41:42.4+45:41.8+15.44%86.63%-7.17%-7.17%08:01:34.8
  • 25km Male - Master (50-59)
Place Bib Name Affiliation Category Age Gender Finish time
1407Dudley TurnerBATCH B Master (50-59)55M 3:27:33.9--100%23.58%25.15%08:01:34.8
2316Neil CableBATCH B Master (50-59)50M 3:36:01.3+8:27.4+4.07%96.09%20.46%22.10%08:01:34.8
3361Thozi MazibukoBATCH A Master (50-59)53M 4:11:09.6+43:35.7+21.00%82.64%7.52%9.43%08:01:34.8
4337Bruce William FalconBATCH B Master (50-59)54M 4:17:28.6+49:54.7+24.05%80.62%5.20%7.15%08:01:34.8
5314Neil ButcherBATCH B Master (50-59)55M 4:17:29.3+49:55.4+24.05%80.61%5.19%7.15%08:01:34.8
6380Michal MullerBATCH A Master (50-59)53M 4:25:31.6+57:57.7+27.92%78.17%2.23%4.25%08:01:34.8
7420Simon WarrenBATCH B Master (50-59)51M 4:28:09.6+1:00:35.7+29.19%77.40%1.27%3.30%08:01:34.8
8304Quentin BarkhuizenBATCH A Master (50-59)50M 4:37:18.4+1:09:44.5+33.60%74.85%-2.10%0.00%08:01:34.8
9351Michal KotzeBATCH B Master (50-59)51M 4:44:48.0+1:17:14.1+37.21%72.88%-4.86%-2.70%08:01:34.8
10359Jack MannBATCH A Master (50-59)56M 4:45:04.3+1:17:30.4+37.34%72.81%-4.96%-2.80%08:01:34.8
11401Kgabo ShilabjweBATCH B Master (50-59)53M 4:53:16.8+1:25:42.9+41.30%70.77%-7.98%-5.76%08:01:34.8
12305James BarrettBATCH B Master (50-59)51M 4:54:30.5+1:26:56.6+41.89%70.48%-8.44%-6.20%08:01:34.8
13343Johann GroblerBATCH B Master (50-59)55M 4:55:43.9+1:28:10.0+42.48%70.19%-8.89%-6.64%08:01:34.8
14423Tony WebsterBATCH A Master (50-59)55M 5:06:50.3+1:39:16.4+47.83%67.65%-12.98%-10.65%08:01:34.8
15336Dennis EverettBATCH B Master (50-59)59M 5:13:00.2+1:45:26.3+50.80%66.31%-15.25%-12.87%08:01:34.8
  • 25km Male - Open (18-39)
Place Bib Name Affiliation Category Age Gender Finish time
1363Sibusiso MazibukoBATCH B Open (18-39)28M 2:25:57.0--100%42.81%43.89%08:01:34.8
2349Ndumiso Nkululeko KhumaloBATCH B Open (18-39)25M 2:38:35.0+12:38.0+8.66%92.03%37.86%39.04%08:01:34.8
3374Simphiwe MnguniBATCH B Open (18-39)26M 2:45:00.6+19:03.6+13.06%88.45%35.35%36.56%08:01:34.8
4373Vusi Mkhonza - DISQUALIFIEDBATCH A Open (18-39)37M 2:47:24.3+21:27.3+14.70%87.18%34.41%35.64%08:01:34.8
5313Michael BurtonBATCH A Open (18-39)26M 3:15:58.9+50:01.9+34.28%74.47%23.21%24.66%08:01:34.8
6400Philani ShabalalaBATCH B Open (18-39)31M 3:22:49.6+56:52.6+38.97%71.96%20.53%22.03%08:01:34.8
7330Xingsheng DengBATCH B Open (18-39)34M 3:40:16.9+1:14:19.9+50.93%66.26%13.69%15.32%08:01:34.8
8356Rossouw MalanBATCH A Open (18-39)21M 3:43:24.8+1:17:27.8+53.08%65.33%12.46%14.11%08:01:34.8
9365David McdougallBATCH B Open (18-39)33M 3:52:26.0+1:26:29.0+59.26%62.79%8.93%10.64%08:01:34.8
10424Abrie NautaBATCH B Open (18-39)34M 3:54:44.9+1:28:47.9+60.84%62.17%8.02%9.75%08:01:34.8
11315Luke CableBATCH B Open (18-39)21M 3:56:51.3+1:30:54.3+62.29%61.62%7.19%8.95%08:01:34.8
12312Dewald BuitendagBATCH B Open (18-39)34M 4:02:57.9+1:37:00.9+66.47%60.07%4.80%6.60%08:01:34.8
13308Jaycee BothaBATCH B Open (18-39)31M 4:19:32.1+1:53:35.1+77.82%56.24%-1.69%0.23%08:01:34.8
14366Keegan McvicarBATCH A Open (18-39)29M 4:20:42.7+1:54:45.7+78.63%55.98%-2.15%-0.23%08:01:34.8
15329Ryan De MetzBATCH A Open (18-39)37M 4:29:21.5+2:03:24.5+84.56%54.18%-5.54%-3.55%08:01:34.8
16321Martin ConibearBATCH B Open (18-39)37M 4:32:24.8+2:06:27.8+86.65%53.58%-6.74%-4.72%08:01:34.8
17352Byron LeggettBATCH B - CONFIRM TIME Open (18-39)39M 4:36:11.0+2:10:14.0+89.23%52.85%-8.22%-6.17%08:01:34.8
18406Christopher SteytlerBATCH A Open (18-39)20M 4:36:23.4+2:10:26.4+89.37%52.81%-8.30%-6.25%08:01:34.8
19421Craig WishartBATCH A Open (18-39)29M 4:39:00.7+2:13:03.7+91.17%52.31%-9.32%-7.26%08:01:34.8
20350Jos KotzeBATCH B Open (18-39)20M 4:41:48.0+2:15:51.0+93.08%51.79%-10.42%-8.33%08:01:34.8
21345Kyle HyamBATCH B Open (18-39)39M 4:43:29.1+2:17:32.1+94.23%51.48%-11.08%-8.98%08:01:34.8
22310Warren BredenkampBATCH A Open (18-39)36M 4:44:53.7+2:18:56.7+95.20%51.23%-11.63%-9.52%08:01:34.8
23397Brandt RozendaalBATCH B Open (18-39)39M 4:53:05.1+2:27:08.1+100.81%49.80%-14.84%-12.67%08:01:34.8
24426Michael AnagnostuBATCH B Open (18-39)34M 4:57:46.0+2:31:49.0+104.02%49.01%-16.67%-14.47%08:01:34.8
25408Damian TurnerBATCH B Open (18-39)31M 5:25:32.5+2:59:35.5+123.05%44.83%-27.55%-25.15%08:01:34.8
26396Sam RollandBATCH A - CONFIRM TIME Open (18-39)37M 9:09:01.0+6:43:04.0+276.17%26.58%-115.12%-111.06%04:00:36.3
  • 25km Male - Veteran (40-49)
Place Bib Name Affiliation Category Age Gender Finish time
1414Louis van DeventerBATCH A Veteran (40-49)41M 3:14:49.7--100%35.10%37.54%08:01:34.8
2325Andrew CurrieBATCH B Veteran (40-49)46M 3:27:32.7+12:43.0+6.53%93.87%30.86%33.46%08:01:34.8
3326Tomas Da SilvaBATCH A Veteran (40-49)42M 4:06:12.4+51:22.7+26.37%79.13%17.98%21.07%08:01:34.8
4405Bernard SteynBATCH A Veteran (40-49)45M 4:12:40.6+57:50.9+29.69%77.11%15.83%18.99%08:01:34.8
5341Justin FrewenBATCH A Veteran (40-49)49M 4:55:48.0+1:40:58.3+51.83%65.86%1.46%5.17%08:01:34.8
6354Vaughan LundBATCH A Veteran (40-49)44M 5:08:51.0+1:54:01.3+58.52%63.08%-2.88%0.98%08:01:34.8
7327Andrew DabbsBATCH B Veteran (40-49)40M 5:11:54.9+1:57:05.2+60.10%62.46%-3.91%0.00%08:01:34.8
8324Steve CoryBATCH B Veteran (40-49)41M 5:12:02.0+1:57:12.3+60.16%62.44%-3.94%-0.04%08:01:34.8
9328Clive DavidsonBATCH A Veteran (40-49)43M 5:24:05.2+2:09:15.5+66.34%60.12%-7.96%-3.90%08:01:34.8
10319Werner CoetzeeBATCH B Veteran (40-49)45M 5:24:05.8+2:09:16.1+66.35%60.11%-7.96%-3.91%08:01:34.8
11381Mothusi MutheketelaBATCH B Veteran (40-49)45M 5:30:23.7+2:15:34.0+69.58%58.97%-10.06%-5.92%08:01:34.8
12382MutheketelaBATCH A - CONFIRM NAME Veteran (40-49)41M 5:47:13.1+2:32:23.4+78.22%56.11%-15.67%-11.32%08:01:34.8
13416Pierre van ZylBATCH A Veteran (40-49)45M 7:26:49.8+4:12:00.1+129.35%43.60%-48.85%-43.25%08:01:34.8
  • 42km Marathon - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1520Mondli Madonsela Open (18-39)33M 5:04:27.8--100%38.96%39.37%06:58:02.8
2550Eric Ngubane Veteran (40-49)43M 5:12:55.7+8:27.9+2.78%97.29%37.26%37.69%06:58:02.8
3524Jimmy Mofokeng Open (18-39)39M 5:22:20.9+17:53.1+5.87%94.45%35.37%35.81%06:58:02.8
4501Robbie Alexander Open (18-39)37M 5:54:49.4+50:21.6+16.54%85.81%28.86%29.35%06:58:02.8
5513Daniel Futerman Open (18-39)39M 6:05:14.3+1:00:46.5+19.96%83.36%26.77%27.27%06:58:02.8
6546Stephan van Vuuren Open (18-39)30M 6:07:45.5+1:03:17.7+20.79%82.79%26.27%26.77%06:58:02.8
7529Laurika Oelofsen Open (18-39)36F 6:21:42.1+1:17:14.3+25.37%79.76%23.47%23.99%06:58:02.8
8512Daniel Francesconi Open (18-39)26M 6:32:05.4+1:27:37.6+28.78%77.65%21.39%21.93%06:58:02.8
9547Francois Vorster Veteran (40-49)42M 7:11:50.6+2:07:22.8+41.84%70.50%13.42%14.01%06:58:02.8
10537Elaine Steyn Open (18-39)39F 7:17:19.2+2:12:51.4+43.64%69.62%12.32%12.92%06:58:02.8
11533Tiaan Slabbert Open (18-39)33M 7:21:36.2+2:17:08.4+45.04%68.94%11.46%12.07%06:58:02.8
12518Emily Lazenby Open (18-39)26F 7:31:23.2+2:26:55.4+48.26%67.45%9.50%10.12%06:58:02.8
13544Celine van Enter Veteran (40-49)45F 8:02:53.5+2:58:25.7+58.60%63.05%3.19%3.85%06:58:02.8
14502Sean Aspoas Master (50-59)54M 8:02:54.2+2:58:26.4+58.61%63.05%3.18%3.84%06:58:02.8
15536Rohlandt Smith Veteran (40-49)45M 8:03:20.2+2:58:52.4+58.75%62.99%3.10%3.76%06:58:02.8
16541Ed Torr Open (18-39)34M 8:03:20.7+2:58:52.9+58.75%62.99%3.10%3.76%06:58:02.8
17508Rentia Burger Open (18-39)38F 8:03:34.3+2:59:06.5+58.83%62.96%3.05%3.71%06:58:02.8
18510Lourens de Jager Veteran (40-49)42M 8:04:32.0+3:00:04.2+59.14%62.84%2.86%3.52%06:58:02.8
19523Kelly Mcvicar Open (18-39)25F 8:16:35.6+3:12:07.8+63.10%61.31%0.44%1.12%06:58:02.8
20532Maximilian Silber Open (18-39)27M 8:16:54.7+3:12:26.9+63.21%61.27%0.38%1.05%06:58:02.8
21538Pieter Steyn Veteran (40-49)42M 8:20:58.7+3:16:30.9+64.54%60.77%-0.44%0.24%06:58:02.8
22506Stefan Botha Veteran (40-49)44M 8:23:25.9+3:18:58.1+65.35%60.48%-0.93%-0.24%06:58:02.8
23516William Kgwesha Veteran (40-49)44M 8:25:53.3+3:21:25.5+66.16%60.18%-1.42%-0.73%06:58:02.8
24542Riana van der Merwe Grand Master (60 PLUS)60F 8:27:43.9+3:23:16.1+66.76%59.97%-1.79%-1.10%06:58:02.8
25503Angelika Tanja Barrow Master (50-59)54F 8:28:28.3+3:24:00.5+67.01%59.88%-1.94%-1.25%06:58:02.8
26543Mynhardt van der Merwe Grand Master (60 PLUS)63M 8:29:59.5+3:25:31.7+67.51%59.70%-2.25%-1.55%06:58:02.8
27549Shaun Haron Veteran (40-49)45M 8:30:00.0+3:25:32.2+67.51%59.70%-2.25%-1.55%06:58:02.8
28548Tomasz Zalewski Veteran (40-49)46M 8:30:01.1+3:25:33.3+67.51%59.70%-2.25%-1.56%06:58:02.8
29507Simone Brink Veteran (40-49)40F 8:39:55.8+3:35:28.0+70.77%58.56%-4.24%-3.53%06:58:02.8
30517Julius Kohler Master (50-59)57M 8:45:36.0+3:41:08.2+72.63%57.93%-5.38%-4.66%06:58:02.8
31540Rolf Stucky Veteran (40-49)40M 8:46:38.5+3:42:10.7+72.97%57.81%-5.59%-4.87%06:58:02.8
32534Werner Smit Veteran (40-49)42M 9:13:08.0+4:08:40.2+81.67%55.04%-10.90%-10.14%06:58:02.8
33521Annemie Marx Open (18-39)37F 9:15:54.8+4:11:27.0+82.59%54.77%-11.45%-10.69%06:58:02.8
34531Christél Rosslee-Venter Master (50-59)55F 9:26:51.9+4:22:24.1+86.18%53.71%-13.65%-12.88%06:58:02.8
35504Dylan Bense Open (18-39)33M 9:29:39.7+4:25:11.9+87.10%53.45%-14.21%-13.43%06:58:02.8
36519Ashley Lloyd Open (18-39)33M 9:29:49.5+4:25:21.7+87.16%53.43%-14.24%-13.46%06:58:02.8
37515Niki Henning Open (18-39)34M 9:35:26.3+4:30:58.5+89.00%52.91%-15.37%-14.58%06:58:02.8
38545Paul van Heerden Veteran (40-49)49M 10:48:39.2+5:44:11.4+113.05%46.94%-30.05%-29.16%06:58:02.8
39535Megan Smit Open (18-39)35F 11:00:06.4+5:55:38.6+116.81%46.12%-32.34%-31.44%06:58:02.8
40509Lizia CoetzeeCONFIRM TIME Open (18-39)34F 12:01:01.0+6:56:33.2+136.82%42.23%-44.55%-43.57%04:00:36.3
40528Annemarie NieuwenhuizenCONFIRM TIME Grand Master (60 PLUS)64F 12:01:01.0+6:56:33.2+136.82%42.23%-44.55%-43.57%04:00:36.3
40530Annie PrinslooCONFIRM TIME Master (50-59)56F 12:01:01.0+6:56:33.2+136.82%42.23%-44.55%-43.57%04:00:36.3
  • 42km Marathon Female - Overall
Place Bib Name Affiliation Category Age Gender Finish time
1529Laurika Oelofsen Open (18-39)36F 6:21:42.1--100%30.31%24.93%06:58:02.8
2537Elaine Steyn Open (18-39)39F 7:17:19.2+55:37.1+14.57%87.28%20.15%13.99%06:58:02.8
3518Emily Lazenby Open (18-39)26F 7:31:23.2+1:09:41.1+18.26%84.56%17.59%11.23%06:58:02.8
4544Celine van Enter Veteran (40-49)45F 8:02:53.5+1:41:11.4+26.51%79.04%11.83%5.03%06:58:02.8
5508Rentia Burger Open (18-39)38F 8:03:34.3+1:41:52.2+26.69%78.93%11.71%4.90%06:58:02.8
6523Kelly Mcvicar Open (18-39)25F 8:16:35.6+1:54:53.5+30.10%76.86%9.33%2.34%06:58:02.8
7542Riana van der Merwe Grand Master (60 PLUS)60F 8:27:43.9+2:06:01.8+33.02%75.18%7.30%0.15%06:58:02.8
8503Angelika Tanja Barrow Master (50-59)54F 8:28:28.3+2:06:46.2+33.21%75.07%7.16%0.00%06:58:02.8
9507Simone Brink Veteran (40-49)40F 8:39:55.8+2:18:13.7+36.21%73.41%5.07%-2.25%06:58:02.8
10521Annemie Marx Open (18-39)37F 9:15:54.8+2:54:12.7+45.64%68.66%-1.50%-9.33%06:58:02.8
11531Christél Rosslee-Venter Master (50-59)55F 9:26:51.9+3:05:09.8+48.51%67.34%-3.50%-11.48%06:58:02.8
12535Megan Smit Open (18-39)35F 11:00:06.4+4:38:24.3+72.94%57.82%-20.52%-29.82%06:58:02.8
13509Lizia CoetzeeCONFIRM TIME Open (18-39)34F 12:01:01.0+5:39:18.9+88.90%52.94%-31.64%-41.80%04:00:36.3
13528Annemarie NieuwenhuizenCONFIRM TIME Grand Master (60 PLUS)64F 12:01:01.0+5:39:18.9+88.90%52.94%-31.64%-41.80%04:00:36.3
13530Annie PrinslooCONFIRM TIME Master (50-59)56F 12:01:01.0+5:39:18.9+88.90%52.94%-31.64%-41.80%04:00:36.3
  • 42km Marathon Female - Grand Master (60 PLUS)
Place Bib Name Affiliation Category Age Gender Finish time
1542Riana van der Merwe Grand Master (60 PLUS)60F 8:27:43.9--100%17.36%17.36%06:58:02.8
2528Annemarie NieuwenhuizenCONFIRM TIME Grand Master (60 PLUS)64F 12:01:01.0+3:33:17.1+42.01%70.42%-17.36%-17.36%04:00:36.3
  • 42km Marathon Female - Master (50-59)
Place Bib Name Affiliation Category Age Gender Finish time
1503Angelika Tanja Barrow Master (50-59)54F 8:28:28.3--100%15.08%10.30%06:58:02.8
2531Christél Rosslee-Venter Master (50-59)55F 9:26:51.9+58:23.6+11.48%89.70%5.33%0.00%06:58:02.8
3530Annie PrinslooCONFIRM TIME Master (50-59)56F 12:01:01.0+3:32:32.7+41.80%70.52%-20.41%-27.19%04:00:36.3
  • 42km Marathon Female - Open (18-39)
Place Bib Name Affiliation Category Age Gender Finish time
1529Laurika Oelofsen Open (18-39)36F 6:21:42.1--100%27.08%22.11%06:58:02.8
2537Elaine Steyn Open (18-39)39F 7:17:19.2+55:37.1+14.57%87.28%16.45%10.77%06:58:02.8
3518Emily Lazenby Open (18-39)26F 7:31:23.2+1:09:41.1+18.26%84.56%13.77%7.90%06:58:02.8
4508Rentia Burger Open (18-39)38F 8:03:34.3+1:41:52.2+26.69%78.93%7.62%1.33%06:58:02.8
5523Kelly Mcvicar Open (18-39)25F 8:16:35.6+1:54:53.5+30.10%76.86%5.13%-1.33%06:58:02.8
6521Annemie Marx Open (18-39)37F 9:15:54.8+2:54:12.7+45.64%68.66%-6.20%-13.43%06:58:02.8
7535Megan Smit Open (18-39)35F 11:00:06.4+4:38:24.3+72.94%57.82%-26.11%-34.69%06:58:02.8
8509Lizia CoetzeeCONFIRM TIME Open (18-39)34F 12:01:01.0+5:39:18.9+88.90%52.94%-37.74%-47.12%04:00:36.3
  • 42km Marathon Female - Veteran (40-49)
Place Bib Name Category Age Gender Finish time
1544Celine van EnterVeteran (40-49)45F 8:02:53.5--100%3.69%3.69%06:58:02.8
2507Simone BrinkVeteran (40-49)40F 8:39:55.8+37:02.3+7.67%92.88%-3.69%-3.69%06:58:02.8
  • 42km Marathon Male - Overall
Place Bib Name Category Age Gender Finish time
1520Mondli MadonselaOpen (18-39)33M 5:04:27.8--100%35.44%38.73%06:58:02.8
2550Eric NgubaneVeteran (40-49)43M 5:12:55.7+8:27.9+2.78%97.29%33.65%37.03%06:58:02.8
3524Jimmy MofokengOpen (18-39)39M 5:22:20.9+17:53.1+5.87%94.45%31.65%35.13%06:58:02.8
4501Robbie AlexanderOpen (18-39)37M 5:54:49.4+50:21.6+16.54%85.81%24.76%28.59%06:58:02.8
5513Daniel FutermanOpen (18-39)39M 6:05:14.3+1:00:46.5+19.96%83.36%22.55%26.50%06:58:02.8
6546Stephan van VuurenOpen (18-39)30M 6:07:45.5+1:03:17.7+20.79%82.79%22.02%25.99%06:58:02.8
7512Daniel FrancesconiOpen (18-39)26M 6:32:05.4+1:27:37.6+28.78%77.65%16.86%21.09%06:58:02.8
8547Francois VorsterVeteran (40-49)42M 7:11:50.6+2:07:22.8+41.84%70.50%8.43%13.09%06:58:02.8
9533Tiaan SlabbertOpen (18-39)33M 7:21:36.2+2:17:08.4+45.04%68.94%6.36%11.13%06:58:02.8
10502Sean AspoasMaster (50-59)54M 8:02:54.2+2:58:26.4+58.61%63.05%-2.40%2.82%06:58:02.8
11536Rohlandt SmithVeteran (40-49)45M 8:03:20.2+2:58:52.4+58.75%62.99%-2.49%2.73%06:58:02.8
12541Ed TorrOpen (18-39)34M 8:03:20.7+2:58:52.9+58.75%62.99%-2.49%2.73%06:58:02.8
13510Lourens de JagerVeteran (40-49)42M 8:04:32.0+3:00:04.2+59.14%62.84%-2.74%2.49%06:58:02.8
14532Maximilian SilberOpen (18-39)27M 8:16:54.7+3:12:26.9+63.21%61.27%-5.37%0.00%06:58:02.8
15538Pieter SteynVeteran (40-49)42M 8:20:58.7+3:16:30.9+64.54%60.77%-6.23%-0.82%06:58:02.8
16506Stefan BothaVeteran (40-49)44M 8:23:25.9+3:18:58.1+65.35%60.48%-6.75%-1.31%06:58:02.8
17516William KgweshaVeteran (40-49)44M 8:25:53.3+3:21:25.5+66.16%60.18%-7.27%-1.81%06:58:02.8
18543Mynhardt van der MerweGrand Master (60 PLUS)63M 8:29:59.5+3:25:31.7+67.51%59.70%-8.14%-2.63%06:58:02.8
19549Shaun HaronVeteran (40-49)45M 8:30:00.0+3:25:32.2+67.51%59.70%-8.14%-2.63%06:58:02.8
20548Tomasz ZalewskiVeteran (40-49)46M 8:30:01.1+3:25:33.3+67.51%59.70%-8.14%-2.64%06:58:02.8
21517Julius KohlerMaster (50-59)57M 8:45:36.0+3:41:08.2+72.63%57.93%-11.45%-5.77%06:58:02.8
22540Rolf StuckyVeteran (40-49)40M 8:46:38.5+3:42:10.7+72.97%57.81%-11.67%-5.98%06:58:02.8
23534Werner SmitVeteran (40-49)42M 9:13:08.0+4:08:40.2+81.67%55.04%-17.29%-11.31%06:58:02.8
24504Dylan BenseOpen (18-39)33M 9:29:39.7+4:25:11.9+87.10%53.45%-20.79%-14.64%06:58:02.8
25519Ashley LloydOpen (18-39)33M 9:29:49.5+4:25:21.7+87.16%53.43%-20.83%-14.67%06:58:02.8
26515Niki HenningOpen (18-39)34M 9:35:26.3+4:30:58.5+89.00%52.91%-22.02%-15.80%06:58:02.8
27545Paul van HeerdenVeteran (40-49)49M 10:48:39.2+5:44:11.4+113.05%46.94%-37.54%-30.54%06:58:02.8
  • 42km Marathon Male - Grand Master (60 PLUS)
Place Bib Name Category Age Gender Finish time
1543Mynhardt van der MerweGrand Master (60 PLUS)63M 8:29:59.5--100%0.00%0.00%06:58:02.8
  • 42km Marathon Male - Master (50-59)
Place Bib Name Category Age Gender Finish time
1502Sean AspoasMaster (50-59)54M 8:02:54.2--100%4.23%4.23%06:58:02.8
2517Julius KohlerMaster (50-59)57M 8:45:36.0+42:41.8+8.84%91.88%-4.23%-4.23%06:58:02.8
  • 42km Marathon Male - Open (18-39)
Place Bib Name Category Age Gender Finish time
1520Mondli MadonselaOpen (18-39)33M 5:04:27.8--100%30.32%26.96%06:58:02.8
2524Jimmy MofokengOpen (18-39)39M 5:22:20.9+17:53.1+5.87%94.45%26.23%22.67%06:58:02.8
3501Robbie AlexanderOpen (18-39)37M 5:54:49.4+50:21.6+16.54%85.81%18.80%14.88%06:58:02.8
4513Daniel FutermanOpen (18-39)39M 6:05:14.3+1:00:46.5+19.96%83.36%16.41%12.38%06:58:02.8
5546Stephan van VuurenOpen (18-39)30M 6:07:45.5+1:03:17.7+20.79%82.79%15.84%11.78%06:58:02.8
6512Daniel FrancesconiOpen (18-39)26M 6:32:05.4+1:27:37.6+28.78%77.65%10.27%5.94%06:58:02.8
7533Tiaan SlabbertOpen (18-39)33M 7:21:36.2+2:17:08.4+45.04%68.94%-1.06%-5.94%06:58:02.8
8541Ed TorrOpen (18-39)34M 8:03:20.7+2:58:52.9+58.75%62.99%-10.62%-15.95%06:58:02.8
9532Maximilian SilberOpen (18-39)27M 8:16:54.7+3:12:26.9+63.21%61.27%-13.72%-19.21%06:58:02.8
10504Dylan BenseOpen (18-39)33M 9:29:39.7+4:25:11.9+87.10%53.45%-30.37%-36.66%06:58:02.8
11519Ashley LloydOpen (18-39)33M 9:29:49.5+4:25:21.7+87.16%53.43%-30.41%-36.70%06:58:02.8
12515Niki HenningOpen (18-39)34M 9:35:26.3+4:30:58.5+89.00%52.91%-31.69%-38.05%06:58:02.8
  • 42km Marathon Male - Veteran (40-49)
Place Bib Name Category Age Gender Finish time
1550Eric NgubaneVeteran (40-49)43M 5:12:55.7--100%37.11%37.99%06:58:02.8
2547Francois VorsterVeteran (40-49)42M 7:11:50.6+1:58:54.9+38.00%72.46%13.22%14.43%06:58:02.8
3536Rohlandt SmithVeteran (40-49)45M 8:03:20.2+2:50:24.5+54.46%64.74%2.87%4.23%06:58:02.8
4510Lourens de JagerVeteran (40-49)42M 8:04:32.0+2:51:36.3+54.84%64.58%2.63%3.99%06:58:02.8
5538Pieter SteynVeteran (40-49)42M 8:20:58.7+3:08:03.0+60.09%62.46%-0.68%0.73%06:58:02.8
6506Stefan BothaVeteran (40-49)44M 8:23:25.9+3:10:30.2+60.88%62.16%-1.17%0.24%06:58:02.8
7516William KgweshaVeteran (40-49)44M 8:25:53.3+3:12:57.6+61.66%61.86%-1.66%-0.24%06:58:02.8
8549Shaun HaronVeteran (40-49)45M 8:30:00.0+3:17:04.3+62.98%61.36%-2.49%-1.06%06:58:02.8
9548Tomasz ZalewskiVeteran (40-49)46M 8:30:01.1+3:17:05.4+62.98%61.36%-2.49%-1.06%06:58:02.8
10540Rolf StuckyVeteran (40-49)40M 8:46:38.5+3:33:42.8+68.29%59.42%-5.83%-4.36%06:58:02.8
11534Werner SmitVeteran (40-49)42M 9:13:08.0+4:00:12.3+76.76%56.57%-11.16%-9.61%06:58:02.8
12545Paul van HeerdenVeteran (40-49)49M 10:48:39.2+5:35:43.5+107.28%48.24%-30.35%-28.53%06:58:02.8
  • 65km Ultra - Overall
Place Bib Name Category Age Gender Finish time
1914Mlungisi Dorminic MazibukoOpen (18-39)35M 7:53:21.4--100%30.13%32.07%04:00:36.3
2918Justin OelofsenOpen (18-39)39M 8:11:05.5+17:44.1+3.75%96.39%27.51%29.53%04:00:36.3
3916Max MillerOpen (18-39)38M 8:46:49.8+53:28.4+11.30%89.85%22.24%24.40%04:00:36.3
4921Ryan RoddaVeteran (40-49)41M 9:49:43.8+1:56:22.4+24.58%80.27%12.96%15.37%04:00:36.3
5901Tarryn BatesOpen (18-39)32F 10:37:50.0+2:44:28.6+34.75%74.21%5.86%8.47%04:00:36.3
6920Jesse PretoriusOpen (18-39)29M 10:52:25.0+2:59:03.6+37.83%72.55%3.70%6.38%04:00:36.3
7908Robert HamiltonVeteran (40-49)44M 10:55:35.7+3:02:14.3+38.50%72.20%3.23%5.92%04:00:36.3
8905Jan Hendrik FourieVeteran (40-49)41M 10:59:04.1+3:05:42.7+39.23%71.82%2.72%5.42%04:00:36.3
9910Ignes IngramVeteran (40-49)43M 11:01:18.5+3:07:57.1+39.71%71.58%2.39%5.10%04:00:36.3
10915Manro MeyerOpen (18-39)30M 11:22:16.1+3:28:54.7+44.13%69.38%-0.70%2.09%04:00:36.3
11903Ning DongVeteran (40-49)40M 11:51:25.0+3:58:03.6+50.29%66.54%-5.01%-2.09%04:00:36.3
12928Jiansheng ChenOpen (18-39)32M 11:59:01.2+4:05:39.8+51.90%65.83%-6.13%-3.18%04:00:36.3
13911Merrick KennedyVeteran (40-49)41M 12:09:43.7+4:16:22.3+54.16%64.87%-7.71%-4.72%04:00:36.3
14913Xiaojing LyuOpen (18-39)35F 12:09:58.1+4:16:36.7+54.21%64.85%-7.74%-4.75%04:00:36.3
15924Teddy WangOpen (18-39)35M 12:13:21.7+4:20:00.3+54.93%64.55%-8.24%-5.24%04:00:36.3
16922Christine SteyrerOpen (18-39)39F 12:19:51.8+4:26:30.4+56.30%63.98%-9.20%-6.17%04:00:36.3
17906Tim GlanvillOpen (18-39)31M 12:41:25.6+4:48:04.2+60.86%62.17%-12.39%-9.27%04:00:36.3
18907Geoffrey GlanvillOpen (18-39)33M 12:41:56.4+4:48:35.0+60.97%62.13%-12.46%-9.34%04:00:36.3
19923Michelle van TonderVeteran (40-49)42F 12:50:20.2+4:56:58.8+62.74%61.45%-13.70%-10.55%04:00:36.3
20919David PereiraOpen (18-39)34M 14:23:32.5+6:30:11.1+82.43%54.82%-27.46%-23.92%04:00:36.3
-904Michael FinchOpen (18-39)21M DNF-----04:00:36.3
  • 65km Ultra Female - Overall
Place Bib Name Category Age Gender Finish time
1901Tarryn BatesOpen (18-39)32F 10:37:50.0--100%11.35%13.21%04:00:36.3
2913Xiaojing LyuOpen (18-39)35F 12:09:58.1+1:32:08.1+14.44%87.38%-1.45%0.67%04:00:36.3
3922Christine SteyrerOpen (18-39)39F 12:19:51.8+1:42:01.8+16.00%86.21%-2.83%-0.67%04:00:36.3
4923Michelle van TonderVeteran (40-49)42F 12:50:20.2+2:12:30.2+20.77%82.80%-7.07%-4.82%04:00:36.3
  • 65km Ultra Female - Open (18-39)
Place Bib Name Category Age Gender Finish time
1901Tarryn BatesOpen (18-39)32F 10:37:50.0--100%9.21%12.62%04:00:36.3
2913Xiaojing LyuOpen (18-39)35F 12:09:58.1+1:32:08.1+14.44%87.38%-3.90%0.00%04:00:36.3
3922Christine SteyrerOpen (18-39)39F 12:19:51.8+1:42:01.8+16.00%86.21%-5.31%-1.36%04:00:36.3
  • 65km Ultra Female - Veteran (40-49)
Place Bib Name Category Age Gender Finish time
1923Michelle van TonderVeteran (40-49)42F 12:50:20.2--100%0.00%0.00%04:00:36.3
  • 65km Ultra Male - Overall
Place Bib Name Category Age Gender Finish time
1914Mlungisi Dorminic MazibukoOpen (18-39)35M 7:53:21.4--100%29.03%29.54%04:00:36.3
2918Justin OelofsenOpen (18-39)39M 8:11:05.5+17:44.1+3.75%96.39%26.37%26.90%04:00:36.3
3916Max MillerOpen (18-39)38M 8:46:49.8+53:28.4+11.30%89.85%21.02%21.58%04:00:36.3
4921Ryan RoddaVeteran (40-49)41M 9:49:43.8+1:56:22.4+24.58%80.27%11.59%12.21%04:00:36.3
5920Jesse PretoriusOpen (18-39)29M 10:52:25.0+2:59:03.6+37.83%72.55%2.19%2.88%04:00:36.3
6908Robert HamiltonVeteran (40-49)44M 10:55:35.7+3:02:14.3+38.50%72.20%1.71%2.41%04:00:36.3
7905Jan Hendrik FourieVeteran (40-49)41M 10:59:04.1+3:05:42.7+39.23%71.82%1.19%1.89%04:00:36.3
8910Ignes IngramVeteran (40-49)43M 11:01:18.5+3:07:57.1+39.71%71.58%0.85%1.56%04:00:36.3
9915Manro MeyerOpen (18-39)30M 11:22:16.1+3:28:54.7+44.13%69.38%-2.29%-1.56%04:00:36.3
10903Ning DongVeteran (40-49)40M 11:51:25.0+3:58:03.6+50.29%66.54%-6.66%-5.90%04:00:36.3
11928Jiansheng ChenOpen (18-39)32M 11:59:01.2+4:05:39.8+51.90%65.83%-7.80%-7.03%04:00:36.3
12911Merrick KennedyVeteran (40-49)41M 12:09:43.7+4:16:22.3+54.16%64.87%-9.40%-8.62%04:00:36.3
13924Teddy WangOpen (18-39)35M 12:13:21.7+4:20:00.3+54.93%64.55%-9.95%-9.17%04:00:36.3
14906Tim GlanvillOpen (18-39)31M 12:41:25.6+4:48:04.2+60.86%62.17%-14.16%-13.34%04:00:36.3
15907Geoffrey GlanvillOpen (18-39)33M 12:41:56.4+4:48:35.0+60.97%62.13%-14.23%-13.42%04:00:36.3
16919David PereiraOpen (18-39)34M 14:23:32.5+6:30:11.1+82.43%54.82%-29.47%-28.54%04:00:36.3
-904Michael FinchOpen (18-39)21M DNF-----04:00:36.3
  • 65km Ultra Male - Open (18-39)
Place Bib Name Category Age Gender Finish time
1914Mlungisi Dorminic MazibukoOpen (18-39)35M 7:53:21.4--100%28.98%32.44%04:00:36.3
2918Justin OelofsenOpen (18-39)39M 8:11:05.5+17:44.1+3.75%96.39%26.32%29.91%04:00:36.3
3916Max MillerOpen (18-39)38M 8:46:49.8+53:28.4+11.30%89.85%20.96%24.81%04:00:36.3
4920Jesse PretoriusOpen (18-39)29M 10:52:25.0+2:59:03.6+37.83%72.55%2.12%6.88%04:00:36.3
5915Manro MeyerOpen (18-39)30M 11:22:16.1+3:28:54.7+44.13%69.38%-2.36%2.62%04:00:36.3
6928Jiansheng ChenOpen (18-39)32M 11:59:01.2+4:05:39.8+51.90%65.83%-7.88%-2.62%04:00:36.3
7924Teddy WangOpen (18-39)35M 12:13:21.7+4:20:00.3+54.93%64.55%-10.03%-4.67%04:00:36.3
8906Tim GlanvillOpen (18-39)31M 12:41:25.6+4:48:04.2+60.86%62.17%-14.24%-8.68%04:00:36.3
9907Geoffrey GlanvillOpen (18-39)33M 12:41:56.4+4:48:35.0+60.97%62.13%-14.32%-8.75%04:00:36.3
10919David PereiraOpen (18-39)34M 14:23:32.5+6:30:11.1+82.43%54.82%-29.56%-23.25%04:00:36.3
-904Michael FinchOpen (18-39)21M DNF-----04:00:36.3
  • 65km Ultra Male - Veteran (40-49)
Place Bib Name Category Age Gender Finish time
1921Ryan RoddaVeteran (40-49)41M 9:49:43.8--100%11.69%10.67%04:00:36.3
2908Robert HamiltonVeteran (40-49)44M 10:55:35.7+1:05:51.9+11.17%89.95%1.83%0.70%04:00:36.3
3905Jan Hendrik FourieVeteran (40-49)41M 10:59:04.1+1:09:20.3+11.76%89.48%1.31%0.17%04:00:36.3
4910Ignes IngramVeteran (40-49)43M 11:01:18.5+1:11:34.7+12.14%89.18%0.97%-0.17%04:00:36.3
5903Ning DongVeteran (40-49)40M 11:51:25.0+2:01:41.2+20.63%82.90%-6.53%-7.76%04:00:36.3
6911Merrick KennedyVeteran (40-49)41M 12:09:43.7+2:19:59.9+23.74%80.82%-9.27%-10.53%04:00:36.3