Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Pace | One Mans Pass | Finish |
| 1 | 2107 | | Sipho Mpho MOFOKENG | Sipho Mpho MOFOKENG #2107 Male 30-39 | 02:27:38 | 02:27:38 | 1 (1) | 30-39 | 1 | Male | 1 | HOLLYWOOD AC | 4:55 min/km | 01:53:54 | 00:33:43 |
| 2 | 1001 | | Lucky MIYA | Lucky MIYA #1001 Male 40-49 | 02:32:44 | 02:32:44 | 1 (2) | 40-49 | 1 | Male | 2 | GALLOPERS AC | 5:05 min/km | 01:55:56 | 00:36:47 |
| 3 | 2108 | | Maharaswa Abram MOFOKENG | Maharaswa Abram MOFOKENG #2108 Male 40-49 | 02:38:20 | 02:38:20 | 2 (3) | 40-49 | 2 | Male | 3 | HOLLYWOOD AC | 5:16 min/km | 01:54:12 | 00:44:07 |
| 4 | 1086 | | Mzwakhe KHANYILE | Mzwakhe KHANYILE #1086 Male 30-39 | 02:47:47 | 02:47:47 | 2 (4) | 30-39 | 2 | Male | 4 | | 5:35 min/km | 02:10:16 | 00:37:30 |
| 5 | 1032 | | Matthew AIKEN | Matthew AIKEN #1032 Male 30-39 | 02:50:39 | 02:50:39 | 3 (5) | 30-39 | 3 | Male | 5 | BENONI NORTHERNS AC | 5:41 min/km | 02:07:43 | 00:42:56 |
| 6 | 1088 | | Sifiso BUTHELEZI | Sifiso BUTHELEZI #1088 Male 30-39 | 02:53:08 | 02:53:08 | 4 (6) | 30-39 | 4 | Male | 6 | GALLOPERS AC | 5:46 min/km | 01:54:42 | 00:58:26 |
| 7 | 1087 | | Niël NEETHLING | Niël NEETHLING #1087 Male 30-39 | 03:02:17 | 03:02:17 | 5 (7) | 30-39 | 5 | Male | 7 | KROONSTAD MULTISPORT | 6:04 min/km | 02:18:38 | 00:43:39 |
| 8 | 1084 | | Carla VAN HUYSSTEEN | Carla VAN HUYSSTEEN #1084 Female 40-49 | 03:10:30 | 03:10:30 | 1 (1) | 40-49 | 1 | Female | 1 | HILTON HARRIERS | 6:21 min/km | 02:26:02 | 00:44:27 |
| 9 | 1076 | | Johan FOURIE | Johan FOURIE #1076 Male 40-49 | 03:11:22 | 03:11:22 | 3 (8) | 40-49 | 3 | Male | 8 | | 6:22 min/km | 02:24:29 | 00:46:52 |
| 10 | 1023 | | Rory FARMER | Rory FARMER #1023 Male 40-49 | 03:14:03 | 03:14:03 | 4 (9) | 40-49 | 4 | Male | 9 | JEPPE QUONDAM ATHLETICS CLUB | 6:28 min/km | 02:25:07 | 00:48:55 |
| 11 | 1065 | | Theo FERREIRA | Theo FERREIRA #1065 Male 40-49 | 03:18:36 | 03:18:36 | 5 (10) | 40-49 | 5 | Male | 10 | | 6:37 min/km | 02:31:17 | 00:47:18 |
| 12 | 1038 | | Francois MAARTENS | Francois MAARTENS #1038 Male 20-29 | 03:23:07 | 03:23:07 | 1 (11) | 20-29 | 1 | Male | 11 | | 6:46 min/km | 02:35:47 | 00:47:20 |
| 13 | 1085 | | Simphiwe SITHOLE | Simphiwe SITHOLE #1085 Male 30-39 | 03:24:26 | 03:24:26 | 6 (12) | 30-39 | 6 | Male | 12 | HILTON HARRIERS | 6:48 min/km | 02:39:20 | 00:45:06 |
| 14 | 1016 | | Austin XOLANI | Austin XOLANI #1016 Male 20-29 | 03:26:37 | 03:26:37 | 2 (13) | 20-29 | 2 | Male | 13 | CENTRAL UNIVERSITY OF TECHNOLOGY (BFN) | 6:53 min/km | 02:37:52 | 00:48:45 |
| 15 | 1090 | | Andrea WEIDEMANN | Andrea WEIDEMANN #1090 Female 30-39 | 03:27:59 | 03:27:59 | 1 (2) | 30-39 | 1 | Female | 2 | | 6:55 min/km | 02:36:02 | 00:51:57 |
| 16 | 1027 | | John PIPKIN | John PIPKIN #1027 Male 40-49 | 03:30:45 | 03:30:45 | 6 (14) | 40-49 | 6 | Male | 14 | TEAM VITALITY CLUB GN | 7:01 min/km | 02:46:01 | 00:44:43 |
| 17 | 1068 | | Michelene VAN GEND | Michelene VAN GEND #1068 Female 20-29 | 03:31:02 | 03:31:02 | 1 (3) | 20-29 | 1 | Female | 3 | | 7:02 min/km | 02:40:22 | 00:50:40 |
| 18 | 1002 | | Trude CARSTENS | Trude CARSTENS #1002 Female 40-49 | 03:36:24 | 03:36:24 | 2 (4) | 40-49 | 2 | Female | 4 | BETHLEHEM MARATHON CLUB | 7:12 min/km | 02:46:38 | 00:49:45 |
| 19 | 2109 | | Statebank TSHABALALA | Statebank TSHABALALA #2109 Male 30-39 | 03:39:23 | 03:39:23 | 7 (15) | 30-39 | 7 | Male | 15 | BETHLEHEM MARATHON CLUB | 7:18 min/km | 02:47:55 | 00:51:27 |
| 20 | 1026 | | Leon VAN RENSBURG | Leon VAN RENSBURG #1026 Male 50+ | 03:51:50 | 03:51:50 | 1 (16) | 50+ | 1 | Male | 16 | ATHLETICS VAAL TRIANGLE | 7:43 min/km | 02:57:40 | 00:54:10 |
| 21 | 1037 | | Paulus JACOBS | Paulus JACOBS #1037 Male 50+ | 03:54:01 | 03:54:01 | 2 (17) | 50+ | 2 | Male | 17 | ALBERTON AMATEUR ATHLETIC CLUB | 7:48 min/km | 02:59:57 | 00:54:03 |
| 22 | 1050 | | George Mbhekeni TSHABALALA | George Mbhekeni TSHABALALA #1050 Male 30-39 | 03:56:55 | 03:56:55 | 8 (18) | 30-39 | 8 | Male | 18 | | 7:53 min/km | 00:44:07 | 03:12:47 |
| 23 | 1034 | | Wayne READHEAD | Wayne READHEAD #1034 Male 50+ | 03:58:22 | 03:58:22 | 3 (19) | 50+ | 3 | Male | 19 | JEPPE QUONDAM ATHLETICS CLUB | 7:56 min/km | 02:56:16 | 01:02:06 |
| 24 | 1054 | | Sanele MBAMBO | Sanele MBAMBO #1054 Male 30-39 | 04:00:14 | 04:00:14 | 9 (20) | 30-39 | 9 | Male | 20 | PHANTANE AC | 8:00 min/km | 03:02:23 | 00:57:50 |
| 25 | 1078 | | Tenisha DU TOIT | Tenisha DU TOIT #1078 Female 20-29 | 04:01:36 | 04:01:36 | 2 (5) | 20-29 | 2 | Female | 5 | | 8:03 min/km | 03:02:07 | 00:59:29 |
| 26 | 1060 | | Leon LIMPER | Leon LIMPER #1060 Male 50+ | 04:03:47 | 04:03:47 | 4 (21) | 50+ | 4 | Male | 21 | TEAM VITALITY CLUB CG | 8:07 min/km | 02:59:18 | 01:04:29 |
| 27 | 1010 | | Christili MULLER | Christili MULLER #1010 Female 30-39 | 04:11:55 | 04:11:55 | 2 (6) | 30-39 | 2 | Female | 6 | | 8:23 min/km | 03:05:02 | 01:06:53 |
| 28 | 1072 | | Marius BESTER | Marius BESTER #1072 Male 40-49 | 04:21:03 | 04:21:03 | 7 (22) | 40-49 | 7 | Male | 22 | GOUDVELD MULTISPORT CLUB | 8:42 min/km | 03:12:24 | 01:08:38 |
| 29 | 1029 | | Grant BLAIR | Grant BLAIR #1029 Male 40-49 | 04:21:21 | 04:21:21 | 8 (23) | 40-49 | 8 | Male | 23 | | 8:42 min/km | 03:13:14 | 01:08:07 |
| 30 | 2104 | | Michael EVANS | Michael EVANS #2104 Male 20-29 | 04:23:04 | 04:23:04 | 3 (24) | 20-29 | 3 | Male | 24 | | 8:46 min/km | 03:04:11 | 01:18:52 |
| 31 | 1030 | | Neil MCLAREN | Neil MCLAREN #1030 Male 40-49 | 04:23:07 | 04:23:07 | 9 (25) | 40-49 | 9 | Male | 25 | JEPPE QUONDAM ATHLETICS CLUB | 8:46 min/km | 03:17:16 | 01:05:50 |
| 32 | 2112 | | Steward SPILSBURY | Steward SPILSBURY #2112 Male 40-49 | 04:23:19 | 04:23:19 | 10 (26) | 40-49 | 10 | Male | 26 | | 8:46 min/km | 03:21:35 | 01:01:43 |
| 33 | 1046 | | Thabo Samuel MOLOI | Thabo Samuel MOLOI #1046 Male 50+ | 04:25:42 | 04:25:42 | 5 (27) | 50+ | 5 | Male | 27 | HARRISMITH MARATHON CLUB | 8:51 min/km | 03:17:53 | 01:07:49 |
| 34 | 1073 | | Chantelle DE JAGER | Chantelle DE JAGER #1073 Female 30-39 | 04:25:47 | 04:25:47 | 3 (7) | 30-39 | 3 | Female | 7 | GOING 4 GOLD AC | 8:51 min/km | 03:21:20 | 01:04:27 |
| 35 | 1081 | | Paul MAREE | Paul MAREE #1081 Male 50+ | 04:29:25 | 04:29:25 | 6 (28) | 50+ | 6 | Male | 28 | KROONSTAD MULTISPORT | 8:58 min/km | 03:20:33 | 01:08:51 |
| 36 | 1045 | | Jan COETZEE | Jan COETZEE #1045 Male 50+ | 04:34:46 | 04:34:46 | 7 (29) | 50+ | 7 | Male | 29 | HARRISMITH MARATHON CLUB | 9:09 min/km | 03:33:40 | 01:01:05 |
| 37 | 1048 | | Gerhard MARAIS | Gerhard MARAIS #1048 Male 20-29 | 04:34:52 | 04:34:52 | 4 (30) | 20-29 | 4 | Male | 30 | | 9:09 min/km | 03:22:26 | 01:12:25 |
| 38 | 1011 | | Kayla MYBURGH | Kayla MYBURGH #1011 Female 20-29 | 04:36:00 | 04:36:00 | 3 (8) | 20-29 | 3 | Female | 8 | HILLCREST VILLAGERS AC | 9:12 min/km | 03:29:27 | 01:06:33 |
| 39 | 1047 | | Eric LADBROOKE | Eric LADBROOKE #1047 Male 50+ | 04:42:07 | 04:42:07 | 8 (31) | 50+ | 8 | Male | 31 | BENONI NORTHERNS AC | 9:24 min/km | 03:32:32 | 01:09:34 |
| 40 | 1064 | | Marinus VAN DER MERWE | Marinus VAN DER MERWE #1064 Male 40-49 | 04:45:43 | 04:45:43 | 11 (32) | 40-49 | 11 | Male | 32 | ALPHA CENTURION ATHLETICS CLUB | 9:31 min/km | 03:12:35 | 01:33:08 |
| 41 | 1079 | | Chelsea MULLER | Chelsea MULLER #1079 Female 30-39 | 04:47:48 | 04:47:48 | 4 (9) | 30-39 | 4 | Female | 9 | NEDBANK RUNNING CLUB CG | 9:35 min/km | 03:33:57 | 01:13:51 |
| 42 | 1080 | | Simon LEV | Simon LEV #1080 Male 30-39 | 04:47:48 | 04:47:48 | 10 (33) | 30-39 | 10 | Male | 33 | NEDBANK RUNNING CLUB CG | 9:35 min/km | 03:33:57 | 01:13:51 |
| 43 | 1033 | | Donna HEMPEL | Donna HEMPEL #1033 Female 40-49 | 04:48:12 | 04:48:12 | 3 (10) | 40-49 | 3 | Female | 10 | | 9:36 min/km | 03:40:53 | 01:07:19 |
| 44 | 1036 | | Frits Ulrich Otto OHLHOFF | Frits Ulrich Otto OHLHOFF #1036 Male 30-39 | 04:49:10 | 04:49:10 | 11 (34) | 30-39 | 11 | Male | 34 | | 9:38 min/km | 03:24:45 | 01:24:25 |
| 45 | 1077 | | Braam KEYSER | Braam KEYSER #1077 Male 30-39 | 04:49:14 | 04:49:14 | 12 (35) | 30-39 | 12 | Male | 35 | HARRISMITH MARATHON CLUB | 9:38 min/km | 03:24:44 | 01:24:30 |
| 46 | 1041 | | Anton SMIT | Anton SMIT #1041 Male 30-39 | 04:50:41 | 04:50:41 | 13 (36) | 30-39 | 13 | Male | 36 | NEWCASTLE HARRIERS | 9:41 min/km | 03:37:26 | 01:13:14 |
| 47 | 1069 | | Leonard VAN GEND | Leonard VAN GEND #1069 Male 20-29 | 04:51:11 | 04:51:11 | 5 (37) | 20-29 | 5 | Male | 37 | | 9:42 min/km | 03:20:35 | 01:30:36 |
| 48 | 1051 | | Andrey KHARATYAN | Andrey KHARATYAN #1051 Male 50+ | 04:52:58 | 04:52:58 | 9 (38) | 50+ | 9 | Male | 38 | MAGNOLIA ROAD RUNNERS | 9:45 min/km | 03:40:29 | 01:12:29 |
| 49 | 1007 | | Elaine HARTKOPF | Elaine HARTKOPF #1007 Female 20-29 | 04:54:30 | 04:54:30 | 4 (11) | 20-29 | 4 | Female | 11 | SPRINGS STRIDERS | 9:49 min/km | 03:35:52 | 01:18:38 |
| 50 | 1006 | | Maritza HARTKOPF | Maritza HARTKOPF #1006 Female 30-39 | 04:54:32 | 04:54:32 | 5 (12) | 30-39 | 5 | Female | 12 | SPRINGS STRIDERS | 9:49 min/km | 03:35:51 | 01:18:40 |