Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Dist | Pace | Lap 1 | Finish |
| 1 | 153 | | Ntiti KONANA | Ntiti KONANA #153 Male 20-39 | 00:36:48 | 00:36:48 | 1 (1) | 20-39 | 1 | Male | 1 | 10 | 3:40 min/km | 00:16:52 | 00:19:55 |
| 2 | 213 | | Buti Wilton MAZIVELA | Buti Wilton MAZIVELA #213 Male 20-39 | 00:37:36 | 00:37:36 | 2 (2) | 20-39 | 2 | Male | 2 | 10 | 3:45 min/km | 00:17:53 | 00:19:43 |
| 3 | 99 | | Lehlohonolo RAPULENG | Lehlohonolo RAPULENG #99 Male 20-39 | 00:38:24 | 00:38:24 | 3 (3) | 20-39 | 3 | Male | 3 | 10 | 3:50 min/km | 00:18:20 | 00:20:03 |
| 4 | 76 | | Sheldon SNYMAN | Sheldon SNYMAN #76 Male 20-39 | 00:39:41 | 00:39:41 | 4 (4) | 20-39 | 4 | Male | 4 | 10 | 3:58 min/km | 00:18:50 | 00:20:51 |
| 5 | 84 | | Thulani MNGXONGO | Thulani MNGXONGO #84 Male 20-39 | 00:39:58 | 00:39:58 | 5 (5) | 20-39 | 5 | Male | 5 | 10 | 3:59 min/km | 00:19:42 | 00:20:15 |
| 6 | 35 | | Jan Pierre VAN WYK | Jan Pierre VAN WYK #35 Male 14-19 | 00:40:29 | 00:40:29 | 1 (6) | 14-19 | 1 | Male | 6 | 10 | 4:02 min/km | 00:19:31 | 00:20:57 |
| 7 | 220 | | Wynand NORTJE | Wynand NORTJE #220 Male 14-19 | 00:40:33 | 00:40:33 | 2 (7) | 14-19 | 2 | Male | 7 | 10 | 4:03 min/km | 00:18:53 | 00:21:40 |
| 8 | 141 | | Abram MZIZI | Abram MZIZI #141 Male 40-49 | 00:40:35 | 00:40:35 | 1 (8) | 40-49 | 1 | Male | 8 | 10 | 4:03 min/km | 00:19:21 | 00:21:14 |
| 9 | 90 | | Lebo MOFOKENG | Lebo MOFOKENG #90 Female 40-49 | 00:40:48 | 00:40:48 | 1 (1) | 40-49 | 1 | Female | 1 | 10 | 4:04 min/km | 00:19:37 | 00:21:11 |
| 10 | 980 | | Stanley TJIE | Stanley TJIE #980 Male 20-39 | 00:41:51 | 00:41:51 | 6 (9) | 20-39 | 6 | Male | 9 | 10 | 4:11 min/km | 00:22:05 | 00:19:46 |
| 11 | 143 | | Bafana MANYIKA | Bafana MANYIKA #143 Male 20-39 | 00:42:15 | 00:42:15 | 7 (10) | 20-39 | 7 | Male | 10 | 10 | 4:13 min/km | 00:19:25 | 00:22:49 |
| 12 | 44 | | Reinhardt VAN DER WALT | Reinhardt VAN DER WALT #44 Male 20-39 | 00:44:11 | 00:44:11 | 8 (11) | 20-39 | 8 | Male | 11 | 10 | 4:25 min/km | 00:22:09 | 00:22:01 |
| 13 | 928 | | Setlhare THATENG | Setlhare THATENG #928 Male 40-49 | 00:44:11 | 00:44:11 | 2 (12) | 40-49 | 2 | Male | 12 | 10 | 4:25 min/km | 00:21:39 | 00:22:32 |
| 14 | 57 | | Sammy LAMPE | Sammy LAMPE #57 Male 40-49 | 00:44:51 | 00:44:51 | 3 (13) | 40-49 | 3 | Male | 13 | 10 | 4:29 min/km | 00:22:02 | 00:22:48 |
| 15 | 69 | | Megan VAN DEVENTER | Megan VAN DEVENTER #69 Female 14-19 | 00:45:55 | 00:45:55 | 1 (2) | 14-19 | 1 | Female | 2 | 10 | 4:35 min/km | 00:22:52 | 00:23:02 |
| 16 | 94 | | Nlosana MAZIBLIKO | Nlosana MAZIBLIKO #94 Male 20-39 | 00:46:07 | 00:46:07 | 9 (14) | 20-39 | 9 | Male | 14 | 10 | 4:36 min/km | 00:22:54 | 00:23:12 |
| 17 | 120 | | Renier SNOOK | Renier SNOOK #120 Male 20-39 | 00:46:42 | 00:46:42 | 10 (15) | 20-39 | 10 | Male | 15 | 10 | 4:40 min/km | 00:23:42 | 00:23:00 |
| 18 | 155 | | Mojalefa RAMOLUTSI | Mojalefa RAMOLUTSI #155 Male 20-39 | 00:47:08 | 00:47:08 | 11 (16) | 20-39 | 11 | Male | 16 | 10 | 4:42 min/km | 00:22:52 | 00:24:16 |
| 19 | 31 | | Isak BUYS | Isak BUYS #31 Male 50-59 | 00:47:31 | 00:47:31 | 1 (17) | 50-59 | 1 | Male | 17 | 10 | 4:45 min/km | 00:22:51 | 00:24:40 |
| 20 | 12 | | Laurance DIMEMA | Laurance DIMEMA #12 Male 50-59 | 00:47:47 | 00:47:47 | 2 (18) | 50-59 | 2 | Male | 18 | 10 | 4:46 min/km | 00:23:19 | 00:24:27 |
| 21 | 45 | | Jan KOTZE | Jan KOTZE #45 Male 20-39 | 00:48:45 | 00:48:45 | 12 (19) | 20-39 | 12 | Male | 19 | 10 | 4:52 min/km | 00:22:55 | 00:25:50 |
| 22 | 23 | | Irene MYBURGH | Irene MYBURGH #23 Female 40-49 | 00:49:18 | 00:49:18 | 2 (3) | 40-49 | 2 | Female | 3 | 10 | 4:55 min/km | 00:23:56 | 00:25:22 |
| 23 | 25 | | Andrew VAN STRATEN | Andrew VAN STRATEN #25 Male 20-39 | 00:49:51 | 00:49:51 | 13 (20) | 20-39 | 13 | Male | 20 | 10 | 4:59 min/km | 00:23:08 | 00:26:43 |
| 24 | 250 | | Willem NEL | Willem NEL #250 Male 60+ | 00:50:24 | 00:50:24 | 1 (21) | 60+ | 1 | Male | 21 | 10 | 5:02 min/km | 00:25:39 | 00:24:44 |
| 25 | 73 | | Louise BRITZ | Louise BRITZ #73 Female 40-49 | 00:50:55 | 00:50:55 | 3 (4) | 40-49 | 3 | Female | 4 | 10 | 5:05 min/km | 00:24:38 | 00:26:17 |
| 26 | 244 | | Jabulaui MQANA | Jabulaui MQANA #244 Male 20-39 | 00:51:13 | 00:51:13 | 14 (22) | 20-39 | 14 | Male | 22 | 10 | 5:07 min/km | 00:27:31 | 00:23:42 |
| 27 | 247 | | Yolandi RODERIGUES | Yolandi RODERIGUES #247 Female 20-39 | 00:51:21 | 00:51:21 | 1 (5) | 20-39 | 1 | Female | 5 | 10 | 5:08 min/km | 00:23:57 | 00:27:23 |
| 28 | 101 | | Eric KAPP | Eric KAPP #101 Male 14-19 | 00:51:33 | 00:51:33 | 3 (23) | 14-19 | 3 | Male | 23 | 10 | 5:09 min/km | 00:23:51 | 00:27:41 |
| 29 | 166 | | Lucille CRALISE | Lucille CRALISE #166 Female 14-19 | 00:52:03 | 00:52:03 | 2 (6) | 14-19 | 2 | Female | 6 | 10 | 5:12 min/km | 00:24:59 | 00:27:04 |
| 30 | 248 | | Molisoari THEUETSANE | Molisoari THEUETSANE #248 Male 40-49 | 00:52:06 | 00:52:06 | 4 (24) | 40-49 | 4 | Male | 24 | 10 | 5:12 min/km | 00:25:18 | 00:26:48 |
| 31 | 54 | | Pieter VAN DER WALT | Pieter VAN DER WALT #54 Male 40-49 | 00:52:06 | 00:52:06 | 5 (25) | 40-49 | 5 | Male | 25 | 10 | 5:12 min/km | 00:26:04 | 00:26:02 |
| 32 | 77 | | Khaukanani TSHUIKHTO | Khaukanani TSHUIKHTO #77 Male 20-39 | 00:52:13 | 00:52:13 | 15 (26) | 20-39 | 15 | Male | 26 | 10 | 5:13 min/km | 00:26:11 | 00:26:01 |
| 33 | 923 | | Jan MOSELLA | Jan MOSELLA #923 Male 40-49 | 00:53:07 | 00:53:07 | 6 (27) | 40-49 | 6 | Male | 27 | 10 | 5:18 min/km | 00:27:14 | 00:25:52 |
| 34 | 235 | | Nico STEYN | Nico STEYN #235 Male 40-49 | 00:53:21 | 00:53:21 | 7 (28) | 40-49 | 7 | Male | 28 | 10 | 5:20 min/km | 00:27:05 | 00:26:16 |
| 35 | 121 | | Chane STEYN | Chane STEYN #121 Female 20-39 | 00:53:22 | 00:53:22 | 2 (7) | 20-39 | 2 | Female | 7 | 10 | 5:20 min/km | 00:26:59 | 00:26:23 |
| 36 | 982 | | Dan MAKOE | Dan MAKOE #982 Male 20-39 | 00:53:25 | 00:53:25 | 16 (29) | 20-39 | 16 | Male | 29 | 10 | 5:20 min/km | 00:26:50 | 00:26:34 |
| 37 | 145 | | Anke ROTHMANN | Anke ROTHMANN #145 Female 14-19 | 00:53:42 | 00:53:42 | 3 (8) | 14-19 | 3 | Female | 8 | 10 | 5:22 min/km | 00:27:55 | 00:25:47 |
| 38 | 951 | | Butiki SEKESE | Butiki SEKESE #951 Male 20-39 | 00:53:42 | 00:53:42 | 17 (30) | 20-39 | 17 | Male | 30 | 10 | 5:22 min/km | 00:28:00 | 00:25:41 |
| 39 | 154 | | Tshediso SEKHAMPU | Tshediso SEKHAMPU #154 Male 20-39 | 00:53:44 | 00:53:44 | 18 (31) | 20-39 | 18 | Male | 31 | 10 | 5:22 min/km | 00:26:49 | 00:26:55 |
| 40 | 147 | | Dane VORSTER | Dane VORSTER #147 Female 20-39 | 00:53:45 | 00:53:45 | 3 (9) | 20-39 | 3 | Female | 9 | 10 | 5:22 min/km | 00:28:00 | 00:25:44 |
| 41 | 171 | | Nico SMIT | Nico SMIT #171 Male 50-59 | 00:53:56 | 00:53:56 | 3 (32) | 50-59 | 3 | Male | 32 | 10 | 5:23 min/km | 00:26:51 | 00:27:04 |
| 42 | 198 | | Freddie NEL | Freddie NEL #198 Male 50-59 | 00:53:57 | 00:53:57 | 4 (33) | 50-59 | 4 | Male | 33 | 10 | 5:23 min/km | 00:28:01 | 00:25:56 |
| 43 | 104 | | Latjie LOMBARD | Latjie LOMBARD #104 Male 40-49 | 00:54:02 | 00:54:02 | 8 (34) | 40-49 | 8 | Male | 34 | 10 | 5:24 min/km | 00:27:55 | 00:26:07 |
| 44 | 157 | | Wesley MCGREGOR | Wesley MCGREGOR #157 Male 20-39 | 00:54:04 | 00:54:04 | 19 (35) | 20-39 | 19 | Male | 35 | 10 | 5:24 min/km | 00:28:48 | 00:25:15 |
| 45 | 927 | | Graig STANLEY | Graig STANLEY #927 Male 40-49 | 00:54:10 | 00:54:10 | 9 (36) | 40-49 | 9 | Male | 36 | 10 | 5:25 min/km | 00:27:24 | 00:26:45 |
| 46 | 140 | | Lara STANLEY | Lara STANLEY #140 Female 40-49 | 00:54:14 | 00:54:14 | 4 (10) | 40-49 | 4 | Female | 10 | 10 | 5:25 min/km | 00:27:24 | 00:26:49 |
| 47 | 89 | | Nathalie VASILAS | Nathalie VASILAS #89 Female 40-49 | 00:54:17 | 00:54:17 | 5 (11) | 40-49 | 5 | Female | 11 | 10 | 5:25 min/km | 00:27:03 | 00:27:14 |
| 48 | 223 | | Pieter MEIJER | Pieter MEIJER #223 Male 60+ | 00:54:25 | 00:54:25 | 2 (37) | 60+ | 2 | Male | 37 | 10 | 5:26 min/km | 00:27:36 | 00:26:48 |
| 49 | 206 | | Rudolph HEYMANS | Rudolph HEYMANS #206 Male 20-39 | 00:54:29 | 00:54:29 | 20 (38) | 20-39 | 20 | Male | 38 | 10 | 5:26 min/km | 00:27:55 | 00:26:33 |
| 50 | 930 | | Hestie JANSEN VAN RENSBURG | Hestie JANSEN VAN RENSBURG #930 Female 20-39 | 00:55:10 | 00:55:10 | 4 (12) | 20-39 | 4 | Female | 12 | 10 | 5:31 min/km | 00:28:02 | 00:27:08 |