Fav | Share | Pos | Race No | Name | Name | Time | Club | Gender | Gen Pos | Category | Cat Pos |
| | 1 | 1 | 249 | Simon Short | Simon Short #249 Male Senior | 01:02:06 | | Male | 1 | Senior | 1 |
| | 2 | 2 | 234 | Joshua GRIEVESON | Joshua GRIEVESON #234 Male Senior | 01:02:06 | | Male | 2 | Senior | 2 |
| | 3 | 3 | 23 | Christian JACOBSZ | Christian JACOBSZ #23 Male Senior | 01:03:43 | | Male | 3 | Senior | 3 |
| | 4 | 4 | 220 | Delwin VERMEULEN | Delwin VERMEULEN #220 Male Senior | 01:08:03 | | Male | 4 | Senior | 4 |
| | 5 | 5 | 8 | Daniel LONDON | Daniel LONDON #8 Male Senior | 01:09:06 | | Male | 5 | Senior | 5 |
| | 6 | 6 | 30 | Neil HERMANN | Neil HERMANN #30 Male Grand Master | 01:12:21 | | Male | 6 | Grand Master | 1 |
| | 7 | 7 | 236 | Reagan WILLIAMS | Reagan WILLIAMS #236 Male Senior | 01:15:16 | | Male | 7 | Senior | 6 |
| | 8 | 8 | 229 | Liam Matthews | Liam Matthews #229 Male Junior | 01:15:30 | | Male | 8 | Junior | 1 |
| | 9 | 9 | 4 | David DYER | David DYER #4 Male Senior | 01:15:49 | | Male | 9 | Senior | 7 |
| | 10 | 10 | 237 | Daniel JUBERT | Daniel JUBERT #237 Male Veteran | 01:16:52 | | Male | 10 | Veteran | 1 |
| | 11 | 11 | 207 | Michael LEACH | Michael LEACH #207 Male Senior | 01:18:28 | | Male | 11 | Senior | 8 |
| | 12 | 12 | 221 | Nico FOURIE | Nico FOURIE #221 Male Senior | 01:18:39 | | Male | 12 | Senior | 9 |
| | 13 | 13 | 222 | Bevan HOPE | Bevan HOPE #222 Male Senior | 01:19:44 | | Male | 13 | Senior | 10 |
| | 14 | 14 | 208 | Elzemari ROSS | Elzemari ROSS #208 Female Senior | 01:20:32 | | Female | 1 | Senior | 1 |
| | 15 | 15 | 245 | Ethan GADE | Ethan GADE #245 Male Junior | 01:21:38 | | Male | 14 | Junior | 2 |
| | 16 | 16 | 12 | Tim HENDERSON | Tim HENDERSON #12 Male Senior | 01:22:23 | | Male | 15 | Senior | 11 |
| | 17 | 17 | 214 | Michael EADIE | Michael EADIE #214 Male Veteran | 01:23:23 | | Male | 16 | Veteran | 2 |
| | 18 | 18 | 213 | Mike SIBANDA | Mike SIBANDA #213 Male Senior | 01:24:17 | | Male | 17 | Senior | 12 |
| | 19 | 19 | 233 | Matthew CALVOCORESSI | Matthew CALVOCORESSI #233 Male Master | 01:24:24 | | Male | 18 | Master | 1 |
| | 20 | 20 | 14 | Milo HILLS WILLIAMS | Milo HILLS WILLIAMS #14 Male Senior | 01:25:58 | | Male | 19 | Senior | 13 |
| | 21 | 21 | 202 | Martin STUMBLES | Martin STUMBLES #202 Male Master | 01:26:00 | | Male | 20 | Master | 2 |
| | 22 | 22 | 216 | Jake FROST | Jake FROST #216 Male Senior | 01:26:40 | | Male | 21 | Senior | 14 |
| | 23 | 23 | 1 | Suzelle STANDER | Suzelle STANDER #1 Female Senior | 01:26:44 | | Female | 2 | Senior | 2 |
| | 24 | 24 | 48 | De Villiers LESSING | De Villiers LESSING #48 Male Veteran | 01:26:45 | | Male | 22 | Veteran | 3 |
| | 25 | 25 | 42 | Jeremy GRAY | Jeremy GRAY #42 Male Senior | 01:27:18 | | Male | 23 | Senior | 15 |
| | 26 | 26 | 20 | Josie MCCANN | Josie MCCANN #20 Female Senior | 01:28:05 | | Female | 3 | Senior | 3 |
| | 27 | 27 | 19 | Sean PASSMOOR | Sean PASSMOOR #19 Male Veteran | 01:28:10 | | Male | 24 | Veteran | 4 |
| | 28 | 28 | 210 | Hugh HACKING | Hugh HACKING #210 Male Grand Master | 01:29:21 | | Male | 25 | Grand Master | 2 |
| | 29 | 29 | 37 | Arne PURVES | Arne PURVES #37 Male Master | 01:30:00 | | Male | 26 | Master | 3 |
| | 30 | 30 | 241 | Benjamin LAZARUS | Benjamin LAZARUS #241 Male Junior | 01:30:27 | | Male | 27 | Junior | 3 |
| | 31 | 31 | 35 | Eddie SANTANA | Eddie SANTANA #35 Male Master | 01:31:25 | | Male | 28 | Master | 4 |
| | 32 | 32 | 230 | Lorenzo BROCCHETTO | Lorenzo BROCCHETTO #230 Male Veteran | 01:31:31 | | Male | 29 | Veteran | 5 |
| | 33 | 33 | 28 | Dawie PRETORIUS | Dawie PRETORIUS #28 Male Senior | 01:31:41 | | Male | 30 | Senior | 16 |
| | 34 | 34 | 9 | Keonna STRAUSS | Keonna STRAUSS #9 Female Senior | 01:31:51 | | Female | 4 | Senior | 4 |
| | 35 | 35 | 242 | Alec VAN NIEKERK | Alec VAN NIEKERK #242 Male Senior | 01:31:57 | | Male | 31 | Senior | 17 |
| | 36 | 36 | 225 | Edward ROWLAND | Edward ROWLAND #225 Male Veteran | 01:32:56 | | Male | 32 | Veteran | 6 |
| | 37 | 37 | 227 | Gerhard VAN NIEKERK | Gerhard VAN NIEKERK #227 Male Grand Master | 01:33:25 | | Male | 33 | Grand Master | 3 |
| | 38 | 38 | 217 | Caroline JORDAAN | Caroline JORDAAN #217 Female Master | 01:35:00 | | Female | 5 | Master | 1 |
| | 39 | 39 | 231 | Retief NEVELING | Retief NEVELING #231 Male Master | 01:35:02 | | Male | 34 | Master | 5 |
| | 40 | 40 | 240 | Neil LAZARUS | Neil LAZARUS #240 Male Grand Master | 01:35:11 | | Male | 35 | Grand Master | 4 |
| | 41 | 41 | 5 | Malcolm HYLAND | Malcolm HYLAND #5 Male Grand Master | 01:35:16 | | Male | 36 | Grand Master | 5 |
| | 42 | 42 | 54 | Kelello MOTA | Kelello MOTA #54 Male Senior | 01:35:47 | | Male | 37 | Senior | 18 |
| | 43 | 43 | 10 | Guy DALAMAKIS | Guy DALAMAKIS #10 Male Senior | 01:36:22 | | Male | 38 | Senior | 19 |
| | 44 | 44 | 11 | Cheyanne MILNE | Cheyanne MILNE #11 Female Senior | 01:36:35 | | Female | 6 | Senior | 5 |
| | 45 | 45 | 49 | Andre ROUX | Andre ROUX #49 Male Veteran | 01:38:03 | | Male | 39 | Veteran | 7 |
| | 46 | 46 | 41 | Andy LIN | Andy LIN #41 Male Senior | 01:38:16 | | Male | 40 | Senior | 20 |
| | 47 | 47 | 21 | Larry EICHSTADT | Larry EICHSTADT #21 Male Grand Master | 01:39:11 | | Male | 41 | Grand Master | 6 |
| | 48 | 48 | 44 | Marten KAEHLER | Marten KAEHLER #44 Male Master | 01:39:12 | | Male | 42 | Master | 6 |
| | 49 | 49 | 17 | Katya KRAT | Katya KRAT #17 Female Senior | 01:39:29 | | Female | 7 | Senior | 6 |
| | 50 | 50 | 57 | Jurie VAN SCHALKWYK | Jurie VAN SCHALKWYK #57 Male Senior | 01:39:31 | | Male | 43 | Senior | 21 |