| Pos | Runner | Cat. | Club | Time | Comments |
|---|---|---|---|---|---|
| 1 | David Bowman | M21A | ROC | 00.21.11 | |
| 2 | Nicholas Mulder | M21A | WITSOC | 00.23.48 | |
| 3 | Ruedi Siegenthaler | M21A | PenOC | 00.24.26 | |
| 4 | Niall Muir-Beazley | M21A | ROC | 00.27.29 | |
| 5 | Gary De Klerk | M21A | WITSOC | 00.28.16 | |
| 6 | J Van Der Westhuizen | M21A | SANDF | 00.30.54 | |
| 7 | Hans Rauman | M21A | ROC | 00.31.37 | |
| 8 | Stephan Muller | M21A | RACO | 00.32.20 | |
| 9 | D Putter | M21A | SANDF | 00.33.12 | |
| 10 | Glynn De Klerk | M21A | RACO | 00.35.05 | |
| 11 | Craig Ogilvie | M21A | ROC | 00.38.09 | |
| 12 | B Marais | M21A | SANDF | 00.39.15 | |
| 13 | Rassie Pretorius | M21A | PenOC | 00.39.28 | |
| 14 | Lionel Stander | M21A | RACO | 00.39.35 | |
| 15 | B Joone | M21A | SANDF | 00.41.33 | |
| 16 | Graham Jennings | M21A | PenOC | 00.42.00 | |
| 17 | Roland Croxford | M21A | PenOC | 00.44.23 | |
| 18 | Rob Nieuwveld | M21A | PenOC | 00.46.39 | |
| 19 | Stuart Corrigal | M21A | UCTOC | 00.52.06 | |
| 20 | Andre Kopper | M21A | PenOC | 00.54.35 | |
| 21 | Jan Joubert | M21A | 00.57.10 | ||
| 22 | B Visser | M21A | SANDF | 01.02.55 | |
| A Blaauw | M21A | SANDF | DSQ | ||
| Braam De Beer | M21A | DSQ |