Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 830 | | Gordon SCHOOMBEE | Gordon SCHOOMBEE #830 Male Junior | 00:37:28 | 00:37:28 | 1 (1) | Junior | 1 | Male | 1 | MONTANA | 00:37:28 |
| 2 | 837 | | Pieter SWANEPOEL | Pieter SWANEPOEL #837 Male 40-49 | 00:38:02 | 00:38:02 | 1 (2) | 40-49 | 1 | Male | 2 | KEMPTON ROAD RUNNERS | 00:38:02 |
| 3 | 897 | | Rigardt CILLIERS | Rigardt CILLIERS #897 Male Junior | 00:38:22 | 00:38:22 | 2 (3) | Junior | 2 | Male | 3 | AFFIES | 00:38:22 |
| 4 | 893 | | Regardt HATTINGH | Regardt HATTINGH #893 Male Junior | 00:38:53 | 00:38:53 | 3 (4) | Junior | 3 | Male | 4 | AFFIES | 00:38:53 |
| 5 | 909 | | Mandla NYIRENDA | Mandla NYIRENDA #909 Male 40-49 | 00:40:13 | 00:40:13 | 2 (5) | 40-49 | 2 | Male | 5 | | 00:40:13 |
| 6 | 898 | | Jean MARAIS | Jean MARAIS #898 Male Junior | 00:43:29 | 00:43:29 | 4 (6) | Junior | 4 | Male | 6 | AFFIES | 00:43:29 |
| 7 | 834 | | Juandre ERASMUS | Juandre ERASMUS #834 Male Junior | 00:44:25 | 00:44:25 | 5 (7) | Junior | 5 | Male | 7 | MONTANA | 00:44:25 |
| 8 | 671 | | Lené MAARTENS | Lené MAARTENS #671 Female Junior | 00:45:09 | 00:45:09 | 1 (1) | Junior | 1 | Female | 1 | | 00:45:09 |
| 9 | 999 | | Abdo MALIK | Abdo MALIK #999 Male Senior | 00:46:15 | 00:46:15 | 1 (8) | Senior | 1 | Male | 8 | | 00:46:15 |
| 10 | 822 | | Zanike BREYTENBACH | Zanike BREYTENBACH #822 Female Junior | 00:49:03 | 00:49:03 | 2 (2) | Junior | 2 | Female | 2 | AFFIES | 00:49:03 |
| 11 | 707 | | Andre BREDENKAMP | Andre BREDENKAMP #707 Male 60-69 | 00:49:15 | 00:49:15 | 1 (9) | 60-69 | 1 | Male | 9 | BENONI NORTHERNS AC | 00:49:15 |
| 12 | 876 | | Anton JVR | Anton JVR #876 Male 40-49 | 00:49:16 | 00:49:16 | 3 (10) | 40-49 | 3 | Male | 10 | BOKSBURG | 00:49:16 |
| 13 | 720 | | Anton DE JAGER | Anton DE JAGER #720 Male Senior | 00:49:47 | 00:49:47 | 2 (11) | Senior | 2 | Male | 11 | | 00:49:47 |
| 14 | 729 | | Xander DU PREEZ | Xander DU PREEZ #729 Male Senior | 00:50:57 | 00:50:57 | 3 (12) | Senior | 3 | Male | 12 | | 00:50:57 |
| 15 | 801 | | Emile MOELICH | Emile MOELICH #801 Male 50-59 | 00:51:08 | 00:51:08 | 1 (13) | 50-59 | 1 | Male | 13 | MUSTANG | 00:51:08 |
| 16 | 733 | | Freek ESTERHUIZEN | Freek ESTERHUIZEN #733 Male Senior | 00:51:10 | 00:51:10 | 4 (14) | Senior | 4 | Male | 14 | MEDIHELP MULTISPORT AC | 00:51:10 |
| 17 | 721 | | Mariëtte DE JAGER | Mariëtte DE JAGER #721 Female Junior | 00:51:38 | 00:51:38 | 3 (3) | Junior | 3 | Female | 3 | | 00:51:38 |
| 18 | 793 | | Arrie NEL | Arrie NEL #793 Male 40-49 | 00:53:12 | 00:53:12 | 4 (15) | 40-49 | 4 | Male | 15 | MEDIHELP MULTISPORT CG | 00:53:12 |
| 19 | 1087 | | Veuzi MTHEMPU | Veuzi MTHEMPU #1087 Male 40-49 | 00:53:53 | 00:53:53 | 5 (16) | 40-49 | 5 | Male | 16 | FARANANI | 00:53:53 |
| 20 | 1030 | | Unknown 1030 | Unknown 1030 #1030 Unknown Senior | 00:54:46 | 00:54:46 | 1 (1) | Senior | 1 | Unknown | 1 | | 00:54:46 |
| 21 | 935 | | Moyahabo Eugene RAMONENYIWA | Moyahabo Eugene RAMONENYIWA #935 Male Senior | 00:54:51 | 00:54:51 | 5 (17) | Senior | 5 | Male | 17 | | 00:54:51 |
| 22 | 215 | | Werner KRIEL | Werner KRIEL #215 Male 50-59 | 00:55:07 | 00:55:07 | 2 (18) | 50-59 | 2 | Male | 18 | FIT PRETORIA | 00:55:07 |
| 23 | 670 | | Wian LOUWRENS | Wian LOUWRENS #670 Male Senior | 00:55:14 | 00:55:14 | 6 (19) | Senior | 6 | Male | 19 | | 00:55:14 |
| 24 | 883 | | Sfundo DUMA | Sfundo DUMA #883 Male Senior | 00:55:43 | 00:55:43 | 7 (20) | Senior | 7 | Male | 20 | | 00:55:43 |
| 25 | 821 | | Hendrik SCHOEMAN | Hendrik SCHOEMAN #821 Male 40-49 | 00:56:16 | 00:56:16 | 6 (21) | 40-49 | 6 | Male | 21 | OVERKRUIN | 00:56:16 |
| 26 | 917 | | Louis ADLEM | Louis ADLEM #917 Male 40-49 | 00:56:35 | 00:56:35 | 7 (22) | 40-49 | 7 | Male | 22 | | 00:56:35 |
| 27 | 968 | | Miranda VAN RENSBURG | Miranda VAN RENSBURG #968 Female 50-59 | 00:56:43 | 00:56:43 | 1 (4) | 50-59 | 1 | Female | 4 | SUNNINGHILL STRIDERS | 00:56:43 |
| 28 | 980 | | Christopher WESTRAY | Christopher WESTRAY #980 Male Senior | 00:57:39 | 00:57:39 | 8 (23) | Senior | 8 | Male | 23 | TEAM VITALITY CLUB CG | 00:57:39 |
| 29 | 1033 | | Sevens 1033 | Sevens 1033 #1033 Male 40-49 | 00:57:54 | 00:57:54 | 8 (24) | 40-49 | 8 | Male | 24 | | 00:57:54 |
| 30 | 928 | | Gerrit OLIVIER | Gerrit OLIVIER #928 Male 50-59 | 00:58:12 | 00:58:12 | 3 (25) | 50-59 | 3 | Male | 25 | | 00:58:12 |
| 31 | 930 | | Steve PERRY | Steve PERRY #930 Male 50-59 | 00:58:19 | 00:58:19 | 4 (26) | 50-59 | 4 | Male | 26 | | 00:58:19 |
| 32 | 860 | | Hendricus COETZER | Hendricus COETZER #860 Male Senior | 00:59:03 | 00:59:03 | 9 (27) | Senior | 9 | Male | 27 | TEMP | 00:59:03 |
| 33 | 762 | | Melville HOFFMAN | Melville HOFFMAN #762 Male 60-69 | 00:59:31 | 00:59:31 | 2 (28) | 60-69 | 2 | Male | 28 | GERMISTON CALLIES HARRIERS | 00:59:31 |
| 34 | 763 | | Daniel JORDAAN | Daniel JORDAAN #763 Male 50-59 | 00:59:34 | 00:59:34 | 5 (29) | 50-59 | 5 | Male | 29 | RUN WALK FOR LIFE NWN | 00:59:34 |
| 35 | 764 | | Jenine JORDAAN | Jenine JORDAAN #764 Female Senior | 00:59:35 | 00:59:35 | 1 (5) | Senior | 1 | Female | 5 | | 00:59:35 |
| 36 | 2031 | | Elouise DIRKSE VAN SCHALKWYK | Elouise DIRKSE VAN SCHALKWYK #2031 Female 40-49 | 00:59:58 | 00:59:58 | 1 (6) | 40-49 | 1 | Female | 6 | AGAPE AC | 00:59:58 |
| 37 | 867 | | Elri VAN SCHALKWYK | Elri VAN SCHALKWYK #867 Female Junior | 00:59:58 | 00:59:58 | 4 (7) | Junior | 4 | Female | 7 | AGAPE | 00:59:58 |
| 38 | 1020 | | Sakhiseni NDLOVU | Sakhiseni NDLOVU #1020 Male Senior | 00:59:59 | 00:59:59 | 10 (30) | Senior | 10 | Male | 30 | | 00:59:59 |
| 39 | 1000 | | Collen NTOANE | Collen NTOANE #1000 Male Senior | 01:00:33 | 01:00:33 | 11 (31) | Senior | 11 | Male | 31 | MANONG | 01:00:33 |
| 40 | 718 | | Charl CHRISTENSEN | Charl CHRISTENSEN #718 Male 50-59 | 01:01:02 | 01:01:02 | 6 (32) | 50-59 | 6 | Male | 32 | | 01:01:02 |
| 41 | 1002 | | Betsie MARAIS | Betsie MARAIS #1002 Female 40-49 | 01:01:21 | 01:01:21 | 2 (8) | 40-49 | 2 | Female | 8 | Ermelo | 01:01:21 |
| 42 | 843 | | Francois ROUX | Francois ROUX #843 Male Senior | 01:01:37 | 01:01:37 | 12 (33) | Senior | 12 | Male | 33 | VIALITY | 01:01:37 |
| 43 | 1006 | | Simon MUDZUNGA | Simon MUDZUNGA #1006 Male 40-49 | 01:01:47 | 01:01:47 | 9 (34) | 40-49 | 9 | Male | 34 | FARANANI | 01:01:47 |
| 44 | 951 | | Carmien SMAL | Carmien SMAL #951 Female Junior | 01:01:59 | 01:01:59 | 5 (9) | Junior | 5 | Female | 9 | BOXER AC | 01:01:59 |
| 45 | 866 | | Theo KRUGER | Theo KRUGER #866 Male 70-79 | 01:02:06 | 01:02:06 | 1 (35) | 70-79 | 1 | Male | 35 | PHOBIANS | 01:02:06 |
| 46 | 970 | | Chris VAN WYK | Chris VAN WYK #970 Male 60-69 | 01:02:39 | 01:02:39 | 3 (36) | 60-69 | 3 | Male | 36 | BOKSBURG AC | 01:02:39 |
| 47 | 773 | | Klarissa LISHMAN | Klarissa LISHMAN #773 Female 40-49 | 01:02:40 | 01:02:40 | 3 (10) | 40-49 | 3 | Female | 10 | WINGATE ROAD RUNNERS | 01:02:40 |
| 48 | 899 | | Linda BUYS | Linda BUYS #899 Female 40-49 | 01:02:42 | 01:02:42 | 4 (11) | 40-49 | 4 | Female | 11 | | 01:02:42 |
| 49 | 900 | | Gerda CILLIERS | Gerda CILLIERS #900 Female 40-49 | 01:02:43 | 01:02:43 | 5 (12) | 40-49 | 5 | Female | 12 | | 01:02:43 |
| 50 | 918 | | Susan ROSSOUW | Susan ROSSOUW #918 Female 50-59 | 01:02:56 | 01:02:56 | 2 (13) | 50-59 | 2 | Female | 13 | MAGNOLIA | 01:02:56 |