2.5km
| Position | Time | Name | Surname |
| 1 | 00:14:46 | Craig | Petersen |
| 2 | 00:15:14 | Wendal | Smith |
| 3 | 00:15:44 | Jimmy | Jansen |
| 4 | 00:15:51 | Heather | Hill |
| 5 | 00:16:21 | Frans | Massing |
| 6 | 00:17:27 | Theo | Galetta |
| 7 | 00:19:16 | Chantel | Rautenbach |
| 8 | 00:19:34 | Henry | Du Plessis |
| 9 | 00:20:05 | Melany | Du Plessis |
| 10 | 00:20:33 | Matthew | Pienaar |
| 11 | 00:20:37 | Chantal | Pienaar |
| 12 | 00:20:40 | Christiaan | Pienaar |
| 13 | 00:22:31 | Peter | Arendse |
| 14 | 00:24:46 | Kariema | Simons |
| 15 | 00:25:30 | Liesl | Winter |
| 16 | 00:26:06 | Alison | Smith |
| 17 | 00:30:48 | Beth | Macgregor |
| 18 | 00:30:53 | Tony | Will |
| 19 | 00:32:35 | Wayne | Jarvis |
| 20 | 00:32:42 | Roy | Macgregor |
5km
| Position | Time | Name | Surname |
| 1 | 00:18:23 | Damian | Will |
| 2 | 00:19:12 | Riza | Waggie |
| 3 | 00:24:32 | Nancy | Will |
| 4 | 00:25:02 | Henry | Cieverts |
| 5 | 00:28:00 | Gcinikaya | Dlodlo |
| 6 | 00:28:42 | Maghdi | Arnold |
| 7 | 00:30:24 | Richard | Majiet |
| 8 | 00:31:03 | Madeleine | Scheppening |
| 9 | 00:31:18 | Michael | Adams |
| 10 | 00:31:22 | Beverley | De Villiers |
| 11 | 00:32:20 | Sindiswa | Mbulawa |
| 12 | 00:33:05 | Natalie | Shuttleworth |
| 13 | 00:34:15 | Zola | Dlodlo |
| 14 | 00:34:52 | Graham | Dalton |
| 15 | 00:35:27 | Marlene | James |
| 16 | 00:36:01 | Tamsin | Grove |