Fav | Pos | Race No | Share | Name | Name | Time | Time | Prize Category Pos (Gen Pos) | Prize Category | Prize Category Pos | Age Category | Age Category Pos | Gender | Gen Pos | Pace | Wave | Finish |
| 1 | 79160 | | Pieter DU TOIT | Pieter DU TOIT #79160 Male Senior Men | 02:24:29.75 | 02:24:29.75 | 1 (1) | Senior Men | 1 | Senior 19-29 | 1 | Male | 1 | 30.3 km/h | A-Men Marathon | 02:24:29.75 |
| 2 | 83891 | | Herman FOURIE | Herman FOURIE #83891 Male Senior Men | 02:24:30.00 | 02:24:30.00 | 2 (2) | Senior Men | 2 | Senior 19-29 | 2 | Male | 2 | 30.3 km/h | A-Men Marathon | 02:24:30.00 |
| 3 | 47723 | | Jaedon TERLOUW | Jaedon TERLOUW #47723 Male Senior Men | 02:24:34.23 | 02:24:34.23 | 3 (3) | Senior Men | 3 | Senior 19-29 | 3 | Male | 3 | 30.3 km/h | A-Men Marathon | 02:24:34.23 |
| 4 | 88897 | | Marc PRITZEN | Marc PRITZEN #88897 Male Senior Men | 02:24:37.28 | 02:24:37.28 | 4 (4) | Senior Men | 4 | Senior 19-29 | 4 | Male | 4 | 30.3 km/h | A-Men Marathon | 02:24:37.28 |
| 5 | 79921 | | Keagan BONTEKONING | Keagan BONTEKONING #79921 Male Senior Men | 02:24:45.50 | 02:24:45.50 | 5 (5) | Senior Men | 5 | Senior 19-29 | 5 | Male | 5 | 30.3 km/h | A-Men Marathon | 02:24:45.50 |
| 6 | 19074 | | Michael FOSTER | Michael FOSTER #19074 Male Senior Men | 02:24:47.06 | 02:24:47.06 | 6 (6) | Senior Men | 6 | Senior 19-29 | 6 | Male | 6 | 30.3 km/h | A-Men Marathon | 02:24:47.06 |
| 7 | 13547 | | Ernie ROETS | Ernie ROETS #13547 Male Senior Men | 02:25:06.75 | 02:25:06.75 | 7 (7) | Senior Men | 7 | Senior 19-29 | 7 | Male | 7 | 30.2 km/h | A-Men Marathon | 02:25:06.75 |
| 8 | 12917 | | Philip BUYS | Philip BUYS #12917 Male Sub-Vet Men | 02:25:10.41 | 02:25:10.41 | 1 (8) | Sub-Vet Men | 1 | Sub-Vet 30-39 | 1 | Male | 8 | 30.2 km/h | A-Men Marathon | 02:25:10.41 |
| 9 | 6058 | | Jordan BOSHOFF | Jordan BOSHOFF #6058 Male Senior Men | 02:27:09.75 | 02:27:09.75 | 8 (9) | Senior Men | 8 | Senior 19-29 | 8 | Male | 9 | 29.8 km/h | A-Men Marathon | 02:27:09.75 |
| 10 | 58231 | | Pieter KORKIE | Pieter KORKIE #58231 Male Senior Men | 02:27:44.93 | 02:27:44.93 | 9 (10) | Senior Men | 9 | Senior 19-29 | 9 | Male | 10 | 29.6 km/h | A-Men Marathon | 02:27:44.93 |
| 11 | 78394 | | Kevin LOWE | Kevin LOWE #78394 Male Senior Men | 02:27:46.26 | 02:27:46.26 | 10 (11) | Senior Men | 10 | Senior 19-29 | 10 | Male | 11 | 29.6 km/h | A-Men Marathon | 02:27:46.26 |
| 12 | 13368 | | Jan WITHAAR | Jan WITHAAR #13368 Male Vet Men | 02:27:47.17 | 02:27:47.17 | 1 (12) | Vet Men | 1 | Vet 40-49 | 1 | Male | 12 | 29.6 km/h | A-Men Marathon | 02:27:47.17 |
| 13 | 78895 | | Daniel KOTZE | Daniel KOTZE #78895 Male Senior Men | 02:28:05.28 | 02:28:05.28 | 11 (13) | Senior Men | 11 | Senior 19-29 | 11 | Male | 13 | 29.6 km/h | A-Men Marathon | 02:28:05.28 |
| 14 | 77260 | | Halalisani NDEBELE | Halalisani NDEBELE #77260 Male Senior Men | 02:28:51.01 | 02:28:51.01 | 12 (14) | Senior Men | 12 | Senior 19-29 | 12 | Male | 14 | 29.4 km/h | A-Men Marathon | 02:28:51.01 |
| 15 | 86948 | | Rossouw BEKKER | Rossouw BEKKER #86948 Male Senior Men | 02:30:47.47 | 02:30:47.47 | 13 (15) | Senior Men | 13 | Senior 19-29 | 13 | Male | 15 | 29.0 km/h | A-Men Marathon | 02:30:47.47 |
| 16 | 83289 | | Jason BOULLE | Jason BOULLE #83289 Male Senior Men | 02:30:50.92 | 02:30:50.92 | 14 (16) | Senior Men | 14 | Senior 19-29 | 14 | Male | 16 | 29.0 km/h | A-Men Marathon | 02:30:50.92 |
| 17 | 79923 | | Erick HEYNS | Erick HEYNS #79923 Male Senior Men | 02:30:51.02 | 02:30:51.02 | 15 (17) | Senior Men | 15 | Senior 19-29 | 15 | Male | 17 | 29.0 km/h | A-Men Marathon | 02:30:51.02 |
| 18 | 52499 | | Keegan TULLIS | Keegan TULLIS #52499 Male Senior Men | 02:30:54.39 | 02:30:54.39 | 16 (18) | Senior Men | 16 | Senior 19-29 | 16 | Male | 18 | 29.0 km/h | A-Men Marathon | 02:30:54.39 |
| 19 | 88418 | | Casper KRUGER | Casper KRUGER #88418 Male Senior Men | 02:30:56.77 | 02:30:56.77 | 17 (19) | Senior Men | 17 | Senior 19-29 | 17 | Male | 19 | 29.0 km/h | A-Men Marathon | 02:30:56.77 |
| 20 | 47193 | | Jaco VAN DYK | Jaco VAN DYK #47193 Male Sub-Vet Men | 02:30:58.02 | 02:30:58.02 | 2 (20) | Sub-Vet Men | 2 | Sub-Vet 30-39 | 2 | Male | 20 | 29.0 km/h | A-Men Marathon | 02:30:58.02 |
| 21 | 78421 | | Aaron PIETERSEN | Aaron PIETERSEN #78421 Male Senior Men | 02:32:40.92 | 02:32:40.92 | 18 (21) | Senior Men | 18 | Senior 19-29 | 18 | Male | 21 | 28.7 km/h | A-Men Marathon | 02:32:40.92 |
| 22 | 41591 | | Siyabonga NTSELE | Siyabonga NTSELE #41591 Male Senior Men | 02:32:40.92 | 02:32:40.92 | 19 (22) | Senior Men | 19 | Senior 19-29 | 19 | Male | 22 | 28.7 km/h | A-Men Marathon | 02:32:40.92 |
| 23 | 78411 | | Gustav VENTER | Gustav VENTER #78411 Male Senior Men | 02:32:42.52 | 02:32:42.52 | 20 (23) | Senior Men | 20 | Senior 19-29 | 20 | Male | 23 | 28.7 km/h | A-Men Marathon | 02:32:42.52 |
| 24 | 79920 | | Nathan NAUDE | Nathan NAUDE #79920 Male Senior Men | 02:32:45.77 | 02:32:45.77 | 21 (24) | Senior Men | 21 | Senior 19-29 | 21 | Male | 24 | 28.7 km/h | A-Men Marathon | 02:32:45.77 |
| 25 | 80200 | | Cronje BEUKES | Cronje BEUKES #80200 Male Senior Men | 02:33:35.93 | 02:33:35.93 | 22 (25) | Senior Men | 22 | Senior 19-29 | 22 | Male | 25 | 28.5 km/h | A-Men Marathon | 02:33:35.93 |
| 26 | 5342 | | Jean DU PLESSIS | Jean DU PLESSIS #5342 Male Senior Men | 02:38:51.12 | 02:38:51.12 | 23 (26) | Senior Men | 23 | Senior 19-29 | 23 | Male | 26 | 27.6 km/h | A-Men Marathon | 02:38:51.12 |
| 27 | 6560 | | Siyanda GUMEDE | Siyanda GUMEDE #6560 Male Senior Men | 02:38:51.12 | 02:38:51.12 | 24 (27) | Senior Men | 24 | Senior 19-29 | 24 | Male | 27 | 27.6 km/h | A-Men Marathon | 02:38:51.12 |
| 28 | 13953 | | Zuan JACOBS | Zuan JACOBS #13953 Male Senior Men | 02:38:52.13 | 02:38:52.13 | 25 (28) | Senior Men | 25 | Senior 19-29 | 25 | Male | 28 | 27.6 km/h | A-Men Marathon | 02:38:52.13 |
| 29 | 79911 | | Barend BURGER | Barend BURGER #79911 Male Sub-Vet Men | 02:38:58.23 | 02:38:58.23 | 3 (29) | Sub-Vet Men | 3 | Sub-Vet 30-39 | 3 | Male | 29 | 27.6 km/h | A-Men Marathon | 02:38:58.23 |
| 30 | 5332 | | Kwazikwenkosi MBHAMALI | Kwazikwenkosi MBHAMALI #5332 Male Senior Men | 02:39:00.27 | 02:39:00.27 | 26 (30) | Senior Men | 26 | Senior 19-29 | 26 | Male | 30 | 27.5 km/h | A-Men Marathon | 02:39:00.27 |
| 31 | 79983 | | Tlotlo SELALA | Tlotlo SELALA #79983 Male Senior Men | 02:39:12.49 | 02:39:12.49 | 27 (31) | Senior Men | 27 | Senior 19-29 | 27 | Male | 31 | 27.5 km/h | A-Men Marathon | 02:39:12.49 |
| 32 | 39422 | | Joshua COOPER | Joshua COOPER #39422 Male Sub-Vet Men | 02:40:04.80 | 02:40:04.80 | 4 (32) | Sub-Vet Men | 4 | Sub-Vet 30-39 | 4 | Male | 32 | 27.4 km/h | A-Men Marathon | 02:40:04.80 |
| 33 | 83792 | | Wayne VAN DER WALT | Wayne VAN DER WALT #83792 Male Senior Men | 02:40:05.24 | 02:40:05.24 | 28 (33) | Senior Men | 28 | Senior 19-29 | 28 | Male | 33 | 27.4 km/h | A-Men Marathon | 02:40:05.24 |
| 34 | 8315 | | Alwyn DIPPENAAR | Alwyn DIPPENAAR #8315 Male Vet Men | 02:40:08.27 | 02:40:08.27 | 2 (34) | Vet Men | 2 | Vet 40-49 | 2 | Male | 34 | 27.4 km/h | A-Men Marathon | 02:40:08.27 |
| 35 | 47914 | | Gert JANSE VAN RENSBURG | Gert JANSE VAN RENSBURG #47914 Male Sub-Vet Men | 02:40:18.03 | 02:40:18.03 | 5 (35) | Sub-Vet Men | 5 | Sub-Vet 30-39 | 5 | Male | 35 | 27.3 km/h | A-Men Marathon | 02:40:18.03 |
| 36 | 83797 | | Jovan JACOBS | Jovan JACOBS #83797 Male Sub-Vet Men | 02:40:21.89 | 02:40:21.89 | 6 (36) | Sub-Vet Men | 6 | Sub-Vet 30-39 | 6 | Male | 36 | 27.3 km/h | A-Men Marathon | 02:40:21.89 |
| 37 | 6511 | | Gilbert KEKAE | Gilbert KEKAE #6511 Male Senior Men | 02:40:46.05 | 02:40:46.05 | 29 (37) | Senior Men | 29 | Senior 19-29 | 29 | Male | 37 | 27.2 km/h | A-Men Marathon | 02:40:46.05 |
| 38 | 58359 | | Kabelo FRANCE | Kabelo FRANCE #58359 Male Senior Men | 02:42:20.04 | 02:42:20.04 | 30 (38) | Senior Men | 30 | Senior 19-29 | 30 | Male | 38 | 27.0 km/h | A-Men Marathon | 02:42:20.04 |
| 39 | 82112 | | Kyle Mitchell | Kyle Mitchell #82112 Male Sub-Vet Men | 02:42:58.05 | 02:42:58.05 | 7 (39) | Sub-Vet Men | 7 | Sub-Vet 30-39 | 7 | Male | 39 | 26.9 km/h | A-Men Marathon | 02:42:58.05 |
| 40 | 12915 | | Presmore MUSUNDI | Presmore MUSUNDI #12915 Male Sub-Vet Men | 02:43:47.97 | 02:43:47.97 | 8 (40) | Sub-Vet Men | 8 | Sub-Vet 30-39 | 8 | Male | 40 | 26.7 km/h | B Marathon | 02:43:47.97 |
| 41 | 78445 | | Wian VAN DEN BERGH | Wian VAN DEN BERGH #78445 Male Senior Men | 02:43:50.56 | 02:43:50.56 | 31 (41) | Senior Men | 31 | Senior 19-29 | 31 | Male | 41 | 26.7 km/h | A-Men Marathon | 02:43:50.56 |
| 42 | 46868 | | Massimo GUGLIELMI | Massimo GUGLIELMI #46868 Male Vet Men | 02:43:56.81 | 02:43:56.81 | 3 (42) | Vet Men | 3 | Vet 40-49 | 3 | Male | 42 | 26.7 km/h | A-Men Marathon | 02:43:56.81 |
| 43 | 19551 | | Patrice GAUTIER | Patrice GAUTIER #19551 Male Master Men | 02:43:57.73 | 02:43:57.73 | 1 (43) | Master Men | 1 | Master 50-59 | 1 | Male | 43 | 26.7 km/h | A-Men Marathon | 02:43:57.73 |
| 44 | 39941 | | George SMIT | George SMIT #39941 Male Master Men | 02:43:58.14 | 02:43:58.14 | 2 (44) | Master Men | 2 | Master 50-59 | 2 | Male | 44 | 26.7 km/h | A-Men Marathon | 02:43:58.14 |
| 45 | 78396 | | Jason DUFFIN | Jason DUFFIN #78396 Male Master Men | 02:43:58.75 | 02:43:58.75 | 3 (45) | Master Men | 3 | Master 50-59 | 3 | Male | 45 | 26.7 km/h | A-Men Marathon | 02:43:58.75 |
| 46 | 44135 | | Thinus MARITZ | Thinus MARITZ #44135 Male Senior Men | 02:43:59.31 | 02:43:59.31 | 32 (46) | Senior Men | 32 | Senior 19-29 | 32 | Male | 46 | 26.7 km/h | A-Men Marathon | 02:43:59.31 |
| 47 | 56322 | | Thabiso RENGANE | Thabiso RENGANE #56322 Male Senior Men | 02:45:33.57 | 02:45:33.57 | 33 (47) | Senior Men | 33 | Senior 19-29 | 33 | Male | 47 | 26.5 km/h | A-Men Marathon | 02:45:33.57 |
| 48 | 41091 | | Obvious KHOROMBI | Obvious KHOROMBI #41091 Male Senior Men | 02:45:33.57 | 02:45:33.57 | 34 (48) | Senior Men | 34 | Senior 19-29 | 34 | Male | 48 | 26.5 km/h | A-Men Marathon | 02:45:33.57 |
| 49 | 87729 | | Alastair STEDMAN | Alastair STEDMAN #87729 Male Sub-Vet Men | 02:45:33.77 | 02:45:33.77 | 9 (49) | Sub-Vet Men | 9 | Sub-Vet 30-39 | 9 | Male | 49 | 26.5 km/h | A-Men Marathon | 02:45:33.77 |
| 50 | 4083 | | Marco RUDOLPH | Marco RUDOLPH #4083 Male Senior Men | 02:45:34.32 | 02:45:34.32 | 35 (50) | Senior Men | 35 | Senior 19-29 | 35 | Male | 50 | 26.5 km/h | A-Men Marathon | 02:45:34.32 |