Final Results
| Pos | Bib | Name | Time | ± | Group |
|---|---|---|---|---|---|
| 1. | 34 | Mattheus De Beer | 00:14:46.6 | 00:00:00.0 | 19 |
| 2. | 33 | Juan Bouwer | 00:15:08.2 | 00:00:21.6 | 15 |
| 3. | 44 | Andre Jansen | 00:15:44.1 | 00:00:57.5 | 15 |
| 4. | 38 | Wilhelm Esterhuizen | 00:16:12.0 | 00:01:25.4 | 15 |
| 5. | 35 | Dries De Bruto | 00:17:09.1 | 00:02:22.5 | 19 |
| 6. | 55 | Daniel Van Der Vyver | 00:17:11.9 | 00:02:25.3 | 19 |
| 7. | 45 | Julian Language | 00:17:27.9 | 00:02:41.3 | 15 |
| 8. | 18 | Anze Nel | 00:17:54.2 | 00:03:07.6 | 15 |
| 9. | 56 | Felix Van Staden | 00:18:53.7 | 00:04:07.1 | 15 |
| 10. | 40 | Brain Green | 00:19:14.3 | 00:04:27.7 | 19 |
| 11. | 16 | Mercy Makua | 00:19:24.8 | 00:04:38.2 | 19 |
| 12. | 29 | Anja Viljoen | 00:19:46.9 | 00:05:00.3 | 19 |
| 13. | 28 | Melissa Venter | 00:20:33.1 | 00:05:46.5 | 15 |
| 14. | 4 | Jean-Mari Coetzer | 00:21:03.3 | 00:06:16.7 | 19 |
| 15. | 23 | Maxine Rolfe | 00:21:06.8 | 00:06:20.2 | 15 |
| 16. | 17 | Ashley Moss | 00:21:14.9 | 00:06:28.3 | 19 |
| 17. | 48 | Shano Marx | 00:21:37.2 | 00:06:50.6 | 19 |
| 18. | 26 | Tineke Van Der Vyver | 00:21:57.4 | 00:07:10.8 | 19 |
| 19. | 90001 | Leah Melamu | 00:22:34.0 | 00:07:47.4 | 15 |
| 20. | 6 | Carla De Bruyn | 00:23:13.5 | 00:08:26.9 | 19 |
| 21. | 19 | Luna Nel | 00:23:56.2 | 00:09:09.6 | 15 |