Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Province | Pace | Batch | 71.5km | Finish |
| 1 | 552 | | Matthew BEERS | Matthew BEERS #552 Male Elite Men | 04:13:30.78 | 04:13:30.78 | 1 (1) | Elite Men | 1 | Male | 1 | WC | 31.6 km/h | A | 02:12:40.32 | 02:00:50.45 |
| 2 | 572 | | Tristan NORTJE | Tristan NORTJE #572 Male Elite Men | 04:19:34.12 | 04:19:34.12 | 2 (2) | Elite Men | 2 | Male | 2 | WC | 30.9 km/h | A | 02:16:12.14 | 02:03:21.98 |
| 3 | 708 | | Kent MAIN | Kent MAIN #708 Male Elite Men | 04:23:44.29 | 04:23:44.29 | 3 (3) | Elite Men | 3 | Male | 3 | GP | 30.4 km/h | A | 02:16:11.08 | 02:07:33.20 |
| 4 | 562 | | Gert HEYNS | Gert HEYNS #562 Male Elite Men | 04:25:21.63 | 04:25:21.63 | 4 (4) | Elite Men | 4 | Male | 4 | WC | 30.2 km/h | A | 02:16:11.89 | 02:09:09.74 |
| 5 | 554 | | Wessel BOTHA | Wessel BOTHA #554 Male Elite Men | 04:27:29.84 | 04:27:29.84 | 5 (5) | Elite Men | 5 | Male | 5 | GP | 29.9 km/h | A | 02:17:30.31 | 02:09:59.53 |
| 6 | 556 | | Brandon DOWNES | Brandon DOWNES #556 Male Elite Men | 04:27:46.08 | 04:27:46.08 | 6 (6) | Elite Men | 6 | Male | 6 | GP | 29.9 km/h | A | 02:20:44.56 | 02:07:01.51 |
| 7 | 563 | | Matthew KEYSER | Matthew KEYSER #563 Male Elite Men | 04:31:24.00 | 04:31:24.00 | 7 (7) | Elite Men | 7 | Male | 7 | WC | 29.5 km/h | A | 02:20:25.56 | 02:10:58.44 |
| 8 | 586 | | Jan WITHAAR | Jan WITHAAR #586 Male Elite Men | 04:31:24.14 | 04:31:24.14 | 8 (8) | Elite Men | 8 | Male | 8 | GP | 29.5 km/h | A | 02:20:23.53 | 02:11:00.61 |
| 9 | 561 | | Erick HEYNS | Erick HEYNS #561 Male Elite Men | 04:31:30.00 | 04:31:30.00 | 9 (9) | Elite Men | 9 | Male | 9 | GP | 29.5 km/h | A | 02:20:45.36 | 02:10:44.63 |
| 10 | 553 | | Rossouw BEKKER | Rossouw BEKKER #553 Male Elite Men | 04:35:00.83 | 04:35:00.83 | 10 (10) | Elite Men | 10 | Male | 10 | WC | 29.1 km/h | A | 02:20:48.05 | 02:14:12.78 |
| 11 | 581 | | Jaco VAN DYK | Jaco VAN DYK #581 Male Elite Men | 04:35:58.25 | 04:35:58.25 | 11 (11) | Elite Men | 11 | Male | 11 | GP | 29.0 km/h | A | | 04:35:58.25 |
| 12 | 579 | | Keegan TULLIS | Keegan TULLIS #579 Male Elite Men | 04:42:21.22 | 04:42:21.22 | 12 (12) | Elite Men | 12 | Male | 12 | KZN | 28.4 km/h | A | 02:20:44.76 | 02:21:36.45 |
| 13 | 705 | | Thinus REDELINGHUYS | Thinus REDELINGHUYS #705 Male Sub Vet Men 30-39 | 04:42:59.65 | 04:42:59.65 | 1 (13) | Sub Vet Men 30-39 | 1 | Male | 13 | GP | 28.3 km/h | B | 02:29:09.01 | 02:13:50.64 |
| 14 | 557 | | Pieter DU TOIT | Pieter DU TOIT #557 Male Elite Men | 04:45:51.37 | 04:45:51.37 | 13 (14) | Elite Men | 13 | Male | 14 | GP | 28.0 km/h | A | 02:20:47.61 | 02:25:03.76 |
| 15 | 711 | | Daniel LOUBSER | Daniel LOUBSER #711 Male Elite Men | 04:45:51.37 | 04:45:51.37 | 14 (15) | Elite Men | 14 | Male | 15 | WC | 28.0 km/h | A | 02:28:57.98 | 02:16:53.39 |
| 16 | 584 | | Franko VAN ZYL | Franko VAN ZYL #584 Male Elite Men | 04:45:51.97 | 04:45:51.97 | 15 (16) | Elite Men | 15 | Male | 16 | WC | 28.0 km/h | A | 02:22:42.71 | 02:23:09.25 |
| 17 | 577 | | Alwyn STEENKAMP | Alwyn STEENKAMP #577 Male Elite Men | 04:45:52.37 | 04:45:52.37 | 16 (17) | Elite Men | 16 | Male | 17 | GP | 28.0 km/h | A | 02:22:42.08 | 02:23:10.29 |
| 18 | 646 | | Alex PAVLOV | Alex PAVLOV #646 Male Veteran Men 40-49 | 04:46:05.91 | 04:46:05.91 | 1 (18) | Veteran Men 40-49 | 1 | Male | 18 | GP | 28.0 km/h | B | 02:30:54.41 | 02:15:11.50 |
| 19 | 600 | | Dusty DAY | Dusty DAY #600 Male Sub Vet Men 30-39 | 04:46:13.86 | 04:46:13.86 | 2 (19) | Sub Vet Men 30-39 | 2 | Male | 19 | GP | 28.0 km/h | B | 02:30:55.66 | 02:15:18.19 |
| 20 | 565 | | Pieter KORKIE | Pieter KORKIE #565 Male Elite Men | 04:46:44.65 | 04:46:44.65 | 17 (20) | Elite Men | 17 | Male | 20 | FS | 27.9 km/h | A | 02:28:58.79 | 02:17:45.85 |
| 21 | 569 | | Casper KRUGER | Casper KRUGER #569 Male Elite Men | 04:48:35.37 | 04:48:35.37 | 18 (21) | Elite Men | 18 | Male | 21 | GP | 27.8 km/h | A | 02:34:00.62 | 02:14:34.75 |
| 22 | 582 | | Emile VAN NIEKERK | Emile VAN NIEKERK #582 Male Elite Men | 04:48:35.98 | 04:48:35.98 | 19 (22) | Elite Men | 19 | Male | 22 | GP | 27.8 km/h | A | 02:34:01.01 | 02:14:34.97 |
| 23 | 571 | | Warren MOOLMAN | Warren MOOLMAN #571 Male Elite Men | 04:50:06.16 | 04:50:06.16 | 20 (23) | Elite Men | 20 | Male | 23 | KZN | 27.6 km/h | A | 02:28:17.80 | 02:21:48.35 |
| 24 | 592 | | Kevin BENKENSTEIN | Kevin BENKENSTEIN #592 Male Sub Vet Men 30-39 | 04:50:38.61 | 04:50:38.61 | 3 (24) | Sub Vet Men 30-39 | 3 | Male | 24 | KZN | 27.6 km/h | B | 02:30:53.39 | 02:19:45.22 |
| 25 | 611 | | Donovan GELDENHUYS | Donovan GELDENHUYS #611 Male Veteran Men 40-49 | 04:50:38.63 | 04:50:38.63 | 2 (25) | Veteran Men 40-49 | 2 | Male | 25 | KZN | 27.6 km/h | B | 02:30:51.37 | 02:19:47.25 |
| 26 | 675 | | Tyronne WHITE | Tyronne WHITE #675 Male Sub Vet Men 30-39 | 04:50:41.07 | 04:50:41.07 | 4 (26) | Sub Vet Men 30-39 | 4 | Male | 26 | KZN | 27.6 km/h | B | | 04:50:41.07 |
| 27 | 619 | | Dean HOPF | Dean HOPF #619 Male Sub Vet Men 30-39 | 05:01:00.68 | 05:01:00.68 | 5 (27) | Sub Vet Men 30-39 | 5 | Male | 27 | WC | 26.6 km/h | B | 02:35:11.15 | 02:25:49.52 |
| 28 | 587 | | Brent YELLAND | Brent YELLAND #587 Male Elite Men | 05:01:35.05 | 05:01:35.05 | 21 (28) | Elite Men | 21 | Male | 28 | KZN | 26.6 km/h | A | 02:16:12.89 | 02:45:22.15 |
| 29 | 631 | | Carl LOTTER | Carl LOTTER #631 Male Veteran Men 40-49 | 05:02:44.42 | 05:02:44.42 | 3 (29) | Veteran Men 40-49 | 3 | Male | 29 | GP | 26.5 km/h | B | 02:32:58.75 | 02:29:45.67 |
| 30 | 649 | | Michael ROWLAND | Michael ROWLAND #649 Male Sub Vet Men 30-39 | 05:04:34.91 | 05:04:34.91 | 6 (30) | Sub Vet Men 30-39 | 6 | Male | 30 | KZN | 26.3 km/h | B | 02:38:44.93 | 02:25:49.98 |
| 31 | 583 | | Cp VAN WYK | Cp VAN WYK #583 Male Elite Men | 05:04:56.68 | 05:04:56.68 | 22 (31) | Elite Men | 22 | Male | 31 | WC | 26.3 km/h | A | 02:34:01.62 | 02:30:55.06 |
| 32 | 648 | | Marc RODRIGUES | Marc RODRIGUES #648 Male Veteran Men 40-49 | 05:05:33.38 | 05:05:33.38 | 4 (32) | Veteran Men 40-49 | 4 | Male | 32 | GP | 26.2 km/h | B | 02:35:14.70 | 02:30:18.68 |
| 33 | 609 | | Frans FOURIE | Frans FOURIE #609 Male Veteran Men 40-49 | 05:06:51.92 | 05:06:51.92 | 5 (33) | Veteran Men 40-49 | 5 | Male | 33 | GP | 26.1 km/h | B | | 05:06:51.92 |
| 34 | 709 | | Keanan ROODT | Keanan ROODT #709 Male Elite Men | 05:10:54.82 | 05:10:54.82 | 23 (34) | Elite Men | 23 | Male | 34 | GP | 25.8 km/h | A | 02:37:51.75 | 02:33:03.07 |
| 35 | 607 | | Bradley FLEMING | Bradley FLEMING #607 Male Veteran Men 40-49 | 05:12:27.61 | 05:12:27.61 | 6 (35) | Veteran Men 40-49 | 6 | Male | 35 | GP | 25.6 km/h | B | 02:41:08.93 | 02:31:18.67 |
| 36 | 655 | | Ac SWANEPOEL | Ac SWANEPOEL #655 Male Sub Vet Men 30-39 | 05:12:28.62 | 05:12:28.62 | 7 (36) | Sub Vet Men 30-39 | 7 | Male | 36 | KZN | 25.6 km/h | B | 02:41:08.40 | 02:31:20.22 |
| 37 | 574 | | Josh RHEEDERS | Josh RHEEDERS #574 Male Elite Men | 05:12:46.08 | 05:12:46.08 | 24 (37) | Elite Men | 24 | Male | 37 | KZN | 25.6 km/h | A | 02:28:16.79 | 02:44:29.29 |
| 38 | 608 | | Gert FOUCHE | Gert FOUCHE #608 Male Veteran Men 40-49 | 05:15:39.93 | 05:15:39.93 | 7 (38) | Veteran Men 40-49 | 7 | Male | 38 | GP | 25.4 km/h | B | 02:41:06.56 | 02:34:33.37 |
| 39 | 706 | | Barend BURGER | Barend BURGER #706 Male Sub Vet Men 30-39 | 05:17:42.33 | 05:17:42.33 | 8 (39) | Sub Vet Men 30-39 | 8 | Male | 39 | GP | 25.2 km/h | B | | 05:17:42.33 |
| 40 | 591 | | Richard BAXTER | Richard BAXTER #591 Male Sub Vet Men 30-39 | 05:20:21.52 | 05:20:21.52 | 9 (40) | Sub Vet Men 30-39 | 9 | Male | 40 | GP | 25.0 km/h | B | | 05:20:21.52 |
| 41 | 638 | | Johan NAUDE | Johan NAUDE #638 Male Veteran Men 40-49 | 05:26:00.02 | 05:26:00.02 | 8 (41) | Veteran Men 40-49 | 8 | Male | 41 | GP | 24.6 km/h | B | 02:46:02.89 | 02:39:57.12 |
| 42 | 640 | | Gert NEL | Gert NEL #640 Male Master Men 50+ | 05:29:30.94 | 05:29:30.94 | 1 (42) | Master Men 50+ | 1 | Male | 42 | KZN | 24.3 km/h | B | 02:53:00.04 | 02:36:30.90 |
| 43 | 651 | | William SAMSON | William SAMSON #651 Male Sub Vet Men 30-39 | 05:29:36.86 | 05:29:36.86 | 10 (43) | Sub Vet Men 30-39 | 10 | Male | 43 | KZN | 24.3 km/h | B | 02:46:03.14 | 02:43:33.71 |
| 44 | 671 | | Travis WALKER | Travis WALKER #671 Male Sub Vet Men 30-39 | 05:33:51.90 | 05:33:51.90 | 11 (44) | Sub Vet Men 30-39 | 11 | Male | 44 | KZN | 24.0 km/h | B | 02:46:51.89 | 02:47:00.01 |
| 45 | 665 | | Jacques VAN STADEN | Jacques VAN STADEN #665 Male Veteran Men 40-49 | 05:34:10.70 | 05:34:10.70 | 9 (45) | Veteran Men 40-49 | 9 | Male | 45 | WC | 24.0 km/h | B | 02:43:36.41 | 02:50:34.28 |
| 46 | 704 | | Michael FRANTZESKOU | Michael FRANTZESKOU #704 Male Sub Vet Men 30-39 | 05:34:12.63 | 05:34:12.63 | 12 (46) | Sub Vet Men 30-39 | 12 | Male | 46 | GP | 24.0 km/h | B | 02:43:35.66 | 02:50:36.97 |
| 47 | 560 | | Ivan HARKEMA | Ivan HARKEMA #560 Male Elite Men | 05:34:26.95 | 05:34:26.95 | 25 (47) | Elite Men | 25 | Male | 47 | KZN | 23.9 km/h | A | 02:43:33.25 | 02:50:53.70 |
| 48 | 558 | | Jason EGGETT | Jason EGGETT #558 Male Elite Men | 05:34:27.61 | 05:34:27.61 | 26 (48) | Elite Men | 26 | Male | 48 | GP | 23.9 km/h | A | | 05:34:27.61 |
| 49 | 641 | | Paul NEWMAN | Paul NEWMAN #641 Male Veteran Men 40-49 | 05:35:16.19 | 05:35:16.19 | 10 (49) | Veteran Men 40-49 | 10 | Male | 49 | KZN | 23.9 km/h | B | 02:52:59.84 | 02:42:16.35 |
| 50 | 699 | | Cherise WILLEIT | Cherise WILLEIT #699 Female Elite Women | 05:35:34.61 | 05:35:34.61 | 1 (1) | Elite Women | 1 | Female | 1 | KZN | 23.9 km/h | C | 02:57:13.78 | 02:38:20.83 |