Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Stage 1 | Stage 2 | Stage 3 |
| 1 | 32 | | David MELUNSKY | David MELUNSKY #32 Male All Ages | 14:28:58 | 14:28:58 | 1 (1) | All Ages | 1 | Male | 1 | 05:28:47 | 04:27:21 | 04:32:49 |
| 2 | 18 | | Nicholas KOHNE | Nicholas KOHNE #18 Male All Ages | 15:35:13 | 15:35:13 | 2 (2) | All Ages | 2 | Male | 2 | 05:36:07 | 04:59:07 | 04:59:58 |
| 3 | 27 | | Alexander BABICH | Alexander BABICH #27 Male All Ages | 15:56:42 | 15:56:42 | 3 (3) | All Ages | 3 | Male | 3 | 05:57:35 | 04:59:08 | 04:59:59 |
| 4 | 25 | | Nicolas KOHLER | Nicolas KOHLER #25 Male All Ages | 16:34:34 | 16:34:34 | 4 (4) | All Ages | 4 | Male | 4 | 06:08:18 | 05:18:01 | 05:08:13 |
| 5 | 26 | | Dustin DUMARESQ | Dustin DUMARESQ #26 Male All Ages | 16:34:37 | 16:34:37 | 5 (5) | All Ages | 5 | Male | 5 | 06:08:19 | 05:18:02 | 05:08:15 |
| 6 | 15 | | Pete LAMPLOUGH | Pete LAMPLOUGH #15 Male All Ages | 18:05:50 | 18:05:50 | 6 (6) | All Ages | 6 | Male | 6 | 06:40:50 | 05:51:58 | 05:33:01 |
| 7 | 16 | | Dustin GRAHAM | Dustin GRAHAM #16 Male All Ages | 18:05:53 | 18:05:53 | 7 (7) | All Ages | 7 | Male | 7 | 06:40:51 | 05:51:59 | 05:33:02 |
| 8 | 23 | | Justin KRUGER | Justin KRUGER #23 Male All Ages | 18:50:42 | 18:50:42 | 8 (8) | All Ages | 8 | Male | 8 | 06:40:49 | 06:07:37 | 06:02:16 |
| 9 | 21 | | Al SMUTS | Al SMUTS #21 Female All Ages | 19:03:15 | 19:03:15 | 1 (1) | All Ages | 1 | Female | 1 | 07:30:52 | 05:54:27 | 05:37:56 |
| 10 | 22 | | Walter SMUTS | Walter SMUTS #22 Male All Ages | 19:03:18 | 19:03:18 | 9 (9) | All Ages | 9 | Male | 9 | 07:30:53 | 05:54:27 | 05:37:56 |
| 11 | 8 | | Grégor WOLTER | Grégor WOLTER #8 Male All Ages | 19:33:15 | 19:33:15 | 10 (10) | All Ages | 10 | Male | 10 | 06:53:07 | 06:07:34 | 06:32:33 |
| 12 | 29 | | Gregor PABST | Gregor PABST #29 Male All Ages | 19:51:08 | 19:51:08 | 11 (11) | All Ages | 11 | Male | 11 | 07:10:16 | 06:07:40 | 06:33:12 |
| 13 | 28 | | Ansgar PABST | Ansgar PABST #28 Male All Ages | 19:51:09 | 19:51:09 | 12 (12) | All Ages | 12 | Male | 12 | 07:10:16 | 06:07:41 | 06:33:11 |
| 14 | 19 | | Markie LOUW | Markie LOUW #19 Female All Ages | 21:31:47 | 21:31:47 | 2 (2) | All Ages | 2 | Female | 2 | 07:52:58 | 06:37:46 | 07:01:03 |
| 15 | 24 | | Catherine HOLLAND | Catherine HOLLAND #24 Female All Ages | 22:17:14 | 22:17:14 | 3 (3) | All Ages | 3 | Female | 3 | 08:43:55 | 07:00:15 | 06:33:03 |
| 16 | 31 | | Erine ROSSOUW | Erine ROSSOUW #31 Female All Ages | 23:12:32 | 23:12:32 | 4 (4) | All Ages | 4 | Female | 4 | 08:43:54 | 06:55:27 | 07:33:10 |
| 17 | 30 | | Adrienne BEWSHER | Adrienne BEWSHER #30 Female All Ages | 23:16:01 | 23:16:01 | 5 (5) | All Ages | 5 | Female | 5 | 08:44:16 | 06:57:11 | 07:34:33 |
| 18 | 35 | | Buyiswa NDIBONGO | Buyiswa NDIBONGO #35 Female All Ages | 23:48:02 | 23:48:02 | 6 (6) | All Ages | 6 | Female | 6 | 09:13:54 | 07:00:16 | 07:33:51 |
| | 12 | | Sean CUNNINGHAM | Sean CUNNINGHAM #12 Male All Ages | DNF | DNF | | All Ages | | Male | | | | |
| | 13 | | Tozi NDIBONGO-SCHAFER | Tozi NDIBONGO-SCHAFER #13 Female All Ages | DNF | DNF | | All Ages | | Female | | 09:13:06 | | |
| | 14 | | Neliswa NDIBONGO-LECORN | Neliswa NDIBONGO-LECORN #14 Female All Ages | DNF | DNF | | All Ages | | Female | | 09:13:53 | | |
| | 17 | | Grant HENDRIKS | Grant HENDRIKS #17 Male All Ages | DNF | DNF | | All Ages | | Male | | | | |
| | 20 | | Nick COSGREAVE | Nick COSGREAVE #20 Male All Ages | DNF | DNF | | All Ages | | Male | | | | |
| | 33 | | Mehul MEHTA | Mehul MEHTA #33 Male All Ages | DNF | DNF | | All Ages | | Male | | | | |
| | 34 | | Brett POLLOCK | Brett POLLOCK #34 Male All Ages | DNF | DNF | | All Ages | | Male | | | | |