Fav | Pos | Race No | Share | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | 22Km | Finish |
| 1 | 57 | | Raoul MABIRIMISA | Raoul MABIRIMISA #57 Male Senior | 02:36:25 | 02:36:25 | 1 (1) | Senior | 1 | Male | 1 | kolomela | 01:13:51 | 02:36:25 |
| 2 | 54 | | Motseothata THUSANG | Motseothata THUSANG #54 Male 35-39 | 02:37:33 | 02:37:33 | 1 (2) | 35-39 | 1 | Male | 2 | Teemaneng | 01:13:51 | 02:37:33 |
| 3 | 53 | | Mojalefa DITSHWELE | Mojalefa DITSHWELE #53 Male Senior | 02:42:48 | 02:42:48 | 2 (3) | Senior | 2 | Male | 3 | 295 RUNNING CLUB | 02:40:45 | 02:42:48 |
| 4 | 60 | | Thapelo NDLOVU | Thapelo NDLOVU #60 Male Senior | 02:58:26 | 02:58:26 | 3 (4) | Senior | 3 | Male | 4 | Teemaneng | 01:21:15 | 02:58:26 |
| 5 | 44 | | Obakeng RIET | Obakeng RIET #44 Male 40-49 | 03:05:58 | 03:05:58 | 1 (5) | 40-49 | 1 | Male | 5 | kgosi galeshwe | 01:14:00 | 03:05:58 |
| 6 | 59 | | Patrick MOENG | Patrick MOENG #59 Male 40-49 | 03:06:49 | 03:06:49 | 2 (6) | 40-49 | 2 | Male | 6 | KIMBERLEY ROAD RUNNERS | 01:25:53 | 03:06:49 |
| 7 | 61 | | Tebogo RANGOATO | Tebogo RANGOATO #61 Male Senior | 03:23:23 | 03:23:23 | 4 (7) | Senior | 4 | Male | 7 | TRC | 01:31:26 | 03:23:23 |
| 8 | 38 | | Stephen BASSIE | Stephen BASSIE #38 Male 40-49 | 03:25:31 | 03:25:31 | 3 (8) | 40-49 | 3 | Male | 8 | KIMBERLEY ROAD RUNNERS | 01:30:59 | 03:25:31 |
| 9 | 65 | | Olihile MATSIETSENG | Olihile MATSIETSENG #65 Male 40-49 | 03:27:48 | 03:27:48 | 4 (9) | 40-49 | 4 | Male | 9 | FREE STATE HEALTH ATHLETICS CLUB | 01:31:38 | 03:27:48 |
| 10 | 58 | | Glynn FLY | Glynn FLY #58 Male 40-49 | 03:30:32 | 03:30:32 | 5 (10) | 40-49 | 5 | Male | 10 | KBY HARRIERS | | 03:30:32 |
| 11 | 16 | | John Christopher LAWLER | John Christopher LAWLER #16 Male 35-39 | 03:33:53 | 03:33:53 | 2 (11) | 35-39 | 2 | Male | 11 | | 01:41:04 | 03:33:53 |
| 12 | 66 | | Pageal BABI | Pageal BABI #66 Male 40-49 | 03:34:37 | 03:34:37 | 6 (12) | 40-49 | 6 | Male | 12 | KIMBERLEY ROAD RUNNERS | 01:41:45 | 03:34:37 |
| 13 | 64 | | Harry SEEKOEI | Harry SEEKOEI #64 Male 40-49 | 03:42:17 | 03:42:17 | 7 (13) | 40-49 | 7 | Male | 13 | | 01:29:29 | 03:42:17 |
| 14 | 15 | | Corne JOOSTE | Corne JOOSTE #15 Male Senior | 03:42:32 | 03:42:32 | 5 (14) | Senior | 5 | Male | 14 | KBY HARRIERS | 01:40:08 | 03:42:32 |
| 15 | 29 | | Modisa MOGALE | Modisa MOGALE #29 Male Senior | 03:43:50 | 03:43:50 | 6 (15) | Senior | 6 | Male | 15 | kgosi galeshwe | 01:40:31 | 03:43:50 |
| 16 | 51 | | Bennito OPPERMAN | Bennito OPPERMAN #51 Male 40-49 | 03:46:10 | 03:46:10 | 8 (16) | 40-49 | 8 | Male | 16 | Teemaneng | 01:42:26 | 03:46:10 |
| 17 | 40 | | Daniel TLHAGE | Daniel TLHAGE #40 Male 50-59 | 03:46:26 | 03:46:26 | 1 (17) | 50-59 | 1 | Male | 17 | SANDF | 01:37:08 | 03:46:26 |
| 18 | 24 | | Marius JACOBS | Marius JACOBS #24 Male 50-59 | 04:07:54 | 04:07:54 | 2 (18) | 50-59 | 2 | Male | 18 | Blmfnt Multisport | | 04:07:54 |
| 19 | 34 | | Bra-Fresh NTSOELENGOE | Bra-Fresh NTSOELENGOE #34 Male 35-39 | 04:08:04 | 04:08:04 | 3 (19) | 35-39 | 3 | Male | 19 | | 02:04:56 | 04:08:04 |
| 20 | 43 | | Joachim Outsole MOM WENA | Joachim Outsole MOM WENA #43 Male 50-59 | 04:09:56 | 04:09:56 | 3 (20) | 50-59 | 3 | Male | 20 | RUN & WALK | 01:57:04 | 04:09:56 |
| 21 | 52 | | Makuke MOLEPO | Makuke MOLEPO #52 Male 40-49 | 04:12:12 | 04:12:12 | 9 (21) | 40-49 | 9 | Male | 21 | KIMBERLEY ROAD RUNNERS | 01:54:54 | 04:12:12 |
| 22 | 47 | | Andries SWARTZ | Andries SWARTZ #47 Male 40-49 | 04:18:45 | 04:18:45 | 10 (22) | 40-49 | 10 | Male | 22 | utlwanang | 02:03:28 | 04:18:45 |
| 23 | 31 | | Sthera MTEMEKWANA | Sthera MTEMEKWANA #31 Male 35-39 | 04:21:46 | 04:21:46 | 4 (23) | 35-39 | 4 | Male | 23 | TEMP | 01:53:06 | 04:21:46 |
| 24 | 48 | | Phelindaba YANTA | Phelindaba YANTA #48 Male 40-49 | 04:24:34 | 04:24:34 | 11 (24) | 40-49 | 11 | Male | 24 | utlwanang | 02:03:29 | 04:24:34 |
| 25 | 37 | | Franklin MANGAL | Franklin MANGAL #37 Male 35-39 | 04:25:29 | 04:25:29 | 5 (25) | 35-39 | 5 | Male | 25 | KBY HARRIERS | 01:49:26 | 04:25:29 |
| 26 | 62 | | Dan MAMOGWE | Dan MAMOGWE #62 Male 40-49 | 04:26:20 | 04:26:20 | 12 (26) | 40-49 | 12 | Male | 26 | KBY HARRIERS | 01:53:40 | 04:26:20 |
| 27 | 18 | | Seshabela Puki RATLABALA | Seshabela Puki RATLABALA #18 Male 35-39 | 04:27:33 | 04:27:33 | 6 (27) | 35-39 | 6 | Male | 27 | SAPS | 02:04:54 | 04:27:33 |
| 28 | 42 | | Obakeng NKOKOU | Obakeng NKOKOU #42 Male 40-49 | 04:27:33 | 04:27:33 | 13 (28) | 40-49 | 13 | Male | 28 | Teemaneng | 02:04:57 | 04:27:33 |
| 29 | 22 | | Kobus VAN DER WALT | Kobus VAN DER WALT #22 Male 70+ | 04:31:49 | 04:31:49 | 1 (29) | 70+ | 1 | Male | 29 | KRR | 02:04:21 | 04:31:49 |
| 30 | 63 | | Andrew KOROPE | Andrew KOROPE #63 Male 40-49 | 04:36:29 | 04:36:29 | 14 (30) | 40-49 | 14 | Male | 30 | KIMBERLEY ROAD RUNNERS | 01:59:21 | 04:36:29 |
| 31 | 36 | | Letlhogonolo SETLHABI | Letlhogonolo SETLHABI #36 Male 40-49 | 04:37:13 | 04:37:13 | 15 (31) | 40-49 | 15 | Male | 31 | Teemaneng | 02:05:02 | 04:37:13 |
| 32 | 23 | | Janus HENNING | Janus HENNING #23 Male 35-39 | 04:37:51 | 04:37:51 | 7 (32) | 35-39 | 7 | Male | 32 | | 02:05:18 | 04:37:51 |
| 33 | 50 | | Daniël TOOBI | Daniël TOOBI #50 Male 35-39 | 04:39:25 | 04:39:25 | 8 (33) | 35-39 | 8 | Male | 33 | KBY HARRIERS | 02:03:30 | 04:39:25 |
| 34 | 14 | | Johan JONCK | Johan JONCK #14 Male 35-39 | 04:42:53 | 04:42:53 | 9 (34) | 35-39 | 9 | Male | 34 | KRR | | 04:42:53 |
| 35 | 33 | | Tshianeo Michael NETHAVHANI | Tshianeo Michael NETHAVHANI #33 Male 40-49 | 04:50:09 | 04:50:09 | 16 (35) | 40-49 | 16 | Male | 35 | PAMOJA | 01:51:47 | 04:50:09 |
| 36 | 28 | | Stanley MAPHILE | Stanley MAPHILE #28 Male 50-59 | 04:50:16 | 04:50:16 | 4 (36) | 50-59 | 4 | Male | 36 | kgosi galeshwe | 02:01:31 | 04:50:16 |
| 37 | 26 | | Thian LINDE | Thian LINDE #26 Male Senior | 04:52:49 | 04:52:49 | 7 (37) | Senior | 7 | Male | 37 | KBY HARRIERS | 02:12:54 | 04:52:49 |
| 38 | 19 | | Matsobane SAKO | Matsobane SAKO #19 Male 35-39 | 04:54:11 | 04:54:11 | 10 (38) | 35-39 | 10 | Male | 38 | DMRE | 02:05:00 | 04:54:11 |
| 39 | 55 | | Cabanga MOYO | Cabanga MOYO #55 Male 40-49 | 04:55:40 | 04:55:40 | 17 (39) | 40-49 | 17 | Male | 39 | KIMBERLEY ROAD RUNNERS | 02:02:14 | 04:55:40 |
| 40 | 20 | | Hermanus STEYN | Hermanus STEYN #20 Male Senior | 04:55:48 | 04:55:48 | 8 (40) | Senior | 8 | Male | 40 | KATHU ROAD RUNNERS | 02:15:06 | 04:55:48 |
| 41 | 12 | | Janice HALL | Janice HALL #12 Female 50-59 | 04:56:14 | 04:56:14 | 1 (1) | 50-59 | 1 | Female | 1 | KRR | 02:12:48 | 04:56:14 |
| 42 | 46 | | Paul LOUW | Paul LOUW #46 Male 40-49 | 05:14:32 | 05:14:32 | 18 (41) | 40-49 | 18 | Male | 41 | kgosi galeshwe | 02:13:12 | 05:14:32 |
| 43 | 56 | | Koena MOKOENA | Koena MOKOENA #56 Male 50-59 | 05:14:33 | 05:14:33 | 5 (42) | 50-59 | 5 | Male | 42 | SAPS | 02:10:34 | 05:14:33 |
| 44 | 27 | | Dexter LOUW | Dexter LOUW #27 Male 40-49 | 05:15:44 | 05:15:44 | 19 (43) | 40-49 | 19 | Male | 43 | KURUMAN RUNNING CLUB | 02:17:31 | 05:15:44 |
| 45 | 30 | | Mzwandile MOTHELESI | Mzwandile MOTHELESI #30 Male 40-49 | 05:18:36 | 05:18:36 | 20 (44) | 40-49 | 20 | Male | 44 | Teemaneng | 02:25:02 | 05:18:36 |
| 46 | 32 | | Ndivho NALEDZANI | Ndivho NALEDZANI #32 Male Senior | 05:21:59 | 05:21:59 | 9 (45) | Senior | 9 | Male | 45 | DRDLR | 02:18:07 | 05:21:59 |
| 47 | 35 | | Tsietso OLYN | Tsietso OLYN #35 Male 40-49 | 05:21:59 | 05:21:59 | 21 (46) | 40-49 | 21 | Male | 46 | TEMP | 02:18:02 | 05:21:59 |
| 48 | 13 | | Roshelle JACOBS | Roshelle JACOBS #13 Female 35-39 | 05:22:31 | 05:22:31 | 1 (2) | 35-39 | 1 | Female | 2 | KBY HARRIERS | 02:23:44 | 05:22:31 |
| 49 | 67 | | Vuyo ROJI | Vuyo ROJI #67 Male 40-49 | 05:40:59 | 05:40:59 | 22 (47) | 40-49 | 22 | Male | 47 | | 02:25:31 | 05:40:59 |
| 50 | 39 | | Anthony KGANO | Anthony KGANO #39 Male 50-59 | 05:54:03 | 05:54:03 | 6 (48) | 50-59 | 6 | Male | 48 | TEMP | 02:29:32 | 05:54:03 |