Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Finish | O/Pos | C/Pos | G/Pos |
| 1 | 481 | | Mboneni NGCOBO | Mboneni NGCOBO #481 Male Sub Vets | 02:17:05 | 02:17:05 | 1 (1) | Sub Vets | 1 | Male | 1 | 02:17:05 | 1 | 1 | 1 |
| 2 | 497 | | Bradley ROWLETT | Bradley ROWLETT #497 Male Sub Vets | 02:19:00 | 02:19:00 | 2 (2) | Sub Vets | 2 | Male | 2 | 02:19:00 | 2 | 2 | 2 |
| 3 | 537 | | Dean WORTMANN | Dean WORTMANN #537 Male U23 | 02:19:07 | 02:19:07 | 1 (3) | U23 | 1 | Male | 3 | 02:19:07 | 3 | 1 | 3 |
| 4 | 421 | | Cayde MULDOON | Cayde MULDOON #421 Male U23 | 02:20:16 | 02:20:16 | 2 (4) | U23 | 2 | Male | 4 | 02:20:16 | 4 | 2 | 4 |
| 5 | 516 | | Jeremy THOMSON | Jeremy THOMSON #516 Male Masters | 02:20:24 | 02:20:24 | 1 (5) | Masters | 1 | Male | 5 | 02:20:24 | 5 | 1 | 5 |
| 6 | 468 | | David LEIMAN | David LEIMAN #468 Male Sub Vets | 02:28:46 | 02:28:46 | 3 (6) | Sub Vets | 3 | Male | 6 | 02:28:46 | 6 | 3 | 6 |
| 7 | 438 | | Jason DAVIES | Jason DAVIES #438 Male Sub Vets | 02:30:59 | 02:30:59 | 4 (7) | Sub Vets | 4 | Male | 7 | 02:30:59 | 7 | 4 | 7 |
| 8 | 524 | | Dean VAN DYK | Dean VAN DYK #524 Male Senior | 02:39:26 | 02:39:26 | 1 (8) | Senior | 1 | Male | 8 | 02:39:26 | 8 | 1 | 8 |
| 9 | 466 | | Daniel LANGLEY | Daniel LANGLEY #466 Male Sub Vets | 02:41:55 | 02:41:55 | 5 (9) | Sub Vets | 5 | Male | 9 | 02:41:55 | 9 | 5 | 9 |
| 10 | 487 | | Deon PRETORIUS | Deon PRETORIUS #487 Male Vets | 02:44:50 | 02:44:50 | 1 (10) | Vets | 1 | Male | 10 | 02:44:50 | 10 | 1 | 10 |
| 11 | 505 | | Kendall SLATER | Kendall SLATER #505 Male Vets | 02:46:01 | 02:46:01 | 2 (11) | Vets | 2 | Male | 11 | 02:46:01 | 11 | 2 | 11 |
| 12 | 489 | | Andreas PYPER | Andreas PYPER #489 Male Senior | 02:46:03 | 02:46:03 | 2 (12) | Senior | 2 | Male | 12 | 02:46:03 | 12 | 2 | 12 |
| 13 | 406 | | Colin YOUNG | Colin YOUNG #406 Male Masters | 02:49:03 | 02:49:03 | 2 (13) | Masters | 2 | Male | 13 | 02:49:03 | 13 | 2 | 13 |
| 14 | 506 | | Richard SMITH | Richard SMITH #506 Male Vets | 02:49:04 | 02:49:04 | 3 (14) | Vets | 3 | Male | 14 | 02:49:04 | 14 | 3 | 14 |
| 15 | 449 | | Gavin HARVEY | Gavin HARVEY #449 Male Masters | 02:50:25 | 02:50:25 | 3 (15) | Masters | 3 | Male | 15 | 02:50:25 | 15 | 3 | 15 |
| 16 | 428 | | Jason BOTHA | Jason BOTHA #428 Male Sub Vets | 02:51:28 | 02:51:28 | 6 (16) | Sub Vets | 6 | Male | 16 | 02:51:28 | 16 | 6 | 16 |
| 17 | 525 | | Allan VAN HEERDEN | Allan VAN HEERDEN #525 Male Masters | 02:51:39 | 02:51:39 | 4 (17) | Masters | 4 | Male | 17 | 02:51:39 | 17 | 4 | 17 |
| 18 | 484 | | Barrie POCOCK | Barrie POCOCK #484 Male Sub Vets | 02:55:28 | 02:55:28 | 7 (18) | Sub Vets | 7 | Male | 18 | 02:55:28 | 18 | 7 | 18 |
| 19 | 425 | | Lionel ALLAN | Lionel ALLAN #425 Male Masters | 02:55:28 | 02:55:28 | 5 (19) | Masters | 5 | Male | 19 | 02:55:28 | 19 | 5 | 19 |
| 20 | 456 | | Marius JANSE VAN RENSBURG | Marius JANSE VAN RENSBURG #456 Male Vets | 02:56:29 | 02:56:29 | 4 (20) | Vets | 4 | Male | 20 | 02:56:29 | 20 | 4 | 20 |
| 21 | 403 | | Craig JONES | Craig JONES #403 Male Vets | 03:04:44 | 03:04:44 | 5 (21) | Vets | 5 | Male | 21 | 03:04:44 | 21 | 5 | 21 |
| 22 | 528 | | Erika VELISSARIOU | Erika VELISSARIOU #528 Female Vets | 03:04:46 | 03:04:46 | 1 (1) | Vets | 1 | Female | 1 | 03:04:46 | 22 | 1 | 1 |
| 23 | 522 | | James VAN DEN BERG | James VAN DEN BERG #522 Male Grand Masters | 03:06:26 | 03:06:26 | 1 (22) | Grand Masters | 1 | Male | 22 | 03:06:26 | 23 | 1 | 22 |
| 24 | 477 | | Andrew MORTIMER | Andrew MORTIMER #477 Male Vets | 03:06:28 | 03:06:28 | 6 (23) | Vets | 6 | Male | 23 | 03:06:28 | 24 | 6 | 23 |
| 25 | 432 | | Steve CHRISTY | Steve CHRISTY #432 Male Masters | 03:07:26 | 03:07:26 | 6 (24) | Masters | 6 | Male | 24 | 03:07:26 | 25 | 6 | 24 |
| 26 | 474 | | Antony MOLLER | Antony MOLLER #474 Male Masters | 03:07:50 | 03:07:50 | 7 (25) | Masters | 7 | Male | 25 | 03:07:50 | 26 | 7 | 25 |
| 27 | 486 | | Martin Anton POTGIETER | Martin Anton POTGIETER #486 Male Vets | 03:08:17 | 03:08:17 | 7 (26) | Vets | 7 | Male | 26 | 03:08:17 | 27 | 7 | 26 |
| 28 | 485 | | Brigit POTGIETER | Brigit POTGIETER #485 Female Sub Vets | 03:08:17 | 03:08:17 | 1 (2) | Sub Vets | 1 | Female | 2 | 03:08:17 | 28 | 1 | 2 |
| 29 | 444 | | Allan FABIAN | Allan FABIAN #444 Male Masters | 03:09:03 | 03:09:03 | 8 (27) | Masters | 8 | Male | 27 | 03:09:03 | 29 | 8 | 27 |
| 30 | 462 | | Shaun KNOWLES | Shaun KNOWLES #462 Male Masters | 03:09:13 | 03:09:13 | 9 (28) | Masters | 9 | Male | 28 | 03:09:13 | 30 | 9 | 28 |
| 31 | 519 | | Raymond TURNER | Raymond TURNER #519 Male Vets | 03:09:18 | 03:09:18 | 8 (29) | Vets | 8 | Male | 29 | 03:09:18 | 31 | 8 | 29 |
| 32 | 443 | | Peter ESPAG | Peter ESPAG #443 Male Vets | 03:09:26 | 03:09:26 | 9 (30) | Vets | 9 | Male | 30 | 03:09:26 | 32 | 9 | 30 |
| 33 | 494 | | Brett RIDGWAY | Brett RIDGWAY #494 Male Vets | 03:09:26 | 03:09:26 | 10 (31) | Vets | 10 | Male | 31 | 03:09:26 | 33 | 10 | 31 |
| 34 | 407 | | Yvette ROBERTS | Yvette ROBERTS #407 Female Vets | 03:10:07 | 03:10:07 | 2 (3) | Vets | 2 | Female | 3 | 03:10:07 | 34 | 2 | 3 |
| 35 | 472 | | Warren MASSEY | Warren MASSEY #472 Male Grand Masters | 03:10:09 | 03:10:09 | 2 (32) | Grand Masters | 2 | Male | 32 | 03:10:09 | 35 | 2 | 32 |
| 36 | 419 | | Bronwyn EVANS | Bronwyn EVANS #419 Female Vets | 03:10:20 | 03:10:20 | 3 (4) | Vets | 3 | Female | 4 | 03:10:20 | 36 | 3 | 4 |
| 37 | 447 | | Caryn HARVEY | Caryn HARVEY #447 Female Masters | 03:10:20 | 03:10:20 | 1 (5) | Masters | 1 | Female | 5 | 03:10:20 | 37 | 1 | 5 |
| 38 | 502 | | Tyronne SCHNEIDER | Tyronne SCHNEIDER #502 Male Sub Vets | 03:10:48 | 03:10:48 | 8 (33) | Sub Vets | 8 | Male | 33 | 03:10:48 | 38 | 8 | 33 |
| 39 | 426 | | Dale ALLAN | Dale ALLAN #426 Male Senior | 03:11:05 | 03:11:05 | 3 (34) | Senior | 3 | Male | 34 | 03:11:05 | 39 | 3 | 34 |
| 40 | 507 | | Hayley SMITH | Hayley SMITH #507 Female Senior | 03:11:09 | 03:11:09 | 1 (6) | Senior | 1 | Female | 6 | 03:11:09 | 40 | 1 | 6 |
| 41 | 513 | | Craig SOULE | Craig SOULE #513 Male Vets | 03:12:24 | 03:12:24 | 11 (35) | Vets | 11 | Male | 35 | 03:12:24 | 41 | 11 | 35 |
| 42 | 455 | | Dean ISAACS | Dean ISAACS #455 Male Vets | 03:12:24 | 03:12:24 | 12 (36) | Vets | 12 | Male | 36 | 03:12:24 | 42 | 12 | 36 |
| 43 | 459 | | Sean JANSEN VAN RENSBURG | Sean JANSEN VAN RENSBURG #459 Male Vets | 03:12:34 | 03:12:34 | 13 (37) | Vets | 13 | Male | 37 | 03:12:34 | 43 | 13 | 37 |
| 44 | 431 | | Ross CARBUTT | Ross CARBUTT #431 Male Sub Vets | 03:12:34 | 03:12:34 | 9 (38) | Sub Vets | 9 | Male | 38 | 03:12:34 | 44 | 9 | 38 |
| 45 | 529 | | Deon VERWEY | Deon VERWEY #529 Male Vets | 03:13:06 | 03:13:06 | 14 (39) | Vets | 14 | Male | 39 | 03:13:06 | 45 | 14 | 39 |
| 46 | 424 | | Erich Kieck | Erich Kieck #424 Male Vets | 03:13:07 | 03:13:07 | 15 (40) | Vets | 15 | Male | 40 | 03:13:07 | 46 | 15 | 40 |
| 47 | 452 | | Jared HINDE | Jared HINDE #452 Male Senior | 03:13:14 | 03:13:14 | 4 (41) | Senior | 4 | Male | 41 | 03:13:14 | 47 | 4 | 41 |
| 48 | 416 | | Dave LEES | Dave LEES #416 Male Masters | 03:14:17 | 03:14:17 | 10 (42) | Masters | 10 | Male | 42 | 03:14:17 | 48 | 10 | 42 |
| 49 | 509 | | Paul SNOOK | Paul SNOOK #509 Male Sub Vets | 03:15:03 | 03:15:03 | 10 (43) | Sub Vets | 10 | Male | 43 | 03:15:03 | 49 | 10 | 43 |
| 50 | 504 | | Krisjan SLABBERT | Krisjan SLABBERT #504 Male Senior | 03:16:29 | 03:16:29 | 5 (44) | Senior | 5 | Male | 44 | 03:16:29 | 50 | 5 | 44 |