| Pos | Race No | Share | Name | Name | Club | Category | Cat Pos | Gender | Gen Pos | Time | Net Time | 22km | 42.2km | Finish |
| 1 | 1 | 5216 | | Malusi DLOMO | Malusi DLOMO #5216 Male Senior | ENTSIKA AC | Senior | 1 | Male | 1 | 03:01:14 | 03:01:11 | 01:29:32 | 02:34:18 | 03:01:14 |
| 2 | 2 | 5585 | | Peter MTHUBI | Peter MTHUBI #5585 Male 40-49 | IMPALA MARATHON CLUB | 40-49 | 1 | Male | 2 | 03:01:17 | 03:01:10 | 01:28:58 | 02:32:57 | 03:01:17 |
| 3 | 3 | 5091 | | Matome Charles MOLOTO | Matome Charles MOLOTO #5091 Male 50-59 | INDIVIDUAL | 50-59 | 1 | Male | 3 | 03:11:49 | 03:11:47 | | 02:35:07 | 03:11:49 |
| 4 | 4 | 5117 | | Late Entry 5117 | Late Entry 5117 #5117 Male Unknown | | Unknown | 1 | Male | 4 | 03:12:22 | 03:12:19 | 01:35:34 | 02:42:09 | 03:12:22 |
| 5 | 5 | 5588 | | Sarai MUCHINDIMUSI | Sarai MUCHINDIMUSI #5588 Male 40-49 | PRETORIA MARATHON CLUB | 40-49 | 2 | Male | 5 | 03:13:13 | 03:13:08 | 01:35:31 | 02:42:43 | 03:13:13 |
| 6 | 6 | 5512 | | Khutso Liberty MOGASHOA | Khutso Liberty MOGASHOA #5512 Male Senior | RUNALEX ATHLETICS CLUB | Senior | 2 | Male | 6 | 03:16:35 | 03:16:28 | 01:34:30 | 02:44:38 | 03:16:35 |
| 7 | 7 | 5065 | | Thomas NDLOVU | Thomas NDLOVU #5065 Male 40-49 | | 40-49 | 3 | Male | 7 | 03:16:35 | 03:16:28 | 01:30:54 | 02:43:17 | 03:16:35 |
| 8 | 8 | 5566 | | Calvin MOZIMBA | Calvin MOZIMBA #5566 Male 40-49 | MADIBENG MUNICIPAL RUNNING CLUB | 40-49 | 4 | Male | 8 | 03:22:50 | 03:22:32 | 01:37:13 | 02:48:42 | 03:22:50 |
| 9 | 9 | 5148 | | Tebogo LEJAHA | Tebogo LEJAHA #5148 Male Senior | | Senior | 3 | Male | 9 | 03:25:10 | 03:25:02 | 01:29:00 | 02:39:10 | 03:25:10 |
| 10 | 10 | 5669 | | Frans Thabana PHETLA | Frans Thabana PHETLA #5669 Male Senior | DWARSRIVIER MINE AC | Senior | 4 | Male | 10 | 03:26:04 | 03:25:53 | 01:37:49 | 02:50:57 | 03:26:04 |
| 11 | 11 | 5305 | | George KUSCHE | George KUSCHE #5305 Male Senior | NEDBANK RUNNING CLUB GN | Senior | 5 | Male | 11 | 03:26:46 | 03:26:44 | 01:42:18 | 02:55:47 | 03:26:46 |
| 12 | 12 | 5818 | | Irvette VAN ZYL | Irvette VAN ZYL #5818 Female Senior | HOLLYWOOD AC CN | Senior | 1 | Female | 1 | 03:27:14 | 03:27:12 | 01:42:22 | 02:55:53 | 03:27:14 |
| 13 | 13 | 5160 | | Karabo Gabriel NKACHELA | Karabo Gabriel NKACHELA #5160 Male Senior | | Senior | 6 | Male | 12 | 03:27:17 | 03:27:15 | 01:34:29 | 02:50:57 | 03:27:17 |
| 14 | 14 | 5312 | | Johannes LEDWABA | Johannes LEDWABA #5312 Male 40-49 | MAGNOLIA ROAD RUNNERS | 40-49 | 5 | Male | 13 | 03:27:47 | 03:27:38 | 01:36:20 | 02:51:41 | 03:27:47 |
| 15 | 15 | 5384 | | Thabang Nehemia MALATJI | Thabang Nehemia MALATJI #5384 Male Senior | PMC ATHLETICS CLUB | Senior | 7 | Male | 14 | 03:27:59 | 03:27:39 | 01:42:20 | 02:53:44 | 03:27:59 |
| 16 | 16 | 5639 | | Musa NKOSI | Musa NKOSI #5639 Male Senior | EASY EQUITIES BORN 2 RUN GN | Senior | 8 | Male | 15 | 03:33:00 | 03:32:52 | 01:46:03 | 03:00:22 | 03:33:00 |
| 17 | 17 | 5625 | | Paseka NGCANA | Paseka NGCANA #5625 Male 50-59 | TOP RUNNERS AC-AVT | 50-59 | 2 | Male | 16 | 03:34:17 | 03:33:44 | 01:40:34 | 02:55:23 | 03:34:17 |
| 18 | 18 | 5141 | | Tete DIJANA | Tete DIJANA #5141 Male Senior | NEDBANK AC | Senior | 9 | Male | 17 | 03:34:27 | 03:34:24 | 01:51:08 | 03:03:17 | 03:34:27 |
| 19 | 19 | 5144 | | Edward MOTHIBI | Edward MOTHIBI #5144 Male 40-49 | NEDBANK AC | 40-49 | 6 | Male | 18 | 03:34:27 | 03:34:24 | 01:50:12 | 03:03:17 | 03:34:27 |
| 20 | 20 | 5142 | | Johannes MAKGEHLA | Johannes MAKGEHLA #5142 Male 40-49 | NEDBANK AC | 40-49 | 7 | Male | 19 | 03:34:28 | 03:34:26 | 01:51:13 | 03:03:17 | 03:34:28 |
| 21 | 21 | 5304 | | Sabelo KUNENE | Sabelo KUNENE #5304 Male Senior | HOLLYWOOD AC CN | Senior | 10 | Male | 20 | 03:35:06 | 03:35:00 | 01:42:18 | 02:59:07 | 03:35:06 |
| 22 | 22 | 1180 | | Sfiso MASANGO | Sfiso MASANGO #1180 Male Senior | MAMELODI STRIDERS AC | Senior | 11 | Male | 21 | 03:35:27 | 03:18:42 | | | 03:35:27 |
| 23 | 23 | 5340 | | Smangaliso MABUNDA | Smangaliso MABUNDA #5340 Male Senior | PHOBIANS | Senior | 12 | Male | 22 | 03:38:30 | 03:38:09 | 01:50:11 | 03:03:36 | 03:38:30 |
| 24 | 24 | 5800 | | Thamsanqa TOMI | Thamsanqa TOMI #5800 Male Senior | SOUTH AFRICAN POLICE SERVICE NWN | Senior | 13 | Male | 23 | 03:39:43 | 03:39:27 | 01:44:27 | 02:59:35 | 03:39:43 |
| 25 | 25 | 5673 | | Dayton PHUKUBYE | Dayton PHUKUBYE #5673 Male 40-49 | TMPD AC | 40-49 | 8 | Male | 24 | 03:40:30 | 03:40:27 | 01:40:35 | 03:00:42 | 03:40:30 |
| 26 | 26 | 5041 | | Mashudu MMBENGENI | Mashudu MMBENGENI #5041 Male 40-49 | | 40-49 | 9 | Male | 25 | 03:41:32 | 03:41:29 | 01:38:51 | 02:57:24 | 03:41:32 |
| 27 | 27 | 5656 | | Arthur NZIWENI | Arthur NZIWENI #5656 Male 50-59 | TEEMANENG RUNNING CLUB | 50-59 | 3 | Male | 26 | 03:44:10 | 03:44:04 | 01:50:28 | 03:09:25 | 03:44:10 |
| 28 | 28 | 5747 | | Sifiso SHANGE | Sifiso SHANGE #5747 Male Senior | BELLA'S AC | Senior | 14 | Male | 27 | 03:45:57 | 03:44:44 | 01:57:01 | 03:13:24 | 03:45:57 |
| 29 | 29 | 5146 | | Robert Kiprotich CHELANG'A | Robert Kiprotich CHELANG'A #5146 Male 40-49 | | 40-49 | 10 | Male | 28 | 03:46:25 | 03:46:22 | 01:30:54 | 03:02:22 | 03:46:25 |
| 30 | 30 | 5922 | | Tshepo APHANE | Tshepo APHANE #5922 Male Senior | SAPS HRD AC | Senior | 15 | Male | 29 | 03:47:24 | 03:47:15 | 01:52:49 | 03:12:29 | 03:47:24 |
| 31 | 31 | 5307 | | Kabelo KWELE | Kabelo KWELE #5307 Male 50-59 | PUSHING LIMITS ATHLETICS | 50-59 | 4 | Male | 30 | 03:49:05 | 03:48:57 | 01:38:14 | 03:02:21 | 03:49:05 |
| 32 | 32 | 5675 | | Nthibariba POKWANE | Nthibariba POKWANE #5675 Male 50-59 | MAGNOLIA ROAD RUNNERS | 50-59 | 5 | Male | 31 | 03:49:18 | 03:49:15 | 01:51:18 | 03:13:05 | 03:49:18 |
| 33 | 33 | 5268 | | Melinda JANSEN VAN VUUREN | Melinda JANSEN VAN VUUREN #5268 Female Senior | HOLLYWOOD AC CN | Senior | 2 | Female | 2 | 03:49:22 | 03:49:17 | 01:55:47 | 03:16:23 | 03:49:22 |
| 34 | 34 | 5859 | | Patience KHUMALO | Patience KHUMALO #5859 Female Senior | LEGEND ROAD RUNNERS | Senior | 3 | Female | 3 | 03:49:54 | 03:49:51 | 01:52:50 | 03:13:05 | 03:49:54 |
| 35 | 35 | 5049 | | Nhlanhla Kein MAGUBANE | Nhlanhla Kein MAGUBANE #5049 Male 50-59 | | 50-59 | 6 | Male | 32 | 03:50:23 | 03:50:18 | 01:50:47 | 03:12:28 | 03:50:23 |
| 36 | 36 | 5858 | | Harry Selatole MAREDI | Harry Selatole MAREDI #5858 Male 40-49 | | 40-49 | 11 | Male | 33 | 03:53:18 | 03:53:10 | 01:52:49 | 03:17:32 | 03:53:18 |
| 37 | 37 | 5869 | | Kabelo Pollen MANTOLE | Kabelo Pollen MANTOLE #5869 Male Senior | PRETORIA MILITARY MARATHON CLUB | Senior | 16 | Male | 34 | 03:53:22 | 03:53:01 | 01:57:02 | 03:16:04 | 03:53:22 |
| 38 | 38 | 5689 | | Duane RABIE | Duane RABIE #5689 Male 40-49 | 32GI RUNNING CLUB CG | 40-49 | 12 | Male | 35 | 03:54:22 | 03:54:17 | 01:56:53 | 03:18:00 | 03:54:22 |
| 39 | 39 | 5908 | | Lepelle NTLHANE | Lepelle NTLHANE #5908 Male 40-49 | TEAM VITALITY CLUB GN | 40-49 | 13 | Male | 36 | 03:55:25 | 03:54:41 | 01:56:38 | 03:18:13 | 03:55:25 |
| 40 | 40 | 5150 | | Mmatlou MASHIANE | Mmatlou MASHIANE #5150 Male 40-49 | CITY OF TSHWANE AC | 40-49 | 14 | Male | 37 | 03:55:31 | 03:54:19 | 01:51:24 | 03:14:53 | 03:55:31 |
| 41 | 41 | 5360 | | Bafana MAHLANGU | Bafana MAHLANGU #5360 Male Senior | UHURU AC | Senior | 17 | Male | 38 | 03:55:45 | 03:55:42 | 01:47:33 | 03:11:13 | 03:55:45 |
| 42 | 42 | 5443 | | Tebogo MATHABATHE | Tebogo MATHABATHE #5443 Male 40-49 | SEDCOL RUNNING CLUB | 40-49 | 15 | Male | 39 | 03:56:03 | 03:55:59 | 01:42:22 | 03:13:04 | 03:56:03 |
| 43 | 43 | 5313 | | Elias LEGODI | Elias LEGODI #5313 Male 60+ | FORD AC | 60+ | 1 | Male | 40 | 03:56:24 | 03:56:19 | 01:46:19 | 03:12:07 | 03:56:24 |
| 44 | 44 | 5883 | | Thabiso KOBEDI | Thabiso KOBEDI #5883 Male Senior | LEGEND ROAD RUNNERS | Senior | 18 | Male | 41 | 03:56:42 | 03:56:14 | 01:52:48 | 03:17:32 | 03:56:42 |
| 45 | 45 | 5289 | | Lucky KHORO | Lucky KHORO #5289 Male Senior | HOLLYWOOD AC CN | Senior | 19 | Male | 42 | 03:57:20 | 03:41:34 | 02:04:06 | 03:21:51 | 03:57:20 |
| 46 | 46 | 5459 | | Kwena MAUBANE | Kwena MAUBANE #5459 Male 40-49 | EXXARO AC GN | 40-49 | 16 | Male | 43 | 03:58:02 | 03:57:51 | 01:58:07 | 03:21:56 | 03:58:02 |
| 47 | 47 | 5109 | | Inga TSEWU | Inga TSEWU #5109 Male Senior | CHEETHAS AC TRANSKEI | Senior | 20 | Male | 44 | 03:59:24 | 03:59:19 | 01:55:38 | 03:22:34 | 03:59:24 |
| 48 | 48 | 5523 | | Teboho Clement MOKHENA | Teboho Clement MOKHENA #5523 Male 40-49 | TSUTSUMANI AC | 40-49 | 17 | Male | 45 | 03:59:24 | 03:58:13 | 02:00:00 | 03:21:04 | 03:59:24 |
| 49 | 49 | 5420 | | Andrew MASHALANE | Andrew MASHALANE #5420 Male Senior | independent Police Investigative Directorate | Senior | 21 | Male | 46 | 03:59:24 | 03:58:11 | 01:58:08 | 03:21:56 | 03:59:24 |
| 50 | 50 | 5917 | | Lucas FATANA | Lucas FATANA #5917 Male 40-49 | WATERFALL CITY AC | 40-49 | 18 | Male | 47 | 03:59:25 | 03:59:21 | 01:58:07 | 03:21:56 | 03:59:25 |