Fav | Pos | Race No | Share | Name | Name | Club | Time | Category | Cat Pos | Gender | Gen Pos | 21.1km | 33km | Finish |
| 1 | 1 | 771 | | Mbuti MOLLO | Mbuti MOLLO #771 Male Senior | MAXED ELITE KZN | 02:21:07 | Senior | 1 | Male | 1 | | 01:51:11 | 02:21:07 |
| 2 | 2 | 669 | | Arthur JANTJIES | Arthur JANTJIES #669 Male Senior | KGOSI GALESHEWE | 02:24:24 | Senior | 2 | Male | 2 | | 01:51:08 | 02:24:24 |
| 3 | 3 | 799 | | Tshepang MOTJOLOPANE | Tshepang MOTJOLOPANE #799 Male Senior | INDIVIDUAL | 02:25:11 | Senior | 3 | Male | 3 | 01:11:48 | 01:51:52 | 02:25:11 |
| 4 | 4 | 597 | | Selapane JONAS SOKE | Selapane JONAS SOKE #597 Male Senior | SIBANYE STILLWATER AC | 02:26:36 | Senior | 4 | Male | 4 | 01:12:11 | 01:53:19 | 02:26:36 |
| 5 | 5 | 817 | | Sinobom MZUKELA | Sinobom MZUKELA #817 Male Senior | SIBANYE STILLWATER AC | 02:27:27 | Senior | 5 | Male | 5 | 01:12:26 | 01:54:24 | 02:27:27 |
| 6 | 6 | 835 | | Sifiso NQUMAKHWE | Sifiso NQUMAKHWE #835 Male Senior | NEDBANK RUNNING CLUB CG | 02:27:48 | Senior | 6 | Male | 6 | 01:12:17 | 01:54:08 | 02:27:48 |
| 7 | 7 | 506 | | Mahloko BERNARD MAPESELA | Mahloko BERNARD MAPESELA #506 Male Senior | NO CLUB | 02:29:23 | Senior | 7 | Male | 7 | 01:12:11 | 01:53:24 | 02:29:23 |
| 8 | 8 | 668 | | Joshua MABUNDA | Joshua MABUNDA #668 Male Senior | MAXED ELITE KZN | 02:31:17 | Senior | 8 | Male | 8 | 01:11:50 | 01:52:54 | 02:31:17 |
| 9 | 9 | 818 | | Lereko NAILE | Lereko NAILE #818 Male Senior | CENTRE CITY TITANIUMS ATHLETICS CLUB | 02:31:33 | Senior | 9 | Male | 9 | 01:13:01 | 01:56:21 | 02:31:33 |
| 10 | 10 | 846 | | Chabeli NYEDIMANE | Chabeli NYEDIMANE #846 Male 40-49 | NEDBANK BY GRACE | 02:34:02 | 40-49 | 1 | Male | 10 | 01:12:21 | 01:54:18 | 02:34:02 |
| 11 | 11 | 2653 | | Lorthian CAMPBELL | Lorthian CAMPBELL #2653 Male Senior | SAPS FS | 02:37:50 | Senior | 10 | Male | 11 | | | 02:37:50 |
| 12 | 12 | 586 | | Maama JACOB MOSHOESHOE | Maama JACOB MOSHOESHOE #586 Male Senior | NEDBANK | 02:39:29 | Senior | 11 | Male | 12 | 01:12:21 | 01:56:00 | 02:39:29 |
| 13 | 13 | 924 | | Noosi TEBOHO | Noosi TEBOHO #924 Male Senior | MAXED ELITE LESOTHO | 02:40:08 | Senior | 12 | Male | 13 | 01:13:07 | 01:54:48 | 02:40:08 |
| 14 | 14 | 836 | | Zithulele NTANZI | Zithulele NTANZI #836 Male Senior | CELLC RUNNING CLUB - CGA | 02:43:15 | Senior | 13 | Male | 14 | 01:13:01 | 01:57:54 | 02:43:15 |
| 15 | 15 | 764 | | Valentine MOKOENA | Valentine MOKOENA #764 Male Senior | WATERFALL ATHLETICS CLUB | 02:47:00 | Senior | 14 | Male | 15 | 01:29:25 | 02:29:44 | 02:47:00 |
| 16 | 16 | 808 | | Teboho MPOKATHE | Teboho MPOKATHE #808 Male 40-49 | NO CLUB | 02:49:58 | 40-49 | 2 | Male | 16 | 01:20:58 | 02:12:59 | 02:49:58 |
| 17 | 17 | 551 | | Malusi DLOMO | Malusi DLOMO #551 Male Senior | ENTSIKA AC | 02:56:22 | Senior | 15 | Male | 17 | 01:35:13 | 02:21:50 | 02:56:22 |
| 18 | 18 | 963 | | Ernest KHALATA | Ernest KHALATA #963 Male Senior | CENTRE CITY TITANIUMS ATHLETICS CLUB | 02:56:41 | Senior | 16 | Male | 18 | 01:27:32 | 02:18:42 | 02:56:41 |
| 19 | 19 | 806 | | Sipho MPHO MOFOKENG | Sipho MPHO MOFOKENG #806 Male Senior | HOLLYWOOD ATHLETICS CLUB FS | 02:56:45 | Senior | 17 | Male | 19 | 01:16:32 | 02:07:24 | 02:56:45 |
| 20 | 20 | 521 | | Thato CALVIN BUTHELEZI | Thato CALVIN BUTHELEZI #521 Male Senior | HOLLYWOOD ATHLETICS CLUB FS | 02:56:52 | Senior | 18 | Male | 20 | | 02:16:41 | 02:56:52 |
| 21 | 21 | 4 | | Arouchelle NIEUWENHUIS | Arouchelle NIEUWENHUIS #4 Female Senior | NEDBANK BY GRACE | 02:59:21 | Senior | 1 | Female | 1 | | 02:19:55 | 02:59:21 |
| 22 | 22 | 915 | | Tikei SPARTA | Tikei SPARTA #915 Male Senior | TEEMANENG RUNNING CLUB | 02:59:35 | Senior | 19 | Male | 21 | | 02:22:43 | 02:59:35 |
| 23 | 23 | 994 | | Mabanga AYANDA | Mabanga AYANDA #994 Male Senior | HOLLYWOOD ATHLETICS CLUB CGA | 03:02:27 | Senior | 20 | Male | 22 | | 02:22:02 | 03:02:27 |
| 24 | 24 | 986 | | Isaac NGUBANE | Isaac NGUBANE #986 Male Senior | CENTRE CITY TITANIUMS ATHLETICS CLUB | 03:03:02 | Senior | 21 | Male | 23 | 01:27:11 | 02:18:46 | 03:03:02 |
| 25 | 25 | 886 | | Edward RAMPAI | Edward RAMPAI #886 Male Senior | PENTAGON PISTOLS AC | 03:04:25 | Senior | 22 | Male | 24 | | 02:15:04 | 03:04:25 |
| 26 | 26 | 616 | | Samuel KHATALA | Samuel KHATALA #616 Male 40-49 | PENTAGON PISTOLS AC | 03:05:01 | 40-49 | 3 | Male | 25 | | 02:20:09 | 03:05:01 |
| 27 | 27 | 654 | | Nokuthula NTSHANGASA | Nokuthula NTSHANGASA #654 Female Senior | BLACK DIAMOND AC | 03:05:06 | Senior | 2 | Female | 2 | 01:30:06 | 02:22:05 | 03:05:06 |
| 28 | 28 | 813 | | Wilson MUSIYAMBIRI | Wilson MUSIYAMBIRI #813 Male Senior | WATERFALL AC | 03:05:47 | Senior | 23 | Male | 26 | 01:27:38 | 02:21:56 | 03:05:47 |
| 29 | 29 | 530 | | Tsholo CLEMENT MAKAUTSE | Tsholo CLEMENT MAKAUTSE #530 Male Senior | CENTER CITY TITANIUM AC | 03:06:11 | Senior | 24 | Male | 27 | 01:27:11 | 02:21:43 | 03:06:11 |
| 30 | 30 | 867 | | Lebo PULE | Lebo PULE #867 Male 40-49 | SPORTFIT | 03:06:35 | 40-49 | 4 | Male | 28 | 01:30:57 | 02:22:01 | 03:06:35 |
| 31 | 31 | 603 | | Majoro JOSEPH | Majoro JOSEPH #603 Male Senior | IMPALA MARATHON CLUB | 03:07:15 | Senior | 25 | Male | 29 | 01:12:21 | 01:57:11 | 03:07:15 |
| 32 | 32 | 505 | | Tseliso BERNARD LETSIE | Tseliso BERNARD LETSIE #505 Male Senior | HOLLYWOOD ATHLETICS CLUB FS | 03:07:19 | Senior | 26 | Male | 30 | | 02:21:56 | 03:07:19 |
| 33 | 33 | 524 | | Lineo CHAKA | Lineo CHAKA #524 Female Senior | MAXED ELITE LESOTHO | 03:08:10 | Senior | 3 | Female | 3 | 01:30:20 | 02:23:47 | 03:08:10 |
| 34 | 34 | 726 | | Thabiso MGQATSA | Thabiso MGQATSA #726 Male Senior | NONE | 03:08:16 | Senior | 27 | Male | 31 | 01:34:31 | 02:26:49 | 03:08:16 |
| 35 | 35 | 663 | | Petreus LOUW | Petreus LOUW #663 Male 50-59 | BLOEMFONTEIN ACHILLES | 03:08:48 | 50-59 | 1 | Male | 32 | 01:32:31 | 02:27:06 | 03:08:48 |
| 36 | 36 | 795 | | Jacob MOTHOKOA | Jacob MOTHOKOA #795 Male 40-49 | CARBINEERS WP | 03:08:48 | 40-49 | 5 | Male | 33 | 01:32:15 | 02:27:15 | 03:08:48 |
| 37 | 37 | 859 | | Itumeleng PHALALI | Itumeleng PHALALI #859 Male 40-49 | ALIWAL TOP RUNNERS | 03:08:53 | 40-49 | 6 | Male | 34 | | 02:26:42 | 03:08:53 |
| 38 | 38 | 568 | | Marilene GELDENHUYS | Marilene GELDENHUYS #568 Female Senior | SPORTFIT MULTISPORT - FREESTATE | 03:09:06 | Senior | 4 | Female | 4 | 01:34:37 | 02:27:06 | 03:09:06 |
| 39 | 39 | 557 | | Mosalashuping EMMANUEL SETLHAPELO | Mosalashuping EMMANUEL SETLHAPELO #557 Male Senior | MAFIKENG ROAD RUNNERS | 03:10:30 | Senior | 28 | Male | 35 | | 02:24:57 | 03:10:30 |
| 40 | 40 | 704 | | Msimango MATHAWS | Msimango MATHAWS #704 Male 50-59 | SANDF FREE STATE | 03:11:49 | 50-59 | 2 | Male | 36 | 01:30:58 | 02:27:09 | 03:11:49 |
| 41 | 41 | 875 | | Santho KOLOANE | Santho KOLOANE #875 Male 40-49 | SAPS STRIDERS | 03:11:49 | 40-49 | 7 | Male | 37 | 01:32:32 | 02:27:19 | 03:11:49 |
| 42 | 42 | 675 | | Makae MAHLANZA | Makae MAHLANZA #675 Male Senior | VODACOM STRIDERS FS | 03:14:50 | Senior | 29 | Male | 38 | | | 03:14:50 |
| 43 | 43 | 657 | | Mokulubete LIKOTSI | Mokulubete LIKOTSI #657 Female 40-49 | MANGAUNG ATHLETICS CLUB | 03:15:45 | 40-49 | 1 | Female | 5 | 01:33:19 | 02:28:40 | 03:15:45 |
| 44 | 44 | 598 | | Christmas JONASE | Christmas JONASE #598 Male Senior | ALL ATHLETES UNITED | 03:16:33 | Senior | 30 | Male | 39 | 01:27:37 | 02:20:03 | 03:16:33 |
| 45 | 45 | 748 | | Kopano MOHLAPO | Kopano MOHLAPO #748 Male Senior | CENTER CITY TITANIUMS ATHLETICS CLUB | 03:17:26 | Senior | 31 | Male | 40 | 01:35:31 | 02:28:59 | 03:17:26 |
| 46 | 46 | 503 | | Bongani ANTHONY MASUKU | Bongani ANTHONY MASUKU #503 Male 40-49 | MANGAUNG MM AC | 03:19:12 | 40-49 | 8 | Male | 41 | 01:33:19 | 02:28:47 | 03:19:12 |
| 47 | 47 | 526 | | Sameul CHOANE | Sameul CHOANE #526 Male 40-49 | PENTAGON PISTOLS AC | 03:19:32 | 40-49 | 9 | Male | 42 | 01:34:53 | 02:33:58 | 03:19:32 |
| 48 | 48 | 655 | | Calvin LIDZHADE | Calvin LIDZHADE #655 Male 50-59 | CENTRE CITY TITANIUMS ATHLETICS CLUB | 03:19:49 | 50-59 | 3 | Male | 43 | 01:38:07 | 02:34:25 | 03:19:49 |
| 49 | 49 | 690 | | Sizwe MALINGA | Sizwe MALINGA #690 Male Senior | HOLLYWOOD ATHLETICS CLUB FS | 03:20:16 | Senior | 32 | Male | 44 | 01:38:08 | 02:34:09 | 03:20:16 |
| 50 | 50 | 592 | | Mosimanethebe JEFFREY MAPANYANE | Mosimanethebe JEFFREY MAPANYANE #592 Male 40-49 | VAAL CENTRAL WATER | 03:21:25 | 40-49 | 10 | Male | 45 | 01:38:08 | 02:33:52 | 03:21:25 |