| Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Pace | Finish |
| 1 | 766 | | Alwyn STEENKAMP | Alwyn STEENKAMP #766 Male Senior | 02:54:27 | 02:54:27 | 1 (1) | Senior | 1 | Male | 1 | 27.7 km/h | 03:00:59 |
| 2 | 711 | | Dusty DAY | Dusty DAY #711 Male Sub-Vet | 02:57:13 | 02:57:13 | 1 (2) | Sub-Vet | 1 | Male | 2 | 27.3 km/h | 03:03:44 |
| 3 | 769 | | Ben Melt SWANEPOEL | Ben Melt SWANEPOEL #769 Male Vet Men | 02:57:16 | 02:57:16 | 1 (3) | Vet Men | 1 | Male | 3 | 27.3 km/h | 03:07:31 |
| 4 | 741 | | John-William LANG | John-William LANG #741 Male Senior | 03:00:44 | 03:00:44 | 2 (4) | Senior | 2 | Male | 4 | 26.8 km/h | 03:07:14 |
| 5 | 724 | | Stephan GROBLER | Stephan GROBLER #724 Male Sub-Vet | 03:01:16 | 03:01:16 | 2 (5) | Sub-Vet | 2 | Male | 5 | 26.7 km/h | -716:58:57 |
| 6 | 733 | | Jason JORDAAN | Jason JORDAAN #733 Male Senior | 03:01:36 | 03:01:36 | 3 (6) | Senior | 3 | Male | 6 | 26.6 km/h | 03:08:06 |
| 7 | 796 | | Reinhart VILJOEN | Reinhart VILJOEN #796 Male Senior | 03:02:30 | 03:02:30 | 4 (7) | Senior | 4 | Male | 7 | 26.5 km/h | 03:09:01 |
| 8 | 759 | | Dana SCHUTTE | Dana SCHUTTE #759 Male Vet Men | 03:04:55 | 03:04:55 | 2 (8) | Vet Men | 2 | Male | 8 | 26.2 km/h | 03:04:46 |
| 9 | 754 | | Mark PRINCE | Mark PRINCE #754 Male Master Men | 03:09:41 | 03:09:41 | 1 (9) | Master Men | 1 | Male | 9 | 25.5 km/h | 03:16:10 |
| 10 | 771 | | Yolandi SWANEPOEL | Yolandi SWANEPOEL #771 Female Sub-Vet | 03:09:41 | 03:09:41 | 1 (1) | Sub-Vet | 1 | Female | 1 | 25.5 km/h | 03:09:34 |
| 11 | 779 | | Nicolaas Francois VAN DER MERWE | Nicolaas Francois VAN DER MERWE #779 Male Sub-Vet | 03:10:04 | 03:10:04 | 3 (10) | Sub-Vet | 3 | Male | 10 | 25.4 km/h | -716:50:02 |
| 12 | 739 | | Willie LANDMAN | Willie LANDMAN #739 Male Vet Men | 03:10:07 | 03:10:07 | 3 (11) | Vet Men | 3 | Male | 11 | 25.4 km/h | 03:09:58 |
| 13 | 721 | | Gerhard N GERMISHUIS | Gerhard N GERMISHUIS #721 Male Master Men | 03:12:07 | 03:12:07 | 2 (12) | Master Men | 2 | Male | 12 | 25.2 km/h | 03:18:39 |
| 14 | 777 | | Brandon VAN DER BERG | Brandon VAN DER BERG #777 Male Senior | 03:12:56 | 03:12:56 | 5 (13) | Senior | 5 | Male | 13 | 25.1 km/h | 03:12:49 |
| 15 | 719 | | Braam FOURIE | Braam FOURIE #719 Male Vet Men | 03:18:44 | 03:18:44 | 4 (14) | Vet Men | 4 | Male | 14 | 24.3 km/h | 03:18:33 |
| 16 | 743 | | Beaumont LEVEY | Beaumont LEVEY #743 Male Sub-Vet | 03:19:12 | 03:19:12 | 4 (15) | Sub-Vet | 4 | Male | 15 | 24.3 km/h | -716:40:58 |
| 17 | 742 | | Sias LE ROUX | Sias LE ROUX #742 Male Master Men | 03:19:13 | 03:19:13 | 3 (16) | Master Men | 3 | Male | 16 | 24.3 km/h | -716:40:58 |
| 18 | 781 | | Gerhard VAN DER WESTHUIZEN | Gerhard VAN DER WESTHUIZEN #781 Male Sub-Vet | 03:19:13 | 03:19:13 | 5 (17) | Sub-Vet | 5 | Male | 17 | 24.3 km/h | -716:40:57 |
| 19 | 778 | | Frans Johannes VAN DER BERG | Frans Johannes VAN DER BERG #778 Male Master Men | 03:19:15 | 03:19:15 | 4 (18) | Master Men | 4 | Male | 18 | 24.3 km/h | 03:25:45 |
| 20 | 797 | | Ferdie HUISAMEN | Ferdie HUISAMEN #797 Male Sub-Vet | 03:19:16 | 03:19:16 | 6 (19) | Sub-Vet | 6 | Male | 19 | 24.3 km/h | -716:40:52 |
| 21 | 794 | | Dean ROSIN | Dean ROSIN #794 Male Master Men | 03:20:44 | 03:20:44 | 5 (20) | Master Men | 5 | Male | 20 | 24.1 km/h | 03:27:14 |
| 22 | 770 | | Ruan SWANEPOEL | Ruan SWANEPOEL #770 Male Vet Men | 03:20:57 | 03:20:57 | 5 (21) | Vet Men | 5 | Male | 21 | 24.1 km/h | 03:27:28 |
| 23 | 720 | | Hanro GELDENHUYS | Hanro GELDENHUYS #720 Male Senior | 03:22:12 | 03:22:12 | 6 (22) | Senior | 6 | Male | 22 | 23.9 km/h | -716:37:57 |
| 24 | 762 | | Cornel SMUTS | Cornel SMUTS #762 Male Sub-Vet | 03:22:22 | 03:22:22 | 7 (23) | Sub-Vet | 7 | Male | 23 | 23.9 km/h | 03:32:40 |
| 25 | 788 | | Nicolaas Tjaart VD MERWE | Nicolaas Tjaart VD MERWE #788 Male Sub-Vet | 03:22:32 | 03:22:32 | 8 (24) | Sub-Vet | 8 | Male | 24 | 23.9 km/h | -716:37:33 |
| 26 | 773 | | Ryan Chorley TAYLOR | Ryan Chorley TAYLOR #773 Male Senior | 03:26:27 | 03:26:27 | 7 (25) | Senior | 7 | Male | 25 | 23.4 km/h | -716:33:43 |
| 27 | 744 | | Kristen LOUW | Kristen LOUW #744 Female Senior | 03:27:09 | 03:27:09 | 1 (2) | Senior | 1 | Female | 2 | 23.3 km/h | 03:34:02 |
| 28 | 728 | | Bradford HAWKES | Bradford HAWKES #728 Male Vet Men | 03:28:35 | 03:28:35 | 6 (26) | Vet Men | 6 | Male | 26 | 23.2 km/h | -716:31:40 |
| 29 | 725 | | Barend GROENEWALD | Barend GROENEWALD #725 Male Vet Men | 03:29:22 | 03:29:22 | 7 (27) | Vet Men | 7 | Male | 27 | 23.1 km/h | -716:30:48 |
| 30 | 758 | | Karlise SCHEEPERS | Karlise SCHEEPERS #758 Female Senior | 03:30:03 | 03:30:03 | 2 (3) | Senior | 2 | Female | 3 | 23.0 km/h | -716:29:59 |
| 31 | 718 | | Hanru DUPPER | Hanru DUPPER #718 Male Senior | 03:30:28 | 03:30:28 | 8 (28) | Senior | 8 | Male | 28 | 23.0 km/h | -716:29:42 |
| 32 | 768 | | Johannes Jacobus STRYDOM | Johannes Jacobus STRYDOM #768 Male Master Men | 03:32:17 | 03:32:17 | 6 (29) | Master Men | 6 | Male | 29 | 22.8 km/h | -716:27:57 |
| 33 | 757 | | Ja LAUFS | Ja LAUFS #757 Male Vet Men | 03:32:19 | 03:32:19 | 8 (30) | Vet Men | 8 | Male | 30 | 22.8 km/h | -716:27:50 |
| 34 | 722 | | John GORDON | John GORDON #722 Male Sub-Vet | 03:38:52 | 03:38:52 | 9 (31) | Sub-Vet | 9 | Male | 31 | 22.1 km/h | -716:21:17 |
| 35 | 790 | | Joe VISSER | Joe VISSER #790 Male Master Men | 03:39:12 | 03:39:12 | 7 (32) | Master Men | 7 | Male | 32 | 22.1 km/h | -716:21:01 |
| 36 | 740 | | Johnny LANG | Johnny LANG #740 Male Vet Men | 03:40:13 | 03:40:13 | 9 (33) | Vet Men | 9 | Male | 33 | 22.0 km/h | 03:46:51 |
| 37 | 791 | | Ryan WALMSLEY | Ryan WALMSLEY #791 Male Sub-Vet | 03:40:40 | 03:40:40 | 10 (34) | Sub-Vet | 10 | Male | 34 | 21.9 km/h | -716:19:38 |
| 38 | 701 | | Henry Alfred BECKLEY | Henry Alfred BECKLEY #701 Male Master Men | 03:40:47 | 03:40:47 | 8 (35) | Master Men | 8 | Male | 35 | 21.9 km/h | -716:19:21 |
| 39 | 763 | | Christelle SNYMAN | Christelle SNYMAN #763 Female Sub-Vet | 03:40:47 | 03:40:47 | 2 (4) | Sub-Vet | 2 | Female | 4 | 21.9 km/h | -716:19:21 |
| 40 | 738 | | Joseph LABUSCHAGNE | Joseph LABUSCHAGNE #738 Male Sub-Vet | 03:40:48 | 03:40:48 | 11 (36) | Sub-Vet | 11 | Male | 36 | 21.9 km/h | -716:19:22 |
| 41 | 710 | | Engela Helena CONRADIE | Engela Helena CONRADIE #710 Female Sub-Vet | 03:42:24 | 03:42:24 | 3 (5) | Sub-Vet | 3 | Female | 5 | 21.7 km/h | -716:17:42 |
| 42 | 731 | | Gerrit Daniel JANSE VAN RENSBURG | Gerrit Daniel JANSE VAN RENSBURG #731 Male Sub-Vet | 03:44:08 | 03:44:08 | 12 (37) | Sub-Vet | 12 | Male | 37 | 21.6 km/h | -716:16:02 |
| 43 | 798 | | Stephan LE ROUX | Stephan LE ROUX #798 Male Sub-Vet | 03:49:13 | 03:49:13 | 13 (38) | Sub-Vet | 13 | Male | 38 | 21.1 km/h | -716:10:57 |
| 44 | 750 | | Boeta PRETORIUS | Boeta PRETORIUS #750 Male Master Men | 03:49:34 | 03:49:34 | 9 (39) | Master Men | 9 | Male | 39 | 21.1 km/h | -716:10:39 |
| 45 | 780 | | Ian VAN DER WALT | Ian VAN DER WALT #780 Male Master Men | 03:50:54 | 03:50:54 | 10 (40) | Master Men | 10 | Male | 40 | 20.9 km/h | -716:09:20 |
| 46 | 787 | | Jasper VAN ZYL | Jasper VAN ZYL #787 Male Sub-Vet | 03:51:06 | 03:51:06 | 14 (41) | Sub-Vet | 14 | Male | 41 | 20.9 km/h | -716:09:07 |
| 47 | 717 | | Gregory DUNNETT | Gregory DUNNETT #717 Male Vet Men | 03:52:56 | 03:52:56 | 10 (42) | Vet Men | 10 | Male | 42 | 20.8 km/h | -716:07:22 |
| 48 | 764 | | Andrew SOUTER | Andrew SOUTER #764 Male Vet Men | 03:52:56 | 03:52:56 | 11 (43) | Vet Men | 11 | Male | 43 | 20.8 km/h | -716:07:22 |
| 49 | 999 | | William S SLAUGHTER | William S SLAUGHTER #999 Male Vet Men | 03:56:05 | 03:56:05 | 12 (44) | Vet Men | 12 | Male | 44 | 20.5 km/h | 03:56:05 |
| 50 | 704 | | Jacobus BOSMAN | Jacobus BOSMAN #704 Male Master Men | 03:57:12 | 03:57:12 | 11 (45) | Master Men | 11 | Male | 45 | 20.4 km/h | -716:03:03 |