Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | 10km | Finish |
| 1 | 115 | | Shaen MACDEVETTE | Shaen MACDEVETTE #115 Female Open | 01:30:54 | 01:30:54 | 1 (1) | Open | 1 | Female | 1 | PHOBIANS | 00:43:17 | 01:30:54 |
| 2 | 41 | | Elias MASHEGO | Elias MASHEGO #41 Male 40-49 | 01:31:37 | 01:31:37 | 1 (1) | 40-49 | 1 | Male | 1 | | 00:44:35 | 01:31:37 |
| 3 | 55 | | Jan NEL | Jan NEL #55 Male Open | 01:31:53 | 01:31:53 | 1 (2) | Open | 1 | Male | 2 | | 00:44:09 | 01:31:53 |
| 4 | 99 | | Nceba MAHLAWE | Nceba MAHLAWE #99 Male 40-49 | 01:33:15 | 01:33:15 | 2 (3) | 40-49 | 2 | Male | 3 | | 00:43:14 | 01:33:15 |
| 5 | 132 | | Maurice VAN WYK | Maurice VAN WYK #132 Male Open | 01:35:08 | 01:35:08 | 2 (4) | Open | 2 | Male | 4 | | 00:45:29 | 01:35:08 |
| 6 | 38 | | Sandra MANSVELDER | Sandra MANSVELDER #38 Female Open | 01:35:37 | 01:35:37 | 2 (2) | Open | 2 | Female | 2 | TEAM VITALITY CLUB GN | 00:45:08 | 01:35:37 |
| 7 | 124 | | Paul SCRUTTON | Paul SCRUTTON #124 Male Open | 01:36:35 | 01:36:35 | 3 (5) | Open | 3 | Male | 5 | | 00:45:12 | 01:36:35 |
| 8 | 123 | | Dale SCRUTTON | Dale SCRUTTON #123 Male Open | 01:36:58 | 01:36:58 | 4 (6) | Open | 4 | Male | 6 | | 00:45:11 | 01:36:58 |
| 9 | 146 | | Dirk LIGTHELM | Dirk LIGTHELM #146 Male 40-49 | 01:37:29 | 01:37:29 | 3 (7) | 40-49 | 3 | Male | 7 | TUKS | 00:46:25 | 01:37:29 |
| 10 | 145 | | Danie BARNARD | Danie BARNARD #145 Male 40-49 | 01:38:02 | 01:38:02 | 4 (8) | 40-49 | 4 | Male | 8 | JACARANDA | 00:46:26 | 01:38:02 |
| 11 | 71 | | Keith REYNOLDS | Keith REYNOLDS #71 Male 50-59 | 01:40:46 | 01:40:46 | 1 (9) | 50-59 | 1 | Male | 9 | IRENE ROAD RUNNING CLUB | 00:47:55 | 01:40:46 |
| 12 | 4 | | Jaco BOTHA | Jaco BOTHA #4 Male 40-49 | 01:40:48 | 01:40:48 | 5 (10) | 40-49 | 5 | Male | 10 | WINGATE ROAD RUNNERS | 00:47:26 | 01:40:48 |
| 13 | 75 | | Kganya SETLAU | Kganya SETLAU #75 Male 40-49 | 01:41:34 | 01:41:34 | 6 (11) | 40-49 | 6 | Male | 11 | TEAM VITALITY CLUB GN | 00:35:03 | 01:41:34 |
| 14 | 148 | | Llewellyn CURLEWIS | Llewellyn CURLEWIS #148 Male 40-49 | 01:43:09 | 01:43:09 | 7 (12) | 40-49 | 7 | Male | 12 | TUKS | 00:47:05 | 01:43:09 |
| 15 | 43 | | Patrick MBEDZI | Patrick MBEDZI #43 Male 40-49 | 01:44:43 | 01:44:43 | 8 (13) | 40-49 | 8 | Male | 13 | | 00:48:36 | 01:44:43 |
| 16 | 128 | | Thomas TIEDEMANN | Thomas TIEDEMANN #128 Male 40-49 | 01:44:50 | 01:44:50 | 9 (14) | 40-49 | 9 | Male | 14 | | 00:49:21 | 01:44:50 |
| 17 | 169 | | Alroy DERKS | Alroy DERKS #169 Male 50-59 | 01:45:28 | 01:45:28 | 2 (15) | 50-59 | 2 | Male | 15 | ACE | 01:04:59 | 01:45:28 |
| 18 | 21 | | Ryan HOFFMAN | Ryan HOFFMAN #21 Male Open | 01:46:55 | 01:46:55 | 5 (16) | Open | 5 | Male | 16 | | 00:50:36 | 01:46:55 |
| 19 | 39 | | Gert MARINCOWITZ | Gert MARINCOWITZ #39 Male 40-49 | 01:47:49 | 01:47:49 | 10 (17) | 40-49 | 10 | Male | 17 | PRETORIA POLICE MARATHON CLUB | 00:49:27 | 01:47:49 |
| 20 | 149 | | Vongani MASHILE | Vongani MASHILE #149 Male Open | 01:48:24 | 01:48:24 | 6 (18) | Open | 6 | Male | 18 | FAT CATS AC | 00:46:44 | 01:48:24 |
| 21 | 14 | | Andre FOURIE | Andre FOURIE #14 Male 40-49 | 01:49:02 | 01:49:02 | 11 (19) | 40-49 | 11 | Male | 19 | IRENE ROAD RUNNING CLUB | 00:50:07 | 01:49:02 |
| 22 | 70 | | Lionel RANKIN | Lionel RANKIN #70 Male Open | 01:49:22 | 01:49:22 | 7 (20) | Open | 7 | Male | 20 | | 00:51:03 | 01:49:22 |
| 23 | 88 | | Elmula VENTER | Elmula VENTER #88 Female Open | 01:49:54 | 01:49:54 | 3 (3) | Open | 3 | Female | 3 | | 00:51:21 | 01:49:54 |
| 24 | 82 | | Andre VAN BUUREN | Andre VAN BUUREN #82 Male 40-49 | 01:52:07 | 01:52:07 | 12 (21) | 40-49 | 12 | Male | 21 | RUN WALK FOR LIFE NWN | 00:53:05 | 01:52:07 |
| 25 | 143 | | Caitlyn VAN DYK | Caitlyn VAN DYK #143 Female Open | 01:52:23 | 01:52:23 | 4 (4) | Open | 4 | Female | 4 | PHANTANE AC | 00:51:18 | 01:52:23 |
| 26 | 24 | | Luambo KHAMELI | Luambo KHAMELI #24 Male 40-49 | 01:55:35 | 01:55:35 | 13 (22) | 40-49 | 13 | Male | 22 | FAT CATS AC | 00:53:47 | 01:55:35 |
| 27 | 113 | | Kyla HUGHES | Kyla HUGHES #113 Female Junior | 01:55:39 | 01:55:39 | 1 (5) | Junior | 1 | Female | 5 | | 00:52:58 | 01:55:39 |
| 28 | 77 | | Phakamisa SIYOTHULA | Phakamisa SIYOTHULA #77 Male 40-49 | 01:56:30 | 01:56:30 | 14 (23) | 40-49 | 14 | Male | 23 | DEPARTMENT OF INTERNATIONAL RELATION AND CO-OPERATION | 00:53:05 | 01:56:30 |
| 29 | 9 | | Melandi DAISYDREAMS | Melandi DAISYDREAMS #9 Female Open | 01:57:07 | 01:57:07 | 5 (6) | Open | 5 | Female | 6 | OVERKRUIN AC | 00:52:59 | 01:57:07 |
| 30 | 152 | | Stephanie POTGIETER | Stephanie POTGIETER #152 Female Open | 01:57:08 | 01:57:08 | 6 (7) | Open | 6 | Female | 7 | AFFIES | 00:53:06 | 01:57:08 |
| 31 | 78 | | Wynand SNYMAN | Wynand SNYMAN #78 Male 50-59 | 01:57:23 | 01:57:23 | 3 (24) | 50-59 | 3 | Male | 24 | KEMPTON ROAD RUNNERS | 00:52:22 | 01:57:23 |
| 32 | 153 | | Rudolph JANSE VAN RENSBURG | Rudolph JANSE VAN RENSBURG #153 Male Open | 01:57:48 | 01:57:48 | 8 (25) | Open | 8 | Male | 25 | TEMP | 00:53:17 | 01:57:48 |
| 33 | 170 | | Patrick MOROPENE | Patrick MOROPENE #170 Male Open | 01:58:10 | 01:58:10 | 9 (26) | Open | 9 | Male | 26 | DIRCO | 00:53:34 | 01:58:10 |
| 34 | 136 | | Ralph MONTGOMERY | Ralph MONTGOMERY #136 Male Open | 01:58:24 | 01:58:24 | 10 (27) | Open | 10 | Male | 27 | | 00:56:18 | 01:58:24 |
| 35 | 111 | | Cheri-Lee FERREIRA | Cheri-Lee FERREIRA #111 Female Open | 01:58:31 | 01:58:31 | 7 (8) | Open | 7 | Female | 8 | | 00:56:15 | 01:58:31 |
| 36 | 87 | | Elma VAN ZYL | Elma VAN ZYL #87 Female 40-49 | 02:01:20 | 02:01:20 | 1 (9) | 40-49 | 1 | Female | 9 | | 00:57:21 | 02:01:20 |
| 37 | 26 | | Linda KOORTZEN | Linda KOORTZEN #26 Female 40-49 | 02:01:50 | 02:01:50 | 2 (10) | 40-49 | 2 | Female | 10 | SASOL MARATHON CLUB | 00:58:42 | 02:01:50 |
| 38 | 32 | | Madube LEGATA | Madube LEGATA #32 Male 40-49 | 02:03:28 | 02:03:28 | 15 (28) | 40-49 | 15 | Male | 28 | | 00:56:01 | 02:03:28 |
| 39 | 141 | | Melani SWART | Melani SWART #141 Female 40-49 | 02:04:58 | 02:04:58 | 3 (11) | 40-49 | 3 | Female | 11 | IRENE ROAD RUNNING CLUB | 00:58:11 | 02:04:58 |
| 40 | 79 | | Madeleine STREICHER | Madeleine STREICHER #79 Female 40-49 | 02:05:01 | 02:05:01 | 4 (12) | 40-49 | 4 | Female | 12 | | 00:56:46 | 02:05:01 |
| 41 | 155 | | Mankabidi MAMABOLO | Mankabidi MAMABOLO #155 Male 40-49 | 02:05:22 | 02:05:22 | 16 (29) | 40-49 | 16 | Male | 29 | TEMP | 00:58:26 | 02:05:22 |
| 42 | 65 | | Joanne PIETERSE | Joanne PIETERSE #65 Female Open | 02:05:33 | 02:05:33 | 8 (13) | Open | 8 | Female | 13 | | 01:00:08 | 02:05:33 |
| 43 | 64 | | Andre PIETERSE | Andre PIETERSE #64 Male 50-59 | 02:05:40 | 02:05:40 | 4 (30) | 50-59 | 4 | Male | 30 | BEDFORDVIEW ATHLETICS | 01:00:08 | 02:05:40 |
| 44 | 61 | | Johan O'CONNELL | Johan O'CONNELL #61 Male Open | 02:05:45 | 02:05:45 | 11 (31) | Open | 11 | Male | 31 | | 01:01:06 | 02:05:45 |
| 45 | 15 | | Michelle FOURIE | Michelle FOURIE #15 Female Open | 02:05:46 | 02:05:46 | 9 (14) | Open | 9 | Female | 14 | | 00:59:27 | 02:05:46 |
| 46 | 25 | | Kotie KOEKEMOER | Kotie KOEKEMOER #25 Female 40-49 | 02:06:05 | 02:06:05 | 5 (15) | 40-49 | 5 | Female | 15 | | 00:58:53 | 02:06:05 |
| 47 | 122 | | Abrie SCHUMAN | Abrie SCHUMAN #122 Male Open | 02:06:15 | 02:06:15 | 12 (32) | Open | 12 | Male | 32 | | 01:00:08 | 02:06:15 |
| 48 | 98 | | Michelle ELLIS | Michelle ELLIS #98 Female Open | 02:06:42 | 02:06:42 | 10 (16) | Open | 10 | Female | 16 | | 00:59:45 | 02:06:42 |
| 49 | 100 | | Kiki PEENZ | Kiki PEENZ #100 Female Open | 02:06:42 | 02:06:42 | 11 (17) | Open | 11 | Female | 17 | | 00:59:45 | 02:06:42 |
| 50 | 19 | | Nelia GROBLER | Nelia GROBLER #19 Female 40-49 | 02:06:51 | 02:06:51 | 6 (18) | 40-49 | 6 | Female | 18 | HIGHVELD PUMAS AC | 00:59:22 | 02:06:51 |