| Pos | Runner | Cat. | Club | Time | Points | Comments |
|---|---|---|---|---|---|---|
| 1 | Martin Kleynhans | Male | PenOC | 00.22.18 | 1000 | |
| 2 | Christian Froyd | Male | 00.23.38 | 943 | ||
| 3 | Steven Burnett | Male | PenOC | 00.25.20 | 880 | |
| 4 | Mike Hall | Male | PenOC | 00.25.32 | 873 | |
| 5 | Timothy Berwyn-Taylor | Male | PenOC | 00.26.02 | 856 | |
| 6 | Mike Sands | Male | PenOC | 00.28.26 | 784 | |
| 7 | Ruedi Siegenthaler | Male | PenOC | 00.29.02 | 768 | |
| 8 | Alvin Ward | Male | PenOC | 00.29.06 | 766 | |
| 9 | Sam Troost | Male | PenOC | 00.31.41 | 703 | |
| 10 | Rassie Pretorius | Male | PenOC | 00.32.08 | 693 | |
| 11 | Nicholas De Klerk | Male | UCTMSC | 00.33.09 | 672 | |
| 12 | Jeremy Main | Male | PenOC | 00.33.34 | 664 | |
| 13 | Damon De Boor | Male | WPASS | 00.33.43 | 661 | |
| 14 | Rob Smyly | Male | WPASS | 00.35.00 | 637 | |
| 15 | Geoff Du Toit | Male | 00.35.30 | 628 | ||
| 16 | Steve Mills | Male | PenOC | 00.36.39 | 608 | |
| 17 | Kevin Scaife | Male | 00.37.24 | 596 | ||
| 18 | Elizabeth Kleynhans | Female | PenOC | 00.38.44 | 575 | |
| 19 | Jenny Bradshaw | Female | PenOC | 00.39.08 | 569 | |
| 20 | Bernelle Verster | Female | PenOC | 00.41.04 | 543 | |
| 21 | Helen Kleynhans | Female | PenOC | 00.44.16 | 503 | |
| 22 | Robyn + Peter King | Group | PenOC | 00.49.50 | 447 | |
| 23 | Laura Troost | Female | PenOC | 00.50.21 | 442 | |
| 24 | D Smyly | Group | 00.53.22 | 417 | ||
| 25 | Neville Stocks | Male | PenOC | 01.02.29 | 356 | |
| 26 | Henri And Suzanna | Group | 01.03.56 | 348 | ||
| 27 | Anneke Van Belle | Female | PenOC | 01.05.17 | 341 | |
| 28 | Chris Legg | Male | PenOC | 01.08.44 | 324 | |
| 29 | Delina And Kids | Group | PenOC | 01.16.55 | 289 | |
| Tamaryn Jupp | Female | PenOC | DSQ | Missing control 8 |