Fav | Pos | Race No | Name | Name | Time | Time | Cat Pos (Gen Pos) | Category | Cat Pos | Gender | Gen Pos | Club | Finish |
| 1 | 2403 | Bruce FORDYCE | Bruce FORDYCE #2403 Male Senior | 05:27:18 | 05:27:18 | 1 (1) | Senior | 1 | Male | 1 | UNIVERSITY OF WITWATERSRAND | |
| 2 | 7026 | Bob DE LA MOTTE | Bob DE LA MOTTE #7026 Male Senior | 05:30:59 | 05:30:59 | 2 (2) | Senior | 2 | Male | 2 | RAND AC | |
| 3 | 1447 | Chris REYNEKE | Chris REYNEKE #1447 Male Senior | 05:34:39 | 05:34:39 | 3 (3) | Senior | 3 | Male | 3 | | |
| 4 | 4874 | Hoseah TJALE | Hoseah TJALE #4874 Male Senior | 05:37:24 | 05:37:24 | 4 (4) | Senior | 4 | Male | 4 | JOHANNESBURG HARRIERS AC | |
| 5 | 7153 | Danny BIGGS | Danny BIGGS #7153 Male Senior | 05:47:11 | 05:47:11 | 5 (5) | Senior | 5 | Male | 5 | | |
| 6 | 3720 | Deon HOLTZHAUSEN | Deon HOLTZHAUSEN #3720 Male Senior | 05:48:14 | 05:48:14 | 6 (6) | Senior | 6 | Male | 6 | VAAL ATHLETIC CLUB | |
| 7 | 666 | Graeme FRASER | Graeme FRASER #666 Male Senior | 05:48:22 | 05:48:22 | 7 (7) | Senior | 7 | Male | 7 | HILLCREST VILLAGERS AC | |
| 8 | 3279 | Arthur LEMOS | Arthur LEMOS #3279 Male Senior | 05:48:58 | 05:48:58 | 8 (8) | Senior | 8 | Male | 8 | YELLOWWOOD PARK ATHLETIC CLUB | |
| 9 | 5980 | Eric BATEMAN | Eric BATEMAN #5980 Male Senior | 05:50:37 | 05:50:37 | 9 (9) | Senior | 9 | Male | 9 | ACSIS VOB RUNNING CLUB | |
| 10 | 10359 | Kevin SHAW | Kevin SHAW #10359 Male Senior | 05:51:56 | 05:51:56 | 10 (10) | Senior | 10 | Male | 10 | GERMISTON CALLIES HARRIERS | |
| 11 | 1853 | Papillon BALL | Papillon BALL #1853 Male Senior | 05:54:11 | 05:54:11 | 11 (11) | Senior | 11 | Male | 11 | SAVAGES AC | |
| 12 | 1676 | Tony ABBOTT | Tony ABBOTT #1676 Male Senior | 05:54:56 | 05:54:56 | 12 (12) | Senior | 12 | Male | 12 | HILLCREST VILLAGERS AC | |
| 13 | 1353 | Tony DEARLING | Tony DEARLING #1353 Male Senior | 05:55:10 | 05:55:10 | 13 (13) | Senior | 13 | Male | 13 | RAND AC | |
| 14 | 378 | Bruce MATTHEWS | Bruce MATTHEWS #378 Male Senior | 05:58:32 | 05:58:32 | 14 (14) | Senior | 14 | Male | 14 | ACSIS VOB RUNNING CLUB | |
| 15 | 1704 | Alan ROBB | Alan ROBB #1704 Male Senior | 05:59:03 | 05:59:03 | 15 (15) | Senior | 15 | Male | 15 | GERMISTON CALLIES HARRIERS | |
| 16 | 2516 | Boysie VAN STADEN | Boysie VAN STADEN #2516 Male Senior | 05:59:10 | 05:59:10 | 16 (16) | Senior | 16 | Male | 16 | PINETOWN & DISTRICT AC | |
| 17 | 8793 | Anton DE KONING | Anton DE KONING #8793 Male Senior | 06:00:08 | 06:00:08 | 17 (17) | Senior | 17 | Male | 17 | | |
| 18 | 6858 | Wilson NETSHISAULU | Wilson NETSHISAULU #6858 Male Senior | 06:00:19 | 06:00:19 | 18 (18) | Senior | 18 | Male | 18 | | |
| 19 | 4166 | Kevin STONE | Kevin STONE #4166 Male Senior | 06:00:31 | 06:00:31 | 19 (19) | Senior | 19 | Male | 19 | PORT ELIZABETH AMATEUR AC | |
| 20 | 700 | Stewart PEACOCK | Stewart PEACOCK #700 Male Senior | 06:00:36 | 06:00:36 | 20 (20) | Senior | 20 | Male | 20 | GERMISTON CALLIES HARRIERS | |
| 21 | 3325 | Andrew BOSCH | Andrew BOSCH #3325 Male Senior | 06:01:06 | 06:01:06 | 21 (21) | Senior | 21 | Male | 21 | | |
| 22 | 2140 | David ANDERSON | David ANDERSON #2140 Male Senior | 06:01:07 | 06:01:07 | 22 (22) | Senior | 22 | Male | 22 | GERMISTON CALLIES HARRIERS | |
| 23 | 10997 | William B MTOLO | William B MTOLO #10997 Male Senior | 06:02:40 | 06:02:40 | 23 (23) | Senior | 23 | Male | 23 | HILLCREST VILLAGERS AC | |
| 24 | 3234 | John DIXON | John DIXON #3234 Male 40 | 06:04:00 | 06:04:00 | 1 (24) | 40 | 1 | Male | 24 | | |
| 25 | 5238 | Graeme DACOMB | Graeme DACOMB #5238 Male Senior | 06:05:46 | 06:05:46 | 24 (25) | Senior | 24 | Male | 25 | ACSIS VOB RUNNING CLUB | |
| 26 | 4523 | Steven HOLLIER | Steven HOLLIER #4523 Male Senior | 06:05:55 | 06:05:55 | 25 (26) | Senior | 25 | Male | 26 | GERMISTON CALLIES HARRIERS | |
| 27 | 7352 | Anton HECTOR | Anton HECTOR #7352 Male Senior | 06:06:17 | 06:06:17 | 26 (27) | Senior | 26 | Male | 27 | SAVAGES AC | |
| 28 | 900 | Calie BENEKE | Calie BENEKE #900 Male 40 | 06:07:27 | 06:07:27 | 2 (28) | 40 | 2 | Male | 28 | | |
| 29 | 13051 | Bernard BUTHELEZI | Bernard BUTHELEZI #13051 Male Senior | 06:08:42 | 06:08:42 | 27 (29) | Senior | 27 | Male | 29 | | |
| 30 | 3882 | Trevor METCALFE | Trevor METCALFE #3882 Male 40 | 06:08:57 | 06:08:57 | 3 (30) | 40 | 3 | Male | 30 | RAND AC | |
| 31 | 3742 | Steven NOVIS | Steven NOVIS #3742 Male Senior | 06:09:42 | 06:09:42 | 28 (31) | Senior | 28 | Male | 31 | ROCKY ROAD RUNNERS | |
| 32 | 1765 | Roger SWANEVELDER | Roger SWANEVELDER #1765 Male Senior | 06:10:05 | 06:10:05 | 29 (32) | Senior | 29 | Male | 32 | | |
| 33 | 3949 | Johan JONKER | Johan JONKER #3949 Male Senior | 06:10:25 | 06:10:25 | 30 (33) | Senior | 30 | Male | 33 | | |
| 34 | 6096 | Leon SWANEPOEL | Leon SWANEPOEL #6096 Male Senior | 06:10:30 | 06:10:30 | 31 (34) | Senior | 31 | Male | 34 | PRETORIA MARATHON CLUB | |
| 35 | 7415 | Bernard POSHOLI | Bernard POSHOLI #7415 Male Senior | 06:10:53 | 06:10:53 | 32 (35) | Senior | 32 | Male | 35 | IMPALA MARATHON CLUB | |
| 36 | 5461 | Allan DAY | Allan DAY #5461 Male Senior | 06:11:04 | 06:11:04 | 33 (36) | Senior | 33 | Male | 36 | RAND AC | |
| 37 | 5805 | Tc HOWARD | Tc HOWARD #5805 Male Senior | 06:11:23 | 06:11:23 | 34 (37) | Senior | 34 | Male | 37 | GERMISTON CALLIES HARRIERS | |
| 38 | 5730 | Karel LIEBETRAU | Karel LIEBETRAU #5730 Male Senior | 06:12:14 | 06:12:14 | 35 (38) | Senior | 35 | Male | 38 | PAARL ATHLETIC CLUB | |
| 39 | 4026 | Poobie NAIDOO | Poobie NAIDOO #4026 Male Senior | 06:13:51 | 06:13:51 | 36 (39) | Senior | 36 | Male | 39 | | |
| 40 | 9894 | Neil COVILLE | Neil COVILLE #9894 Male Senior | 06:14:14 | 06:14:14 | 37 (40) | Senior | 37 | Male | 40 | | |
| 41 | 2470 | Bernie VAN BLERK | Bernie VAN BLERK #2470 Male Senior | 06:15:15 | 06:15:15 | 38 (41) | Senior | 38 | Male | 41 | SAVAGES AC | |
| 42 | 6853 | Robert MKHIZE | Robert MKHIZE #6853 Male Senior | 06:15:28 | 06:15:28 | 39 (42) | Senior | 39 | Male | 42 | | |
| 43 | 4174 | Athol DAND | Athol DAND #4174 Male Senior | 06:16:08 | 06:16:08 | 40 (43) | Senior | 40 | Male | 43 | SAVAGES AC | |
| 44 | 730 | Lawrence HLOPE | Lawrence HLOPE #730 Male Senior | 06:16:14 | 06:16:14 | 41 (44) | Senior | 41 | Male | 44 | | |
| 45 | 6771 | Louis HARMSE | Louis HARMSE #6771 Male Senior | 06:16:17 | 06:16:17 | 42 (45) | Senior | 42 | Male | 45 | VAAL ATHLETIC CLUB | |
| 46 | 3871 | Johan HEFER | Johan HEFER #3871 Male Senior | 06:16:25 | 06:16:25 | 43 (46) | Senior | 43 | Male | 46 | SANDF AC - PRETORIA (PMMC) | |
| 47 | 7750 | Brian DINKELMAN | Brian DINKELMAN #7750 Male Senior | 06:17:16 | 06:17:16 | 44 (47) | Senior | 44 | Male | 47 | HILLCREST VILLAGERS AC | |
| 48 | 1068 | Lance ROBERTSON | Lance ROBERTSON #1068 Male Senior | 06:17:24 | 06:17:24 | 45 (48) | Senior | 45 | Male | 48 | RAND AC | |
| 49 | 4517 | Gerrie COETZEE | Gerrie COETZEE #4517 Male Senior | 06:18:11 | 06:18:11 | 46 (49) | Senior | 46 | Male | 49 | | |
| 50 | 1924 | Graeme LINDENBERG | Graeme LINDENBERG #1924 Male Senior | 06:19:28 | 06:19:28 | 47 (50) | Senior | 47 | Male | 50 | | |