| Rank | | Race No | Name | Nation | Club | Category | Time | Behind | Speed | |
| 1 | | 2079 | Arthur Jantjies | RSA | PAN AFRICAN RESOURCES CLUB | M20-39 | 1:07:04 | | 3:11 min/km | |
| 2 | | 2283 | Katlego Shomoleile | RSA | TEEMANENG RUNNING CLUB | M20-39 | 1:11:23 | + 4:20 | 3:23 min/km | |
| 3 | | 2047 | Kgatliso Morwe | RSA | TEEMANENG RUNNING CLUB | M20-39 | 1:16:41 | + 9:38 | 3:39 min/km | |
| 4 | | 2275 | Obakeng Riet | RSA | KGOSI GALESHEWE ATHLETICS | M40-49 | 1:17:35 | + 10:32 | 3:41 min/km | |
| 5 | | 2033 | Ali Isaac Husein | RSA | KIMBERLEY HARRIERS ROAD RUNNERS CLUB | M20-39 | 1:18:08 | + 11:05 | 3:43 min/km | |
| 6 | | 2089 | Alfonzo Jantjies | RSA | KIMBERLEY HARRIERS ROAD RUNNERS CLUB | M20-39 | 1:18:09 | + 11:06 | 3:43 min/km | |
| 7 | | 2073 | Simphiwe Zale | RSA | KGOSI GALESHEWE ATHLETICS | M20-39 | 1:22:53 | + 15:50 | 3:56 min/km | |
| 8 | | 2277 | Harry Seekoei | RSA | KIMBERLEY HARRIERS ROAD RUNNERS CLUB | M50-59 | 1:24:36 | + 17:32 | 4:01 min/km | |
| 9 | | 2002 | Hermann Bekker | RSA | - | M20-39 | 1:31:20 | + 24:17 | 4:20 min/km | |
| 10 | | 2108 | Keorapetse Jabane | RSA | KGOSI GALESHEWE ATHLETICS | M20-39 | 1:31:57 | + 24:54 | 4:22 min/km | |