Fav | Pos | Race No | Share | Name | Name | Time | Club | Gender | Gen Pos | Category | Cat Pos | 5km | 10km | 21km | Finish |
| 1 | 1 | 847 | | Jobo KHATOANE | Jobo KHATOANE #847 Male Senior | 02:18:04 | MAXED ELITE LESOTHO | Male | 1 | Senior | 1 | 00:17:52 | 00:34:33 | 01:10:57 | 02:18:04 |
| 2 | 2 | 801 | | Lucky MOHALE | Lucky MOHALE #801 Male Senior | 02:20:45 | NEDBANK RUNNING CLUB CGA | Male | 2 | Senior | 2 | 00:17:45 | 00:34:31 | 01:11:25 | 02:20:45 |
| 3 | 3 | 809 | | Samuel KALALEI | Samuel KALALEI #809 Male Senior | 02:20:53 | | Male | 3 | Senior | 3 | 00:17:55 | 00:34:40 | 01:12:29 | 02:20:53 |
| 4 | 4 | 862 | | Lekhotla PULINYANA | Lekhotla PULINYANA #862 Male Senior | 02:21:16 | HOLLYWOOD ATHLETICS CLUB | Male | 4 | Senior | 4 | 00:17:53 | 00:34:46 | 01:12:33 | 02:21:16 |
| 5 | 5 | 818 | | Matheus JESAYA | Matheus JESAYA #818 Male Senior | 02:21:29 | | Male | 5 | Senior | 5 | 00:17:57 | 00:34:39 | 01:12:30 | 02:21:29 |
| 6 | 6 | 815 | | Asefa Mengstu NEGEWO | Asefa Mengstu NEGEWO #815 Male Senior | 02:21:50 | | Male | 6 | Senior | 6 | 00:17:56 | 00:34:39 | 01:12:29 | 02:21:50 |
| 7 | 7 | 834 | | Samuel MOLOI | Samuel MOLOI #834 Male Senior | 02:22:24 | IKHAYA LETHU ATHLETICS CLUB | Male | 7 | Senior | 7 | 00:17:55 | 00:34:35 | 01:12:49 | 02:22:24 |
| 8 | 8 | 861 | | Nkosikhona MHLAKWANA | Nkosikhona MHLAKWANA #861 Male Senior | 02:22:51 | HOLLYWOOD ATHLETICS CLUB | Male | 8 | Senior | 8 | 00:17:57 | 00:34:45 | 01:12:59 | 02:22:51 |
| 9 | 9 | 841 | | Bonginkosi MAVUSO | Bonginkosi MAVUSO #841 Male Senior | 02:23:45 | BLACK DIAMOND AC | Male | 9 | Senior | 9 | 00:17:52 | 00:34:37 | 01:12:33 | 02:23:45 |
| 10 | 10 | 840 | | Sphamandla NKOSI | Sphamandla NKOSI #840 Male Senior | 02:24:05 | Black Diamonds AC | Male | 10 | Senior | 10 | 00:17:53 | 00:34:39 | 01:12:57 | 02:24:05 |
| 11 | 11 | 695 | | Tebogo PELUSA | Tebogo PELUSA #695 Male Senior | 02:28:22 | | Male | 11 | Senior | 11 | 00:17:57 | 00:34:41 | 01:14:29 | 02:28:22 |
| 12 | 12 | 838 | | Thamsanqa MTHEMBU | Thamsanqa MTHEMBU #838 Male Senior | 02:29:34 | ARTHURFORD | Male | 12 | Senior | 12 | 00:17:53 | 00:34:38 | 01:13:46 | 02:29:34 |
| 13 | 13 | 817 | | Simon PAULUS | Simon PAULUS #817 Male Senior | 02:30:30 | | Male | 13 | Senior | 13 | 00:17:54 | 00:34:37 | 01:12:28 | 02:30:30 |
| 14 | 14 | 857 | | Bongmusa MTHEMBU | Bongmusa MTHEMBU #857 Male 40-49 | 02:30:52 | ARTHURFORD | Male | 14 | 40-49 | 1 | 00:17:55 | 00:34:38 | 01:15:14 | 02:30:52 |
| 15 | 15 | 853 | | Charles TJIANE | Charles TJIANE #853 Male 50-59 | 02:31:58 | MAXED ELITE | Male | 15 | 50-59 | 1 | 00:17:57 | 00:34:45 | 01:15:16 | 02:31:58 |
| 16 | 16 | 820 | | Duncan Bogesi MANYARA | Duncan Bogesi MANYARA #820 Male Senior | 02:35:51 | NEDBANK RUNNING CLUB | Male | 16 | Senior | 14 | 00:17:57 | 00:34:42 | 01:14:17 | 02:35:51 |
| 17 | 17 | 243 | | Sibusiso MATHEBULA | Sibusiso MATHEBULA #243 Male Senior | 02:36:25 | UMFOLOZI AC | Male | 17 | Senior | 15 | 00:17:55 | 00:34:59 | 01:16:32 | 02:36:25 |
| 18 | 18 | 825 | | Tadu NARE | Tadu NARE #825 Female Senior | 02:37:20 | | Female | 1 | Senior | 1 | 00:19:35 | 00:37:52 | 01:20:50 | 02:37:20 |
| 19 | 19 | 859 | | Thulane MAGAGULA | Thulane MAGAGULA #859 Male 40-49 | 02:38:41 | MAXED ELITE | Male | 18 | 40-49 | 2 | 00:18:04 | 00:35:32 | 01:18:14 | 02:38:41 |
| 20 | 20 | 858 | | Lovers HLATSHWAYO | Lovers HLATSHWAYO #858 Male 40-49 | 02:39:51 | NEDBANK LVCC | Male | 19 | 40-49 | 3 | 00:17:54 | 00:34:39 | 01:15:47 | 02:39:51 |
| 21 | 21 | 23 | | Shelmith MURIUKI | Shelmith MURIUKI #23 Female Senior | 02:44:47 | | Female | 2 | Senior | 2 | 00:19:35 | 00:37:52 | 01:21:01 | 02:44:47 |
| 22 | 22 | 436 | | Sifiso NQUMAKHWE | Sifiso NQUMAKHWE #436 Male Senior | 02:44:50 | NEDBANK RUNNING CLUB CENTRAL GAUTENG | Male | 20 | Senior | 16 | 00:18:47 | 00:35:15 | 01:16:35 | 02:44:50 |
| 23 | 23 | 581 | | Siphelele ZONDI | Siphelele ZONDI #581 Male 40-49 | 02:46:37 | ARTHURFORD | Male | 21 | 40-49 | 4 | 00:18:47 | 00:36:48 | 01:20:52 | 02:46:37 |
| 24 | 24 | 803 | | Lebogang KHONKHOBE | Lebogang KHONKHOBE #803 Male Senior | 02:46:40 | NEDBANK RUNNING CLUB CGA | Male | 22 | Senior | 17 | 00:17:56 | 00:34:38 | 01:13:23 | 02:46:40 |
| 25 | 25 | 65 | | Thokozani Tk DLAMINI | Thokozani Tk DLAMINI #65 Male Senior | 02:47:18 | CITY OF MBOMBELA MARATHON CLUB | Male | 23 | Senior | 18 | 00:19:39 | 00:37:32 | 01:23:23 | 02:47:18 |
| 26 | 26 | 811 | | Robert Kiprotich CHELANGA | Robert Kiprotich CHELANGA #811 Male 40-49 | 02:47:25 | | Male | 24 | 40-49 | 5 | 00:17:49 | 00:34:36 | 01:15:02 | 02:47:25 |
| 27 | 27 | 351 | | Calvin MOZIMBA | Calvin MOZIMBA #351 Male 40-49 | 02:49:29 | MADIBENG MUNICIPAL RUNNING CLUB | Male | 25 | 40-49 | 6 | 00:19:00 | 00:37:13 | 01:23:32 | 02:49:29 |
| 28 | 28 | 828 | | Malineo MAHLOKO | Malineo MAHLOKO #828 Female Senior | 02:50:09 | MAXED ELITE LESOTHO | Female | 3 | Senior | 3 | 00:20:36 | 00:40:04 | 01:25:35 | 02:50:09 |
| 29 | 29 | 20 | | Eliud MELI | Eliud MELI #20 Male Senior | 02:50:19 | | Male | 26 | Senior | 19 | 00:17:49 | 00:34:39 | 01:16:27 | 02:50:19 |
| 30 | 30 | 696 | | Frans Thabana PHETLA | Frans Thabana PHETLA #696 Male Senior | 02:53:48 | | Male | 27 | Senior | 20 | 00:19:25 | 00:38:26 | 01:25:33 | 02:53:48 |
| 31 | 31 | 113 | | Doctor KHUAMALO | Doctor KHUAMALO #113 Male Senior | 02:54:37 | CITY OF MBOMBELA | Male | 28 | Senior | 21 | 00:18:36 | 00:36:52 | 01:22:26 | 02:54:37 |
| 32 | 32 | 482 | | Calvin RIBA | Calvin RIBA #482 Male Senior | 02:55:30 | CITY OF MBOMBELA MARATHON CLUB | Male | 29 | Senior | 22 | 00:19:07 | 00:37:33 | 01:22:24 | 02:55:30 |
| 33 | 33 | 852 | | Lindelani XIMBA | Lindelani XIMBA #852 Male Senior | 02:56:21 | ARTHURFORD | Male | 30 | Senior | 23 | 00:18:50 | 00:37:49 | 01:25:43 | 02:56:21 |
| 34 | 34 | 536 | | Jetro SITHOLE | Jetro SITHOLE #536 Male Senior | 02:58:12 | ESKOM | Male | 31 | Senior | 24 | 00:17:57 | 00:35:48 | 01:19:38 | 02:58:12 |
| 35 | 35 | 163 | | Bonginkosi MAHLANGU | Bonginkosi MAHLANGU #163 Male 40-49 | 02:58:18 | NONE | Male | 32 | 40-49 | 7 | 00:21:12 | 00:40:31 | 01:28:03 | 02:58:18 |
| 36 | 36 | 821 | | Gladys Jemeli KOECH | Gladys Jemeli KOECH #821 Female 40-49 | 02:58:33 | | Female | 4 | 40-49 | 1 | 00:19:35 | 00:38:23 | 01:24:19 | 02:58:33 |
| 37 | 37 | 310 | | Abram MODISE | Abram MODISE #310 Male 40-49 | 02:59:32 | FAT CATS AC | Male | 33 | 40-49 | 8 | 00:22:03 | 00:43:24 | 01:31:49 | 02:59:32 |
| 38 | 38 | 870 | | Poponki NKOANE | Poponki NKOANE #870 Male Senior | 03:00:44 | FAT CATS AC | Male | 34 | Senior | 25 | 00:22:05 | 00:43:06 | 01:31:49 | 03:00:44 |
| 39 | 39 | 808 | | Irene Cherop LORITARENG | Irene Cherop LORITARENG #808 Female Senior | 03:01:53 | | Female | 5 | Senior | 4 | 00:19:57 | 00:39:13 | 01:27:33 | 03:01:53 |
| 40 | 40 | 98 | | Patrick KGADI | Patrick KGADI #98 Male Senior | 03:02:00 | CITY OF TSHWANE ATHLETICS CLUB | Male | 35 | Senior | 26 | 00:21:12 | 00:40:30 | 01:27:59 | 03:02:00 |
| 41 | 41 | 213 | | Siphosakhe NGUBANE | Siphosakhe NGUBANE #213 Male Senior | 03:03:00 | mamelodi striders | Male | 36 | Senior | 27 | 00:22:05 | 00:43:06 | 01:31:51 | 03:03:00 |
| 42 | 42 | 477 | | Moshere RAMOGALE | Moshere RAMOGALE #477 Male 40-49 | 03:03:23 | CITY OF TSHWANE ATHLETICS CLUB | Male | 37 | 40-49 | 9 | 00:20:52 | 00:40:53 | 01:29:01 | 03:03:23 |
| 43 | 43 | 805 | | David MANJA | David MANJA #805 Male Senior | 03:03:47 | NEDBANK RUNNING CLUB CNW | Male | 38 | Senior | 28 | 00:18:33 | 00:35:19 | 01:18:37 | 03:03:47 |
| 44 | 44 | 804 | | Joel MMONE | Joel MMONE #804 Male Senior | 03:03:51 | NEDBANK RUNNING CLUB CNW | Male | 39 | Senior | 29 | 00:19:00 | 00:36:37 | 01:19:24 | 03:03:51 |
| 45 | 45 | 430 | | Fana Vincent NKOSI | Fana Vincent NKOSI #430 Male Senior | 03:05:44 | GIJIMA NKOMAZI AC | Male | 40 | Senior | 30 | 00:20:38 | 00:40:03 | 01:28:20 | 03:05:44 |
| 46 | 46 | 212 | | Thabang MARUTLA | Thabang MARUTLA #212 Male Senior | 03:06:26 | --- | Male | 41 | Senior | 31 | 00:22:48 | 00:42:24 | 01:30:32 | 03:06:26 |
| 47 | 47 | 429 | | Ennocent NKOSI | Ennocent NKOSI #429 Male Senior | 03:06:39 | SECUNDA MARATHON CLUB | Male | 42 | Senior | 32 | 00:20:02 | 00:39:20 | 01:30:04 | 03:06:39 |
| 48 | 48 | 498 | | Gabriel SEKGOBELA | Gabriel SEKGOBELA #498 Male Senior | 03:07:34 | BUSH ATHLETICS CLUB | Male | 43 | Senior | 33 | 00:20:15 | 00:39:34 | 01:27:48 | 03:07:34 |
| 49 | 49 | 75 | | Jabulani GAMEDE | Jabulani GAMEDE #75 Male 60-69 | 03:08:00 | BOKSBURG ATHLETIC CLUB | Male | 44 | 60-69 | 1 | 00:21:13 | 00:41:53 | 01:32:37 | 03:08:00 |
| 50 | 50 | 667 | | Mandla NKABINDE | Mandla NKABINDE #667 Male Senior | 03:08:31 | ESKOM | Male | 45 | Senior | 34 | 00:17:58 | 00:36:15 | 01:18:47 | 03:08:31 |