Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 1811 | | Philani BUTHELEZI | Philani BUTHELEZI #1811 Male Senior | 00:46:48 | 00:46:48 | 1 (1) | Senior | 1 | Male | 1 | MURRAY & ROBERTS CG | 00:46:48 |
| 2 | 1810 | | Gladwin MZAZI | Gladwin MZAZI #1810 Male Senior | 00:47:06 | 00:47:06 | 2 (2) | Senior | 2 | Male | 2 | Boxer | 00:47:06 |
| 3 | 2020 | | Bafana DUBE | Bafana DUBE #2020 Male Senior | 00:47:57 | 00:47:57 | 3 (3) | Senior | 3 | Male | 3 | | 00:47:57 |
| 4 | 1857 | | Kgosi TSOSANE | Kgosi TSOSANE #1857 Male Senior | 00:48:50 | 00:48:50 | 4 (4) | Senior | 4 | Male | 4 | | 00:48:50 |
| 5 | 721 | | Peter CAREY | Peter CAREY #721 Male Senior | 00:48:58 | 00:48:58 | 5 (5) | Senior | 5 | Male | 5 | | 00:48:58 |
| 6 | 1665 | | Rory SCHEFFER | Rory SCHEFFER #1665 Male Senior | 00:49:00 | 00:49:00 | 6 (6) | Senior | 6 | Male | 6 | NEDBANK RUNNING CLUB CG | 00:49:00 |
| 7 | 649 | | Collin KANYIMO | Collin KANYIMO #649 Male Senior | 00:49:50 | 00:49:50 | 7 (7) | Senior | 7 | Male | 7 | NEDBANK RUNNING CLUB GN | 00:49:50 |
| 8 | 1866 | | Richard MAVUSO | Richard MAVUSO #1866 Male 40-49 | 00:55:07 | 00:55:07 | 1 (8) | 40-49 | 1 | Male | 8 | | 00:55:07 |
| 9 | 2017 | | Esayas YAINSHET | Esayas YAINSHET #2017 Male 40-49 | 00:55:25 | 00:55:25 | 2 (9) | 40-49 | 2 | Male | 9 | | 00:55:25 |
| 10 | 1342 | | Mpho NGOEPE | Mpho NGOEPE #1342 Male 40-49 | 00:55:58 | 00:55:58 | 3 (10) | 40-49 | 3 | Male | 10 | ARCADIA RUNNING CLUB | 00:55:58 |
| 11 | 1872 | | Andrew GEYSER | Andrew GEYSER #1872 Male Senior | 00:56:29 | 00:56:29 | 8 (11) | Senior | 8 | Male | 11 | | 00:56:29 |
| 12 | 939 | | Adriaan BOUWER | Adriaan BOUWER #939 Male Senior | 00:58:38 | 00:58:38 | 9 (12) | Senior | 9 | Male | 12 | | 00:58:38 |
| 13 | 1856 | | Justice RAMALIVHANA | Justice RAMALIVHANA #1856 Male 40-49 | 00:58:54 | 00:58:54 | 4 (13) | 40-49 | 4 | Male | 13 | MEDIHELP MULTISPORT AC | 00:58:54 |
| 14 | 1449 | | Marelise RETIEF | Marelise RETIEF #1449 Female Senior | 00:59:20 | 00:59:20 | 1 (1) | Senior | 1 | Female | 1 | TEAM VITALITY CLUB GN | 00:59:20 |
| 15 | 1479 | | Sizwe SHABALALA | Sizwe SHABALALA #1479 Male 40-49 | 01:00:27 | 01:00:27 | 5 (14) | 40-49 | 5 | Male | 14 | PRETORIA MARATHON CLUB | 01:00:27 |
| 16 | 1854 | | Johannes MOLEPO | Johannes MOLEPO #1854 Male 50-59 | 01:00:32 | 01:00:32 | 1 (15) | 50-59 | 1 | Male | 15 | CORRECTIONAL SERVICES | 01:00:32 |
| 17 | 825 | | Mila GELDENHUYS | Mila GELDENHUYS #825 Female Senior | 01:00:55 | 01:00:55 | 2 (2) | Senior | 2 | Female | 2 | TUKS AC | 01:00:55 |
| 18 | 1447 | | James REDFERN | James REDFERN #1447 Male Senior | 01:01:05 | 01:01:05 | 10 (16) | Senior | 10 | Male | 16 | | 01:01:05 |
| 19 | 2029 | | Osenkeng MOKGOJA | Osenkeng MOKGOJA #2029 Male Senior | 01:02:17 | 01:02:17 | 11 (17) | Senior | 11 | Male | 17 | PRETORIA MARATHON CLUB | 01:02:17 |
| 20 | 2056 | | Isel BARNARD | Isel BARNARD #2056 Female Senior | 01:02:21 | 01:02:21 | 3 (3) | Senior | 3 | Female | 3 | | 01:02:21 |
| 21 | 1584 | | Danie VAN TONDER | Danie VAN TONDER #1584 Male 40-49 | 01:02:39 | 01:02:39 | 6 (18) | 40-49 | 6 | Male | 18 | MURRAY & ROBERTS GN | 01:02:39 |
| 22 | 865 | | Nollie Hietbrink HIETBRINK | Nollie Hietbrink HIETBRINK #865 Male 50-59 | 01:03:01 | 01:03:01 | 2 (19) | 50-59 | 2 | Male | 19 | FIT PRETORIA | 01:03:01 |
| 23 | 1809 | | Franci SCHEFFER | Franci SCHEFFER #1809 Female Senior | 01:04:00 | 01:04:00 | 4 (4) | Senior | 4 | Female | 4 | NEDBANK RUNNING CLUB CG | 01:04:00 |
| 24 | 2009 | | Mongi MATENE | Mongi MATENE #2009 Male 40-49 | 01:04:03 | 01:04:03 | 7 (20) | 40-49 | 7 | Male | 20 | PRETORIA POLICE MARATHON CLUB | 01:04:03 |
| 25 | 1430 | | Mathews POOE | Mathews POOE #1430 Male 40-49 | 01:04:14 | 01:04:14 | 8 (21) | 40-49 | 8 | Male | 21 | TEAM VITALITY CLUB GN | 01:04:14 |
| 26 | 1433 | | Carli PRETORIUS | Carli PRETORIUS #1433 Female Senior | 01:04:20 | 01:04:20 | 5 (5) | Senior | 5 | Female | 5 | | 01:04:20 |
| 27 | 700 | | Jaco BOTHA | Jaco BOTHA #700 Male 40-49 | 01:04:23 | 01:04:23 | 9 (22) | 40-49 | 9 | Male | 22 | WINGATE ROAD RUNNERS | 01:04:23 |
| 28 | 949 | | Lucas MAELA | Lucas MAELA #949 Male Senior | 01:05:46 | 01:05:46 | 12 (23) | Senior | 12 | Male | 23 | | 01:05:46 |
| 29 | 1859 | | Johan STEYNBERG | Johan STEYNBERG #1859 Male 50-59 | 01:06:01 | 01:06:01 | 3 (24) | 50-59 | 3 | Male | 24 | | 01:06:01 |
| 30 | 692 | | Gabriel BORER | Gabriel BORER #692 Male Senior | 01:06:31 | 01:06:31 | 13 (25) | Senior | 13 | Male | 25 | WANDERERS AC | 01:06:31 |
| 31 | 951 | | Mafemane MAHLAHLANE | Mafemane MAHLAHLANE #951 Male Senior | 01:07:18 | 01:07:18 | 14 (26) | Senior | 14 | Male | 26 | ARCADIA RUNNING CLUB | 01:07:18 |
| 32 | 2034 | | Francois MIENIE | Francois MIENIE #2034 Male Senior | 01:07:40 | 01:07:40 | 15 (27) | Senior | 15 | Male | 27 | TRIVIUM ATHLETICS CLUB | 01:07:40 |
| 33 | 1513 | | Taryn SNYMAN | Taryn SNYMAN #1513 Female 40-49 | 01:07:43 | 01:07:43 | 1 (6) | 40-49 | 1 | Female | 6 | MURRAY & ROBERTS GN | 01:07:43 |
| 34 | 1514 | | Hildegard SNYMAN | Hildegard SNYMAN #1514 Female 40-49 | 01:07:44 | 01:07:44 | 2 (7) | 40-49 | 2 | Female | 7 | MOGOL CLUB | 01:07:44 |
| 35 | 1842 | | Marais DE VAAL | Marais DE VAAL #1842 Male Senior | 01:07:47 | 01:07:47 | 16 (28) | Senior | 16 | Male | 28 | | 01:07:47 |
| 36 | 967 | | Keenan MARTIN | Keenan MARTIN #967 Male Senior | 01:08:13 | 01:08:13 | 17 (29) | Senior | 17 | Male | 29 | WATERFALL CITY AC | 01:08:13 |
| 37 | 1554 | | Hendrik VAN DER HOVEN | Hendrik VAN DER HOVEN #1554 Male Senior | 01:08:26 | 01:08:26 | 18 (30) | Senior | 18 | Male | 30 | | 01:08:26 |
| 38 | 1668 | | James MATSHEKGA | James MATSHEKGA #1668 Male 40-49 | 01:08:38 | 01:08:38 | 10 (31) | 40-49 | 10 | Male | 31 | ARCADIA | 01:08:38 |
| 39 | 1556 | | Leandre VAN DER MERWE | Leandre VAN DER MERWE #1556 Female Senior | 01:08:40 | 01:08:40 | 6 (8) | Senior | 6 | Female | 8 | | 01:08:40 |
| 40 | 2044 | | Rudi KOTZE | Rudi KOTZE #2044 Male 40-49 | 01:09:01 | 01:09:01 | 11 (32) | 40-49 | 11 | Male | 32 | ALPHA CENTURION | 01:09:01 |
| 41 | 1034 | | Craig MORTASSAGNE | Craig MORTASSAGNE #1034 Male 50-59 | 01:09:02 | 01:09:02 | 4 (33) | 50-59 | 4 | Male | 33 | Alpha Centurion Athletics Club | 01:09:02 |
| 42 | 1364 | | Bertie PASCOE | Bertie PASCOE #1364 Male Senior | 01:09:17 | 01:09:17 | 19 (34) | Senior | 19 | Male | 34 | TEAM VITALITY CLUB GN | 01:09:17 |
| 43 | 1522 | | Michael STOFBERG | Michael STOFBERG #1522 Male 40-49 | 01:09:18 | 01:09:18 | 12 (35) | 40-49 | 12 | Male | 35 | | 01:09:18 |
| 44 | 1868 | | Jacques VAN LOGGERENBERG | Jacques VAN LOGGERENBERG #1868 Male 40-49 | 01:09:25 | 01:09:25 | 13 (36) | 40-49 | 13 | Male | 36 | TRIVIUM ATHLETICS CLUB | 01:09:25 |
| 45 | 1597 | | Madri VERSTER | Madri VERSTER #1597 Female Senior | 01:09:46 | 01:09:46 | 7 (9) | Senior | 7 | Female | 9 | | 01:09:46 |
| 46 | 1461 | | Gerhard RUDOLPH | Gerhard RUDOLPH #1461 Male Senior | 01:10:22 | 01:10:22 | 20 (37) | Senior | 20 | Male | 37 | | 01:10:22 |
| 47 | 1596 | | Burt VERSTER | Burt VERSTER #1596 Male Senior | 01:10:22 | 01:10:22 | 21 (38) | Senior | 21 | Male | 38 | | 01:10:22 |
| 48 | 684 | | Adele BEYTELL | Adele BEYTELL #684 Female 40-49 | 01:10:34 | 01:10:34 | 3 (10) | 40-49 | 3 | Female | 10 | TRIVIUM ATHLETICS CLUB | 01:10:34 |
| 49 | 2008 | | Kamanda TSIANE | Kamanda TSIANE #2008 Male Senior | 01:10:40 | 01:10:40 | 22 (39) | Senior | 22 | Male | 39 | TUKS | 01:10:40 |
| 50 | 693 | | Jordin BORER | Jordin BORER #693 Male Senior | 01:10:45 | 01:10:45 | 23 (40) | Senior | 23 | Male | 40 | | 01:10:45 |