| 1 | 3057 | Katlego Shaku | Youth | 10 | M |
38:17.2 | --100%51,68%27,95%07:07:53.2 |
| 2 | 3063 | Joshua van der Westhuizen | Youth | 11 | M |
39:34.4 | +1:17.2+3,36%96,75%50,06%25,53%07:07:53.2 |
| 2 | 8667 | Wiehann van der Westhuizen | Master | 49 | M |
39:34.4 | +1:17.2+3,36%96,75%50,06%25,53%07:04:53.2 |
| 4 | 3048 | Mulinda Nemushungwa | Youth | 9 | M |
39:44.4 | +1:27.2+3,80%96,34%49,85%25,22%07:07:53.2 |
| 5 | 3016 | Jacob Hinckley | Youth | 11 | M |
39:54.4 | +1:37.2+4,23%95,94%49,64%24,91%07:07:53.2 |
| 6 | 1448 | Sebastian Buendia | Youth | 9 | M |
41:44.4 | +3:27.2+9,02%91,73%47,33%21,46%07:07:53.2 |
| 7 | 3043 | Liam Mcquade | Youth | 6 | M |
42:13.4 | +3:56.2+10,28%90,68%46,72%20,55%07:07:53.2 |
| 8 | 3002 | Lihan Gerber | Youth | 9 | M |
47:56.4 | +9:39.2+25,21%79,86%39,50%9,79%07:07:53.2 |
| 9 | 3038 | Noah Makhumisane | Youth | 9 | M |
48:42.4 | +10:25.2+27,22%78,61%38,53%8,35%07:07:53.2 |
| 10 | 3073 | Ahlumile Xongo | Youth | 6 | M |
49:08.4 | +10:51.2+28,35%77,91%37,99%7,53%07:07:53.2 |
| 11 | 3076 | Jan Barker | Youth | 10 | M |
49:45.4 | +11:28.2+29,96%76,95%37,21%6,37%07:07:53.2 |
| 12 | 8999 | Ashtyn Winchester | Youth | 7 | M |
49:51.4 | +11:34.2+30,22%76,79%37,08%6,18%07:07:53.2 |
| 13 | 1443 | Alex Amaral | Senior | 25 | M |
50:12.4 | +11:55.2+31,13%76,26%36,64%5,52%07:07:53.2 |
| 14 | 3019 | Grayson Jazdewski | Youth | 8 | M |
50:33.1 | +12:15.9+32,03%75,74%36,21%4,88%07:07:53.2 |
| 15 | 3018 | Mlu Hlophe. | Youth | 11 | M |
50:52.1 | +12:34.9+32,86%75,27%35,81%4,28%07:07:53.2 |
| 16 | 3031 | Andre Louw | Sub vet | 36 | M |
51:59.6 | +13:42.4+35,80%73,64%34,39%2,16%07:07:53.2 |
| 17 | 3053 | John Pierre Theron | Youth | 7 | M |
53:03.9 | +14:46.7+38,60%72,15%33,03%0,15%07:07:53.2 |
| 18 | 3052 | Pierre Andre Theron | Youth | 8 | M |
53:13.2 | +14:56.0+39,00%71,94%32,84%-0,15%07:07:53.2 |
| 19 | 3067 | Cooper von Berg | Youth | 7 | M |
54:55.3 | +16:38.1+43,45%69,71%30,69%-3,35%07:07:53.2 |
| 19 | 3068 | Grant von Berg | Sub vet | 32 | M |
54:55.3 | +16:38.1+43,45%69,71%30,69%-3,35%07:07:53.2 |
| 21 | 3078 | Bian Schoonwinkel | Youth | 5 | M |
55:14.5 | +16:57.3+44,28%69,31%30,29%-3,95%07:07:53.2 |
| 22 | 1447 | Cesar Buendia | Master | 55 | M |
56:13.2 | +17:56.0+46,84%68,10%29,05%-5,79%07:07:53.2 |
| 23 | 3027 | Obokwe Legodi | Youth | 13 | M |
1:03:58.1 | +25:40.9+67,08%59,85%19,27%-20,37%07:07:53.2 |
| 24 | 3070 | Kai Vroom-Swanepoel | Youth | 5 | M |
1:09:18.1 | +31:00.9+81,01%55,25%12,54%-30,41%07:07:53.2 |
| 25 | 1445 | TSHENOLO BADIRWANG | Youth | 9 | M |
1:11:23.1 | +33:05.9+86,45%53,63%9,91%-34,33%07:07:53.2 |
| 26 | 1384 | Ofentse Legodi | Youth | 8 | M |
1:11:53.1 | +33:35.9+87,75%53,26%9,28%-35,27%07:07:53.2 |
| 27 | 3029 | Onkabetse Legodi | Youth | 11 | M |
1:12:01.4 | +33:44.2+88,12%53,16%9,11%-35,53%07:07:53.2 |
| 28 | 3037 | Thembelihle Magqoki | Youth | 12 | M |
1:15:56.9 | +37:39.7+98,37%50,41%4,16%-42,91%07:07:53.2 |
| 29 | 3071 | Hennie Wasserman | Youth | 6 | M |
1:19:46.2 | +41:29.0+108,35%48,00%-0,67%-50,11%07:07:53.2 |
| 30 | 3011 | ONYX GOUWS | Sub vet | 37 | M |
1:21:51.2 | +43:34.0+113,79%46,77%-3,30%-54,03%07:07:53.2 |
| 31 | 3062 | Sipho Sono | Sub vet | 32 | M |
2:42:39.1 | +2:04:21.9+324,83%23,54%-105,26%-206,07%07:07:53.2 |
| 32 | 3056 | Kaone Sebolai | Youth | 6 | M |
4:54:54.9 | +4:16:37.7+670,28%12,98%-272,17%-454,95%07:07:53.2 |
| 33 | 1446 | Kellan Blaauw | Youth | 8 | M |
4:54:55.1 | +4:16:37.9+670,29%12,98%-272,18%-454,96%07:07:53.2 |
| 34 | 8566 | Steven Parker | Master | 48 | M |
4:57:56.4 | +4:19:39.2+678,18%12,85%-275,99%-460,64%07:04:53.2 |
| - | 1449 | Andrew Cane | Youth | 9 | M |
DNF | -----07:07:53.2 |
| - | 1450 | Desiree de Bruyn | Vet | 43 | M |
DNF | -----07:07:53.2 |
| - | 3001 | JOHAN DE BRUYN | Vet | 49 | M |
DNF | -----07:07:53.2 |
| - | 3013 | Liam Hillen | Youth | 8 | M |
DNF | -----07:07:53.2 |
| - | 3014 | Roger Hillen | Master | 52 | M |
DNF | -----07:07:53.2 |
| - | 3026 | Litsitso Kolobe | Youth | 12 | M |
DNF | -----07:07:53.2 |
| - | 3030 | Ofentse Lerato | Youth | 8 | M |
DNF | -----07:07:53.2 |
| - | 3040 | Jonathan Malela | Youth | 7 | M |
DNF | -----07:07:53.2 |
| - | 3041 | Joshua Malela | Youth | 9 | M |
DNF | -----07:07:53.2 |
| - | 3044 | AMILE Mdlolo | Youth | 4 | M |
DNF | -----07:07:53.2 |
| - | 3045 | Maurice Mdlolo | Grand master | 60 | M |
DNF | -----07:07:53.2 |
| - | 3046 | Gundo Nemushungwa | Vet | 40 | M |
DNF | -----07:07:53.2 |
| - | 3049 | Johannes Olivier | Master | 52 | M |
DNF | -----07:07:53.2 |
| - | 3051 | Connor Porter | Youth | 10 | M |
DNF | -----07:07:53.2 |
| - | 3069 | Ryder von Buddenbrock | Youth | 7 | M |
DNF | -----07:07:53.2 |
| - | 3075 | Gundo Nemushungwa | Vet | 40 | M |
DNF | -----07:07:53.2 |