Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Wave | Lap1 | O/Pos | Finish | O/Pos |
| 1 | 5944 | | Jean DU PLESSIS | Jean DU PLESSIS #5944 Male Junior | 01:45:06 | 01:45:06 | 1 (1) | Junior | 1 | Male | 1 | A | | | 01:45:06 | 8 |
| 2 | 5921 | | Leonard VAN DER MERWE | Leonard VAN DER MERWE #5921 Male Junior | 01:47:03 | 01:47:03 | 2 (2) | Junior | 2 | Male | 2 | A | 00:52:49 | 2 | 00:54:14 | 9 |
| 3 | 8067 | | Jc NEL | Jc NEL #8067 Male Senior | 01:47:04 | 01:47:04 | 1 (3) | Senior | 1 | Male | 3 | A | 00:52:29 | 1 | 00:54:35 | 10 |
| 4 | 8689 | | Dewald COETZEE | Dewald COETZEE #8689 Male Senior | 01:50:43 | 01:50:43 | 2 (4) | Senior | 2 | Male | 4 | A | 00:54:40 | 4 | 00:56:02 | 11 |
| 5 | 5663 | | Bertus ODENDAAL | Bertus ODENDAAL #5663 Male Sub-Vet | 01:51:24 | 01:51:24 | 1 (5) | Sub-Vet | 1 | Male | 5 | A | 00:54:38 | 6 | 00:56:45 | 12 |
| 6 | 5581 | | Mark WARREN | Mark WARREN #5581 Male Veteran | 01:52:47 | 01:52:47 | 1 (6) | Veteran | 1 | Male | 6 | A | 00:54:42 | 5 | 00:58:04 | 13 |
| 7 | 5580 | | Sean HENDERSON | Sean HENDERSON #5580 Male Veteran | 01:52:47 | 01:52:47 | 2 (7) | Veteran | 2 | Male | 7 | A | 00:54:41 | 3 | 00:58:06 | 14 |
| 8 | 8402 | | Timothy KOCK | Timothy KOCK #8402 Male Sub-Vet | 01:56:13 | 01:56:13 | 2 (8) | Sub-Vet | 2 | Male | 8 | A | 00:56:15 | 7 | 00:59:57 | 15 |
| 9 | 8408 | | Dale BATES | Dale BATES #8408 Male Sub-Vet | 01:56:30 | 01:56:30 | 3 (9) | Sub-Vet | 3 | Male | 9 | A | | | 01:56:30 | 16 |
| 10 | 5844 | | Kyle LAING | Kyle LAING #5844 Male Senior | 01:59:19 | 01:59:19 | 3 (10) | Senior | 3 | Male | 10 | A | 00:56:58 | 8 | 01:02:21 | 17 |
| 11 | 6890 | | Minnaar BRAND | Minnaar BRAND #6890 Male Junior | 02:00:26 | 02:00:26 | 3 (11) | Junior | 3 | Male | 11 | A | 00:57:51 | 9 | 01:02:34 | 18 |
| 12 | 8272 | | Patrick SAVAGE | Patrick SAVAGE #8272 Male Senior | 02:03:00 | 02:03:00 | 4 (12) | Senior | 4 | Male | 12 | A | | | 02:03:00 | 19 |
| 13 | 5642 | | Neil ASPELING | Neil ASPELING #5642 Male Sub-Vet | 02:03:49 | 02:03:49 | 4 (13) | Sub-Vet | 4 | Male | 13 | A | 01:00:14 | 11 | 01:03:35 | 20 |
| 14 | 5943 | | Adrian LAWLESS | Adrian LAWLESS #5943 Male Sub-Vet | 02:03:55 | 02:03:55 | 5 (14) | Sub-Vet | 5 | Male | 14 | A | 01:00:33 | 13 | 01:03:22 | 21 |
| 15 | 8743 | | Chris REYNEKE | Chris REYNEKE #8743 Male Gr Master | 02:06:13 | 02:06:13 | 1 (15) | Gr Master | 1 | Male | 15 | A | 01:00:35 | 14 | 01:05:38 | 22 |
| 16 | 6634 | | Johnny LANG | Johnny LANG #6634 Male Veteran | 02:06:13 | 02:06:13 | 3 (16) | Veteran | 3 | Male | 16 | A | 01:00:15 | 12 | 01:05:58 | 23 |
| 17 | 8791 | | Theunis JANSEN VAN VUUREN | Theunis JANSEN VAN VUUREN #8791 Male Veteran | 02:07:33 | 02:07:33 | 4 (17) | Veteran | 4 | Male | 17 | B | | | 02:07:33 | 24 |
| 18 | 5830 | | Marthinus LAMPRECHT | Marthinus LAMPRECHT #5830 Male Master | 02:07:55 | 02:07:55 | 1 (18) | Master | 1 | Male | 18 | A | 01:02:05 | 18 | 01:05:49 | 25 |
| 19 | 7850 | | Bertus MOUTON | Bertus MOUTON #7850 Male Sub-Vet | 02:09:07 | 02:09:07 | 6 (19) | Sub-Vet | 6 | Male | 19 | A | 01:02:13 | 19 | 01:06:54 | 26 |
| 20 | 5829 | | Brandon HART | Brandon HART #5829 Male Sub-Vet | 02:09:14 | 02:09:14 | 7 (20) | Sub-Vet | 7 | Male | 20 | A | 01:01:26 | 16 | 01:07:47 | 27 |
| 21 | 5848 | | Marcel PHEIFFER | Marcel PHEIFFER #5848 Male Senior | 02:09:35 | 02:09:35 | 5 (21) | Senior | 5 | Male | 21 | A | 01:01:26 | 17 | 01:08:09 | 28 |
| 22 | 6753 | | Constant BENADE | Constant BENADE #6753 Male Veteran | 02:10:11 | 02:10:11 | 5 (22) | Veteran | 5 | Male | 22 | A | 01:02:22 | 20 | 01:07:49 | 29 |
| 23 | 8445 | | Johan ROSSOUW | Johan ROSSOUW #8445 Male Sub-Vet | 02:10:28 | 02:10:28 | 8 (23) | Sub-Vet | 8 | Male | 23 | B | 01:04:03 | 23 | 01:06:24 | 30 |
| 24 | 6518 | | Tanielle HERMANSON | Tanielle HERMANSON #6518 Female Sub-Vet | 02:10:56 | 02:10:56 | 1 (1) | Sub-Vet | 1 | Female | 1 | A | 01:03:42 | 22 | 01:07:13 | 31 |
| 25 | 5986 | | Carmen GROBLER | Carmen GROBLER #5986 Female Sub-Vet | 02:11:52 | 02:11:52 | 2 (2) | Sub-Vet | 2 | Female | 2 | A | 01:03:27 | 21 | 01:08:25 | 32 |
| 26 | 5621 | | Steven COX | Steven COX #5621 Male Senior | 02:11:55 | 02:11:55 | 6 (24) | Senior | 6 | Male | 24 | B | 01:04:03 | 24 | 01:07:51 | 33 |
| 27 | 5731 | | Mohammed AKOODIE | Mohammed AKOODIE #5731 Male Sub-Vet | 02:13:56 | 02:13:56 | 9 (25) | Sub-Vet | 9 | Male | 25 | A | 01:05:40 | 31 | 01:08:15 | 34 |
| 28 | 5565 | | Marko HORN | Marko HORN #5565 Male Sub-Vet | 02:14:13 | 02:14:13 | 10 (26) | Sub-Vet | 10 | Male | 26 | A | 01:06:17 | 42 | 01:07:55 | 35 |
| 29 | 8164 | | Etrisia TERBLANCHE | Etrisia TERBLANCHE #8164 Female Veteran | 02:14:27 | 02:14:27 | 1 (3) | Veteran | 1 | Female | 3 | A | 01:05:42 | 36 | 01:08:45 | 36 |
| 30 | 5846 | | Rikus ROSSOUW | Rikus ROSSOUW #5846 Male Sub-Vet | 02:14:30 | 02:14:30 | 11 (27) | Sub-Vet | 11 | Male | 27 | A | 01:05:02 | 26 | 01:09:27 | 37 |
| 31 | 5967 | | Michael PHELAN | Michael PHELAN #5967 Male Senior | 02:14:35 | 02:14:35 | 7 (28) | Senior | 7 | Male | 28 | B | 01:04:39 | 27 | 01:09:56 | 38 |
| 32 | 8641 | | Quinton FISHER | Quinton FISHER #8641 Male Sub-Vet | 02:14:57 | 02:14:57 | 12 (29) | Sub-Vet | 12 | Male | 29 | A | 01:05:44 | 29 | 01:09:12 | 39 |
| 33 | 8543 | | Juan BURGER | Juan BURGER #8543 Male Master | 02:15:08 | 02:15:08 | 2 (30) | Master | 2 | Male | 30 | A | 01:05:46 | 33 | 01:09:22 | 40 |
| 34 | 5636 | | Patrick Simbarashe KADONDO | Patrick Simbarashe KADONDO #5636 Male Sub-Vet | 02:15:51 | 02:15:51 | 13 (31) | Sub-Vet | 13 | Male | 31 | A | 01:04:33 | 25 | 01:11:18 | 41 |
| 35 | 8499 | | Dale EBELL | Dale EBELL #8499 Male Sub-Vet | 02:15:54 | 02:15:54 | 14 (32) | Sub-Vet | 14 | Male | 32 | A | 01:05:31 | 30 | 01:10:22 | 42 |
| 36 | 8703 | | Jean-Pierre VERMAAK | Jean-Pierre VERMAAK #8703 Male Sub-Vet | 02:17:03 | 02:17:03 | 15 (33) | Sub-Vet | 15 | Male | 33 | A | 01:05:56 | 39 | 01:11:06 | 43 |
| 37 | 8564 | | Warren EBELL | Warren EBELL #8564 Male Sub-Vet | 02:17:10 | 02:17:10 | 16 (34) | Sub-Vet | 16 | Male | 34 | A | 01:05:33 | 34 | 01:11:37 | 44 |
| 38 | 6426 | | Barend BOTHA | Barend BOTHA #6426 Male Senior | 02:17:23 | 02:17:23 | 8 (35) | Senior | 8 | Male | 35 | A | 01:05:23 | 28 | 01:12:00 | 45 |
| 39 | 5572 | | Juan Pablo Sabio Morchio | Juan Pablo Sabio Morchio #5572 Male Sub-Vet | 02:18:33 | 02:18:33 | 17 (36) | Sub-Vet | 17 | Male | 36 | B | 01:06:32 | 43 | 01:12:01 | 46 |
| 40 | 8788 | | Joshua SMUTS | Joshua SMUTS #8788 Male Junior | 02:19:14 | 02:19:14 | 4 (37) | Junior | 4 | Male | 37 | A | 01:05:53 | 38 | 01:13:20 | 47 |
| 41 | 5734 | | Michael OOSTHUYSEN | Michael OOSTHUYSEN #5734 Male Veteran | 02:19:14 | 02:19:14 | 6 (38) | Veteran | 6 | Male | 38 | A | 01:05:56 | 41 | 01:13:18 | 48 |
| 42 | 8752 | | Jade SKINNER | Jade SKINNER #8752 Female Junior | 02:19:23 | 02:19:23 | 1 (4) | Junior | 1 | Female | 4 | A | 01:05:39 | 35 | 01:13:44 | 49 |
| 43 | 5873 | | Carl SKINNER | Carl SKINNER #5873 Male Veteran | 02:19:24 | 02:19:24 | 7 (39) | Veteran | 7 | Male | 39 | A | 01:05:46 | 37 | 01:13:38 | 50 |
| 44 | 8378 | | Tahnee UPTON | Tahnee UPTON #8378 Female Sub-Vet | 02:19:41 | 02:19:41 | 3 (5) | Sub-Vet | 3 | Female | 5 | A | 01:07:18 | 47 | 01:12:22 | 51 |
| 45 | 8046 | | Henry VERMEULEN | Henry VERMEULEN #8046 Male Sub-Vet | 02:19:47 | 02:19:47 | 18 (40) | Sub-Vet | 18 | Male | 40 | A | 01:07:46 | 51 | 01:12:01 | 52 |
| 46 | 8785 | | Adele SENEKAL | Adele SENEKAL #8785 Female Veteran | 02:20:03 | 02:20:03 | 2 (6) | Veteran | 2 | Female | 6 | A | 01:07:07 | 46 | 01:12:55 | 53 |
| 47 | 6430 | | Engela Helena CONRADIE | Engela Helena CONRADIE #6430 Female Sub-Vet | 02:20:04 | 02:20:04 | 4 (7) | Sub-Vet | 4 | Female | 7 | A | 01:05:57 | 40 | 01:14:07 | 54 |
| 48 | 5823 | | Diederik DU RAND | Diederik DU RAND #5823 Male Sub-Vet | 02:20:09 | 02:20:09 | 19 (41) | Sub-Vet | 19 | Male | 41 | B | 01:07:05 | 45 | 01:13:04 | 55 |
| 49 | 8633 | | Michael VOS | Michael VOS #8633 Male Senior | 02:20:49 | 02:20:49 | 9 (42) | Senior | 9 | Male | 42 | B | 01:07:14 | 48 | 01:13:34 | 56 |
| 50 | 5506 | | Pieter KOORTS | Pieter KOORTS #5506 Male Sub-Vet | 02:20:59 | 02:20:59 | 20 (43) | Sub-Vet | 20 | Male | 43 | A | 01:05:42 | 32 | 01:15:16 | 57 |