| 1 | 329 | Jacques Du Preez | Sub-Junior Boys | 14 | M | 32:48.0 | --100%42.22%35.64%08:12:26.2 | 
    
        
            | 2 | 375 | Hanro Ehlers | Sprog Boys | 11 | M | 33:51.7 | +1:03.7+3.24%96.86%40.35%33.56%08:12:26.2 | 
    
        
            | 3 | 361 | Zandru De Bruin | Nipper Boys | 10 | M | 35:39.7 | +2:51.7+8.72%91.98%37.18%30.03%08:12:26.2 | 
    
        
            | 4 | 346 | Nicky Willemse | Sprog Boys | 11 | M | 36:54.2 | +4:06.2+12.51%88.88%34.99%27.59%08:12:26.2 | 
    
        
            | 5 | 317 | Duncan D James | Sub-Junior Boys | 14 | M | 37:00.8 | +4:12.8+12.85%88.62%34.80%27.37%08:12:26.2 | 
    
        
            | 6 | 351 | Rijandre De Bruin | Nipper Boys | 9 | M | 37:50.3 | +5:02.3+15.36%86.68%33.34%25.76%08:12:26.2 | 
    
        
            | 7 | 357 | Waldo Strijdom | Sub-Junior Boys | 13 | M | 39:20.5 | +6:32.5+19.94%83.37%30.69%22.81%08:12:26.2 | 
    
        
            | 8 | 348 | Peroux Du Preez | Nipper Boys | 10 | M | 39:37.7 | +6:49.7+20.82%82.77%30.19%22.24%08:12:26.2 | 
    
        
            | 9 | 372 | Gordon O'Callaghan | Sub-Junior Boys | 13 | M | 39:53.0 | +7:05.0+21.60%82.24%29.74%21.74%08:12:26.2 | 
    
        
            | 10 | 352 | Robert Ooms | Sprog Boys | 12 | M | 40:04.1 | +7:16.1+22.16%81.86%29.41%21.38%08:12:26.2 | 
    
        
            | 11 | 341 | Malebo Mapaya | Youth Boys | 15 | M | 40:10.5 | +7:22.5+22.48%81.64%29.23%21.17%08:12:26.2 | 
    
        
            | 12 | 359 | Xandrich Schoerie | Sprog Boys | 12 | M | 40:14.2 | +7:26.2+22.67%81.52%29.12%21.05%08:12:26.2 | 
    
        
            | 13 | 302 | Albert Swanepoel | Sprog Boys | 11 | M | 42:08.3 | +9:20.3+28.47%77.84%25.77%17.32%08:12:26.2 | 
    
        
            | 14 | 301 | Aeden Anderson | Sprog Boys | 11 | M | 42:23.5 | +9:35.5+29.24%77.37%25.32%16.82%08:12:26.2 | 
    
        
            | 15 | 364 | Steven Thompson | Sprog Boys | 12 | M | 42:36.7 | +9:48.7+29.91%76.97%24.93%16.39%08:12:26.2 | 
    
        
            | 16 | 328 | Henru Snyman | Sprog Boys | 12 | M | 42:39.0 | +9:51.0+30.03%76.91%24.87%16.32%08:12:26.2 | 
    
        
            | 17 | 363 | Ian Du Plessis | Sub-Junior Boys | 14 | M | 43:08.7 | +10:20.7+31.54%76.02%23.99%15.34%08:12:26.2 | 
    
        
            | 18 | 327 | Gerhard Furstenberg | Nipper Boys | 10 | M | 43:43.4 | +10:55.4+33.30%75.02%22.98%14.21%08:12:26.2 | 
    
        
            | 19 | 326 | Gavin Anderson | Sub-Vet Men | 39 | M | 47:07.2 | +14:19.2+43.66%69.61%16.99%7.54%08:12:26.2 | 
    
        
            | 20 | 347 | Nicolas Archer | Nipper Boys | 10 | M | 48:11.0 | +15:23.0+46.90%68.07%15.12%5.46%08:12:26.2 | 
    
        
            | 21 | 325 | Francois Engelbrecht | Sprog Boys | 12 | M | 48:32.7 | +15:44.7+48.00%67.57%14.48%4.75%08:12:26.2 | 
    
        
            | 22 | 358 | Willie De Beer | Sprog Boys | 11 | M | 50:57.9 | +18:09.9+55.38%64.36%10.22%0.00%08:12:26.2 | 
    
        
            | 23 | 373 | Solly Mamabolo | Sprog Boys | 12 | M | 52:35.6 | +19:47.6+60.35%62.37%7.35%-3.20%08:12:26.2 | 
    
        
            | 24 | 314 | Dewald Visagie | Sprog Boys | 11 | M | 53:22.1 | +20:34.1+62.71%61.46%5.99%-4.72%08:12:26.2 | 
    
        
            | 25 | 306 | Banie Van Tonder | Vet Men | 48 | M | 53:44.6 | +20:56.6+63.85%61.03%5.32%-5.45%08:12:26.2 | 
    
        
            | 26 | 388 | Kyle Steele | Nipper Boys | 9 | M | 55:04.5 | +22:16.5+67.91%59.56%2.98%-8.06%08:12:26.2 | 
    
        
            | 27 | 404 | Mauritz Meiring | Sub-Nipper Boys | 6 | M | 55:35.1 | +22:47.1+69.47%59.01%2.08%-9.07%08:12:26.2 | 
    
        
            | 28 | 300 | Adriaan Meiring | Sub-Vet Men | 39 | M | 55:36.1 | +22:48.1+69.52%58.99%2.05%-9.10%08:12:26.2 | 
    
        
            | 29 | 307 | Bernard Louw | Sprog Boys | 11 | M | 56:49.0 | +24:01.0+73.22%57.73%-0.09%-11.48%08:12:26.2 | 
    
        
            | 30 | 340 | Lourens Swanepoel | Vet Men | 42 | M | 1:00:46.4 | +27:58.4+85.28%53.97%-7.06%-19.25%08:12:26.2 | 
    
        
            | 31 | 355 | Shaylin Bhana | Elite Men | 29 | M | 1:03:11.6 | +30:23.6+92.66%51.90%-11.32%-23.99%08:12:26.2 | 
    
        
            | 32 | 354 | Shaunn Venter | Sub-Vet Men | 34 | M | 1:04:48.8 | +32:00.8+97.60%50.61%-14.18%-27.17%08:12:26.2 | 
    
        
            | 33 | 392 | Gabriel Janse Van Vuuren | Nipper Boys | 10 | M | 1:05:17.3 | +32:29.3+99.05%50.24%-15.01%-28.10%08:12:26.2 | 
    
        
            | 34 | 384 | Aalro De Beer | Sub-Nipper Boys | 8 | M | 1:07:29.0 | +34:41.0+105.74%48.60%-18.88%-32.41%08:12:26.2 | 
    
        
            | 35 | 350 | Riaan Snyman | Vet Men | 47 | M | 1:09:51.9 | +37:03.9+113.00%46.95%-23.08%-37.08%08:12:26.2 | 
    
        
            | 36 | 313 | Daniel George | Sub-Nipper Boys | 8 | M | 1:12:11.3 | +39:23.3+120.09%45.44%-27.17%-41.64%08:12:26.2 | 
    
        
            | 37 | 324 | Floores Visser | Sub-Vet Men | 36 | M | 1:13:22.4 | +40:34.4+123.70%44.70%-29.26%-43.97%08:12:26.2 | 
    
        
            | 38 | 367 | Shaun Westmore | Sub-Junior Boys | 13 | M | 1:17:23.9 | +44:35.9+135.97%42.38%-36.35%-51.87%08:12:26.2 | 
    
        
            | 39 | 379 | Stephan Lombard | Sub-Vet Men | 30 | M | 1:30:13.1 | +57:25.1+175.06%36.36%-58.93%-77.02%08:12:26.2 | 
    
        
            | 40 | 389 | Dewan Pieterse | Nipper Boys | 9 | M | 1:36:10.0 | +1:03:22.0+193.19%34.11%-69.41%-88.69%08:12:26.2 | 
    
        
            | 41 | 390 | Dylan Pieterse | Sub-Nipper Boys | 7 | M | 1:46:15.3 | +1:13:27.3+223.95%30.87%-87.18%-108.49%08:12:26.2 | 
    
        
            | 42 | 337 | Leander Schoerie | Nipper Boys | 9 | M | 1:56:48.0 | +1:24:00.0+256.10%28.08%-105.76%-129.18%08:12:26.2 | 
    
        
            | 43 | 394 | Thakhani Rahulani | Nipper Boys | 10 | M | 2:09:26.6 | +1:36:38.6+294.64%25.34%-128.03%-153.98%08:12:26.2 |