Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Team | Stage 1 | Stage 2 |
| 1 | 13 | | Andrew HILL | Andrew HILL #13 Male Solo Entry | 03:56:05 | 03:56:05 | 1 (1) | Solo Entry | 1 | Male | 1 | | 01:53:36 | 02:02:29 |
| 2 | 251 | | Andrew JOHNSON | Andrew JOHNSON #251 Male Mens Team | 04:00:02 | 04:00:02 | 1 (2) | Mens Team | 1 | Male | 2 | Ballito Bicycle Company | 01:54:18 | 02:05:44 |
| 3 | 252 | | Tyronne WHITE | Tyronne WHITE #252 Male Mens Team | 04:00:04 | 04:00:04 | 2 (3) | Mens Team | 2 | Male | 3 | Ballito Bicycle Company | 01:54:19 | 02:05:45 |
| 4 | 16 | | Komborero BERE | Komborero BERE #16 Male Solo Entry | 04:03:09 | 04:03:09 | 2 (4) | Solo Entry | 2 | Male | 4 | | 01:54:21 | 02:08:48 |
| 5 | 227 | | Gary DOYLE | Gary DOYLE #227 Male Solo Entry | 04:08:00 | 04:08:00 | 3 (5) | Solo Entry | 3 | Male | 5 | | 01:59:11 | 02:08:49 |
| 6 | 257 | | Sam MOORE | Sam MOORE #257 Male Solo Junior | 04:08:15 | 04:08:15 | 1 (6) | Solo Junior | 1 | Male | 6 | | 01:58:32 | 02:09:43 |
| 7 | 279 | | Jedson TOOMS | Jedson TOOMS #279 Male Solo Entry | 04:12:49 | 04:12:49 | 4 (7) | Solo Entry | 4 | Male | 7 | | 01:58:31 | 02:14:18 |
| 8 | 291 | | Grant LAVERS | Grant LAVERS #291 Male Mens Team | 04:13:08 | 04:13:08 | 3 (8) | Mens Team | 3 | Male | 8 | Team Hattons | 02:03:56 | 02:09:12 |
| 9 | 292 | | Grant UNDERWOOD | Grant UNDERWOOD #292 Male Mens Team | 04:13:12 | 04:13:12 | 4 (9) | Mens Team | 4 | Male | 9 | Team Hattons | 02:03:59 | 02:09:13 |
| 10 | 275 | | Brodan SYMONS | Brodan SYMONS #275 Male Solo Junior | 04:14:05 | 04:14:05 | 2 (10) | Solo Junior | 2 | Male | 10 | | 02:03:26 | 02:10:39 |
| 11 | 242 | | Dean VAN DYK | Dean VAN DYK #242 Male Mens Team | 04:14:27 | 04:14:27 | 5 (11) | Mens Team | 5 | Male | 11 | Brew and Bru | 02:03:12 | 02:11:15 |
| 12 | 241 | | Carl ADENDORFF | Carl ADENDORFF #241 Male Mens Team | 04:14:28 | 04:14:28 | 6 (12) | Mens Team | 6 | Male | 12 | Brew and Bru | 02:03:10 | 02:11:18 |
| 13 | 818 | | Mbongeni Ngcobo | Mbongeni Ngcobo #818 Male Solo Entry | 04:14:38 | 04:14:38 | 5 (13) | Solo Entry | 5 | Male | 13 | | 02:01:08 | 02:13:30 |
| 14 | 15 | | Wian VAN DEN BERGH | Wian VAN DEN BERGH #15 Male Solo Entry | 04:14:48 | 04:14:48 | 6 (14) | Solo Entry | 6 | Male | 14 | | 02:03:28 | 02:11:20 |
| 15 | 64 | | Thomas Anthony CHEATLE | Thomas Anthony CHEATLE #64 Male Solo Entry | 04:19:13 | 04:19:13 | 7 (15) | Solo Entry | 7 | Male | 15 | | 02:02:46 | 02:16:27 |
| 16 | 59 | | Bradly THOMPSON | Bradly THOMPSON #59 Male Solo Entry | 04:20:01 | 04:20:01 | 8 (16) | Solo Entry | 8 | Male | 16 | | 02:03:22 | 02:16:39 |
| 17 | 26 | | Gregg MCDONAGH | Gregg MCDONAGH #26 Male Solo Entry | 04:21:23 | 04:21:23 | 9 (17) | Solo Entry | 9 | Male | 17 | | 02:02:28 | 02:18:55 |
| 18 | 782 | | Andrew HOUSTON | Andrew HOUSTON #782 Male Mixed Team | 04:22:43 | 04:22:43 | 1 (18) | Mixed Team | 1 | Male | 18 | Sani Spoors Legends | 02:06:44 | 02:15:59 |
| 19 | 781 | | Bianca HAW | Bianca HAW #781 Female Mixed Team | 04:22:47 | 04:22:47 | 1 (1) | Mixed Team | 1 | Female | 1 | Sani Spoors Legends | 02:06:48 | 02:15:59 |
| 20 | 261 | | Keagan MATTHEWS | Keagan MATTHEWS #261 Male Mens Team | 04:25:40 | 04:25:40 | 7 (19) | Mens Team | 7 | Male | 19 | STM | 02:08:40 | 02:17:00 |
| 21 | 262 | | Gareth COOK | Gareth COOK #262 Male Mens Team | 04:25:45 | 04:25:45 | 8 (20) | Mens Team | 8 | Male | 20 | STM | 02:08:42 | 02:17:03 |
| 22 | 65 | | Daniel VAN DER WATT | Daniel VAN DER WATT #65 Male Solo Junior | 04:26:12 | 04:26:12 | 3 (21) | Solo Junior | 3 | Male | 21 | | 02:03:51 | 02:22:21 |
| 23 | 632 | | Sven VAN ZUYDAM | Sven VAN ZUYDAM #632 Male Mens Team | 04:26:50 | 04:26:50 | 9 (22) | Mens Team | 9 | Male | 22 | ADDNAME | 01:53:21 | 02:33:29 |
| 24 | 75 | | Bradley ROWLETT | Bradley ROWLETT #75 Male Solo Entry | 04:28:55 | 04:28:55 | 10 (23) | Solo Entry | 10 | Male | 23 | | 02:02:28 | 02:26:27 |
| 25 | 46 | | Grant VAN DER WALT | Grant VAN DER WALT #46 Male Solo Entry | 04:31:01 | 04:31:01 | 11 (24) | Solo Entry | 11 | Male | 24 | | 02:10:19 | 02:20:42 |
| 26 | 233 | | Byron EKEROLD | Byron EKEROLD #233 Male Solo Entry | 04:32:42 | 04:32:42 | 12 (25) | Solo Entry | 12 | Male | 25 | | 02:10:15 | 02:22:27 |
| 27 | 17 | | Mike EGLINGTON | Mike EGLINGTON #17 Male Solo Entry | 04:33:02 | 04:33:02 | 13 (26) | Solo Entry | 13 | Male | 26 | | 02:12:10 | 02:20:52 |
| 28 | 74 | | Deon LE ROUX | Deon LE ROUX #74 Male Solo Entry | 04:33:10 | 04:33:10 | 14 (27) | Solo Entry | 14 | Male | 27 | | 02:15:16 | 02:17:54 |
| 29 | 22 | | Johan NEL | Johan NEL #22 Male Master Team | 04:33:50 | 04:33:50 | 1 (28) | Master Team | 1 | Male | 28 | Pinky and the Brain | 01:53:58 | 02:39:52 |
| 30 | 73 | | Piers MORGAN | Piers MORGAN #73 Male Solo Entry | 04:35:12 | 04:35:12 | 15 (29) | Solo Entry | 15 | Male | 29 | | 02:10:40 | 02:24:32 |
| 31 | 36 | | Coenraad DE BRUIN | Coenraad DE BRUIN #36 Male Solo Entry | 04:35:13 | 04:35:13 | 16 (30) | Solo Entry | 16 | Male | 30 | | 02:11:24 | 02:23:49 |
| 32 | 23 | | Gerhard FALCH | Gerhard FALCH #23 Male Solo Entry | 04:38:48 | 04:38:48 | 17 (31) | Solo Entry | 17 | Male | 31 | | 02:14:26 | 02:24:22 |
| 33 | 19 | | Dirk DE BRUIN | Dirk DE BRUIN #19 Male Solo Entry | 04:39:52 | 04:39:52 | 18 (32) | Solo Entry | 18 | Male | 32 | | 02:14:29 | 02:25:23 |
| 34 | 53 | | Julian BRYANT | Julian BRYANT #53 Male Solo Entry | 04:40:26 | 04:40:26 | 19 (33) | Solo Entry | 19 | Male | 33 | | 02:18:59 | 02:21:27 |
| 35 | 110 | | Alan MARTIN | Alan MARTIN #110 Male Solo Entry | 04:41:29 | 04:41:29 | 20 (34) | Solo Entry | 20 | Male | 34 | | 02:13:59 | 02:27:30 |
| 36 | 244 | | Chris HELMBOLD | Chris HELMBOLD #244 Male Solo Entry | 04:42:05 | 04:42:05 | 21 (35) | Solo Entry | 21 | Male | 35 | | 02:13:12 | 02:28:53 |
| 37 | 239 | | Reuben GLENNY | Reuben GLENNY #239 Male Solo Entry | 04:42:23 | 04:42:23 | 22 (36) | Solo Entry | 22 | Male | 36 | | 02:20:42 | 02:21:41 |
| 38 | 55 | | Willie STRYDOM | Willie STRYDOM #55 Male Solo Entry | 04:42:25 | 04:42:25 | 23 (37) | Solo Entry | 23 | Male | 37 | | 02:13:22 | 02:29:03 |
| 39 | 118 | | Adam SELLICK | Adam SELLICK #118 Male Solo Junior | 04:43:03 | 04:43:03 | 4 (38) | Solo Junior | 4 | Male | 38 | | 02:17:30 | 02:25:33 |
| 40 | 312 | | Nduduzo NDLOVU | Nduduzo NDLOVU #312 Male Mens Team | 04:44:25 | 04:44:25 | 10 (39) | Mens Team | 10 | Male | 39 | | 02:12:38 | 02:31:47 |
| 41 | 99 | | Aaron BUDKE | Aaron BUDKE #99 Male Solo Junior | 04:44:46 | 04:44:46 | 5 (40) | Solo Junior | 5 | Male | 40 | | 02:13:01 | 02:31:45 |
| 42 | 272 | | Grant LANGLEY | Grant LANGLEY #272 Male Mens Team | 04:45:21 | 04:45:21 | 11 (41) | Mens Team | 11 | Male | 41 | EG Ballies | 02:22:47 | 02:22:34 |
| 43 | 48 | | Bryan BERKELJON | Bryan BERKELJON #48 Male Solo Entry | 04:45:34 | 04:45:34 | 24 (42) | Solo Entry | 24 | Male | 42 | | 02:16:21 | 02:29:13 |
| 44 | 199 | | Nick FLOROS | Nick FLOROS #199 Male Solo Entry | 04:45:48 | 04:45:48 | 25 (43) | Solo Entry | 25 | Male | 43 | | 02:13:19 | 02:32:29 |
| 45 | 11 | | Per LOFSTRAND | Per LOFSTRAND #11 Male Master Team | 04:46:01 | 04:46:01 | 2 (44) | Master Team | 2 | Male | 44 | ND Engineering | 02:14:15 | 02:31:46 |
| 46 | 12 | | Kobus VENTER | Kobus VENTER #12 Male Master Team | 04:46:04 | 04:46:04 | 3 (45) | Master Team | 3 | Male | 45 | ND Engineering | 02:14:17 | 02:31:47 |
| 47 | 691 | | Niels HARTMANN | Niels HARTMANN #691 Male Mens Team | 04:47:57 | 04:47:57 | 12 (46) | Mens Team | 12 | Male | 46 | Moka Rangers | 02:35:00 | 02:12:57 |
| 48 | 692 | | Hadrien MAINGARD | Hadrien MAINGARD #692 Male Mens Team | 04:47:58 | 04:47:58 | 13 (47) | Mens Team | 13 | Male | 47 | Moka Rangers | 02:35:01 | 02:12:57 |
| 49 | 189 | | Benjamin KILIAN | Benjamin KILIAN #189 Male Solo Entry | 04:48:26 | 04:48:26 | 26 (48) | Solo Entry | 26 | Male | 48 | | 02:19:59 | 02:28:27 |
| 50 | 198 | | Kelvin GREEN | Kelvin GREEN #198 Male Solo Entry | 04:50:34 | 04:50:34 | 27 (49) | Solo Entry | 27 | Male | 49 | | 02:16:20 | 02:34:14 |